A Simple Visual Servoing and Navigation Algorithm for an Omnidirectional Robot

This paper presents a simple visual servoing and navigation algorithm for guiding a holonomic or omnidirectional robot. The algorithm facilitates a mobile robot equipped mainly with a webcam to autonomously navigate an unknown environment and explore the path from start configuration to goal configuration along some checkpoints while avoiding obstacles. We have adopted an off-the-shelf toy robot, WowWeeTM's Rovio, as robotic platform for our experiments. The proposed algorithm infers information directly from the images that are related to the environment as the Robot faces while navigating and guides the robot to perform image- based navigation. Experimental results on an omnidirectional robot demonstrate that the robot can successfully navigates through building environment and finds the goal point within a reasonable amount of time.

[1]  José del R. Millán Robot Navigation , 2019 .

[2]  Ioan Doroftei,et al.  Omnidirectional Mobile Robot - Design and Implementation , 2007 .

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

[4]  Robert E. Mahony,et al.  Image-Based Visual Servo Control of the Translation Kinematics of a Quadrotor Aerial Vehicle , 2009, IEEE Transactions on Robotics.

[5]  François Chaumette,et al.  Multi-cameras visual servoing , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[6]  Domenico Prattichizzo,et al.  Image-based Visual Servoing with Central Catadioptric Cameras , 2008, Int. J. Robotics Res..

[7]  Domenico Prattichizzo,et al.  Visual servoing with central catadioptric cameras , 2005 .

[8]  David P. Miller Robot Navigation , 1989, IJCAI.

[9]  Zengqi Sun,et al.  Image Based Visual Servoing Using Takagi-Sugeno Fuzzy Neural Network Controller , 2007, 2007 IEEE 22nd International Symposium on Intelligent Control.

[10]  Philippe Martinet,et al.  Position based visual servoing using a non-linear approach , 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).

[11]  Vincenzo Lippiello,et al.  Position-Based Visual Servoing in Industrial Multirobot Cells Using a Hybrid Camera Configuration , 2007, IEEE Transactions on Robotics.