1 / 26

La Robotique

La Robotique. Joscelin OUDRY IR2000 année 2002-2003. Plan. Buts & domaines d’applications Historique Composition d’un robot Qu’est-ce qu’un microcontrôleur ? Programmation d’un microcontrôleur. Les constructeurs par ordre d’importance Un robot : Comment ça marche ? Bibliographie.

martine
Download Presentation

La Robotique

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. La Robotique Joscelin OUDRY IR2000 année 2002-2003

  2. Plan • Buts & domaines d’applications • Historique • Composition d’un robot • Qu’est-ce qu’un microcontrôleur ? • Programmation d’un microcontrôleur. • Les constructeurs par ordre d’importance • Un robot : Comment ça marche ? • Bibliographie

  3. Buts & domaines d’application • Tâches répétitives et/ou précises. • Conditions de travail trop dangereuses. • Automatique - traitement d'images - adaptation, perception, interaction avec l'environnement.

  4. Domaines d’application • Manipulation - soudure - assemblage. • Usines - laboratoires - hôpitaux • Industrie automobile > 50% de l’ensemble des robots industriels.

  5. Historique (1) • Robot  robota(Tchèque)  travail forcé. • Robotique  SF Isaac Asimov (1942). • Machine programmable qui imite des actions d'une créature intelligente.

  6. Historique (2) • I. Automates  actions répétitives. • II. Dotés de capteurs  réagir à l'environnement qui les entoure. • III. Dotés d'intelligence artificielle  prise de décisions.

  7. Historique (3)

  8. Composition d’un robot de 2eme génération • Structure mécanique. • Servo-moteurs. • Capteurs. • Partie commande (Microcontrôleur).

  9. Le microcontrôleur :cerveau du robot (1) • Un microprocesseur. • Mémoire de données (RAM et EEPROM) . • Mémoire programmable (ROM, OTPROM, UVPROM, EEPROM).

  10. Le microcontrôleur :cerveau du robot (2) • Interfaces parallèles  connexion des entrées/sorties. • Interfaces séries. • Timers  générer ou mesurer des signaux avec une grande précision temporelle. • CAN  traiter les signaux analogiques.

  11. Programmation d’un microcontrôleur (1) • BASIC, C, C++, JAVA. • Le programme réalisé dans le langage de haut niveau est compilé en assembleur pour le microcontroleur. • Transmission du code généré du PC sur le microcontroleur.

  12. Programmation d’un microcontrôleur (2) • Utilisation d’un logiciel de programmation haut niveau(JETPROG de lextronic). • Programmateur hardware pour les EEPROM.

  13. Programmation d’un microcontrôleur (3)

  14. Les constructeurs par ordre d’importance • Motorola (68HC11) • Microchip (séries des PIC) • Mitsubishi (M30620) • NEC (78C10) • Philips (80C552) • Intel (8051)

  15. Types de microcontrôleurs • 4 bits  automatismes simples(jouets,...).Fabriqués en grande quantité. • 8 bits  les plus répendus (souplesse). • 16 bits  applications exigeantes. • 32 bits  gros projets.

  16. Un robot : Comment ça marche ? • Pourquoi la marche? • Utiliser une plus grande variété de terrains. • Le sol peut-être irrégulier voir parsemé de petits obstacles. • Pouvoir l’utiliser là ou va l'homme.

  17. Les problèmes de la marche • Gestion du centre de gravité  équilibre. • Comment garder cet équilibre ? • Centre de gravité bas. • Un corps large  stabilité plus aisée à maintenir.

  18. Exemple de robots bipèdes

  19. Deux types de marches • Marche dynamique :- Perte d'équilibre entre chaque pas.- Difficulté : s'arrêter en pleine marche. • Marche quasi-statique :- Le robot ne sera jamais en déséquilibre.

  20. La marche dynamique (1)

  21. La marche quasi-statique (1) • Première solution : • Utiliser de grands pieds encadrant la zone centrale. • Forme de « U » par exemple. • Problème : Changements de direction difficiles à mettre en place.

  22. La marche quasi-statique (2)

  23. La marche quasi-statique (3) • Seconde solution : • Amener le centre de gravité au dessus polygone de sustentation. • Déplacer avant chaque pas,une partie de la masse du robot au dessus du pied restant en appui.

  24. La marche quasi-statique (4)

  25. Conclusion • La marche statique peut être implantée relativement facilement. • Changement de direction  Nombre de moteurs et complexité du montage augmentent. • Indispensable pour l’interaction avec l'environnement (suivre la lumière, éviter un obstacle, ...).

  26. Bibliographie • www.vieartificielle.com • www.csdm.qc.ca • www.inria.fr

More Related