A Spherical Robot, also known as spherical mobile robot, or ball-shaped robot is a mobile robot with spherical external shape . A spherical robot is typically made of a spherical shell serving as the body of the robot and an internal driving unit (IDU) that enables the robot to move…