Soft Actuation for Humanoids

Similar documents
Variable Stiffness Actuators : A General Review

Development of Dual-Arm Assistant Robot: the Manipulator Arm Control System

A Simple and Scalable Force Actuator

Development of High-Power and Backdrivable Linear Electro-Hydrostatic Actuator*

Adult Sized Humanoid Robot: Archie

The experimental Robot Project

Introduction to Robotics

Soft Robotics Variable Stiffness Exo-Musculature, One-To-Many Concept, and Advanced Clutches

BioRob: A Really Lightweight and Safe Robot Arm for Mobile Human-Robot Interaction

Robot components: Actuators

The DLR FSJ: Energy based design of a variable stiffness joint

Adult Sized Humanoid Robot: Archie

Enhancing Wheelchair Mobility Through Dynamics Mimicking

Semi-Active Suspension for an Automobile

Evaluations on Contribution of Backdrivability and Force Measurement Performance on Force Sensitivity of Actuators*

T-MAX SERIES Direct Drive Rotary Servo

MODELS FOR THE DYNAMIC ANALYSIS OF THE SUSPENSION SYSTEM OF THE VEHICLES REAR AXLE

MARITIME AFTERNOON. Torben Ole Andersen. June 14, 2017 Aalborg University, Denmark

CHAPTER 6 MECHANICAL SHOCK TESTS ON DIP-PCB ASSEMBLY

Active Driver Assistance for Vehicle Lanekeeping

DAMPING OF VIBRATION IN BELT-DRIVEN MOTION SYSTEMS USING A LAYER OF LOW-DENSITY FOAM

Relevant friction effects on walking machines

Robot components: Actuators

Positioning Systems. Torque Motor Rotary Tables Product Overview and Application Areas

The Synaptic Damping Control System:

Force-controlled Metal Spinning Machine Using Linear Motors

CORC Exploring Robotics. Unit B: Construction

Special edition paper

Design and evaluation of a serial elastic actuator for human assistance

Modeling, Design and Simulation of Active Suspension System Frequency Response Controller using Automated Tuning Technique

Development of a Multibody Systems Model for Investigation of the Effects of Hybrid Electric Vehicle Powertrains on Vehicle Dynamics.

Arms, Legs, Wheels, Tracks and What Really Drives Them: Effectors and Actuators. By: J. Islam & Tiffany Stephenson

University of Twente

FEASIBILITY STYDY OF CHAIN DRIVE IN WATER HYDRAULIC ROTARY JOINT

MECH S Homework Concept Synthesis Due 12 Feb 14

THUMS User Community

Design of Damping Base and Dynamic Analysis of Whole Vehicle Transportation based on Filtered White-Noise GongXue Zhang1,a and Ning Chen2,b,*

Modification of IPG Driver for Road Robustness Applications

Uncommon actuators in Robotic. Lukas Kopecny Brno University of Technology Czech Republic

An Experimental Characterization of a 1-DOF Anthropomorphic Arm for Humanoid Robots

Control of Mobile Robots

Control and Simulation of Semi-Active Suspension System using PID Controller for Automobiles under LABVIEW Simulink

Replace your belt, ball screw or rack and pinion mechanism with a simple and economical linear servo motor actuator

Exploit of Shipping Auxiliary Swing Test Platform Jia WANG 1, a, Dao-hua LU 1 and Song-lian XIE 1

Experimental Evaluation of a New Braking System for Use in Passive Haptic Displays

Week 11. Module 5: EE100 Course Project Making your first robot

MECHATRONICS LAB MANUAL

Active Electrical Load Design for a Cluster POWER Rehabilitation System

Modeling, Design and Simulation of Active Suspension System Root Locus Controller using Automated Tuning Technique.

Reduction of Self Induced Vibration in Rotary Stirling Cycle Coolers

SPMM OUTLINE SPECIFICATION - SP20016 issue 2 WHAT IS THE SPMM 5000?

Huco Dynatork Flexible Couplings

Simulation and Analysis of Vehicle Suspension System for Different Road Profile

Mathematical Modelling and Simulation Of Semi- Active Suspension System For An 8 8 Armoured Wheeled Vehicle With 11 DOF

a 200 ω (rpm) τ (Nm)

Comparing PID and Fuzzy Logic Control a Quarter Car Suspension System

