ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

Note that for quadrotor/UAV use, commonly a microcontroller system is used to perform low level control/stabilization (sending out PWM/motor commands under hard real-time constraints), while a board like the ODROID might additionally be used for additional higher level computation (image processing etc.). It is possible in principle to do it all on the computer board, but that will likely require using a hard real-time Linux variant and significant effort both in terms of hard- and software development. If you search for "odroid autopilot" you´ll find mostly examples of the above mentioned separation of microcontroller-based dedicated autopilot and the ODROID used additionally.