- Testing Monocular RGB Slam protocols
- Writing PID controller to allow the drone to fly to any position in Optitrack
- Fine tuning PID parameters
- Rewrite PID controller in C++
- Integrating with ein
- Run through ein tutorial with drone
- Generating SLUGS using the drone
- Write a program that takes a picture (map), chops it into small parts, and annotates poses (and optionally adds noise)
- Write a program that takes the above as input and reassembles the map as a simulation of SLAM
- Override takeoff and landing sequences
- Fabricate custom hull
- Determine how ardrone_autonomy flies the drone (what determines linear/angular velocity? etc)
- Recalculate pid controller tests
- SLAM Paper
- RGB Monocular SLAM papers
- Lightfield paper (In email from Tellex)
- [Applied AI Course Unit 2, uncertainty] (https://edge.edx.org/courses/course-v1:Brown+CSCI1410+2015/2ce1704939854c1894a1ef0a02b23d36/)
- Probabilistic Robotics textbook (In process)