PRODUCTS OVERVIEW. Linear Motion in its Simplest Form

L15 Dynamics & Vibration Laboratory

Vehicle functional design from PSA in-house software to AMESim standard library with increased modularity

ENERGY RECOVERY SYSTEM FROM THE VEHICLE DAMPERS AND THE INFLUENCE OF THE TANK PRESSURE

Synthesis and Design of a Bimodal Rotary Series Elastic Actuator

Project 16MA1: Efficient, Integrated, Freeform Flexible Hydraulic Actuators

THE APPLICATION OF SERIES ELASTIC ACTUATORS IN THE HYDRAULIC ANKLE-FOOT ORTHOSIS

Stopping Accuracy of Brushless

Investigating two-wheeler balance using experimental bicycles and simulators

Courtesy of Steven Engineering, Inc - (800) PATENTED

Higher, Faster, Further. damping control for turntable ladders. dspace Magazine 2/2009 dspace GmbH, Paderborn, Germany

High Speed Automation

Suspension systems and components

HexGen HEX HL Hexapod Six-DOF Positioning System

BMVSS Knee a low-cost passive prosthesis to replicate able-bodied motion

Wrist and Forearm Rotation of the DLR Hand Arm System: Mechanical Design, Shape Analysis and Experimental Validation

Towards a maximally-robust self-balancing robotic bicycle without reaction-moment gyroscopes nor reaction wheels

Control of a Multi Function Wheelchair for Disabled/Elderly Mobility

Direct Drive Rotary An Increasingly Attractive Servo Choice

Journal of Advanced Mechanical Design, Systems, and Manufacturing

DEVELOPMENT ENVIRONMENT FOR HAPTIC FEEDBACK DEVICE ON MOBILE AGRICULTURAL EQUIPMENT

KINEMATICAL SUSPENSION OPTIMIZATION USING DESIGN OF EXPERIMENT METHOD

Robust Stability Analysis: a Tool to Assess the Impact of Biodynamic Feedthrough on Rotorcraft

ACTIVE AXIAL ELECTROMAGNETIC DAMPER

Coupled Aero-Structural Modelling and Optimisation of Deployable Mars Aero-Decelerators

III B.Tech I Semester Supplementary Examinations, May/June

Control of a Coaxial Helicopter with Center of Gravity Steering

