Je suis développeur, spécialisé sur les systèmes UNIX, et les systèmes temps réels. J'ai l'habitude de développer en C, en Python, en Perl, ou en PHP. Je m'intéresse beaucoup à la robotique, en raison du caractère créatif et ludique qui caractérise cette activité. Le problème est que je suis allergique au fer à souder.
En effectuant des recherches, j'ai constaté qu'il existe un grand nombre de composants en tous genres qui peuvent se connecter à un système informatique (via des interfaces standardisées). Vous trouvez des capteurs, des variateurs de vitesses, des GPS, des centrales à inertie,... Bref : Tout un tas de "friandises électroniques".
Je connais bien les cartes mères embarquées utilisées pour des applications militaires (avec le système d'exploitation vXWorks, de WindRiver). C'est sympathique, mais ces "grosses bêtes" consomment beaucoup. Et elles ne disposent pas de la connectique appropriée. Historiquement, les militaires aiment le BUS VME...
Je vous pose donc la question suivante :
Existe-t-il des cartes mères adaptées à de la robotique "légère"?
Je précise ma question :
- Par "légère", je veux dire : Peu consommatrice en énergie, et qui ne pèse pas lourd (au niveau du poids).
- Par "adaptée à la robotique", je veux dire : Qui dispose de la connectique appropriée.
L'idéal serait de faire tourner une distribution de Linux standard (non temps réel). A défaut, on peut faire tourner une distribution temps-réel... Mais le coût du développement en C, sous une distribution temps-réel, est très supérieur au coût de développement sur une distribution "standard", disposant d'outils de haut niveau.
Merci à tous,
Denis