04.02.2016 Views

Le siècle de la voiture intelligente

Laurgeau

Laurgeau

SHOW MORE
SHOW LESS

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.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!