Robohub.org
 

Designed to mingle: Rezero ballbot’s smooth moves can handle a crowd


by
05 March 2013



share this:
Rezero_motionblur

Designing robots that can function outside of controlled, factory environments isn’t easy. When those environments have people in them, they are especially unpredictable and difficult for a robot to navigate.

Enter Rezero: a compact ballbot that can fluidly drive in any direction without prior orientation. Similar in size and shape to a human, Rezero can stabilize, instantly accelerate, avoid obstacles and turn around its own axis. It can also be programmed to follow a path, or a person at a constant distance, and it can even recover from jostles, making it ideal for navigating crowded environments like tradeshows, restaurants, offices and airports.

Rezero_Applications

Possible Rezero applications: personal mobile medical device, telepresence tour guide, personal transportation.

It’s easy to imagine it one day being used to unobtrusively serve drinks at a cocktail event, as a personal mobile device for intravenous equipment at a hospital, or topped with a telepresence device and acting as a museum tour guide. Rezero could even one day rival the Segway as a personal transportation device.

A master of fluidity

Rezero_omniwheel

Like an inverted pendulum, Rezero (left) balances on a spherical ball; three omniwheels (right) transfer motor action to the ball below.

Rezero’s agility comes from a propulsion and stabilization mechanism that keeps the device balanced on top of a single spherical wheel, like an inverted pendulum; it’s kept from falling over by constantly moving its contact point below its center of gravity.

A sensor called an Inertial Measurement Unit (IMU) measures Rezero’s tilt angle, which is used by an onboard stabilizing controller to compute what kind of motor action is required to keep the system stable. Instructions are then sent to electric motors that actuate three special wheels (called omniwheels), which in turn transfer forces to the sphere below: forces are applied in the rolling direction, but allow for free motion in the lateral direction; opposing each wheel is an arrestor that keeps the ball tightly in place. This process of measuring, computing, and actuating happens 160 times per second, and the underlying controller is key to achieving robust and dynamic movement.

Its ability to quickly respond to a changing environment is what makes Rezero so suitable for human environments, and according to Rezero’s creators, achieving this robustness was their most challenging task. Rezero’s controller is derived from a three-dimensional mathematical model of the system, and can combine complex and fluid movements around all axes. Compared to other ballbots, which can only lean a few degrees, Rezero can tilt up to 17 degrees as it leans into a curve at high speeds.

But getting there wasn’t easy. Rezero was developed in 2009/2010 as an educational project at the Autonomous Systems Lab at ETH Zurich,  and the 13 undergraduate students on the team were responsible for everything from concept to engineering, manufacturing and budgeting.

According to project leader Péter Fankhauser:

“It was the moment we got Rezero to balance for the first time that struck me the most. We got to know the system and work with it and were able to observe how its capabilities improved every day.”

Michael Neunert, his fellow founding team member agrees:

“The development phase was a very intense time. We only had nine months to sketch out our ideas and build Rezero as we see it today.”

Rezero continues to evolve even though some of the original team members have already graduated and moved on. The current team has just finished a new version of the omniwheel, which they have made available to other research groups. They are now working to improve Rezero’s robustness so that it can better manage obstacles in an everyday environment.

Key infos

Robot name: Rezero
Mechanical engineering: Simon Dössegger, Péter Fankhauser, Corsin Gwerder, Jonathan Hüssy, Jérôme Käser, Thomas Kammermann, Lukas Limacher, Michael Neunert
Electrical engineering: Samuel Schüller, Swen Wigert
Industrial design: Jessica Baumgartner, Tu-Van Giang, Claudio Maestretti
Project supervisorProf. Dr. Roland Siegwart, Director of the ASL at ETH Zurich
Websites: http://rezero.ethz.ch, TED Talk
Status: Ongoing research project

Photo credits: Rezero in Motion (first photo): Karl-Heinz Hug, Ringier AG; Rezero in the Studio (third photo): Gerhard Born, Ringier AG.

Note: This post is part of our Swiss Robots Series. If you’d like to submit a robot to this series, or to a series for another country, please get in touch at info[@]robohub.org.


tags: , , , , , , , , , , ,


Hallie Siegel robotics editor-at-large
Hallie Siegel robotics editor-at-large





Related posts :



Robot Talk Episode 126 – Why are we building humanoid robots?

  20 Jun 2025
In this special live recording at Imperial College London, Claire chatted to Ben Russell, Maryam Banitalebi Dehkordi, and Petar Kormushev about humanoid robotics.

Gearing up for RoboCupJunior: Interview with Ana Patrícia Magalhães

and   18 Jun 2025
We hear from the organiser of RoboCupJunior 2025 and find out how the preparations are going for the event.

Robot Talk Episode 125 – Chatting with robots, with Gabriel Skantze

  13 Jun 2025
In the latest episode of the Robot Talk podcast, Claire chatted to Gabriel Skantze from KTH Royal Institute of Technology about having natural face-to-face conversations with robots.

Preparing for kick-off at RoboCup2025: an interview with General Chair Marco Simões

and   12 Jun 2025
We caught up with Marco to find out what exciting events are in store at this year's RoboCup.

Interview with Amar Halilovic: Explainable AI for robotics

  10 Jun 2025
Find out about Amar's research investigating the generation of explanations for robot actions.

Robot Talk Episode 124 – Robots in the performing arts, with Amy LaViers

  06 Jun 2025
In the latest episode of the Robot Talk podcast, Claire chatted to Amy LaViers from the Robotics, Automation, and Dance Lab about the creative relationship between humans and machines.

Robot Talk Episode 123 – Standardising robot programming, with Nick Thompson

  30 May 2025
In the latest episode of the Robot Talk podcast, Claire chatted to Nick Thompson from BOW about software that makes robots easier to program.

Congratulations to the #AAMAS2025 best paper, best demo, and distinguished dissertation award winners

  29 May 2025
Find out who won the awards presented at the International Conference on Autonomous Agents and Multiagent Systems last week.



 

Robohub is supported by:




Would you like to learn how to tell impactful stories about your robot or AI system?


scicomm
training the next generation of science communicators in robotics & AI


©2025.05 - Association for the Understanding of Artificial Intelligence


 












©2025.05 - Association for the Understanding of Artificial Intelligence