UROP Openings
Have a UROP opening you would like to submit?
Please fill out the form.
Submit your UROP opening
Robotics and embedded linux - vision-based multirotor flight
Term:
IAP and Spring
Department:
16: Aeronautics and Astronautics
Faculty Supervisor:
Jonathan How
Faculty email:
jhow@mit.edu
Apply by:
ASAP
Contact:
Applicants should send an introduction email to Parker Lusk <plusk@mit.edu> and attach their resume/CV.
Project Description
This UROP is an opportunity to learn about perception and autonomous drones and to gain hands-on knowledge with embedded linux devices and vision-based navigation. In the Aerospace Controls Laboratory (http://acl.mit.edu) we are interested in pushing the boundaries of aerial robotics and limiting the need of external measurement sources (e.g., GPS, motion capture). Using our unique Real-time indoor Autonomous Vehicle test ENvironment (RAVEN) experimental facility, we have the ability to test algorithms and hardware configurations on multirotors. We are seeking a UROP interested in robotic vision, comfortable working in linux, and capable in ROS/C++ programming. The UROP will be responsible for testing a new vision-based flight controller (https://modalai.com) and incorporating past-UROP work of testing open-source visual state estimation algorithms. The student will be given autonomy and responsibility over the project and is expected to work independently under the supervision of a graduate student. Applicants should send an introduction email to Parker Lusk <plusk@mit.edu> and attach their resume/CV. An informal C++ coding interview will be conducted before hiring---we expect the student to be comfortable interfacing with existing code and working with basic classes and data types. A successful UROP will have the option to continue for the Spring/Summer semesters.
Pre-requisites
Experience with C++ and ability to identify and fix bugs - Experience with Linux - Experience with git is a plus - Experience with electronics and embedded computers - Experience working with drones is a plus