a final IBVS is launched (figure 4(e)). Two unex-
pected events then occur (figure 4(f)): first, a non oc-
cluding obstacle prevents the vehicle from going to-
wards the goal, but the obstacle avoidance controller
is launched, guaranteeing non collision. Second, a
pedestrian crosses the robot path, but once again the
occlusion problem is successfully treated by our re-
construction algorithms. Finally, despite the presence
of humans, initially unmapped obstacles and errors in
the map, the mission is completed (Figure 3(c)).
5 CONCLUSION
This paper has addressed the navigation problem of
a mobile robot in a cluttered environment. First, we
have proposed to move from the classical framework
to a new one splitting the problem into six processes
organized in an architecture. It allows to create new
combinations of processes which were not included in
the previous framework, guiding more efficiently the
elaboration of novel navigation strategies. Second,
we have presented our own solution to the navigation
problem. It is based on the coupling of sensor-based
controllers and of a topological map. We have de-
tailed the processes and the architecture. Finally, we
have validated our strategy by showing experimental
results. However, to operate in human environments,
some improvements can still be made by replacing ar-
tificial landmarks by natural ones (SIFT or SURF de-
scriptors), and by considering dynamic environments.
REFERENCES
Bonin-Font, F., Ortiz, F., and Oliver, G. (2008). Visual nav-
igation for mobile robots : a survey. Journal of intel-
ligent and robotic systems, 53(3):263.
Booij, O., Terwijn, B., Zivkovic, Z., and Krose, B. (2007).
Navigation using an appearance based topological
map. In IEEE Int. Conf. on Robotics and Automation,
pages 3927– 3932, Rome, Italy.
Cadenat, V., Folio, D., and Durand Petiteville, A. (2012). A
comparison of two sequencing techniques to perform
a vision-based navigation task in a cluttered environ-
ment. Advanced Robotics.
Chaumette, F. and Hutchinson, S. (2006). Visual servo con-
trol, part 1 : Basic approaches. IEEE Robotics and
Automation Magazine, 13(4).
Cherubini, A. and Chaumette, F. (2013). Visual navigation
of a mobile robot with laser-based collision avoidance.
Int. Journal of Robotics Research, 32(2):189–209.
Cherubini, A., Spindler, F., and Chaumette, F. (2011). A
redundancy-based approach for visual navigation with
collision avoidance. In Computational Intelligence in
Vehicles and Transportation Systems (CIVTS), 2011
IEEE Symposium on, pages 8–15. IEEE.
Choset, H., Lynch, K., Hutchinson, S., Kantor, G., Burgard,
W., Kavraki, L., and Thrun, S. (2005). Principles of
Robot Motion. MIT Press, Boston.
Courbon, J., Mezouar, Y., and Martinet, P. (2009). Au-
tonomous navigation of vehicles from a visual mem-
ory using a generic camera model. Intelligent Trans-
port System (ITS), 10:392–402.
Durand Petiteville, A., Durola, S., Cadenat, V., and Cour-
desses, M. (2013). Management of visual signal loss
during image based visual servoing. In Control Con-
ference (ECC), 2013 European, pages 2305–2310.
IEEE.
Durand Petiteville, A., Hutchinson, S., Cadenat, V., and
Courdesses, M. (2011). 2d visual servoing for a long
range navigation in a cluttered environment. In De-
cision and Control and European Control Conference
(CDC-ECC), 2011 50th IEEE Conference on, pages
5677–5682. IEEE.
Krajn
´
ık, T. and P
ˇ
reu
ˇ
cil, L. (2008). A simple visual naviga-
tion system with convergence property. In European
Robotics Symposium 2008, pages 283–292. Springer.
Matsumoto, Y., Inaba, M., and Inoue, H. (1996). Visual
navigation using viewsequenced route representation.
In IEEE Int. Conf. on Robotics and Automation, pages
83–88 –2692, Minneapolis, USA.
Royer, E., Lhuillier, M., Dhome, M., and Lavest, J.-M.
(2007). Monocular vision for mobile robot localiza-
tion and autonomous navigation. International Jour-
nal of Computer Vision, 74(3):237–260.
Samson, Borgne, and Espiau (1991). Robot control : The
task function approach. Oxford science publications.
Segvic, S., Remazeilles, A., Diosi, A., and Chaumette, F.
(2009). A mapping and localization framework for
scalable appearance-based navigation. Computer Vi-
sion and Image Understanding, 113(2):172–187.
Sou
`
eres, P. and Cadenat, V. (2003). Dynamical sequence of
multi-sensor based tasks for mobile robots navigation.
In SYROCO, Wroclaw, Poland.
Sou
`
eres, P., Hamel, T., and Cadenat, V. (1998). A path fol-
lowing controller for wheeled robots wich allows to
avoid obstacles during the transition phase. In IEEE,
Int. Conf. on Robotics and Automation, Leuven, Bel-
gium.
ACompleteSensor-basedSystemtoNavigateThroughaClutteredEnvironment
173