Corridor following wheelchair by visual servoing

In this paper, we present an autonomous navigation framework of a wheelchair by means of a single camera and visual servoing. We focus on a corridor following task where no prior knowledge of the environment is required. Our approach embeds an image-based controller, thus avoiding to estimate the pose of the wheelchair. The servoing process matches the non holonomous constraints of the wheelchair and relies on two visual features, namely the vanishing point location and the orientation of the median line formed by the straight lines related to the bottom of the walls. This overcomes the process initialization issue typically raised in the literature. The control scheme has been implemented onto a robotized wheelchair and results show that it can follow a corridor with an accuracy of ±3cm.

[1]  Rafael Grompone von Gioi,et al.  LSD: a Line Segment Detector , 2012, Image Process. Line.

[2]  P. Fiorini,et al.  Switching visual servoing approach for stable corridor navigation , 2009, 2009 International Conference on Advanced Robotics.

[3]  François Chaumette,et al.  Visual servo control. I. Basic approaches , 2006, IEEE Robotics & Automation Magazine.

[4]  Honglak Lee,et al.  A Dynamic Bayesian Network Model for Autonomous 3D Reconstruction from a Single Indoor Image , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[5]  Patrick Rives,et al.  A new approach to visual servoing in robotics , 1992, IEEE Trans. Robotics Autom..

[6]  Giuseppe Oriolo,et al.  Visual servoing for path reaching with nonholonomic robots , 2011, Robotica.

[7]  Benjamin Kuipers,et al.  Towards a Safe, Low-Cost, Intelligent Wheelchair , 2009 .

[8]  Frank Dellaert,et al.  Vistas and Wall-Floor Intersection Features: Enabling Autonomous Flight in Man-made Environments , 2012 .

[9]  Carsten Rother,et al.  A New Approach for Vanishing Point Detection in Architectural Environments , 2000, BMVC.

[10]  Seth Hutchinson,et al.  Visual Servo Control Part I: Basic Approaches , 2006 .

[11]  Patrick Rives,et al.  Vision-based Control for Car Platooning using Homography Decomposition , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[12]  Éric Marchand,et al.  ViSP for visual servoing: a generic software platform with a wide class of robot control skills , 2005, IEEE Robotics & Automation Magazine.

[13]  Morgan Quigley,et al.  ROS: an open-source Robot Operating System , 2009, ICRA 2009.

[14]  Benjamin Kuipers,et al.  A smooth control law for graceful motion of differential wheeled mobile robots in 2D environment , 2011, 2011 IEEE International Conference on Robotics and Automation.

[15]  Patrick Rives,et al.  Image-Based Visual Servoing for Vanishing Features and Ground Lines Tracking: Application to a UAV Automatic Landing , 2008 .

[16]  Sumanta N. Pattanaik,et al.  ATIP: A Tool for 3D Navigation inside a Single Image with Automatic Camera Calibration , 2006, TPCG.

[17]  Ricardo O. Carelli,et al.  Corridor navigation and wall-following stable control for sonar-based mobile robots , 2003, Robotics Auton. Syst..

[18]  Philippe Martinet,et al.  Catadioptric Visual Servoing From 3-D Straight Lines , 2008, IEEE Transactions on Robotics.