PYNQ-copter’s Maiden voyage

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…

Into the Caves

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…

Programming Examples: Sorts Complete

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…

Triangles and Circles

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…

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…

New lab, new state, new project

This week I shipped out to San Diego, California to take part in the NSF-funded Research Experience for Undergraduates program hosted by the Engineers for Exploration group at the University of California, San Diego. I am part of a group of 10 undergraduates working on engineering research projects for the next 9 weeks. I am…