• Non ci sono risultati.

Exoskeletons & Physical Human-Robot Interaction Controls

N/A
N/A
Protected

Academic year: 2021

Condividi "Exoskeletons & Physical Human-Robot Interaction Controls"

Copied!
45
0
0

Testo completo

(1)

Exoskeletons & Physical Human-Robot Interaction Controls

May 6, 2019

Seminar

Relator: Domenico Chiaradia, PhD Human-Robot Interaction Area Email: domenico.chiaradia@santannapisa.it

(2)

© 2019 Scuola Superiore Sant’Anna

Outline

Soft pHRI

T-op Exos

Demo

01

• Applications

• Interactions

• Mechanical aspects

Exoskeletons

03

• Interaction Limits

• Time Domain Passivity Approach

• Interaction with remote environment

• Delay and Passivity for Bilateral Teleoperation

Passivity and Teleoperation

05

Call for Thesis Exosuit Demo

02

• Interaction Control Taxonomy

• Force Control

• Interaction with a Virtual Environment

P-HRI Controls

04

• Design and Control of a Soft Elbow Exosuit

Soft Exosuit for Assistance

(3)

Exoskeletons

(4)

© 2019 Scuola Superiore Sant’Anna

Exo…what?

Exoskeleton is a robot that can be worn and behaves like an external skeleton.

It transmits forces to the wearer through its structure.

Exoskeletons try to replicate human body kinematics.

Hardiman, Mosher, 1965

(5)

Applications

ALEx, Percro, Pisa Lopes, Twente Univ.

• Healthcare

• Rehabilitation (post-stroke and spinal cord injury

patients);

• Assistance;

Elbow Exosuit, Maxx, ETH

(6)

© 2019 Scuola Superiore Sant’Anna

Applications

• Healthcare

• Rehabilitation (Post-stroke and spinal cord injury

patients);

• Assistance;

• Industrial/Military/Rescue

• Power Augmentation

• Assistance

• Remote Operation

H-Wex, Hyundai MATE, Comau

(Passive) Body Extender, Percro

(7)

Applications and Interactions

Rehabilitation

Remote Operation →

Assistance

Robot interacts with user and virtual environment

Robot interacts with user and real remote environment

Robot interacts with user

(8)

© 2019 Scuola Superiore Sant’Anna

Mechanical aspects:

from Rigid to Soft

(9)

From Rigid to Soft

• Introducing compliance in the actuation stage

• Series elastic actuators (SEA)

[1]

;

• Variable stiffness actuators (VSA)

[2]

;

• Variable impedance actuators (VIA)

[3]

;

• Soft materials → safe and gentle interaction

[4]

.

[1] G. A. Pratt and M. M. Williamson, “Series elastic actuators”, IEEE/RSJ International Conference on, 1995 [2] G. Tonietti, R. Schiavi, and A. Bicchi, “Design and control of a variable stiffness actuator for safe and fast physical human/robot interaction”, in Robotics and Automation, ICRA, 2005

[3] B. Vanderborght, A. Albu-Schäffer, A. Bicchi, E. Burdet, D. G. Caldwell, R. Carloni, M. Catalano, O. Eiberger, W. Friedl, G. Ganesh et al., “Variable impedance actuators: A review”, Robotics and autonomous systems, 2013.

[4] A. T. Asbeck, S. M. De Rossi, I. Galiana, Y. Ding, and C. J. Walsh, “Stronger, smarter, softer: next-generation

(10)

© 2019 Scuola Superiore Sant’Anna

P-HRI Controls

(11)

Theoretical tools

Device

Environment

k

Device

Environment

k b

m

Environment

Device 𝜃

𝜏𝑒 𝜏𝑚

+

_ Environment

Device 𝜃

𝜏𝑒 𝜏𝑟

+

_ Force

control 𝜏𝑚

Stiffness Impedance

Back-drivability Non Back-drivability

𝒇𝒆 = 𝒈(𝒙, ሶ𝒙, ሷ𝒙) 𝒌 = 𝝏𝒈(𝒙, ሶ𝒙, ሷ𝒙)

𝝏𝒙 |𝒙𝟎 𝒁(𝒔) = 𝑭𝒆(𝒔)

𝑱𝑿(𝒔)

(12)

© 2019 Scuola Superiore Sant’Anna

Interaction Control Taxonomy [5]

Interaction control

Passive Active

Position control

Direct force control

Indirect force control

Impedance control

Admittance control

[5] A. Calanca, R. Muradore, and P. Fiorini, “A review of algorithms for compliant control of stiff and fixed-compliance robots”, IEEE/ASME Transactions on Mechatronics, 2016.

(13)

Interaction Controls

Environment

Device 𝜃

