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žené v:
Podrobná bibliografia
Vydané v:Revista iberoamericana de automática e informática industrial Ročník 15; číslo 4; s. 404 - 415
Hlavní autori: 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:Spanish
Vydavateľské údaje: Universitat Politècnica de València 01.09.2018
Predmet:
ISSN:1697-7912, 1697-7920
On-line prístup:Získať plný text
Tagy: Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
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