|
Nicolas du LAC
CV
Civil Engineer at Ecole des Mines de Paris (2000)
Technical manager at Intempora S.A. Development of the RTMaps platform (Real Time Multisensor Automotive Prototyping Software). nicolas.dulac@intempora.com - +33 6 21 07 62 32
The RTMaps platform applied to distributed software development
The RTMaps software (Real-Time Multisensor Prototyping
Software), developed by Intempora (http://www.intempora.com),
allows to easily connect any type of sensors and actuators to
acquire, record, process and transmit data in real-time.
Version 3.0 of RTMaps introduced distribution functionalities
which allow the execution of synchronized "diagrams" (RTMaps
based applications) distributed over several machines. A
"master" system manages the whole applications and provides the
main clock. One or more "slaves" can then connect to the master
and synchronize their own clock onto the master's one via an
NTP-like protocol. The different systems can also exchange
timestamped data (such as images, numeric data, CAN frames,
etc.) across the network. These distribution functionalities
principally enable to: (1) deploy cooperative distant real-time
applications and (2) multiplying the computing resources (in
terms of CPU, data-logging, I/O boards, etc) by splitting an
application onto several computers. We will demonstrate these
functionalities during the workshop session and present some
applications developed by RTMaps users such as the PUVAME
project for cooperative detection of pedestrians
(http://emotion.inrialpes.fr/puvame) or the SACARI interface
(http://www.limsi.fr/Recherche/ActionVenise/Sacari_presentation.html)
concerning virtual and augmented reality applications.
|