Abstract

Spherical robots have a wide range of self-propulsion mechanisms. Of particular interest in this paper are propulsion systems where wheels are placed in contact with the inner surface of the spherical shell of the robot. Here, locomotion is achieved by a combination of the actions of the motors along with the rolling constraints at the point of contact of the shell with the ground surface. We ask and seek the answer to the following question using elementary arguments: What is the minimal number of actuations needed to completely prescribe the motion of the robot for the two distinct cases where it is rolling and sliding on a surface? We find that two points of actuation are all that is needed provided some simple geometric conditions are satisfied. Our analysis is then applied to the BB-8 robot to show how locomotion is achieved in this robot.

References

1.
Ylikorpi
,
T.
,
2005
, “
A Biologically Inspired Rolling Robot for Planetary Surface Exploration
,”
Ph.D. thesis
, Helsinki University of Technology, Espoo, Finland.https://core.ac.uk/download/pdf/80702372.pdf
2.
Armour
,
R. H.
, and
Vincent
,
J. F.
,
2006
, “
Rolling in Nature and Robotics: A Review
,”
J. Bionic Eng.
,
3
(
4
), pp.
195
208
.
3.
Chase
,
R.
, and
Pandya
,
A.
,
2012
, “
A Review of Active Mechanical Driving Principles of Spherical Robots
,”
Robotics
,
1
(
1
), pp.
3
23
.
4.
Chen
,
W.-H.
,
Chen
,
C.-P.
,
Tsai
,
J.-S.
,
Yang
,
J.
, and
Lin
,
P.-C.
,
2013
, “
Design and Implementation of a Ball-Driven Omnidirectional Spherical Robot
,”
Mech. Mach. Theory
,
68
, pp.
35
48
.
5.
Joshi
,
V. A.
,
Banavar
,
R. N.
, and
Hippalgaonkar
,
R.
,
2010
, “
Design and Analysis of a Spherical Mobile Robot
,”
Mech. Mach. Theory
,
45
(
2
), pp.
130
136
.
6.
Bizyaev
,
I. A.
,
Borisov
,
A. V.
, and
Mamaev
,
I. S.
,
2014
, “
The Dynamics of Nonholonomic Systems Consisting of a Spherical Shell With a Moving Rigid Body Inside
,”
Regular Chaotic Dyn.
,
19
(
2
), pp.
198
213
.
7.
Bloch
,
A. M.
,
2015
,
Nonholonomic Mechanics and Control
(Interdisciplinary Applied Mathematics, Vol. 24), 2nd ed.,
Springer
,
New York
.
8.
Halme
,
A.
,
Schonberg
,
T.
, and
Wang
,
Y.
,
1996
, “
Motion Control of a Spherical Mobile Robot
,”
Fourth International Workshop on Advanced Motion Control
(
AMC '96-MIE
), Mie, Japan, Mar. 18–21, pp.
259
264
.
9.
Mukherjee
,
R.
,
Minor
,
M. A.
, and
Pukrushpan
,
J. T.
,
2002
, “
Motion Planning for a Spherical Mobile Robot: Revisiting the Classical Ball-Plate Problem
,”
ASME J. Dyn. Syst. Meas. Control
,
124
(
4
), pp.
502
511
.
10.
Putkaradze
,
V.
, and
Rogers
,
S.
,
2018
, “
On the Dynamics of a Rolling Ball Actuated by Internal Point Masses
,”
Meccanica
,
53
(
15
), pp.
3839
3868
.
11.
Bernstein
,
I. H.
, and
Wilson
,
A.
,
2013
, “
Self-Propelled Device With Actively Engaged Drive System
,” U.S. Patent No. 8571781 B2.
12.
Bernstein
,
I. H.
,
Wilson
,
A.
, and
Kong
,
C.
,
2015
, “
Magnetically Coupled Accessory for a Self-Propelled Device
,” U.S. Patent No. 9090214 B2.
13.
Bernstein
,
I. H.
,
Wilson
,
A.
,
Kong
,
C.
, and
MacGregor
,
R.
,
2016
, “
Self Propelled Device With Magnetic Coupling
,” U.S. Patent No. 9342073 B2.
14.
O'Reilly
,
O. M.
,
2008
,
Intermediate Engineering Dynamics: A Unified Treatment of Newton-Euler and Lagrangian Mechanics
,
Cambridge University Press
,
Cambridge, UK
.
You do not currently have access to this content.