𝜏𝑒 +

Force control 𝜏𝑟 _

+ _

Direct Force/Torque Control

Exos

JOINT 1

JOINT 2

JOINT 3

JOINT 4

JOINT 5

F/T SENSOR

Serial Kinematics

5 DOF: 4 Actuated

Transmission Ratio (1:100) → Not backdrivable

3 Joint Torque Sensors

6 axis Force/Torque Sensor at e.e.

150 N at the e.e. in every point of workspace

The Rehab-Exos

(14)

© 2019 Scuola Superiore Sant’Anna

Interaction Controls

Environment

Device 𝜃

𝜏𝑒 +

Force control _

𝜏𝑟 + _ Impedance

𝜃𝑟

+ _ +

Impedance Control (Explicit)

Impedance Control (Implicit)

Environment

Device 𝜃

𝜏𝑒 + _ Impedance

𝜃𝑟

+ _ +

Feed-forward terms

(15)

WRES: Wrist Exoskeleton

Low weight

Optimal mass distribution

High torque/mass ratio

(16)

© 2019 Scuola Superiore Sant’Anna

Interaction with VE

(17)

Impedance Control in Haptics

Automotive Gearshift Simulator

(18)

© 2019 Scuola Superiore Sant’Anna

Interaction Controls

Environment

Device 𝜃

𝜏𝑒 𝜃𝑟

+

_ Position

control + _ _

𝜏𝑟 +

_

Admittance

Admittance Control (Explicit)

Exos

Used for:

Further details later!

(19)

Passivity and

Teleoperation

(20)

© 2019 Scuola Superiore Sant’Anna

Interaction Control Limits

• It is not possible to render and infinite stiffness

• Each device is characterized by a critical stiffness

(21)

Theoretical tools

Passivity

A system is passive if it absorbs more energy than the one returned If we define Positive the input power (P),

𝑷 = 𝑭 ∗ ሶ𝒙

A system is passive if:

𝑷 = 𝑭 ∗ ሶ𝒙 = 𝒅𝑬𝒔𝒕𝒐𝒓𝒆

𝒅𝒕 + 𝑷𝒅𝒊𝒔𝒔

where

𝑬𝒔𝒕𝒐𝒓𝒆 > 𝑬𝒎𝒊𝒏, 𝑬𝒔𝒕𝒐𝒓𝒆 is a storing energy function 𝑷𝒅𝒊𝒔𝒔 > 𝟎, 𝑷𝒅𝒊𝒔𝒔 is a dissipative power function

1. In a passive system the energy is stored or dissipated

2. The passive system cannot generate energy and can only return the stored energy

System ሶ𝒙

+

𝐹

(22)

© 2019 Scuola Superiore Sant’Anna

Theoretical tools

Passivity – Effect of Quantization

Consider the energy stored in a spring with stiffness K 𝑭 = 𝑲 ∗ 𝒙 (Hook’s law)

System ሶ𝒙

+

𝐹

𝐸 = 1 2𝑘𝑥2 F

x

x F

Press phase

x F

Release phase If we consider quantization

If we consider a constant velocity and a sample time of T, the system generate an amount of energy:

𝑘 ሶ𝑥2𝑇2

(23)

Time Domain Passivity Approach

Human Operator

Haptic Interface

Virtual Environment 𝜶

ሶ𝑥

𝑓

𝑓𝑐 𝑓𝑣𝑒

ሶ𝑥𝑐 ሶ𝑥𝑣𝑒

+ + +

𝑓𝑃𝐶

[6] B. Hannaford and J.-H. Ryu, “Time-domain passivity control of haptic interfaces”, IEEE Transactions on Robotics and

(24)

© 2019 Scuola Superiore Sant’Anna

24

Interaction with remote env.

(25)

Interaction with remote env.

CENTAURO – Robust Mobility and Dexterous Manipulation in

Disaster Response by Fullbody Telepresence in a Centaur-like Robot

Commands

Feedbacks

(26)

© 2019 Scuola Superiore Sant’Anna

Theoretical tools

𝑍

Environment

Interface 𝑍𝑒

Operator

𝑍𝑖 𝑍𝑒

𝐹 𝐹𝑒

+

𝑉

+

𝑉𝑒

Transparency

𝑭𝒆 = 𝒁𝒆 ∗ 𝑽𝒆 𝑭𝒉 = 𝒁𝒊 ∗ 𝑽𝒉 Environment force

Human force

The interface is transparent if [14]

𝒁𝒊 = 𝒁𝒆

[14] D. A. Lawrence, “Stability and transparency in bilateral teleoperation”, IEEE transactions on robotics and automation, 1993

(27)

Transparency and Teleoperation

