Brennan Cain

Computer Engineering Student Mathematics Student Robotics Researcher

Blog

13 Nov
2018

PynqCopter – An Open-source FPGA Overlay for UAVs

Category:PapersTag: , :

Download my Paper (PynqCopter.pdf) My paper on a custom FPGA overlay for use on UAVs has been accepted to be published in the proceedings of the IEEE International Conference on Big Data. This December, I will be travelling to present my work, to learn about other systems developed by REU students, and to see the […]

Read More
15 Aug
2018

PYNQ-copter’s Maiden voyage

Category:REU at UCSDTag: , , , :

This hexrotor was designed using the Xilinx PYNQ board. The system currently has an open-loop controller, but the other members of my group are working toward integrating an Inertial Measurement Unit (IMU) and barometer for a closed-loop controller. What sets this apart from other small unmanned aerial vehicles (UAVs) is that all computation is handled within […]

Read More
8 Aug
2018

Into the Caves

Category:REU at UCSD, TripsTag: :

On Sunday, the lab took a field trip to the Anza-Borrego mud caves to collect data to test a simultaneous localization and mapping algorithm and create a ground truth using LiDAR. I was not on the SLAM team, so I instead went with the rest of the group to have fun and crawl around underground.u00a0 […]

Read More
22 Jul
2018

Programming Examples: Sorts Complete

Category:Projects

Background In any course of study in Computer Science and Engineering, sorts are one of the first topics covered, generally in data structures or a similar class. I first learned the simple sorts (Insertion and Selection) in high school. When I decided to begin this project, sorts were one of the first items for me […]

Read More
22 Jul
2018

Triangles and Circles

Category:ProjectsTag: , :

In my Math 300 class, I wrote a proof for the equivalent area of a circle and a right triangle with legs of length of the circumference and radius. This is a simple proof that was a final project for my transition to advanced math class. It was fun to work on and to try […]

Read More
20 Jul
2018

Assembled Hexcopter with Controller

Category:Projects, REU at UCSD

The chassis for the hexcopter came in and I assembled it today. We ordered a DJI Flamewheel 550 which is a medium sized hexcopter with all DJI propulsion systems. We hooked up the ESCs to an ardupilot controller with telemetry radio radio and made a short test flight in the show that all of the […]

Read More
2 Jul
2018

Canyon Day

When I accepted the REU at UCSD, I really did not know what I was getting myself into. I knew that I might be making work trips around to different fields of study, but I never expected to end up hiking through canyons with some of my coworkers just for fun. This morning, we headed […]

Read More