ARTISAN ( ) ARTISAN ( ) Human-Friendly Robot Design

Similar documents
Instantaneous Stiffness Effects on Impact Forces in Human-Friendly Robots

Variable Radius Pulley Design Methodology for Pneumatic Artificial Muscle-based Antagonistic Actuation Systems

Analysis of Torque Capacities in Hybrid Actuation for Human-Friendly Robot Design

Variable Stiffness Actuators for Fast and Safe Motion Control

Safe Joint Mechanism using Inclined Link with Springs for Collision Safety and Positioning Accuracy of a Robot Arm

Safety Properties and Collision Behavior of Robotic Arms with Elastic Tendon Actuation

EFFECTIVE DYNAMIC STIFFNESS MODEL AND ITS EFFECTS ON ROBOT SAFETY AND PERFORMANCE. Dongjun Shin 1 and Zhan Fan Quek 2

Stress Analysis Lecture 3 ME 276 Spring Dr./ Ahmed Mohamed Nagib Elmekawy

IMPROVING FORCE CONTROL THROUGH END- EFFECTOR VIBRATION REDUCTION AND VARIABLE STIFFNESS JOINT DESIGN LI RENJUN NATIONAL UNIVERSITY OF SINGAPORE

Selection of Servomotors and Reducer Units for a 2 DoF PKM

Lecture «Robot Dynamics»: Dynamics and Control

ADAPTIVE NEURAL NETWORK CONTROL OF MECHATRONICS OBJECTS

Design and Control of Variable Stiffness Actuation Systems

A Physically-Based Fault Detection and Isolation Method and Its Uses in Robot Manipulators

D : SOLID MECHANICS. Q. 1 Q. 9 carry one mark each.

NMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING. Dr. Stephen Bruder NMT EE 589 & UNM ME 482/582

Design and Control of Compliant Humanoids. Alin Albu-Schäffer. DLR German Aerospace Center Institute of Robotics and Mechatronics

Nonlinear PD Controllers with Gravity Compensation for Robot Manipulators

A Park - like transform for fluid power systems : application to pneumatic stiffness control

Virtual Passive Controller for Robot Systems Using Joint Torque Sensors

Robotics I. Test November 29, 2013

151H0653H00L Bio-Inspired Motor Control

Robotics I. Classroom Test November 21, 2014

MECH 3140 Final Project

Positioning Servo Design Example

Decoupling Identification for Serial Two-link Robot Arm with Elastic Joints

A passively safe cable driven upper limb rehabilitation exoskeleton

Collision Safety for Physical Human-Robot Collaboration

Introduction to Control (034040) lecture no. 2

Toward Torque Control of a KUKA LBR IIWA for Physical Human-Robot Interaction

IROS 16 Workshop: The Mechatronics behind Force/Torque Controlled Robot Actuation Secrets & Challenges

Fig.1 Partially compliant eccentric slider crank linkage

Contact Distinction in Human-Robot Cooperation with Admittance Control

Lecture «Robot Dynamics»: Dynamics 2

DEVELOPMENT OF A BAR-SHAPED ULTRASONIC MOTOR FOR MULTI-DEGREES OF FREEDOM MOTION

Robots with Elastic Joints: Modeling and Control

COMPLIANT CONTROL FOR PHYSICAL HUMAN-ROBOT INTERACTION

Acknowledgements. Feedback Control of Bipedal Locomotion RAS Pioneer Award to Mark Spong. Videos and Papers

Bi-Articular Muscle Actuation Design for Robot Arms

Seul Jung, T. C. Hsia and R. G. Bonitz y. Robotics Research Laboratory. University of California, Davis. Davis, CA 95616

Chapter 5 Torsion STRUCTURAL MECHANICS: CE203. Notes are based on Mechanics of Materials: by R. C. Hibbeler, 7th Edition, Pearson

A MOTORIZED GRAVITY COMPENSATION MECHANISM USED FOR THE NECK OF A SOCIAL ROBOT

Overview of motors and motion control

Predictive Cascade Control of DC Motor

WORCESTER POLYTECHNIC INSTITUTE

Laboratory 11 Control Systems Laboratory ECE3557. State Feedback Controller for Position Control of a Flexible Joint

PASSIVE CONTROL OF FLUID POWERED HUMAN POWER AMPLIFIERS

Dynamics. describe the relationship between the joint actuator torques and the motion of the structure important role for

Robotics. Dynamics. University of Stuttgart Winter 2018/19

Decoupling Identification with Closed-loop-controlled Elements for Two-link Arm with Elastic Joints

EXAMPLE OF PILED FOUNDATIONS

Force Tracking Impedance Control with Variable Target Stiffness

Compact Variable Stiffness Joint with Force Sensing Ability-Application to Classify Contact Surfaces

Q. 1 Q. 5 carry one mark each.

