A programming environment having three levels of complexity for mobile robotics

Fuente: Redalyc
Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: C. A. Giraldo
Format: Artículo científico
Sprache:en
Veröffentlicht: Universidad Nacional de Colombia 2012
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1876462588353576960
author C. A. Giraldo
author_facet C. A. Giraldo
contents A programming environment having three levels of complexity for mobile robotics C. A. Giraldo B. Florian-Gaviria E. B. Bacca-Cortes F. Gómez F. Muñoz Ingeniería STEM meta language mobile robot Programming environment This paper presents a programming environment for supporting learning in STEM, particularly mobile robotic learning. It was designed to maintain progressive learning for people with and without previous knowledge of programming and/or robotics. The environment was multi-platform and built with open source tools. Perception, mobility, communication, navigation and collaborative behaviour functionalities can be programmed for different mobile robots. A learner is able to programme robots using different programming languages and editor interfaces: graphic programming interface (basic level), XML-based meta-language (intermediate level) or ANSI C language (advanced level). The environment supports programme translation transparently into different languages for learners or explicitly on learners’ demand. Learners can access proposed challenges and learning interfaces by examples. The envi-ronment was designed to allow characteristics such as extensibility, adaptive interfaces, persistence and low software/hardware coupling. Functionality tests were performed to prove programming environment specifications. UV-BOT mobile robots were used in these tests. 2012 artículo científico 0120-5609 https://www.redalyc.org/articulo.oa?id=64324939015 en http://www.redalyc.org/revista.oa?id=643 Ingeniería e Investigación application/pdf Universidad Nacional de Colombia Ingeniería e Investigación (Colombia) Num.3 Vol.32
format Artículo científico
id redalyc_64324939015
institution Redalyc
language en
publishDate 2012
publisher Universidad Nacional de Colombia
spellingShingle A programming environment having three levels of complexity for mobile robotics
C. A. Giraldo
Ingeniería
STEM
meta
language
mobile robot
Programming environment
A programming environment having three levels of complexity for mobile robotics C. A. Giraldo B. Florian-Gaviria E. B. Bacca-Cortes F. Gómez F. Muñoz Ingeniería STEM meta language mobile robot Programming environment This paper presents a programming environment for supporting learning in STEM, particularly mobile robotic learning. It was designed to maintain progressive learning for people with and without previous knowledge of programming and/or robotics. The environment was multi-platform and built with open source tools. Perception, mobility, communication, navigation and collaborative behaviour functionalities can be programmed for different mobile robots. A learner is able to programme robots using different programming languages and editor interfaces: graphic programming interface (basic level), XML-based meta-language (intermediate level) or ANSI C language (advanced level). The environment supports programme translation transparently into different languages for learners or explicitly on learners’ demand. Learners can access proposed challenges and learning interfaces by examples. The envi-ronment was designed to allow characteristics such as extensibility, adaptive interfaces, persistence and low software/hardware coupling. Functionality tests were performed to prove programming environment specifications. UV-BOT mobile robots were used in these tests. 2012 artículo científico 0120-5609 https://www.redalyc.org/articulo.oa?id=64324939015 en http://www.redalyc.org/revista.oa?id=643 Ingeniería e Investigación application/pdf Universidad Nacional de Colombia Ingeniería e Investigación (Colombia) Num.3 Vol.32
title A programming environment having three levels of complexity for mobile robotics
topic Ingeniería
STEM
meta
language
mobile robot
Programming environment
url https://www.redalyc.org/articulo.oa?id=64324939015