MASTER

SLAVE

EE Velocities

EE Measured Forces

With Position - Measured Force Control Schema

(28)

© 2019 Scuola Superiore Sant’Anna

Effect of delay

80ms communication delay &

NO Passivity Controller

80ms communication delay &

Passivity Controller ON

Unstable interaction with remote environment

Stable interaction with remote environment

BUT, Loss of transparency!

(29)

Soft Exosuit for

Assistance

(30)

© 2019 Scuola Superiore Sant’Anna

No rigid structures → no misalignment between the robot’s and user’s joints → no discomfort

Neurological musculoskeletal disorders (WMSD)

On the complementary way of robotic rehabilitation based on exercising workstation, and rigid exoskeleton, the Exosuit strategy emphasize portability and ergonomics for the following applications:

– Stroke/SCI assistance in activities of daily living – Walking support/stabilization

Why a soft structure?

(31)

Exosuits, Harvard Polyglove, SNU

SuperFlex, SRI

(32)

© 2019 Scuola Superiore Sant’Anna

Exosuits have been proven to be successful in:

– Reducing the metabolic cost of human walking in both stroke patients

[7]

and healthy subjects

[8]

;

– Lowering the muscular effort required for:

• Upper limb movements;

• Sit-to-stand transitions;

– Aiding extension and flexion of the fingers in stroke and spinal cord injury patients

[9]

.

[7] L. N. Awad et al., “A soft robotic exosuit improves walking in patients after stroke,” Sci. Transl. Med., 2017.

[8] B. T. Quinlivan et al., “Assistance magnitude versus metabolic cost reductions for a tethered multiarticular soft exosuit,” Sci. Robot., 2017.

Exosuit Effectiveness

[9] H. In and K.-j. Cho, “Exo-Glove : Soft wearable robot for the hand using soft tendon routing system,” IEEE Robot.

Autom., 2015.

(33)

Design & Control of a Soft Elbow Exosuit

Objectives:

Design of a soft elbow exosuit for assistance in ADL tasks:

– Arm’s load relieving;

– Muscular effort reduction in moving and sustaining external loads;

The assistive exosuit should not affect the human kinematics and has to be comfortable;

Develop an untethered control architecture:

– Embeddable in a box, simple to wear;

– Robust and safe.

(34)

© 2019 Scuola Superiore Sant’Anna

Suit’s Design

(35)

Suit’s Design

(36)

© 2019 Scuola Superiore Sant’Anna

Control Strategy

(37)

Control Stategy

Assistive Torque Estimator

(38)

© 2019 Scuola Superiore Sant’Anna

Control Stategy

𝝉𝒈

Desired velocity computation

(39)

Validation - Experiments

Protocol

(40)

© 2019 Scuola Superiore Sant’Anna

Validation - Results

Joint Angles and Torques

(41)

Validation - Results

(42)

© 2019 Scuola Superiore Sant’Anna

Call for Thesis

(43)

Call for Thesis

Topic #1: Development and Intelligent Control Strategies of an Assistive Soft Exosuit for the upper-body

– Use of EMG signals for control

Topic #2: Development and Control Strategies for an Assistive Soft Glove

Topic #3:

Development of Soft Robotic Hand

Control Strategies for Telemanipulation and Telerehabilitation

(44)

© 2019 Scuola Superiore Sant’Anna

Call for Thesis

Topic #5: Control of robots for maintenance and inspections

• UGV

• Vision-based control

Topic #6: Development of a Driving Co-Pilot for assistance and driving style evaluation

Topic #4: Control Strategies for an Assistive Leg Exoskeleton

(45)

Thank you

for the attention!

Domenico Chiaradia Email: domenico.chiaradia@santannapisa.it

Riferimenti

Documenti correlati

patrimonio ereditario, una reasonable provision, qualora il testatore li abbia pretermessi o non sufficientemente considerati nel testamento. Dei dependents fanno parte, oltre

To achieve these goals, the EDLC is used as support of the battery to extend its lifetime as well as reducing the total cost of the system. In fact, as explained in the

Naturally occurring polymers, however, are not ideal to investigate protein folding because they often are nonuni- form, being composed of globular domains of different size,

It was hypothesized that alterations in skeletal muscle morphology, metabolism, blood flow, and function due to physical deconditioning are important determinants in the

The study of nonlocal problems driven by fractional-type operators (both linear and nonlinear) is more recent but rapidly expanding, because of both the important applications

role in neurotransmitter release due to their high-density of expression at the release sites of central synapses and share most of the modulatory properties of N-type

Accumulation of sugars in the xylem apoplast observed under water stress conditions is controlled by xylem pH.. Published version: DOI:10.1111/pce.12767 Terms