A ROBOTIC PLATFORM FOR AUTONOMY STUDIES
Sergio Ribeiro Augusto and Ademar Ferreira
Departamento de Engenharia de Telecomunicações e Controle, Escola Politécnica da Universidade de São Paulo
Av. Prof. Luciano Gualberto 3/380, 05508-900 Sao Paulo, Brazil
Keywords: Mobile robotics, supervised learning, radial basis function networks, teleoperation.
Abstract: This paper describes a mobile robotic platform and a software framework for applications and development
of robotic experiments integrating teleoperation and autonomy. An application using supervised learning is
developed in which the agent is trained by teleoperation. This allows the agent to learn the perception to
action mapping from the teleoperator in real time, such that the task can be repeated in an autonomous way,
with some generalization. A radial basis function network (RBF) trained by a sequential learning algorithm
is used to learn the mapping. Experimental results are shown.
1 INTRODUCTION
In robotics navigation problems, including learning
or not, navigation techniques must be tested in real
robots to be useful (DORIGO, 1996). This is due to
the uncertainties involved, non uniformity of sensors
measurements and real time requirements. To deal
with these severe characteristics, this paper proposes
a mobile robotics platform developed in a modular
and hierarchical way, to be used in real time
autonomy studies. The objective is to create a
flexible development environment for studies in
which teleoperation can be easily integrated with
autonomous operation. The idea is to join
teleoperation with supervised learning in a way that
innate or prior knowledge can be acquired, or that an
agent can be taught to realize specific navigation
tasks. Such possibility allows a robotic agent to learn
with its own operation. Kaelbling (1996) points out
that without prior knowledge an agent can not learn
with effectiveness. Unsupervised learning
techniques, as for example reinforcement learning,
have a long convergence time and do not provide
operational agents from the beginning. Therefore, it
is important to mix such methods with supervised
ones (Ye et al., 2003; Er and Deng, 2005).
Although miniature like robots, as for instance
the Khepe
ra (Mondada et al., 1993), have been used
in studies and papers related to autonomous robotics,
as in Er and Deng (2005), it is more realistic to
perform the same experiments using larger robots
due to the dynamic effects associated, which places
them closer to real service robots. For this reason,
we decide to build a mobile robotic platform with
dynamic characteristics that could be applied in a
flexible way to navigation and learning experiments.
In this sense, the platform allows sensory-motor data
to be stored and recovered during or after operation,
and new sensors to be added and configured
according to the application.
Differently from Ye et al. (2003) and Er and
D
eng (2005), in our work the supervised learning
takes place in a real environment, not in a simulated
one, and in real time. The objective is to teach the
agent to perform simple navigation tasks using
ultrasound sensors.
In order to have incremental learning with some
gene
ralization, a radial basis function neural network
(RBF) is developed. We adapted the resource
allocation algorithm proposed in Platt (1991) for the
function interpolation field, to obtain supervised
learning in real time, while the robot is teleoperated.
In this aspect, our work is also different from
Reignier et al. (1997), where the supervised learning
is off line, implemented in a GAL (“Grow and
Learn”) network, with results verified in simulation.
This paper is organized as follows. Section 2
descri
bes the platform and the software framework
developed. Section 3 introduces the supervised
learning application. Section 4 presents some
experimental results that we got until now. Finally,
conclusions are drawn in Section 5.
390
Ribeiro Augusto S. and Ferreira A. (2007).
A ROBOTIC PLATFORM FOR AUTONOMY STUDIES.
In Proceedings of the Fourth International Conference on Informatics in Control, Automation and Robotics, pages 390-395
DOI: 10.5220/0001622603900395
Copyright
c
SciTePress