Multi-Movement Spherical Robot Design and Implementation

This paper proposes a multi-pose spherical robot designed to meet obstacle avoidance requirements within complex mobile environments. The motion state of the spherical robot is analyzed comprehensively in ROS and Gazebo environments. The robot can climb, roll, and fly by combining four-legged crawling, wheel-rolling, and four-rotor-flying movement methods. The robot can flexibly switch between movement modes through a corresponding deformation mechanism and spherical split design in both ROS and Gazebo environments.

[1]  Mohammad J. Mahjoob,et al.  Optimal motion planning and control of a nonholonomic spherical robot using dynamic programming approach: simulation and experimental results , 2016 .

[2]  Roger D. Quinn,et al.  Exploring Mars Using a Group of Tumbleweed Rovers , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[3]  Mohammad J. Mahjoob,et al.  DP-based path planning of a spherical mobile robot in an environment with obstacles , 2014, J. Frankl. Inst..

[4]  Ángel Fernández,et al.  Automatic Grinding and Polishing Using Spherical Robot , 2013 .

[5]  Shuxiang Guo,et al.  Design and performance evaluation of an amphibious spherical robot , 2015, Robotics Auton. Syst..

[6]  Marek Wnuk,et al.  TOWARDS THE THERAPEUTIC SPHERICAL ROBOT: DESIGN, PROGRAMMING AND CONTROL , 2006 .

[7]  Matthew D. Toniolo,et al.  Preliminary Dynamic Feasibility and Analysis of a Spherical, Wind-Driven (Tumbleweed), Martian Rover , 2005 .

[8]  M. R. Azizi,et al.  Dynamic modeling and trajectory planning for a mobile spherical robot with a 3Dof inner mechanism , 2013 .

[9]  Erdal Kayacan,et al.  Velocity Control of a Spherical Rolling Robot Using a Grey-PID Type Fuzzy Controller with an Adaptive Step Size , 2012, SyRoCo.

[10]  Adolfo Rodríguez Tsouroukdissian,et al.  ros_control: A generic and simple control framework for ROS , 2017, J. Open Source Softw..

[11]  Ravi N. Banavar,et al.  Geometric tracking control for a nonholonomic system: a spherical robot , 2016 .

[12]  Antonio Barrientos,et al.  Moisture measurement in crops using spherical robots , 2013, Ind. Robot.