Developers Page
An Introduction
Welcome to the Developers Page!
We of the TU Delft - Minor Robotics have created this page in order to help others contribute to the Paparazzi software. If you have any questions or suggestions feel free to post anything on Developers Q&A or go to Contact and get in touch with us or other people developing Paparazzi.
Development section
If this is the first time that you work with Paparazzi we suggest that you read the Beginners Page page first before continuing. This page gives you a brief overview of how Paparazzi works and what it can and can not (yet) do.
Installing Paparazzi
Paparazzi Architecture
When you open the Paparazzi folder for the first time it can seem like one big mess. Lets first make some order of all of the chaos by going through the architecture for a bit.
Adding a new UAV to Paparazzi
Adding a new core architecture
Most of you won't be needing this, as the types of cores used for UAV's don't change that often. However if you need to implement a new core architecture this is what you should know and do.
The core architecture consists of the file /../Paparazzi/conf/Makefile.<core architecture> and the folder /../Paparazzi/sw/airborne/<core architecture>/.. and all files and folders inside it. Some of these files and folders must be implemented others are not required but can be found here. We will go through all of these one by one.
First of all the files and folders it must contain:
MCU Peripherals
The folder /../Paparazzi/sw/airborne/