READING QUIZ. CEE 271: Applied Mechanics II, Dynamics Lecture 27: Ch.18, Sec.1 5 APPLICATIONS KINETIC ENERGY, WORK, PRINCIPLE OF WORK AND ENERGY

Optical Method for Micro Force Measurement. Yusaku FUJII Gunma University

Development of Distributed Optical Torque Sensors for Realization of Local Impedance Control of the Robot Arm

Design of a Linear Haptic Display Based on Approximate Straight Line Mechanisms

Robot Manipulator Control. Hesheng Wang Dept. of Automation

Joint Mechanism with a Multi-directional Stiffness Adjuster

PROTOTYPE OF ULTRA-LIGHT PLANETARY MANIPULATOR DESIGN, TESTS AND SIMULATIONS

Joint Torque Control for Backlash Compensation in Two-Inertia System

Impact. m k. Natural Period of Vibration τ. Static load Gray area Impact load t > 3 τ. Absorbing energy. Carrying loads

D DAVID PUBLISHING. Design of Torque Balancing Mechanisms. 1. Introduction. Bruno Zappa, Vittorio Lorenzi, Paolo Righettini and Roberto Strada

EXPERIMENTAL RESEARCH REGARDING TRANSIENT REGIME OF KINEMATIC CHAINS INCLUDING PLANETARY TRANSMISSIONS USED IN INDUSTRIAL ROBOTS

Lecture Note 8-1 Hydraulic Systems. System Analysis Spring

Lecture 6 mechanical system modeling equivalent mass gears

MCE493/593 and EEC492/592 Prosthesis Design and Control

A Backstepping control strategy for constrained tendon driven robotic finger

Flexible Space Robotic Manipulator with Passively Switching Free Joint to Drive Joint

Planar Multi-body Dynamics of a Tracked Vehicle using Imaginary Wheel Model for Tracks

DISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK

Manufacturing Equipment Control

Statics. Phys101 Lectures 19,20. Key points: The Conditions for static equilibrium Solving statics problems Stress and strain. Ref: 9-1,2,3,4,5.

Design On-Line Tunable Gain Artificial Nonlinear Controller

for Articulated Robot Arms and Its Applications

Contents. Dynamics and control of mechanical systems. Focus on

Standard specifications ZX165UFE02001

Dynamic model of robots:

D : SOLID MECHANICS. Q. 1 Q. 9 carry one mark each. Q.1 Find the force (in kn) in the member BH of the truss shown.

Available online at ScienceDirect. Procedia CIRP 36 (2015 ) CIRP 25th Design Conference Innovative Product Creation

Finite Element Models for European Testing: Side Impact Barrier to WG13 Pedestrian Impactors to WG17

Positioning Controller for Mechanical Systems with a Mini Harmonic Drive Servo Actuator

Motion Control. Laboratory assignment. Case study. Lectures. compliance, backlash and nonlinear friction. control strategies to improve performance

2002 Prentice Hall, Inc. Gene F. Franklin, J. David Powell, Abbas Emami-Naeini Feedback Control of Dynamic Systems, 4e

Selection Calculations For Linear & Rotary Actuators

4.5 Shaft Misallignments and Flexible Couplings

Artificial Intelligence & Neuro Cognitive Systems Fakultät für Informatik. Robot Dynamics. Dr.-Ing. John Nassour J.

Decentralized PD Control for Non-uniform Motion of a Hamiltonian Hybrid System

DESIGN OF AN ARTICULATED ROBOTIC LEG WITH NONLINEAR SERIES ELASTIC ACTUATION

Dynamic Modeling of Fluid Power Transmissions for Wind Turbines

ROBUST FRICTION COMPENSATOR FOR HARMONIC DRIVE TRANSMISSION

Science. Circular Motion. Atomic Structure and Nuclear Chemistry. Kinematics; Motion in One and Two Dimensions

RV SeRieS S P E C I F I C A T I O N S

Mechanical Engineering Ph.D. Preliminary Qualifying Examination Solid Mechanics February 25, 2002

CE 102: Engineering Mechanics. Minimum Potential Energy

Natural Frequency Analysis of Spring-Manipulator System for Force Generation Utilizing Mechanical Resonance

Impedance control using a cascaded loop force control

The Reflexxes Motion Libraries. An Introduction to Instantaneous Trajectory Generation

Rigid Body Kinetics :: Virtual Work

Transcription:

Human-Friendly Robot Design Torque Control: a basic capability dynamic performance compliance, force control safety, interactivity manipulation cooperation ARTISAN (1990-95) ARTISAN (1990-95) 1

intelligence for mechanisms Safety Human-Friendly Robots Human-Friendly Robots Requirements Safety Performance Competing? Dependable & Safe Soft Actuators Light Structures Impact-Reduction Skin Low Reflected Inertia Distributed Sensing Good Performance Technology Puma Conventional Geared Drive: Lighter structure Large reflected actuator inertia Puma Effective Joint Inertia Effective Inertia (J link + N 2 J motor ) J link Heavy structure J motor N gear A A diag N J 2 rigid body ( i motor i ) 2

