Robots Atlas>ROBOTS ATLAS
Robotics

Spherical robot

1996ActivePublished: 4 September 2026Updated: 4 September 2026Published
Key innovation
Enclosing the entire robot inside a sealed spherical shell that is the only part touching the ground — the robot moves by rolling rather than on wheels or legs.
Category
Robotics
Abstraction level
Pattern
Operation level
Robot control
Use cases
Surveillance and monitoring (area patrol)Exploration of hard-to-reach terrainPlanetary exploration and space researchAmphibious locomotion (land and water)Education and learning to codeToys and entertainmentRehabilitation and child development

How it works

The operating principle relies on unbalancing the interior of the sphere. In the most common variant — the pendulum drive — a weight (pendulum) is suspended inside the shell on a motorized axle. Shifting the weight forward moves the center of mass past the sphere contact point, creating a torque so the ball starts rolling in that direction. Tilting the weight sideways produces a turn. In the flywheel (momentum) variant the robot uses conservation of angular momentum: spinning up or braking an internal flywheel produces a reaction that rotates the shell. There are also hamster-ball variants (an internal vehicle driving along the inner wall), shell-deformation and gyroscopic drives. Inertial sensors (IMU) and encoders continuously measure the sphere orientation, and the control loop corrects the mass position, because — unlike a wheeled robot — the entire electronics rotate together with the shell.

Problem solved

Classic wheeled and legged robots can tip over, expose moving parts vulnerable to dust, water and impact, and get stuck on obstacles. A spherical robot addresses this: the smooth, sealed shell is tip-over-proof, protects the mechanics from the environment and lets the robot clear obstacles by rolling over them.

Components

Spherical shellLoad-bearing enclosure and the only ground-contact element

A rigid (sometimes transparent or flexible) sphere that forms the robot body. It rolls on the ground, protects the interior and provides sealing — resistance to dust, water and impact.

Internal driving unitGenerates the torque that rolls the sphere

A mechanism hidden inside the sphere that sets it in motion by unbalancing it. It never touches the ground — it acts only on the shell interior.

Pendulum drive (center-of-mass shift)A suspended weight moves the center of mass past the contact point, causing rolling. The most common mechanism (e.g. Sphero, GroundBot).
Flywheel / momentum wheel (conservation of angular momentum)Spinning up or braking a flywheel produces a reaction that rotates the shell.
Hamster-ball (internal vehicle)A driven vehicle running along the inner wall of the sphere rolls the shell through friction.
Shell deformationDeforming a flexible shell changes its geometry and induces motion.
Gyroscopic driveUses the gyroscopic effect of spinning masses to steer rolling and turning.

Official

Inertial sensors and encoders (IMU)Measure orientation, balance and traveled distance

Accelerometers, gyroscopes and encoders track the position and rotation of the sphere. They are essential because all electronics rotate together with the shell, so without inertial sensing the robot does not "know" its orientation.

Official

Power and wireless communicationAutonomous power and cable-free control

A battery (sometimes topped up by solar cells) and a wireless link (e.g. Bluetooth). Radio communication is mandatory because the sealed shell rules out any wired connection.

Official

Implementation

Implementation pitfalls
Controlling a nonholonomic systemHigh

A rolling sphere cannot translate directly sideways — trajectory planning and precise positioning are mathematically hard.

Fix:Nonholonomic dynamics models and rolling-aware motion planners are used.
Rotating sensor orientationMedium

All electronics (including any camera) rotate with the shell, so keeping a stable image and fixed sensor orientation requires stabilization or software compensation.

Fix:A gimbal-stabilized inner platform kept upright, or digital image stabilization, is used.
Limited traction and torque on soft groundMedium

On sand, mud or steep slopes a smooth sphere can slip, and torque from mass shifting may be insufficient.

Fix:Increasing pendulum mass, texturing the shell or choosing a larger sphere diameter helps.

Evolution

Original paper · 1996 · Proceedings of 4th IEEE International Workshop on Advanced Motion Control (AMC ’96) · Aarne Halme
Motion control of a spherical mobile robot
Aarne Halme, Torsten Schönberg, Yan Wang
1996
Early academic work (Halme et al.)
Inflection point

Halme, Schönberg and Wang publish "Motion control of a spherical mobile robot", one of the first works on motion control of a spherical robot.

2011
Sphero — first mass-market spherical robot
Inflection point

Orbotix (later Sphero) of Boulder releases the smartphone-controlled Sphero ball in December 2011, popularizing the concept as a toy and education tool.

2015
BB-8 (Sphero × Disney)

Under a Disney license Sphero builds the BB-8 robot from "Star Wars: The Force Awakens" (released 4 September 2015), making the spherical robot globally recognizable.

2020
Samsung Ballie

At CES 2020 Samsung shows Ballie, a rolling personal home robot, bringing the spherical form into consumer robotics and home assistants.