• Skip to main content
  • Skip to primary navigation
  • Departments
    • Bioengineering
    • Civil and Environmental Engineering
    • Electrical Engineering and Computer Sciences
    • Industrial Engineering and Operations Research
    • Materials Science and Engineering
    • Mechanical Engineering
    • Nuclear Engineering
    • Aerospace program
    • Engineering Science program
  • News
    • Berkeley Engineer magazine
    • Social media
    • News videos
    • News digest (email)
    • Press kit
  • Events
    • Events calendar
    • Commencement
    • Homecoming
    • Cal Day
    • View from the Top
    • Kuh Lecture Series
    • Minner Lecture
  • College directory
  • For staff & faculty
Berkeley Engineering

Educating leaders. Creating knowledge. Serving society.

  • About
    • Facts & figures
    • Rankings
    • Mission & values
    • Equity & inclusion
    • Voices of Berkeley Engineering
    • Leadership team
    • Milestones
    • Facilities
    • Maps
  • Admissions
    • Undergraduate admissions
    • Graduate admissions
    • New students
    • Visit
    • Maps
    • Admissions events
    • K-12 outreach
  • Academics
    • Undergraduate programs
    • Majors & minors
    • Undergraduate Guide
    • Graduate programs
    • Graduate Guide
    • Innovation & entrepreneurship
    • Kresge Engineering Library
    • International programs
    • Executive education
  • Students
    • New students
    • Advising & counseling
    • ESS programs
    • CAEE academic support
    • Student life
    • Wellness & inclusion
    • Undergraduate Guide
    • > Degree requirements
    • > Policies & procedures
    • Forms & petitions
    • Resources
  • Research & faculty
    • Centers & institutes
    • Undergrad research
    • Faculty
  • Connect
    • Alumni
    • Industry
    • Give
    • Stay in touch
Home > News > Researchers explore the phenomenon of holonomy
Image of BB-8, a robot with a dome-shaped head and spherical body colored white with orange and silver geometric accents, seen in Star Wars films.Image of BB-8, a spherical robot seen in Star Wars films. (Photo by Unsplash)

Researchers explore the phenomenon of holonomy

New insights may advance motion and path planning for spherical robots
February 13, 2024 by Marni Ellery

BB-8 of Star Wars fame is known for its adorable beeps, dome-shaped head and spherical body. But fighting alongside the Resistance is just one of its many talents. As this spherical robot rolls across surfaces, it’s exhibiting holonomy, a phenomenon in rigid body dynamics that Berkeley researchers think may have broad applications in real-life robotics.

In a study published in the Proceedings of the Royal Society A, co-authors Theresa Honein, a Ph.D. student in mechanical engineering, and Oliver O’Reilly, professor of mechanical engineering and vice provost for undergraduate education, calculated all the different orientations of a rolling sphere in a quest to better understand holonomy. Their findings may lead to new strategies for achieving more efficient navigation with spherical robots.

“Our goal was to compute the change in orientation and to see if it is possible to compute a rectangular path for the rolling sphere, so that any prescribed change in orientation can be achieved,” said Honein. “The results have application to path planning and reorientation for spherical robots such as BB-8.”

But what is holonomy? “Imagine a tennis ball rolling in a closed path, on a tabletop, so that the center of the ball returns to its original location. Surprisingly, the orientation of the ball will have changed, as you’ll notice by looking at the branding markings on the ball,” said O’Reilly. “This same phenomenon is exhibited by BB-8. As the robot moves around a room and returns to its original location, the orientation of its spherical part will have changed, albeit camouflaged by the ingenious magnetic mechanism used to orient its head.”

In the study, the researchers showed that a sphere tracing a closed path returns to its original position but not always to its original orientation. They also showed that any rotation of a sphere (in three dimensions) can be achieved by tracing rectangles in the plane — and presented dimensions of three rectangles that should be traced consecutively to obtain a desired change in orientation of the sphere.

“The surprising result was that we showed how any change in the orientation of a sphere [in three dimensions] can be achieved by tracing three interlocked rectangles on the plane,” said Honein. “This finding used one of three methods for describing rotations developed by the famous mathematician Leonhard Euler in the 18th century.”

The researchers now can explain the complicated concept of holonomy in straightforward terms, using a simple example. In addition, these same ideas can be applied to more complicated motions, opening the door to pedagogical applications.

“Our work can be easily used in courses to demonstrate and explain holonomy and to help students gain additional insight into more challenging examples, including parallel parking for self-driving cars,” said O’Reilly.

Spherical robots like BB-8 might seem like a novelty, but they have potential real-world applications in surveillance, environmental monitoring, and underwater and planetary exploration. Honein and O’Reilly’s work could help ensure that these robots are ready to roll, so to speak.

“By better understanding holonomy, researchers could design algorithms to optimize robots’ pathways, potentially saving them time and energy performing these tasks,” said Honein.

For more information
Berkeley Dynamics Lab Rotations: An online, free educational resource created and supported by the Dynamics Lab

Topics: Research, AI & robotics, Mechanical engineering
  • Contact
  • Give
  • Privacy
  • UC Berkeley
  • Accessibility
  • Nondiscrimination
  • instagram
  • X logo
  • linkedin
  • facebook
  • youtube
© 2025 UC Regents