Sensor-based navigation in cluttered environments

We present a new approach to sensor-based navigation in cluttered environments. In our system, tasks are specified in terms of visual goals, and obstacles are detected by a laser range finder. To effect task performance, we introduce a new gain scheduling visual servo controller. Our approach uses a diagonal gain matrix whose entries are adjusted during execution according to one of several proposed gain schedules. Obstacle avoidance is achieved by allowing the detected obstacles to generate artificial repulsive potential fields, which alter the motion of the mobile robot base. Since this motion affects the vision-based control, it is compensated by corresponding camera motions. Finally, we combine the obstacle avoiding and visual servo components of the system so that visual servo tasks can be performed as obstacles are avoided. We illustrate our approach with both simulations and real experiments using our experimental platform H/sup il/are2Bis.

[1]  Peter I. Corke,et al.  A new partitioned approach to image-based visual servo control , 2001, IEEE Trans. Robotics Autom..

[2]  David J. Kriegman,et al.  Selecting promising landmarks , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[3]  Éric Marchand,et al.  A new redundancy-based iterative scheme for avoiding joint limits. Application to visual servoing , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[4]  Philippe Souères,et al.  A controller to perform a visually guided tracking task in a cluttered environment , 1999, Proceedings 1999 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human and Environment Friendly Robots with High Intelligence and Emotional Quotients (Cat. No.99CH36289).

[5]  Ricardo Swain Oropeza,et al.  Controlling the Execution of a Visual Servoing Task , 1999, J. Intell. Robotic Syst..

[6]  Francois Chaumette,et al.  Potential problems of unstability and divergence in image-based and position-based visual servoing , 1999, 1999 European Control Conference (ECC).

[7]  Ricardo Swain Oropeza,et al.  Motion control using visual servoing and potential fields for a rover-mounted manipulator , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[8]  Matthieu Herrb,et al.  A tool for the specification and the implementation of operating modules in a distributed robot architecture , 1999 .

[9]  Avinash C. Kak,et al.  Vision-based navigation by a mobile robot with obstacle avoidance using single-camera vision and ultrasonic sensing , 1998, IEEE Trans. Robotics Autom..

[10]  T. Hamel,et al.  A path following controller for wheeled robots which allows to avoid obstacles during transition phase , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[11]  Simon Lacroix,et al.  Reactive navigation in outdoor environments using potential fields , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[12]  Rachid Alami,et al.  An Architecture for Autonomy , 1998, Int. J. Robotics Res..

[13]  F. Huynh Manipulation assistee par la vision pour des taches de poursuite d'un objet mobile et de saisie d'un objet fixe , 1998 .

[14]  Matthieu Herrb,et al.  G/sup en/oM: a tool for the specification and the implementation of operating modules in a distributed robot architecture , 1997, Proceedings of the 1997 IEEE/RSJ International Conference on Intelligent Robot and Systems. Innovative Robotics for Real-World Applications. IROS '97.

[15]  Rodney A. Brooks,et al.  Visually-guided obstacle avoidance in unstructured environments , 1997, Proceedings of the 1997 IEEE/RSJ International Conference on Intelligent Robot and Systems. Innovative Robotics for Real-World Applications. IROS '97.

[16]  SWAIN OROPEZA Ricardo,et al.  In Proceedings of the Symposium on Intelligent Robotic Systems Sirs'97 Stockholm, Swede Visually-guided Navigation of a Mobile Robot in a Structured Environment , 1997 .

[17]  Peter I. Corke,et al.  A tutorial on visual servo control , 1996, IEEE Trans. Robotics Autom..

[18]  Jana Kosecka A framework for modeling and verifying visually guided agents: design, analysis and experiments , 1996 .

[19]  Jana Kosecka Visually Guided Navigation , 1996, Intelligent Robots.

[20]  Michel Devy,et al.  Incremental construction of a landmark-based and topological model of indoor environments by a mobile robot , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[21]  Farabi Bensalah Estimation du mouvement par vision active , 1996 .

[22]  Martin Herman,et al.  Real-time obstacle avoidance using central flow divergence and peripheral flow , 2017, Proceedings of IEEE International Conference on Computer Vision.

[23]  Patrick Rives,et al.  Real-Time Programming of Mobile Robot Actions Using Advanced Control Techniques , 1995, ISER.

[24]  Ruzena Bajcsy,et al.  Control of visually guided behaviors , 1995 .

[25]  Patrick Rives,et al.  Applying visual servoing techniques to control a mobile hand-eye system , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[26]  Giulio Sandini,et al.  Visual-Based Obstacle Detection A purposive approach using the normal flow , 1995 .

[27]  Richard M. Murray,et al.  A motion planner for nonholonomic mobile robots , 1994, IEEE Trans. Robotics Autom..

[28]  O. Faugeras Three-dimensional computer vision: a geometric viewpoint , 1993 .

[29]  P. Rives,et al.  Reactive Mobile Robots Based on a Visual Servoing Approach , 1992, Proceedings of the Third Annual Conference of AI, Simulation, and Planning in High Autonomy Systems 'Integrating Perception, Planning and Action'..

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

[31]  Claude Samson,et al.  Robot Control: The Task Function Approach , 1991 .

[32]  O. Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.