design specifications and compliant actuation concepts of ... · • f2: intrinsic joint elasticity...

29
Design Specifications and Compliant Actuation Concepts of WALK-MAN Humanoid Nikos Tsagarakis & Human Centered Mechatronics Group @ IIT-ADVR & UNIPI (Manolo Garabini, Manuel Catalano, Antonio Bicchi) Workshop on the Mechatronic Design of Humanoid Robots: Current and Future Trends Humanoids 2014, 18-20 th November, Madrid, Spain

Upload: others

Post on 06-Oct-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Design Specifications and Compliant Actuation Concepts of ... · • F2: intrinsic joint elasticity for physical robustness ... HSP Task 10: Front Fast Stepping (0.3sec) to recover

Design Specifications and Compliant Actuation Concepts of WALK-MAN

Humanoid

Nikos Tsagarakis

& Human Centered Mechatronics Group @ IIT-ADVR & UNIPI (Manolo Garabini, Manuel Catalano, Antonio Bicchi)

Workshop on the Mechatronic Design of Humanoid Robots: Current and Future Trends

Humanoids 2014, 18-20th November, Madrid, Spain

Page 3: Design Specifications and Compliant Actuation Concepts of ... · • F2: intrinsic joint elasticity for physical robustness ... HSP Task 10: Front Fast Stepping (0.3sec) to recover

WALK-MAN EC Project

• Integrated Project (IP), 5 partners

• Coordinator: IIT

• Duration: 48M

• Started: Sept 2013

Whole Body Adaptive Locomotion and MANipulation

www.walk-man.eu IIT-ADVR + iCub Facility

3 The Mechatronic Design of Humanoid Robots: Current and Future Trends, Humanoids 2014, 18-20th November, Madrid, Spain

Page 4: Design Specifications and Compliant Actuation Concepts of ... · • F2: intrinsic joint elasticity for physical robustness ... HSP Task 10: Front Fast Stepping (0.3sec) to recover

4 The Mechatronic Design of Humanoid Robots: Current and Future Trends, Humanoids 2014, 18-20th November, Madrid, Spain

Enable robots to demonstrate similar skills and operate in

unstructured spaces designed for humans

Humanoids with Human Level Performance

Page 5: Design Specifications and Compliant Actuation Concepts of ... · • F2: intrinsic joint elasticity for physical robustness ... HSP Task 10: Front Fast Stepping (0.3sec) to recover

Robotic actuation Main trends

Electrical Hydraulic

Intrinsically stiff actuation

+

Active impedance regulation

• robustness

• low power density

• efficiency

• efficiency

• safety

Intrinsic compliant actuation

+

Control to satisfy performance indexes

1. lower impact forces, improves robustness 2. passive adaptability to interaction 3. peak power generation 4. energy efficiency

5 The Mechatronic Design of Humanoid Robots: Current and Future Trends, Humanoids 2014, 18-20th November, Madrid, Spain

Page 6: Design Specifications and Compliant Actuation Concepts of ... · • F2: intrinsic joint elasticity for physical robustness ... HSP Task 10: Front Fast Stepping (0.3sec) to recover

COMAN overview

• 31 DOFs + 2DOF for hands • Actuation

– moderate to high power – passive series compliance