Safety Metric Normalized Effective Mass Safety Metric Normalized Effective Mass PUMA560 (Payload 20N) 1.16 Human (Payload 60N) 0.04 PUMA560 (Payload 22N) 1.16 Human (Payload 62N) 0.04 DM 2 (Payload 60N) 0.06 Safety Metric Normalized Effective Mass PUMA560 (Payload 22N) 1.16 Human (Payload 62N) 0.04 DM 2 (Payload 60N) Safety Metric Normalized Effective Mass 0.06 s2 (Payload 33N) 0.02 Inertia Property Effective Inertia/mass perceived in a direction u ( ) u T u 1 1 u u E : Acceleration Capacity Torque to Acceleration Transmission 3

Acceleration Capacity Optimized Design Initial Design Optimized Design Why Are Robotic Arms Unsafe? Robot Collision Head Injury Criteria (HIC) Actuation Requirements Distributed Macro Mini (DM 2 ) Approach Assumed Torque Requirements Torque Magnitude Frequency Actual Torque Requirements Torque Vs Frequency: Square Wave Parallel Actuation Small Joint Actuator Torque Magnitude + Elastic Coupling Large Base Actuator Frequency Robot Characteristics Robot Collision Effective Inertia at Contact Equivalent Mass-Spring Model Effective Inertia Effective Stiffness Impact Velocity I a 1 T u u 1 v J A J 1 1 T v v 4

Effective Stiffness Impact Velocity 2 Ke K cos with 1 1 1 k k k a h Manipulator Safety Index (MSI) Manipulator Safety Index (MSI) Variation with contact point Interface Stiffness constant at 20KN/m Manipulator Safety Index (MSI) DM2 - Human-Friendly Robot Variation with Configuration Interface Stiffness constant at 20KN/m the high capacity of a large robot with the fast dynamics and safety of a small one 5

Base actuator (low frequency) Joint actuator (high frequency) + DM 2 New Testbed DM2 vs. PUMA 560: Effective Mass Comparison 90 30 120 60 Torque Magnitude 20 150 30 10 180 0 Macro actuator Brushed DC motor 210 330 240 270 300 Maximum effective mass: PUMA 560: 24.37 kg Mini actuator Brushless motor Elastic Coupler (Torsional Spring) PUMA 560 (link 2 and link 3) HFR (conventional actuation) HFR (DM 2 actuation) HFR (Macro actuation): 12.71 kg HFR (DM 2 actuation): 2.81 kg DM 2 Performance Distributed Macro-Mini Actuation DM 2 10x reduction in effective inertia 3x increase in position control bandwidth 10x decrease in trajectory tracking error Safety AND Performance 6

DM2 - Hybrid Actuation DM2 - Hybrid Actuation artificial muscles with compact pressure regulators pneumatic artificial muscles DM2 - Hybrid Actuation DM2 - Hybrid Actuation pneumatic artificial muscles pneumatic artificial muscles DM2 - Hybrid Actuation DM2 - Hybrid Actuation pneumatic artificial muscles pneumatic artificial muscles 7

DM2 - Hybrid Actuation Human-Friendly Robot Design DM2 artificial muscles with compact pressure regulators s2 : Stanford Human-Safe Robot S2. : Stanford Human-Safe Robot S2. muscle 300N @ 4bar upper arm 34cm lower arm 29cm total mass 1.5kg torque (7.5,5.0)Nm mini (1.0,0.3)Nm force@effector 14N Stanford Human-Safe Robot 0.14 4 0.12 3.5 0.1 3 Torque [ Nm ] 0.08 0.06 0.04 Position [ deg ] 2.5 2 1.5 0.02 1 Desired Torque 0 Macro DM 2-0.02 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 Time [ sec ] U1 Pressure Regulator 0.5 0 Desired Position M acro DM 2 0.4 0.6 0.8 1 1.2 1.4 1.6 Time [ sec ] Ps P1 Load Cells P2 F1 F2 Tj,θ Macro 0.5Hz Macro/Tension 7.0Hz Macro/Mini. 35Hz Pressure Regulator U2 8

Virtual Wall (macro only/macro-mini) s2 1.5: New Design s2 1.5 : New Design Safety Comparison s2 : Stanford Human-Safe Robot s2 Effective Mass: 1.2Kg DM 2 Effective Mass: 3.5Kg Human Effective Mass: 2.1Kg PUMA560 Effective Mass: 25Kg 9

s2 : Stanford Human-Safe Robot 2 : Stanford Safety Robot Impact-reducing proximity and pressure sensing Skin using SDM 2 2.0 : New Design 2 Testbed Pneumatic Muscle (low frequency) Electrical Motor (high frequency) + 2 Experimental Results Macro Macro + Mini Safety Comparison Position Force 6Hz 26Hz 10

Safety Comparison 2 : Motion Range(sine wave) 2 : Contact Force Control 11