Skip to content

Commit 77f8670

Browse files
authored
Update README.md
1 parent bcb687d commit 77f8670

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,19 @@
22
Given a **Denavit-Hartenberg (D-H) specification** of a kinematic chain robot, the program generates a **crease pattern** that folds into a kinematically equivalent robot with compliant joints. The program takes in the D-H specification and assigns the corresponding joint to a location that is sufficiently far from other joints while keeping the same kinematic properties. Then an origami link inspired by Dubin's path method is created to connect every two consecutive joints.
33

44
<p align="center">
5-
<img src="https://user-images.githubusercontent.com/50150425/186512835-2872de91-0506-41d0-b3d5-f5de10d29beb.png" alt="GIT_KinegamiFlowchart" width="700"/>
5+
<img src="figs/GIT_KinegamiFlowchart2.png" alt="GIT_KinegamiFlowchart" width="700"/>
66
</p>
77

88
To construct the D-H specification, follow the variable definition ("Link length (a)", "Link twist (&alpha;)", "Joint offset (d)", and "Joint angle (&theta;)") and numbering system of the following kinematic chain mechanism schematic drawing (for more detail, please read "W. Khalil and E. Dombre, *Modeling, identification and control of robots*") to form a table.
99

1010
<p align="center">
11-
<img src="https://user-images.githubusercontent.com/50150425/186512245-90ea90ee-cd9c-4cd5-a77f-e04e22ddbb50.png" alt="GIT_DH" width="600"/>
11+
<img src="figs/GIT_DH.png" alt="GIT_DH" width="600"/>
1212
</p>
1313

1414
Our Kinegami algorithm recruits a catalogue of parameterized modules. The folded state of the origami module, its spacial operator representation, and its crease pattern is shown here: (a) the origami prism tube, (b) the twist fitting, (c) the elbow fitting, (d) the prismatic joint, (e) the revolute joint, (f) partial close-up of an elbow fitting and (g) partial close-up of a revolute joint.
1515

1616
<p align="center">
17-
<img src="https://user-images.githubusercontent.com/50150425/186513578-b9112b8c-882f-4ba1-a223-3af849856ffc.png" alt="GIT_OrigamiModuleNew" width="900"/>
17+
<img src="figs/GIT_OrigamiModuleNew.png" alt="GIT_OrigamiModule" width="900"/>
1818
</p>
1919

2020
In addition, it provides the additional contribution of automatically choosing the relevant modules (with design parameters that control their compliance) and composing them into a non-self-intersecting single sheet pattern, thus reducing the design problem into simply one of abstract specification.

0 commit comments

Comments
 (0)