Academic Framework for Teaching Robot Programming at University

This paper presents a framework for teaching robotics at engineering university degrees in a practical way. It is open source, multiplatform (Linux, Windows, MacOS) and emphasizes the programming of the robot intelligence. It consists of a collection of exercises of several types, which are similar...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Revista iberoamericana de automática e informática industrial Ročník 15; číslo 4; s. 404 - 415
Hlavní autoři: José María Cañas Plaza, Alberto Martín Florido, Eduardo Perdices García, Francisco Rivas Montero, Roberto Calvo Palomino
Médium: Journal Article
Jazyk:španělština
Vydáno: Universitat Politècnica de València 01.09.2018
Témata:
ISSN:1697-7912, 1697-7920
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:This paper presents a framework for teaching robotics at engineering university degrees in a practical way. It is open source, multiplatform (Linux, Windows, MacOS) and emphasizes the programming of the robot intelligence. It consists of a collection of exercises of several types, which are similar to the new robotic applications (autonomous vehicles, drones, vacuum cleaners...). It uses the Gazebo simulator and the Python programming language. For each exercise an academic application has been created which performs all the auxiliary tasks like graphical interface, connection to the sensors and actuators, timing of the code, etc. and hosts the student’s code, who can focus on the perception and control algorithms. Each academic application combines an infrastructure part, which it is provided and remains hidden, and the student part, who simply fills a form file with the robot logic for such exercise. It has been successfully used in several subjects at engineering degree, master and robotics introductory courses.
ISSN:1697-7912
1697-7920
DOI:10.4995/riai.2018.8962