Le siècle de la voiture intelligente
Laurgeau
Laurgeau
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
220 <strong>Le</strong> Centre <strong>de</strong> robotique a vingt ans<br />
l'algorithme <strong>de</strong> Time-Warp <strong>de</strong> Jefferson). En ce<strong>la</strong>, AROS se rapprochera <strong>de</strong>s<br />
simu<strong>la</strong>teurs c<strong>la</strong>ssiques tels que Simulink tout en gardant <strong>la</strong> possibilité <strong>de</strong> créer<br />
<strong>de</strong>s composants asynchrones sur le modèle RT MAPS.<br />
• <strong>Le</strong> support d'un mo<strong>de</strong> <strong>de</strong> fonctionnement isochrone, ou encore time-triggered,<br />
pour garantir un fonctionnement temps réel dur sur les cibles dotées d'un OS<br />
temps réel, voire sur les cibles sans OS. Cette fonctionnalité est très importante<br />
dans le cadre <strong>de</strong> l'utilisation d'AROS pour réaliser <strong>de</strong>s tâches <strong>de</strong> contrôle<br />
comman<strong>de</strong> robustes.<br />
• La possibilité <strong>de</strong> définir <strong>de</strong>s composants sous forme structurelle, c’est-à-dire<br />
<strong>de</strong>s composants composés d'autres composants interconnectés (mais n'étant<br />
pas nécessairement exécutés sur <strong>la</strong> même cible).<br />
• <strong>Le</strong> typage dynamique <strong>de</strong>s données transitant dans le système, et l'utilisation<br />
d'un ramasse-miettes temps réel distribué.<br />
D’autres caractéristiques majeures sont:<br />
• <strong>Le</strong> support pour <strong>de</strong>s cibles autres que les systèmes Windows et Linux, comme<br />
ces cibles embarquées 16 et 32-bits sans OS.<br />
• La possibilité <strong>de</strong> générer du co<strong>de</strong> intégrable en <strong>de</strong>hors d'un système AROS.<br />
<strong>Le</strong>s cibles privilégiées sont AUTOSAR RTE, System C.<br />
• La possibilité d'utiliser du C et non plus seulement du C++ pour le<br />
développement <strong>de</strong>s composants, notamment dans le but <strong>de</strong> supporter <strong>de</strong> petites<br />
cibles.<br />
<strong>Le</strong> projet AROS, d’une durée <strong>de</strong> trois ans, se terminera fin 2011.<br />
COREBOTS: LA ROBOTIQUE MOBILE AUTONOME ET COMMUNICANTE<br />
<strong>Le</strong> défi CAROTTE (CArtographie par ROboT d'un TErritoire) est un programme <strong>de</strong><br />
l’Agence Nationale <strong>de</strong> <strong>la</strong> Recherche (ANR) en partenariat avec <strong>la</strong> Délégation<br />
Générale pour l'Armement (DGA). Corebots est <strong>la</strong> proposition du Centre <strong>de</strong><br />
Robotique <strong>de</strong>s Mines à ce programme, qui a été sélectionnée pour financement par<br />
l’ANR en 2009.<br />
Corebots (Cœur <strong>de</strong> Robot) a pour but <strong>la</strong> construction d'un robot évolutif capable<br />
d'assurer les fonctions <strong>de</strong> base d'un robot mobile autonome :<br />
• Cartographie et localisation dans un environnement inconnu : le robot<br />
doit être capable <strong>de</strong> détecter son environnement, d'en déduire une carte dans<br />
<strong>la</strong>quelle il saura se positionner,<br />
• Navigation autonome en intérieur : générer <strong>de</strong>s trajectoires sûres<br />
exemptes d'obstacles, qui sont compatibles avec <strong>la</strong> mécanique du robot,<br />
• Reconnaissance visuelle d'objets se trouvant dans l'environnement du robot, à<br />
partir d'une banque d'objets préa<strong>la</strong>blement étiquetés.