A Waypoint-based Navigation System for Nano-Size UAVs in GPS-denied Environments
From iis-projects
Contents
Description
More details coming soon...
Status: Available
- Available as Master Thesis for one very motivated student
- Supervisor: Daniele Palossi
- Professor: Luca Benini
Prerequisites
- Familiarity with embedded/parallel programming in C.
- Basic knowledge of Computer Vision (e.g., Visual Odometry).
- Basic knowledge of FreeRTOS [2] and STM32F4 MCU family [3] is favorable.
Character
- 30% Literature and theory study
- 30% C embedded programming (PULP programming/optimization)
- 20% Test and verification on the real prototype
- 20% Experimental evaluation and report writing
Detailed Task Description
Meetings & Presentations
The student(s) and advisor(s) agree on weekly meetings to discuss all relevant decisions and decide on how to proceed. Of course, additional meetings can be organized to address urgent issues.
Literature
- [1] Crazyflie2.0 http://www.bitcraze.io/crazyflie-2/
- [2] Free RTOS http://www.freertos.org/
- [3] STM32F405/7 http://www.st.com/resource/en/datasheet/stm32f405og.pdf
- [4] PULP Project http://iis-projects.ee.ethz.ch/index.php/PULP
- [5] Himax ULP Image Sensor http://www.himax.com.tw/products/cmos-image-sensor/image-sensors/hm01b0/
- [6] F. Conti et Al., "Enabling the heterogeneous accelerator model on ultra-low power microcontroller platforms," 2016 Design, Automation & Test in Europe Conference & Exhibition (DATE), Dresden, 2016.
- [7] D. Palossi et Al., "Ultra Low-Power Visual Odometry for Nano-Scale Unmanned Aerial Vehicle", 2017 Design, Automation & Test in Europe Conference & Exhibition (DATE), Lausanne, 2017.
Practical Details