2016-08-15



by

Bernt Øivind Børnich, Phuong Nguyen

Consumer & Household

Learn

August 15, 2016

Our robot, Eve, is built from the ground up using force-control, enabling human-like dexterity and efficiency. We’d like to discuss why we decided to build Eve this way, hopefully offering another approach to robotics outside the factory floor.

Back in 1987, Pål Løken (founder for Halodi Robotics) was attending technical university and witnessed a new generation of industrial robots. People were excited to see cheaper, scaled down commercial robots that were, supposedly, right around the corner. Well, almost 30 years later, and we are still waiting! Pål decided it was time to look into creating a capable, affordable consumer robot, and that’s how we came up with Eve.

When we set out to build Eve, we first looked at the classical approach of harmonic-gears and high-speed motors, as it is an established fact that this works exceedingly well for industrial robots. But we realized this would drive up the cost, and limit controllability and final performance of the robot.

While incremental improvements and miniaturization have been happening, the fundamental actuator mechanics of robotic manipulators has stayed mostly the same for the last 30 years. Even innovative new collaborative robots still use harmonic gears and high-speed motors for actuation.

Here are a few points we needed to consider as we set out to build Eve:

In gears, one has to choose a balance between backlash and friction and in robotics one typically chooses extremely low backlash to gain good accuracy and repeatability. This results in high friction in the gear itself, and in addition, the friction is scaled by the gear ratio, typically at least 100:1. It is also important to note that friction and backlash is currently not possible to model accurately.

When gearing a motor by 100:1, the rotor and shaft need to rotate 100 times faster than the joint. Due to the kinetic energy following the square of the velocity, the inertia get scaled by the square of the gear-ratio, so in this case 10.000. This means even a very light shaft and rotor makes the arm insensitive to external forces.

Mechanical backdriveability is defined as direct power-flow from the environment to the motors, and full back driveability, therefore, makes the forces reflected from the environment fully controllable. Backdrivability is limited by the friction and reflected inertia.

Eve’s current specifications are:

No gears

Runs full torque-control

Native backdrivable

Backlash free

Almost without friction

Strong as a human (10kg payload)

Light weight, with the arm weighing only 3kg from the shoulder and down

Energy efficient due to regenerative braking

Total of 20DOF with 7DOF arms (excluding hands)

Whole-body stabilization for fast operation while mobile

Our approach

In traditional robotic control, the lack of backdrivability is used as an advantage. By having a high enough gearing, the joints effectively become highly damped, uncoupled and resistant to external disturbances. This approach then has very good accuracy in position or velocity control but is non-compliant to contact-forces, therefore needing very high accuracy and some passive spring/damper system in the tool.

The natural next step is then force-control, which has seen major advancements the last couple of decades, but has stayed mostly within academia, often only as simulated systems, due to the high friction and backlash keeping robots from applying these controllers efficiently. Force-control works by fully handling the differential equations describing the robot and solving them for close to optimal torques needed for each motor to perform a task. This creates much smoother and more energy efficient motions, and can also take into account contact forces.

It became clear to us that to handle the case of a home service robot, we needed to fulfill our dream of a full force-control robot, requiring almost full backdrivability in the joints.

While a quick survey of available commercial motors said no, most motors today are optimized for medium to high-speed operation. This is due to the efficiency increasing with the rpm as I²R losses become less significant, this assumption does not hold if one looks at the total system efficiency, though. By having a highly geared system, a lot of the energy is lost as friction and backlash, making the total efficiency no way near the motor efficiency. If we could build a motor with the needed torque, our backdrivability would make the power-flow between the environment and our motors almost loss-less, enabling us to reclaim most of the energy through regenerative braking, offsetting the I²R losses. This is especially true in robotics, as most actions start and end at roughly the same potential energy.

Countless hours of books and research papers followed, but in the end, we felt ready to take the next step in motor technology, focusing mainly on torque, not speed. The result was our record-breaking motor technology, managing a torque to weight ratio almost 4x that of any commercially available motor today.

With the torque of these motors available, we started developing our REVO-1, drawing inspiration from the field of haptics, we decided on a cable-driven differential transmission.

This works by counter-tightening a pair of composite cables for each transfer, we spent a lot of time making sure the geometry of the cables and the drums they wrap on does not result in any distortion to the cable length, this enabled us to tension the cables to the point where there is essentially zero backlash. Also, the near perfect geometry makes sure the cables never translate on the drums, adding close to zero friction and no sound. The final step was making the joints open differentials, driven by differential cables. In addition to compacting the joints and moving even more mass up the kinematic-chain, this enables pairs of motors to share power — making the robot up to twice as strong!

This makes Eve’s friction and inertia low enough that you can move her by gently touching her with a finger. As all the power of the blows is directly transferred to the motors, she can also take almost any shock without sustaining damage!

Since we handle the dynamics fully, we also always know how the arm should behave, any deviations from this is then external force, making the entire arm a 7 degree of freedom force/torque sensor (and potentially haptics device).

Eve is a quite complicated machine as a sum of her parts, but the mechanics are mainly machined aluminium and steel with quite liberal tolerances and composite cables attached in smart ways. The E-Ink display, FPGAs, IMUs and other sensors are already mass produced and cheap in volume, moving almost all the cost to motors/drivers/encoders. Since these are developed in-house and we have had a focus on manufacturability from the start, we can produce these surprisingly cheap, making us confident that we can reach our cost goal given sufficient volumes.

