? Dans le passé , les robots ont été contrôlés par des systèmes informatiques encombrants et coûteux. Parce que ces robots ne pouvaient pas être menées autour , beaucoup étaient à l'arrêt. Les robots mobiles devaient être relié à l'ordinateur via des câbles ou sans fil, mais la connectivité et la vitesse de réponse étaient problematic.The développement des systèmes informatiques embarqués a résolu le problème . Qu'est-ce qu'un système embarqué ?
Les systèmes embarqués sont les ordinateurs, généralement conçus pour remplir une fonction unique en temps réel et avec un haut degré de résilience. Ils sont également fortement contraint , plus petite et plus robustes que leurs homologues nonembedded . Leur caractéristique est d'être incorporé en tant que partie d'un dispositif complet qui comprend souvent du matériel et des pièces mécaniques .
Applications Embedded System
Les systèmes embarqués sont des éléments essentiels de nombreux appareils modernes . Les ordinateurs portables , montres et les téléphones portables sont parmi les dispositifs dans lesquels la présence d'un ordinateur peut être facilement vu. Beaucoup de systèmes embarqués sont moins visibles , tels que ceux dissimulés dans les voitures, les feux de circulation et des appareils ménagers , sans parler de robots.
Qu'est-ce qu'un robot ?
Très peu de robots humanoïdes métalliques ressemblent aux familiers de la science fiction. Tout mécanisme qui a actionneurs , capteurs et une unité de commande peut être classé comme un robot . Cela comprend non seulement les androïdes comme Asimo et robots de fiction comme le Terminator , mais aussi les véhicules ou des machines industrielles automatisées et d'armes automatiques comme le drone prédateur . La définition inclut même des entités que nous ne reconnaîtrait pas comme des robots , tels que le système de freinage antiblocage dans une nouvelle voiture .
Programmation intégré de robotique
raison de leur petite taille , peu de systèmes embarqués ont quelque chose ressemblant à un clavier ou un moniteur. Les programmes sont généralement écrites et compilées sur un PC et transférés à l' appareil embarqué via une connexion série ou USB. De nombreux environnements de développement spécialisés sont conçus avec la robotique intégrés à l'esprit , y compris Robotics Developer Studio de Microsoft, ERSP de Evolution robotique et le système d'exploitation du robot de Willow Garage .
Nouvelles possibilités dans embarqué Robotics
Le petit facteur de forme et un coût relativement faible des dispositifs intégrés facilite la création de modèles de robot. Par exemple, les chercheurs développent des essaims robotiques , qui comportent de nombreux petits robots de l'intelligence limitée s'engager dans des comportements émergents complexes inspirées par le comportement social des insectes. Systèmes embarqués font également possible construction de robots modulaires dans lesquelles les petites , modules reconfigurables connecter, déconnecter et changer de forme pour accomplir de nouvelles tâches , de s'adapter à de nouveaux environnements ou récupérer des dommages .