On the ability of a cable-driven robot to generate a prescribed set of wrenches

23
1 ON THE ABILITY OF A CABLE-DRIVEN ROBOT TO GENERATE A PRESCRIBED SET OF WRENCHES (DETC2008-49518) Samuel Bouchard, Clément Gosselin, Brian Moore [email protected] [email protected] [email protected] ASME IDETC-CIE August 6th 2008, New York City

Transcript of On the ability of a cable-driven robot to generate a prescribed set of wrenches

Page 1: On the ability of a cable-driven robot to generate a prescribed set of wrenches

1

ON THE ABILITY OF A CABLE-DRIVEN ROBOT TO GENERATE A PRESCRIBED

SET OF WRENCHES(DETC2008-49518)

Samuel Bouchard, Clément Gosselin, Brian [email protected]

[email protected]@ricam.oeaw.ac.at

ASME IDETC-CIEAugust 6th 2008, New York City

Page 2: On the ability of a cable-driven robot to generate a prescribed set of wrenches

2

Objective

Ability to generate a set of wrenches at the platform considering:

• Minimum and maximum tension

• n cables, d degrees of freedom, n>=d

• Suspended or fully constrained

Page 3: On the ability of a cable-driven robot to generate a prescribed set of wrenches

3

Different wrenches for different tasks

Skycam

Photo: jamd.com

Tokyo University Wire Haptic Interface

Photo: Prof. Takeda, Tokyo Institute of Technology

Page 4: On the ability of a cable-driven robot to generate a prescribed set of wrenches

4

General Concept

Page 5: On the ability of a cable-driven robot to generate a prescribed set of wrenches

5

Plan of the presentation

1. Nature of A.

2. Representations and method to define A.

3. Relationship between A and T.

Page 6: On the ability of a cable-driven robot to generate a prescribed set of wrenches

6

Nature of A

Page 7: On the ability of a cable-driven robot to generate a prescribed set of wrenches

7

Wrench equation

Solve

considering the constraint:

Page 8: On the ability of a cable-driven robot to generate a prescribed set of wrenches

8

Nature of A

Page 9: On the ability of a cable-driven robot to generate a prescribed set of wrenches

9

Zonotope, definition 1

Page 10: On the ability of a cable-driven robot to generate a prescribed set of wrenches

10

Zonotope, definition 2

Page 11: On the ability of a cable-driven robot to generate a prescribed set of wrenches

11

Zonotope, definition 3

A

Page 12: On the ability of a cable-driven robot to generate a prescribed set of wrenches

12

Examples

[Animations]

Page 13: On the ability of a cable-driven robot to generate a prescribed set of wrenches

13

A in the litterature

[Pham et al., 2005][Bosscher et al.,2004]

Page 14: On the ability of a cable-driven robot to generate a prescribed set of wrenches

14

How to obtain A?

Page 15: On the ability of a cable-driven robot to generate a prescribed set of wrenches

15

Representations

V-Representation H-Representation

Page 16: On the ability of a cable-driven robot to generate a prescribed set of wrenches

16

Algorithms

Method Representations Iterative?

Convex hull H or V Yes

Hyperplane shifting H No

Page 17: On the ability of a cable-driven robot to generate a prescribed set of wrenches

17

Convex Hull

Page 18: On the ability of a cable-driven robot to generate a prescribed set of wrenches

18

Convex Hull

where

Page 19: On the ability of a cable-driven robot to generate a prescribed set of wrenches

19

Hyperplane shifting

Page 20: On the ability of a cable-driven robot to generate a prescribed set of wrenches

20

Relation between A and T

Page 21: On the ability of a cable-driven robot to generate a prescribed set of wrenches

21

Set of inequalities

• T is a single wrench:

Page 22: On the ability of a cable-driven robot to generate a prescribed set of wrenches

22

Set of inequalities

• T is a single wrench:

• T is a set with many wrenches:

Page 23: On the ability of a cable-driven robot to generate a prescribed set of wrenches

23

Future work

• Improve hyperplane shifting method

• Optimal tension distribution