Cette Specializations propose un traitement rigoureux du mouvement spatial et de la dynamique des corps rigides, en utilisant des représentations de la théorie moderne des vis et la formule du produit d'exponentielles. Les étudiants ayant une formation d'ingénieur de premier cycle apprendront rapidement à appliquer ces outils à l'analyse, à la planification et au contrôle du mouvement des robots. La compréhension par les étudiants des mathématiques de la robotique sera consolidée par l'écriture d'un logiciel de robotique. Les étudiants testeront leur logiciel sur un simulateur de robot multiplateforme gratuit, permettant à chaque étudiant d'avoir une expérience authentique de programmation de robot avec des manipulateurs de robots industriels et des robots mobiles sans avoir à acheter du matériel robotique coûteux. Il est fortement recommandé de suivre les cours 1 à 6 de la Specializations dans l'ordre, car la matière se construit d'elle-même.
Projet d'apprentissage appliqué
Dans les projets, les étudiants utilisent des logiciels gratuits fournis, écrits dans plusieurs langues, ce qui permet à chaque étudiant de choisir sa langue préférée. Les projets comprennent l'écriture d'un simulateur pour un bras de robot, l'écriture d'un planificateur de mouvement de robot, et l'écriture d'un logiciel pour la planification de trajectoire et le contrôle de retour d'un manipulateur mobile composé d'un robot mobile à roues et d'un bras de robot. Tous les logiciels sont testés sur le simulateur de robot.