EN FR
EN FR


Section: New Results

Attention-Based Navigation

Participants : Thierry Fraichard, Remi Paulin, Patrick Reignier..

Figure 6. People are not pieces of furniture! Motion in red is definitely shorter but it is not appropriate.
IMG/hrm.png

The domain of service-robots is growing fast and has become the focus of many researchers and industrials alike. Their application areas been extremely broad, from logistics to handicap assistance. A large proportion of such robots are expected to share humans' living space and thus must be endowed with navigation capabilities that exceed the standard requirements pertaining to autonomous navigation such as motion safety. In a human populated environment, optimality does not boil down to minimising resources such as time or distance travelled anymore, the robot motion must abide by social/cultural rules and be appropriate, e.g. Fig. 6 .

Figure 7. Attention vs activity: although P1's current activity is being on the phone, part of her attention may be directed towards P2, the TV set or the robot R. Suppose now that R moves towards P2 in a way that hides the TV from P1. Such a behavior would not be appropriate should P1 be actually paying attention to the TV.
IMG/attention-activity.png

Most of the approaches proposed so far relies upon the definition of so-called social spaces, i.e. regions in the environment that, for different reasons, the persons consider as psychologically theirs. Such social spaces are primarily characterized using either the position of the person, e.g. “Personal space”  [42] , or the activity it is currently engaged in, e.g. “Interaction Space”  [47] and “Activity Space”  [51] . The most common approach is then to define costmaps on such social spaces: the higher the cost, the less desirable it is for the robot to be at the corresponding position. The costmaps are ultimately used for motion planning and navigation purposes. Such approaches are interesting however their spatial nature (being inside or outside the space) make them less suitable when facing more complicated situations, e.g. Fig. 7 . To overcome those limits, we suggest using the psychological concept of attention, which plays a central role when humans navigate around each other. Besides lifting the limits of social spaces, this concept brings a new degree of control over the motion of the robot, namely the invasive and distracting character of the robot motion, which have so far proven hard to tackle with the conventional tools such as social spaces. Beside leading appropriate motion, attention-based navigation enable interaction through motion by predicting the quantity of attention the human will give to the robot.

Building upon a computational model of attention that was earlier proposed in  [53] . we have developed the novel concept of attention field. The attention field is straightforward to define: it is a measure of the amount of attention that a given person would allocate to the robot, should the robot be in a given position/state. It is mapping from the state space of the robot to IR. The attention field can serve as an attention predictor that can be used to predict potential attentional situations. This knowledge can in turn be used to decide what the robot should do in the future depending on its current task.

Figure 8. Person-TV-Robot scenario (left), Attention field for the person P1 (right).
IMG/config3.png IMG/scenario1-costmap.png

Let us illustrate this on a simple scenario featuring a person, a TV and a robot (denoted by P1, O1 and R in Fig. 8 -left). The person is currently watching the TV: this is his current activity. This activity relates to his intention and is modeled by the yellow vector I in Fig. 8 -left that is directed from the person to the TV. Fig. 8 -right depicts the attention field for the person; it is a mapping from IR2 to IR that gives the amount of attention that the person is paying to the robot when it is at a given position (x,y). Fig. 8 -right should be interpreted as follows: the warmer the color, the higher the amount of attention given by the person to the robot. It integrates both the visual and auditory perception capabilities of P1.

In 2014, we have furthered the development of the concept of attention field and demonstrated different ways to use its attention prediction capability on various scenarios. The main results obtained have been reported in a conference article that has been nominated for the Best Paper Award [14] . Work is ongoing to quantify the social “goodness” of the paths provided by our approach, to further the use of the concept of attention on more challenging and dynamic scenarios and to offer an approach to fill the gap between appropriate motion and interaction through motion.