![Page 1: On the ability of a cable-driven robot to generate a prescribed set of wrenches](https://reader036.vdocuments.mx/reader036/viewer/2022062513/5571bf1cd8b42ac0228b4ef9/html5/thumbnails/1.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022062513/5571bf1cd8b42ac0228b4ef9/html5/thumbnails/2.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022062513/5571bf1cd8b42ac0228b4ef9/html5/thumbnails/3.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022062513/5571bf1cd8b42ac0228b4ef9/html5/thumbnails/4.jpg)
4
General Concept
![Page 5: On the ability of a cable-driven robot to generate a prescribed set of wrenches](https://reader036.vdocuments.mx/reader036/viewer/2022062513/5571bf1cd8b42ac0228b4ef9/html5/thumbnails/5.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022062513/5571bf1cd8b42ac0228b4ef9/html5/thumbnails/6.jpg)
6
Nature of A
![Page 7: On the ability of a cable-driven robot to generate a prescribed set of wrenches](https://reader036.vdocuments.mx/reader036/viewer/2022062513/5571bf1cd8b42ac0228b4ef9/html5/thumbnails/7.jpg)
7
Wrench equation
Solve
considering the constraint:
![Page 8: On the ability of a cable-driven robot to generate a prescribed set of wrenches](https://reader036.vdocuments.mx/reader036/viewer/2022062513/5571bf1cd8b42ac0228b4ef9/html5/thumbnails/8.jpg)
8
Nature of A
![Page 9: On the ability of a cable-driven robot to generate a prescribed set of wrenches](https://reader036.vdocuments.mx/reader036/viewer/2022062513/5571bf1cd8b42ac0228b4ef9/html5/thumbnails/9.jpg)
9
Zonotope, definition 1
![Page 10: On the ability of a cable-driven robot to generate a prescribed set of wrenches](https://reader036.vdocuments.mx/reader036/viewer/2022062513/5571bf1cd8b42ac0228b4ef9/html5/thumbnails/10.jpg)
10
Zonotope, definition 2
![Page 11: On the ability of a cable-driven robot to generate a prescribed set of wrenches](https://reader036.vdocuments.mx/reader036/viewer/2022062513/5571bf1cd8b42ac0228b4ef9/html5/thumbnails/11.jpg)
11
Zonotope, definition 3
A
![Page 12: On the ability of a cable-driven robot to generate a prescribed set of wrenches](https://reader036.vdocuments.mx/reader036/viewer/2022062513/5571bf1cd8b42ac0228b4ef9/html5/thumbnails/12.jpg)
12
Examples
[Animations]
![Page 13: On the ability of a cable-driven robot to generate a prescribed set of wrenches](https://reader036.vdocuments.mx/reader036/viewer/2022062513/5571bf1cd8b42ac0228b4ef9/html5/thumbnails/13.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022062513/5571bf1cd8b42ac0228b4ef9/html5/thumbnails/14.jpg)
14
How to obtain A?
![Page 15: On the ability of a cable-driven robot to generate a prescribed set of wrenches](https://reader036.vdocuments.mx/reader036/viewer/2022062513/5571bf1cd8b42ac0228b4ef9/html5/thumbnails/15.jpg)
15
Representations
V-Representation H-Representation
![Page 16: On the ability of a cable-driven robot to generate a prescribed set of wrenches](https://reader036.vdocuments.mx/reader036/viewer/2022062513/5571bf1cd8b42ac0228b4ef9/html5/thumbnails/16.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022062513/5571bf1cd8b42ac0228b4ef9/html5/thumbnails/17.jpg)
17
Convex Hull
![Page 18: On the ability of a cable-driven robot to generate a prescribed set of wrenches](https://reader036.vdocuments.mx/reader036/viewer/2022062513/5571bf1cd8b42ac0228b4ef9/html5/thumbnails/18.jpg)
18
Convex Hull
where
![Page 19: On the ability of a cable-driven robot to generate a prescribed set of wrenches](https://reader036.vdocuments.mx/reader036/viewer/2022062513/5571bf1cd8b42ac0228b4ef9/html5/thumbnails/19.jpg)
19
Hyperplane shifting
![Page 20: On the ability of a cable-driven robot to generate a prescribed set of wrenches](https://reader036.vdocuments.mx/reader036/viewer/2022062513/5571bf1cd8b42ac0228b4ef9/html5/thumbnails/20.jpg)
20
Relation between A and T
![Page 21: On the ability of a cable-driven robot to generate a prescribed set of wrenches](https://reader036.vdocuments.mx/reader036/viewer/2022062513/5571bf1cd8b42ac0228b4ef9/html5/thumbnails/21.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022062513/5571bf1cd8b42ac0228b4ef9/html5/thumbnails/22.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022062513/5571bf1cd8b42ac0228b4ef9/html5/thumbnails/23.jpg)
23
Future work
• Improve hyperplane shifting method
• Optimal tension distribution