Skip to content
josebraga edited this page Apr 28, 2014 · 68 revisions

Introduction

DUNE: Unified Navigational Environment is a runtime environment for unmanned systems on-board software. It is used to write generic embedded software at the heart of the system, e.g. code or control, navigation, communication, sensor and actuator access, etc. It provides an operating-system and architecture independent platform abstraction layer, written in C++, enhancing portability among different CPU architectures and operating systems.

Tutorials

  1. Installing Prerequisites
  2. Obtaining the Source Code
  3. Building: Unix Command Line
  4. Building: Eclipse
  5. Building: Qt Creator
  6. Building: Microsoft Visual Studio
  7. Building: Generating code for new IMC messages
  8. Example: How to create tasks
  9. Example: Task Interactions
  10. Example: Interact with MatLab
  11. Example: Control LEDs with GPIO on BeagleBone Black
  12. Running a UAV simulation with ArduPilot
  13. Checking system for external library
  14. Additional configuration file features

Resources for Developers