ABSTRACT
This tutorial provides an introduction to the development of software in Ada for unmanned systems. The authors will demonstrate how they are using Ada over RTEMS in developing the real time control software for a large unmanned ground vehicle. RTEMS is an open source, real-time operating system that provides a high performance environment for embedded applications on a range of processors and embedded hardware.
The format of the tutorial will be hands-on, focusing on developing applications in Ada over RTEMS using a live Fedora GNU Linux DVD. The DVD provides a complete GNAT Ada installation with all sources and scripts as well as the prebuilt toolset and simulators. The instructors will demonstrate some of the hardware components of the large unmanned ground vehicle controlled by software developed in Ada over RTEMS. The attendee will gain from this tutorial a practical application of how Ada can be used in the development of unmanned systems. The attendee should bring a x86 compatible laptop with DVD reader, if possible.
Index Terms
- Unmanned systems with Ada and RTEMS
Recommendations
Unmanned systems with Ada and RTEMS
SIGAda 2010This tutorial provides an introduction to the development of software in Ada for unmanned systems. The authors will demonstrate how they are using Ada over RTEMS in developing the real time control software for a large unmanned ground vehicle. RTEMS is ...
"Unmanned systems and Ada"
SIGAda 2010The MITRE Corporation large ground robotic vehicle program relies on GNAT Ada running on the RTEMS open source operating system for all real-time, vehicle steering and propulsion control. This arrangement has worked satisfactorily for two years and has ...
Unmanned systems and Ada
SIGAda '09: Proceedings of the ACM SIGAda annual international conference on Ada and related technologiesThis tutorial provides an introduction to the growing field of Unmanned Systems and the role that Ada plays in solving the challenges presented when designing, building, and operating Unmanned Systems. The tutorial begins with an introduction to the ...
Comments