R10 Set No: 1 ''' ' '' '' '' Code No: R31033

What did we learn from Darpa Robotics Challenge

Forced vibration frequency response for a permanent magnetic planetary gear

J.D ENGINEERING WORKS

Unidirectional variable stiffness hydraulic actuator for load-carrying knee exoskeleton

Wheeled Mobile Robots

Rotary Tables. Z Theta system

ServoRings TM - integrated rotary tables with high torque servo ring motor, high resolution ring encoder and high accuracy ring bearing

Passive Vibration Reduction with Silicone Springs and Dynamic Absorber

Multi-Body Simulation of Powertrain Acoustics in the Full Vehicle Development

Exoskeleton Robot DesignBased on Multi-body Dynamics Simulation

Robotic Wheel Loading Process in Automotive Manufacturing Automation

Below, you can see the warning symbols used throughout the manual and their meaning.

TRACTION CONTROL OF AN ELECTRIC FORMULA STUDENT RACING CAR

Last week we saw. Today: The Role of Locomotion : Robotics systems and science Lecture 4: Locomotion

The MathWorks Crossover to Model-Based Design

Steering performance of an inverted pendulum vehicle with pedals as a personal mobility vehicle

Transcription:

Soft Actuation for Humanoids Nikos Tsagarakis Humanoid & Human Centred Mechatronics Lab Dept. of Advanced Robotics Istituto Italiano di Tecnologia (IIT) 7th Workshop on Humanoid Soccer Robots IEEE Ihumanoids 2012, Osaka, Japan, 29th November 2012

VIACTORS The goal is to design, realize and evaluate new range of actuator groups exhibiting variable stiffness, variable damping or full impedance regulation principles AMARSI The goal of AMARSi is to achieve a qualitative jump toward rich motor behaviour where novel mechanics, control and learning solutions are integrated with each other 2

Robot soccer whole body physical interaction explosive/high power motions dynamic balancing against strong disturbances impacts with ground and other bodies 3

Biological muscle actuation two or more muscles for each joint soft with tunable stiffness robust and highly tolerant to impacts can store energy and generate explosive motions highly adaptable and stable to load and interaction 4

Robotic actuation for humanoids Electrical Hydraulic Stiff actuation for accuracy + Active compliance regulation HONDA ASIMO BOSTON DYNAMICS PETMAN 5

Predominant robot actuation (electrical motor) The actuation principle of most existing motorized robots uses a combination of Planetary or harmonic drive gears and DC brush or brushless motors Relative high gearing position control groups (>100:1) Limited back-drivability Minimum passive compliance (mostly from tendons) No direct joint torque sensing 6

The need of compliance Robots coperating / interacting (purposely or accidentally) with their environment have different requirements than the current stiff robotic systems Accuracy and speed are necessary but probably not the highest priorities Adaptability to interaction (whole body level), safety and robustness is at least of equal significance How to satisfy the new requirements? Stiff body/actuation for accuracy + Active/Controlled impedance to satisfy new requirements Intrinsic body compliance + Control to satisfy traditional performance indexes 7

Intrinsic passive compliance Effect on the impact forces Compliance can been introduced: A: between the actuator and the link B: around the link/structure (soft cover) C: A and B 8

Effect of the stiffness to the impact forces: unconstrained case Parameter Link reflected mass Rotor reflected mass External object mass Impact speed Value 1.85 kg 0.79 kg 5 kg 3 m/s 9

Effect of the stiffness to the impact forces: constrained case Parameter Link reflected mass Rotor reflected mass External object mass Impact speed Value 1.85 kg 0.79 kg 5 kg 3 m/s 10

The AMARSI project The goal of AMARSi is to make a qualitative jump toward rich motor behaviour where novel mechanical, control and learning solutions are integrated with each other AMARSI passive COMpliant humanoid (COMAN) a full humanoid robot 25 major degrees of freedom (arms/legs and torso excluding hands and neck/head) intrinsic passive compliance joint torque sensing/active compliance IEEE Humanoids 2012, Workshop on On Real World Challenges for Humanoids 11

COmpliant HuMANoid COMAN Actuation moderate to high power passive series compliance legs (ankle/knee and hip sagittal joints) torso (pitch and yaw) arms: (shoulder and elbow) elimination of cable transmissions Sensing joint torque sensing 2 x 6 DOF F/T sensors IMU at the lower torso Power autonomy battery power management system On board computation power 2 x PC104 (1 inside the torso and one in the head) Body housing internal electrical wiring routing full body covers (no exposed components/wires) 12

COMAN Kinematics Joint Number of DOF Ankle 2 Knee 1 Hip 3 Waist 3 Shoulder 3 Elbow 1 Neck 2 13

The CompAct actuator Harmonic drive Harmonic drive encoder Output pulley Spring deflection encoder Input Pulley Frameless Brushless motor Torque Sensor 14

The CompAct actuator Diameter 70mm Length 80mm Power 152W Gear Ratio 100:1 Peak torque 55Nm Max rotary passive +/-0.2rad deflection Weight 0.52Kg 15

COM state control gait generator Zhibin Li, et. al, ICRA 2012 16

Motivation springs reduce the control bandwidth of the actuation system spectrum of ZMP signal is higher than that of the COM the ZMP method requires a time based ZMP trajectory planning, which may violate the natural dynamics of the compliant robot system 17

Lateral gait control given,, desire velocity to stop at y z c y V ref y s s y ref V y updates online at every control loop simple control law z y Zhibin Li, et. al, ICRA 2012 y 18

COM state control gait generator 19

Balancing against push disturbances Three actions recovery strategy Whole body compliance control Body attitude regulation Manipulation of GRF 20

Stabilization strategies Transversal plane compliance control: to control compliance by modulating the horizontal COM position based on overall COP feedback Body attitude control: to control body inclination based on the low frequency component of the overall COP feedback Enlargement of horizontal force by increasing vertical GRF based on overall COP feedback

Transversal plane compliance control In analogy to admittance schemes

Body attitude control Upper body inclination control is used to shift the upper body mass towards by performing a leaning motion 23

COMAN lower body early tests 24

Experimental response 25

COmpliant humanoid COMAN Oral session II: Dynamics and Skills, 13:20-15:00, Friday the 30 th Zhibin Li, N.G. Tsagarakis, D.G. Caldwell, A Passivity Based Admittance Control for Stabilizing the Compliant Humanoid COMAN, 26

and some recent trials with COMAN Nicolas Perrin IEEE Humanoids 2012, Workshop On Real World Challenges for Humanoids Mohamad Mosadeghzad 27

Fixed and variable compliance Fixed series elasticity (SEA) passively adaptable inherently safer makes the robot more tolerant to impacts does not need additonal actuation can be combined with active stiffness regulation preset passive mechanical compliance performance is compromised Variable impedance actuators passively adaptable inherently safer makes the robot more tolerant to impacts compliance can be reguled according to task needs accuracy, efficiency or safety performance can be maintained complex, requires additiotal actuators for the impedance tuning application to MDOF systems is not trivial 28

Variable Stiffness Actuators (VSAs) Antagonistic Serial 29

VSAs prototypes VSA: G. Tonietti et al. (2005) VSA-II: R. Schiavi et al. (2008) MACCEPA: R. Van Ham et al. (2007) VS-Joint: S. Wolf et al. (2008) MACCEPA 2.0: B. Vanderborght et al. (2009) Hybrid VSA: Byeong-Sang Kim et al. (2010) QA-Joint: O. Eiberger et al. FSJ: Wolf et al. ICRA 2011 (2010) VSA Cube: Catalano et al. ICRA 2011 30

From CompAct to CompAct-VSA Fixed stiffness joint Variable stiffness joint r Variable damper K T 6 K S f ( r 2 ) 31

The lever arm principle AwAS: A. Jafari et al., IROS 2010 Energy Efficient VSA: L.C. Visser et al., ICRA 2010 AwAS II Jafari et al., ICRA 2011, Hybrid actuator: Byeong-Sang Kim et al., ICRA 2010 32

CompAct-VSA: Lever arm with variable pivot point principle High Stiffness Low Stiffness 33

CompAct-VSA: Realization Variable Stiffness Module A) Link/Cam Connection B) Joint Axis C) Cam Shaped Lever Arm E) Cam Roller F) Rack/Pinion G) Stiffness Motor H) Springs P) Pivot Point P A F 34

Stiffness & passive deflection profiles Stiffness Passive deflection angle range 35

Stiffness response:experimental results Pivot Tracking Stiffness Tracking Pivot Step Stiffness Step 36

CompAct-VSA: Prototype CompAct-VSA Range of Motion (deg) +/-150 Range of Stiffness (Nm/rad) Time to change the stiffness (s) 0 ~ rigid ~0.2sec Energy storage (J) 1.2 Peak Output Torque (Nm) 117 Length (m) 0.10 Width (m) 0.11 Overall Weight (Kg) 1.4 37

Stiffness and damping regulation in humans Suppress oscillations Humans improve accuracy and motion control by varying the stiffness and damping of the joints to appropriate values Large amplitude oscillations: muscles co-contraction damping stiffness Low amplitude oscillations: intrinsic damping of muscles low energy expenditure Voluntary motions damping, stiffness inverse function of velocity Elbow flex-extension (Lacquaniti et al, 82) C = [0.22 1.56] [Nms/rad] ζ = [0.08 0.2] K = [14.8 125] [Nm/rad] Milner and Cloutier, Exp. Brain Research,1998. 38

Damping for compliant joints Compliance: Precision Bandwidth Oscillations CONS q θ q θ qd q 39

VPDA -Variable physical damping actuator Motivation facilitates control inherently damps vibrations reduces control effort Intrinsically passive improve dynamic performance Spring energy management Principle & Features semi-active Solution introduces real physical damping piezoelectric actuation IEEE ICRA 2012, Workshop on Variable Impedance Actuators Moving the Robots of Tomorrow 40

SEA + Variable physical damping actuator VPDA SEA + Laffranchi et al. ICRA 2010 41

Experimental results Mass-spring-damper system Damping ratio Free response to initial conditions Experimental setup 42

VPDA actuated arm IEEE ICRA 2012, Workshop on Variable Impedance Actuators Moving the Robots of Tomorrow 43

VPDA and Arm prototype 44

Any questions? 45