1
Using Physics-Like Interaction Law to perform Active Environment Recognition in Mobile Robotics
- A. Hazan, F. Davesne, V. Vigneron, H. Maaref
Laboratoire Syst` emes Complexes (LSC), CNRS FRE 2494 CE 1433 Courcouronnes 40, Rue du Pelvoux 91020 Evry Cedex Phone: +0033169477504, E-mail: {hazan,davesne,vvigne,maaref}@iup.univ-evry.fr
Abstract - In this article, we give some insights of a novel method for active environment recognition in mobile robotics. The basic idea consists on utilizing a Physics-like interac- tion law to fix a relation between sensors and effectors val- ues at any time. Our main assumption is that the trajectory
- f the robot in the phase space, which depends uniquely on
its environment -when the law and the nature of the robot are fixed- may discriminate environments better than classi- cal Data Analysis Approaches (DAA). In order to test our as- sumption, we choose to model an analogical robot which light sensor amplitudes and wheels speed are coupled in a set of differential equations. As a result, we show that our Interac- tionist Approach (IA) is tractable and perform well for dis- criminating simple environments, comparing to a data analy- sis (DA) strategy. Keywords— Mobile Robotics, Dynamic Systems, Environe- ment Recognition, Physics-like interaction
- I. INTRODUCTION
- A. Framework
According to the traditional point of view in mobile robotics, sensing is a passive process (i.e. gather data us- ing sensors) whereas moving in the world is an active one. Any task of the robot fulfills the following straight forward schema: sense the world → analyze gathered data → act in the world (see Fig. 1, (a)). The Data Acquisition (DAQ) process relies on a set of sensors that transduct and dig- itize some environmental variables. The result is called a set of data. It feeds in a straightforward manner a DA stage, which aim is to make the data set useful to the ex- perimenter, with respect to a value function that embodies the experimenters’ needs to understand the physical world. Acting as best as possible (to achieve a precise goal) im- plies a DA process ruled by an optimal (or suboptimal) de- cision making policy that leads to an optimal (or subopti- mal) action of the robot in the world. The (statistical) preci- sion and reliability of the resulting task depends mainly on the way it has been modeled and on the data analysis pro- cess, because the DAQ process is considered to be fixed. Our general claim supposes that the reliability or the pre- cision of the former results may be enhanced by consider- ing active data acquisition processes. In the case of mo- bile robotics, that involves considering ”small” and ”fast” movements of the robot performed during the data acqui- sition time-lapse. The idea that movement is crucial to gather ”good” data is not new. Historically, it is the key point of the sensorimotor hypothesis for biological entities [HEL 21], [GIB 79]. Loops including motor neurons and neurons associated with senses have been discovered in the
- brain. Moreover, it has been shown that eye saccades are
necessary in the human recognition process and that ac- tive movement may help people to disambiguate artificial scenes [WEX 01]. This precise idea has been exploited in robotics, in the field of active vision [BAL 90], [BAJ 88]. Recently, our team have also done some work on the use
- f fractal dimension to caracterize the specificity of data
gathered by a moving mobile robot [VIG 02]. This work has led to the conclusion that a disconnection between the strategy of movement and the data analysis process may carry poor results. (a)
Physical World Data Analysis Value function Output Machine data set Process Data Acquisition
(b)
Physical World Data Analysis Value function Interaction Constraint Output Machine data set Process Data Acquisition
- Fig. 1. (a) Classical approach. (b) Interactionist approach.
- B. Main assumption