• legs (ankle/knee and hip sagittal joints) • torso (pitch and yaw) • arms: (shoulder and elbow

• Sensing – joint torque sensing – 2 x 6 DOF F/T sensors – IMU

• Power autonomy – battery – power management system

• On board computation power – 2 x PC104 (1 inside the torso and one in the

head)

• Weights 31Kg

6 The Mechatronic Design of Humanoid Robots: Current and Future Trends, Humanoids 2014, 18-20th November, Madrid, Spain

Page 7: Design Specifications and Compliant Actuation Concepts of ... · • F2: intrinsic joint elasticity for physical robustness ... HSP Task 10: Front Fast Stepping (0.3sec) to recover

COMAN Actuation

Link absolute Encoder

Motor relative encoder

Spring deflection absolute encoder

Torque sensor

Series elastic module

BLDC motor

HD drive

Diameter 70mm

Length 80mm

Peak Torque 55Nm

Max rotary passive

deflection

+/-0.2rad

Weight 0.7Kg

Three key design features

• F1: moderate to high power capacity actuation

• F2: intrinsic joint elasticity for physical robustness

• F3: joint torque sensing and active compliance regulation

7 The Mechatronic Design of Humanoid Robots: Current and Future Trends, Humanoids 2014, 18-20th November, Madrid, Spain

Page 8: Design Specifications and Compliant Actuation Concepts of ... · • F2: intrinsic joint elasticity for physical robustness ... HSP Task 10: Front Fast Stepping (0.3sec) to recover

Arm/hand modules

• 7DOF Arm

– Torque controlled

– 6 DOF F/T sensor

– passive compliance • shoulder (flex/ext and abd/add) motions

• elbow flex/ext

• Hand

– Developed originally in Pisa (Catalano & Bicchi et al, Humanoids 2012)

– adapted now for IIT-COMAN

– fully articulated, 5 fingers hand

– under-actuated, driven by a single motor with the transmission implementing the first grasping synergy

Catalano et. al., Humanoids 2012

SEA

Joints

Pisa-IIT

Soft Hand

8 The Mechatronic Design of Humanoid Robots: Current and Future Trends, Humanoids 2014, 18-20th November, Madrid, Spain

Page 9: Design Specifications and Compliant Actuation Concepts of ... · • F2: intrinsic joint elasticity for physical robustness ... HSP Task 10: Front Fast Stepping (0.3sec) to recover

9

Zhibin Li et al, Humanoids 2012

Perrin et al, IROS 2013

Page 10: Design Specifications and Compliant Actuation Concepts of ... · • F2: intrinsic joint elasticity for physical robustness ... HSP Task 10: Front Fast Stepping (0.3sec) to recover

10 Journées Nationales du GdR Robotique 2014, 29-30th Octomber Paris, France

Zhibin Li, Xin Wang, et al

Ajoudani , Lee et all Humanoids 2014 Rocchi, Mingo et all ICRA 2015 (submitted)

Page 11: Design Specifications and Compliant Actuation Concepts of ... · • F2: intrinsic joint elasticity for physical robustness ... HSP Task 10: Front Fast Stepping (0.3sec) to recover

WALK-MAN Humanoid

High power and energy efficient

drives

Compliant under-actuated hands

Powerful and robust compliant

arms

Light weight agile legs Joint Torque

sensing

Compliant feet

Long/short range stereo vision

Robust shock absorbing and

impact protection covers

Force sensing

11 Workshop on Cognitive Humanoid Robotics Research, 18th November 2014, Madrid, Spain

Page 12: Design Specifications and Compliant Actuation Concepts of ... · • F2: intrinsic joint elasticity for physical robustness ... HSP Task 10: Front Fast Stepping (0.3sec) to recover

Generic subtasks/interaction scenarios of the robot deployment

12 The Mechatronic Design of Humanoid Robots: Current and Future Trends, Humanoids 2014, 18-20th November, Madrid, Spain

Page 13: Design Specifications and Compliant Actuation Concepts of ... · • F2: intrinsic joint elasticity for physical robustness ... HSP Task 10: Front Fast Stepping (0.3sec) to recover

WALK-MAN robot specifications

• Robot Size and Kinematics.

• Joint Range of motion

• Joint strength requirements

• Design features for Robust Physical Interaction – Actuation specifications and design approach

– End effectors

• Perception system

• Power Autonomy

• Computation and Control Requirements

• Command and Control Interface

13 The Mechatronic Design of Humanoid Robots: Current and Future Trends, Humanoids 2014, 18-20th November, Madrid, Spain

Page 14: Design Specifications and Compliant Actuation Concepts of ... · • F2: intrinsic joint elasticity for physical robustness ... HSP Task 10: Front Fast Stepping (0.3sec) to recover

Primitive High Strength/Power (HSP) Tasks HSP Task 10: Front Fast Stepping (0.3sec) to recover balance

0

50

100

150

200

250

300

350

Motor Torque

Nm

L.A.P.L.K.L.H.P.R.A.P.R.K.R.H.P.

0

200

400

600

800

1000

1200

Motor Power

Watt

s

L.A.P.L.K.L.H.P.R.A.P.R.K.R.H.P.

0 0.05 0.1 0.15 0.2 0.25 0.3-1

-0.5

0

0.5

1

1.5

time (sec)

rad

R.H.P.

R.K.

R.A.P.

L.H.P.

L.K.

L.A.P.

0 0.05 0.1 0.15 0.2 0.25 0.3-1000

-500

0

500

1000

1500

time (sec)

Watt

s

R.H.P.

R.K.

R.A.P.

L.H.P.

L.K.

L.A.P.

0 0.05 0.1 0.15 0.2 0.25 0.3-12

-10

-8

-6

-4

-2

0

2

4

6

time (sec)

Speed r

ad/s

ec

R.H.P.

R.K.

R.A.P.

L.H.P.

L.K.

L.A.P.

0 0.05 0.1 0.15 0.2 0.25 0.3-300

-200

-100

0

100

200

300

400

time (sec)

To

rqu

e N

.m

R.H.P.

R.K.

R.A.P.

L.H.P.

L.K.

L.A.P.

14 The Mechatronic Design of Humanoid Robots: Current and Future Trends, Humanoids 2014, 18-20th November, Madrid, Spain

Page 15: Design Specifications and Compliant Actuation Concepts of ... · • F2: intrinsic joint elasticity for physical robustness ... HSP Task 10: Front Fast Stepping (0.3sec) to recover

Power branch (PB)

• Custom high performance frameless BLDC motor – improved strength and resistivity at

high temperatures

– 800W continuous power at 100°C rise, nominal peak power: 2.9KW

• Gearing : 80/1

• Joint torque/speed – Static Peak torque 270Nm

– Dynamic Peak torque 220Nm

– speed at dynamic peak torque 11-12rad/sec (at 48V)

• Full feedback – High resolution absolute encoders

(19bit)

– Torque encoder sensing • Resolution: 25mNm

• Max offset: 0.5Nm

– Weight: 2.0Kg

15 The Mechatronic Design of Humanoid Robots: Current and Future Trends, Humanoids 2014, 18-20th November, Madrid, Spain

Page 16: Design Specifications and Compliant Actuation Concepts of ... · • F2: intrinsic joint elasticity for physical robustness ... HSP Task 10: Front Fast Stepping (0.3sec) to recover

• Elastic Element:

– Torsion Bar • Material: Titanium

• Dimension: – 200 Nm > De 19 mm, Di 16 mm, L 97 mm

– 140 Nm > De 15.6 , Di 12.6 mm, L 77 mm

– Safety Factor: 2

Output Shaft

Harmonic Drive

Torsion Bar

WALK-MAN Actuation Principles Power Branch (PB)

16 The Mechatronic Design of Humanoid Robots: Current and Future Trends, Humanoids 2014, 18-20th November, Madrid, Spain

Page 17: Design Specifications and Compliant Actuation Concepts of ... · • F2: intrinsic joint elasticity for physical robustness ... HSP Task 10: Front Fast Stepping (0.3sec) to recover

WALK-MAN Actuation Principles Custom driver Electronics

100mm • Hard real time Communication interface (EtherCAT) • A single DSP for each motor

– TMS320F28335 (32bit, 150MHz)

• Control – 20KHz Current loop – 5KHz Torque loop – 2KHz Impedance loop

– Accurate current measurement for each motor phase.

• Several Analogue & Digital I/O ports • Power inverter

– Power bus: up to 140V – Local power up/down control through

EtherCAT – High current (120A continuous, 300A peak) – Regenerative energy capability

• Fully integrated in the motor assembly

35mm

17 The Mechatronic Design of Humanoid Robots: Current and Future Trends, Humanoids 2014, 18-20th November, Madrid, Spain

Page 18: Design Specifications and Compliant Actuation Concepts of ... · • F2: intrinsic joint elasticity for physical robustness ... HSP Task 10: Front Fast Stepping (0.3sec) to recover

WALK-MAN Actuation Principles Power Branch (PB)

Specification

A

B

C

Continues Power (W) @ 120C rise 900 500 222

Intermediate Mechanical Power operating

point (G=80:1, eff=70%)

[email protected]/s

1300W

[email protected]/s

1040W

[email protected]/s

305W

Dynamic Peak Mechanical Power operating point, (G=80:1, eff=70%)

220Nm (10.4rad/sec) 2280W

140Nm (11.2rad/sec) 1560W

40 Nm(9.3rad/s) 370W

Static Peak Torque (Nm), (G=80:1, eff=90%)

270Nm 180Nm 52Nm

No load speed (rpm) 14rad/s 16.7rad/s 11.3rad/s

Weight (kg) 2.0 1.5 0.7

Stiffness (Nm/rad) 2600 2000 1500

Overall dimensions DxL (mm) 110x150 100x140 (60x100)

One common design Three sizes with three different torque, power and stiffness ranges

In collaboration with University of Pisa

18 The Mechatronic Design of Humanoid Robots: Current and Future Trends, Humanoids 2014, 18-20th November, Madrid, Spain

Page 19: Design Specifications and Compliant Actuation Concepts of ... · • F2: intrinsic joint elasticity for physical robustness ... HSP Task 10: Front Fast Stepping (0.3sec) to recover

WALK-MAN Actuation Principles Power Branch (PB)

19 The Mechatronic Design of Humanoid Robots: Current and Future Trends, Humanoids 2014, 18-20th November, Madrid, Spain

Page 20: Design Specifications and Compliant Actuation Concepts of ... · • F2: intrinsic joint elasticity for physical robustness ... HSP Task 10: Front Fast Stepping (0.3sec) to recover

COMAN squatting energy example

20 The Mechatronic Design of Humanoid Robots: Current and Future Trends, Humanoids 2014, 18-20th November, Madrid, Spain

Page 21: Design Specifications and Compliant Actuation Concepts of ... · • F2: intrinsic joint elasticity for physical robustness ... HSP Task 10: Front Fast Stepping (0.3sec) to recover

Asymmetric compliant antagonistic joint

elastic element

Main high power

actuator

Auxiliary lower power

drive

Bi-directional series elastic

coupling

High power branch

Non-backdrivable

coupling

Energy storage branch

21 The Mechatronic Design of Humanoid Robots: Current and Future Trends, Humanoids 2014, 18-20th November, Madrid, Spain

Page 22: Design Specifications and Compliant Actuation Concepts of ... · • F2: intrinsic joint elasticity for physical robustness ... HSP Task 10: Front Fast Stepping (0.3sec) to recover

Energy storage branch (ESB)

• Energy storage capacity in the ESB is maximized – use an elastic band similar to

shock cords instead of mechanical metal springs.

• Ability to regulate the pre-tension of the elastic element – brushless DC servomotor (100W)

– coupled to a low gear ratio planetary gearhead in series with a highly back-drivable ball screw transmission

– Efficient maintenance of pretension with the use of a two-way overrunning clutch module.

• The force of the elastic band is monitored with a load cell

22 The Mechatronic Design of Humanoid Robots: Current and Future Trends, Humanoids 2014, 18-20th November, Madrid, Spain

Page 23: Design Specifications and Compliant Actuation Concepts of ... · • F2: intrinsic joint elasticity for physical robustness ... HSP Task 10: Front Fast Stepping (0.3sec) to recover

Energy storage branch (ESB)

• large energy storage capacity

• controllable energy storage and release

• Expected benefit

– efficient operation in cyclic motions

– zero energy static load compensation

23 The Mechatronic Design of Humanoid Robots: Current and Future Trends, Humanoids 2014, 18-20th November, Madrid, Spain

Page 24: Design Specifications and Compliant Actuation Concepts of ... · • F2: intrinsic joint elasticity for physical robustness ... HSP Task 10: Front Fast Stepping (0.3sec) to recover

Knee joint prototype

High power branch

Energy storage branch

24 The Mechatronic Design of Humanoid Robots: Current and Future Trends, Humanoids 2014, 18-20th November, Madrid, Spain

Page 25: Design Specifications and Compliant Actuation Concepts of ... · • F2: intrinsic joint elasticity for physical robustness ... HSP Task 10: Front Fast Stepping (0.3sec) to recover

0.5Hz squatting with q=0.8..1.8rad Without and with ESB

25 The Mechatronic Design of Humanoid Robots: Current and Future Trends, Humanoids 2014, 18-20th November, Madrid, Spain

Page 26: Design Specifications and Compliant Actuation Concepts of ... · • F2: intrinsic joint elasticity for physical robustness ... HSP Task 10: Front Fast Stepping (0.3sec) to recover

0.5Hz squatting with q=0.8..1.8rad Without and with ESB: Power/Torque comparison

26 The Mechatronic Design of Humanoid Robots: Current and Future Trends, Humanoids 2014, 18-20th November, Madrid, Spain

Page 27: Design Specifications and Compliant Actuation Concepts of ... · • F2: intrinsic joint elasticity for physical robustness ... HSP Task 10: Front Fast Stepping (0.3sec) to recover

Squatting motion

Page 28: Design Specifications and Compliant Actuation Concepts of ... · • F2: intrinsic joint elasticity for physical robustness ... HSP Task 10: Front Fast Stepping (0.3sec) to recover

Squatting motion data Improved efficiency

Power and energy storage branch actuation trajectories

Effect on power and torque requirements

28 The Mechatronic Design of Humanoid Robots: Current and Future Trends, Humanoids 2014, 18-20th November, Madrid, Spain

Page 29: Design Specifications and Compliant Actuation Concepts of ... · • F2: intrinsic joint elasticity for physical robustness ... HSP Task 10: Front Fast Stepping (0.3sec) to recover

Many thanks for your attention

29 The Mechatronic Design of Humanoid Robots: Current and Future Trends, Humanoids 2014, 18-20th November, Madrid, Spain