ARCHITECTURE FOR HUMAN-ROBOT COLLABORATIVE
NAVIGATION
Sousso Kelouwani, Patrice Boucher and Paul Cohen
´
Ecole Polytechnique, 2900, boul.
´
Edouard-Montpetit Campus de l’Universit
´
e de Montr
´
eal, Montr
´
eal (Qu
´
ebec), Canada
Keywords:
Motorized wheelchair, Robotic architecture, Shared control, Three-layer architecture, Collaborative control.
Abstract:
Various situations of mobile platform navigation controls require a collaboration between a human agent and
autonomous navigation modules. This work presents a new approach for collaborative control between such
two agents, based upon a three-layer architecture. An arbitration scheme is proposed in the deliberative layer
as well as a collaborative planning method for trajectory following based upon optimal control theory in the
sequencer layer. The collaborative control signal in the execution layer is a weighted summation of each
agent control signal. This collaborative architecture could be used for the shared control of vehicles such as
motorized wheelchairs. Experimental results illustrate the efficiency of the proposed control architecture.
1 INTRODUCTION
The shared control of a robotic platform falls into
two categories: the first one corresponds to situations
where the various agents compete to find the best con-
trol action to be selected and applied (Skrzypczyk,
2005). The second category corresponds to a col-
laborative approach aiming at achieving a given goal
(S. Katsura, 2004; Q. Zeng, 2008; C. Urdiales and
Sandoval, 2007). This paper focuses on a collabo-
rative approach to shared control between a human
agent onboard a mobile platform, such as a motor-
ized wheelchair for example, and an autonomous nav-
igation module. The autonomous navigation module
relies on its proximity sensors (sonar, infrared, laser
range finder, etc.) in order to perform the naviga-
tion task; its ability to sense the surrounding envi-
ronment is therefore, limited by its perception and
interpretation capabilities. Based upon its own sen-
sory system, the human agent can contribute to ex-
tend the autonomous module capabilities by provid-
ing a control signal that allows the platform to avoid
non-detected dangers and improve its navigation per-
formance. Inversely, in situations where human per-
ception and control suffer momentarily from a lack of
attention, the autonomous navigation module may be
able to compensate and avoid imminent dangers. Fur-
thermore, various types of maneuvers in constrained
environments, such as doorway passing or parking,
may exceed the human agent capabilities and require
the help of the autonomous agent.
Previous work on collaborative navigation control fo-
cused on the decision problem (A. Huntemann and
al., 2007; T. Taha and Dissanayake, 2007; Y. Qi and
Huang, 2008; T. Okawa and Yamaguchi, 2007) (i.e.
the determination of the navigation task), while the
planning aspect, i.e. the determination of the se-
quence of platform actions that may be used) is left
to the responsibility of the Autonomous Navigation
Module (C. Urdiales and Sandoval, 2007; Q. Zeng,
2008). Usually, there are more than one sequence
of platform actions that can be used to reach a given
goal and the one selected by the Autonomous Naviga-
tion Module is not necessarily what the Human agent
would do if he was responsible of the planning. This
paper presents two contributions: the first one con-
sists of a reactive arbitration scheme that allows two
agents with different perception modalities to avoid
perceived obstacles. The second contribution consists
of a collaborative architecture that efficiently includes
both agents control signals at decision and planning
levels. In addition, we provide a formal approach to
the integration of the Human Agent plan during the
elaboration of the Autonomous Navigation Module
plan. This method is based upon the multi-agent op-
timal control theory (Cruz, 1978; Simaan and Cruz,
1973; Y. C. Ho and Olsder, 1982).
The rest of the paper is organised into 4 sections.
Section 2 presents the deliberative obstacle avoidance
scheme. In section 3, the collaborative architecture is
316
Kelouwani S., Boucher P. and Cohen P. (2010).
ARCHITECTURE FOR HUMAN-ROBOT COLLABORATIVE NAVIGATION.
In Proceedings of the Third International Conference on Health Informatics, pages 316-323
DOI: 10.5220/0002745403160323
Copyright
c
SciTePress