As we started testing, we were pleasantly surprised as tests showed the arm using roughly 2-15W to move without payload (without regeneration). Power consumption is crucial to a mobile untethered robot, and the size of batteries is quite significant to cost.

There are three common approaches to appearing backdrivable:

Simulated by using force sensors to virtually transfer power from the environment,

the series-elastic actuator to be compliant with springs,

and “low” gear-ratios (typically still 100+) allowing only large external forces to be transferred.

While this works well at low speeds, it cannot mimic the dexterity and speed of the human arm, while interacting with the world.

By being truly backdrivable and low friction our robot is mechanically capable of almost any feat, moving the challenge into our control-software. This makes Eve future-proof, and we hope to push forward the boundaries of dexterity and speed in many years to come, in collaboration with academia and the robotics community.

We are looking for investors to help build Eve’s cloud-brain and move her from prototype to mass production. With access to a capable and affordable robot, we want to build the ecosystem of Eve’s brain. We plan to make Eve smart enough to know not only how to navigate her surroundings and analyse it, but also noting where all the objects are, and how to properly grasp and interact with them. Using this information to carry out complicated combined tasks will be crowd-sourced to the community through our app store in the cloud. More information at www.halodi.com

We are also currently building version 2 of the Eve prototype, meant for demos and exhibitions, you can follow us for updates along the way!

Bernt Øivind Børnich is the CTO of Halodi Robotics... read more

Phuong Nguyen is the CSO of Halodi Robotics... read more

Eve home robot Halodi Robotics

Research & Innovation

Business & Finance

Health & Medicine

Politics, Law & Society

Arts & Entertainment

Education & DIY

Events

Military & Defense

Exploration & Mining

Mapping & Surveillance

Enviro. & Agriculture

Aerial

Automotive

Industrial Automation

Consumer & Household

Space

latest posts popular reported elsewhere

Will robocars be heaven or hell for our cities?

by

Brad Templeton, Robocars.com

Last call for startups – Robot Launch 2016

by

Andra Keay, Silicon Valley Robotics

Survey: Evaluate ethics of health related privacy with care robots

by

Dieter Vanderelst, Jurgen Willems

Robocar platooning, or just carpool?

by

Brad Templeton, Robocars.com

Biohybrid robots built from living tissue start to take shape

by

Victoria Webster

Exoskeletons: From helping people walk to controlling robots in space

by

SPARC

What happens when a robot company sells off a division?

by

Frank Tobe

European Robotics League posts first major tournament results

by

Marta Palau Franco

Robot companions are coming into our homes — how human should they be?

by

Adeline Chanseau

Putting humanoid robots in contact with their environment

by

Frontiers in Robotics and AI

latest posts popular reported elsewhere

The dark side of ethical robotsFlying Ring robot can fly on its sideHello Pepper: Getting started to program robots on AndroidSweep: a low cost LiDAR sensor for smart consumer productsNAO Next Gen now available for a wider audienceROS 101: Intro to the Robot Operating SystemFarming with robotsEuropean Robotics League posts first major tournament resultsExoskeletons: From helping people walk to controlling robots in spaceWhite House economic report looks to robotics for the future

latest posts popular reported elsewhere

How agribusiness can avoid the mistakes of clean tech | SSIR

Di-Wheel Concept | Australian Centre for Field Robotics

Uh-oh! Crowdfunded social robot Jibo won’t now ship outside North America

Think Amazon’s Drone Delivery Idea Is a Gimmick? Think Again

Latest to Quit Google’s Self-Driving Car Unit: Top Roboticist

Prospector-1—first commercial interplanetary mining mission

Robotic gait training for kids with CP – it’s cool but does it work? – Faculty of Rehabilitation Medicine – University of Alberta

How will robots shape our future? (infographic)

The Washington Post will use robots to write stories about the Rio Olympics

The Rio Olympics will have some of the smartest sports cameras ever

Welcome to the Cyborg Olympics

Major Drone Maker Implements No-Fly Zones For Rio Olympics

Hackers Fool Tesla S’s Autopilot to Hide and Spoof Obstacles

MIT and DARPA Pack Lidar Sensor onto Single Chip

Government initiative gives Google the go-ahead to test delivery drones in the US | New Atlas

How Lockheed Martin’s SPIDER Blimp-Fixing Robot Works

Scientists have designed a robotic onesie that uses tracking sensors to help struggling babies crawl

This Company Just Got Permission to Land a Robot on the Moon

Robot Revolution: Intelligence In, Intelligence Out — THE Journal

Wave robot able to crawl, swim and climb with single motor – E & T Magazine

Rehabilitation and Environmental monitoring

June 26, 2015

A dedicated jobs board for the global robotics community.

Senior Researcher in UAV Communications and Coordination - Lakeside Labs GmbHSenior Research Engineer - ConSol PartnersLead Mechanical Engineer – Robotics - Sealed Air Corporation - Intellibot RoboticsElectrical Engineering Manager – Robotics - Sealed Air Corporation - Intellibot RoboticsSoftware Engineering Manager – Robotics - Sealed Air Corporation - Intellibot Robotics

Show more