Description
Voitures Autonomes avec Duckietown est un cours innovant proposé sur edX, offrant une introduction pratique à la robotique et à l'IA à travers la construction et la programmation d'une voiture autonome à l'échelle. Ce cours est conçu pour les apprenants intéressés par le fonctionnement des véhicules autonomes. Les participants commencent avec une boîte de pièces et travaillent à la création d'un Duckiebot capable de naviguer de manière autonome dans un environnement urbain réduit connu sous le nom de Duckietown.
Lire la suite
Le cours utilise des approches à la pointe de la technologie, des outils logiciels et du matériel réel pour offrir une expérience d'apprentissage pratique et engageante. Il explore des solutions réelles aux défis de l'autonomie, traduisant des concepts théoriques en algorithmes et les déployant à la fois en simulation et sur du matériel. Le cours utilise des architectures logicielles modernes construites avec Python, le Robot Operating System (ROS) et Docker, mettant en avant les forces des architectures classiques et des approches modernes basées sur l'apprentissage automatique.
Présenté par des professeurs et des scientifiques passionnés par la robotique et l'éducation accessible, le cours utilise l'écosystème robotique Duckietown, une plateforme open-source créée au MIT et utilisée par plus de 200 universités dans le monde. Les apprenants peuvent choisir entre une piste de simulation et une piste matérielle, cette dernière impliquant l'assemblage d'un Duckiebot et son déploiement sur un circuit urbain Duckietown.
Le cours est soutenu par l'ETH Zurich, l'Université de Montréal et l'Institut Technologique Toyota de Chicago. Il couvre des sujets essentiels tels que les sous-systèmes de robots, la navigation basée sur la vision par ordinateur, l'apprentissage par renforcement et la mise en place d'un environnement logiciel efficace pour la robotique. Le cours est conçu pour les apprenants ayant des connaissances de base en Linux, Python et Git, et nécessite un ordinateur avec une installation native d'Ubuntu.
Les participants acquerront des compétences pour programmer des Duckiebots afin de naviguer dans les voies de circulation d'une ville modèle, reconnaître et éviter des obstacles, et prendre des décisions de conduite autonome en utilisant à la fois des approches traditionnelles et modernes. Le cours offre également des opportunités de soumettre des agents robotiques à des défis publics, testant les compétences contre des pairs.
- CatégorieFormation en entreprise et e-learning
- Modèle tarifaireGratuit
Fonctionnalités principales de Voitures Autonomes avec Duckietown
Apprentissage pratique de la robotique et de l'IA
Construire et programmer une voiture autonome à l'échelle
Utiliser des techniques d'autonomie à la pointe de la technologie
Déployer des solutions en simulation et sur matériel
Apprendre avec Python, ROS et Docker
Explorer des approches classiques et modernes de l'IA
Soutenu par l'ETH Zurich et d'autres institutions
Écosystème robotique Duckietown open-source
Comment utiliser Voitures Autonomes avec Duckietown ?
Assembler : Construisez votre Duckiebot à partir de pièces
Programmer : Utilisez Python et ROS pour coder l'autonomie
Déployer : Testez en simulation et dans des environnements réels
Défi : Soumettez et participez à des défis publics
Cas d'utilisation de Voitures Autonomes avec Duckietown
- Développement de Véhicules Autonomes
- IA en Robotique
- Apprentissage Pratique
- Déploiement en Simulation et Matériel
- Applications de Vision par Ordinateur




