Vizzy Denavit–Hartenberg parameters: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 96: | Line 96: | ||
<table><tr><td align="center"> | <table><tr><td align="center"> | ||
{| class="wikitable" style="text-align: center" | {| class="wikitable" style="text-align: center" | ||
| style="background:#d0d0d0;" colspan=" | | style="background:#d0d0d0;" colspan="7" | Right arm | ||
|- | |- | ||
| style="background:#f0f0f0;"|'''Link''' | | style="background:#f0f0f0;"|'''Link''' | ||
Line 103: | Line 103: | ||
| style="background:#f0f0f0;"|'''theta''' | | style="background:#f0f0f0;"|'''theta''' | ||
| style="background:#f0f0f0;"|'''D''' | | style="background:#f0f0f0;"|'''D''' | ||
| style="background:#f0f0f0;"|'''min/max''' | |||
| style="background:#f0f0f0;"|''' ''' | | style="background:#f0f0f0;"|''' ''' | ||
|- | |- | ||
| 0||Pi/2||0||0||0||virtual link | | 0||Pi/2||0||0||0||0/0||virtual link | ||
|- | |- | ||
| 1||-Pi/2||0||0||-0.0805||M0 → M0R | | 1||-Pi/2||0||0||-0.0805||0/110||M0 → M0R | ||
|- | |- | ||
| 2||-Pi/2||0||0||0.212||M0R → M1R | | 2||-Pi/2||0||0||0.212||-85/85||M0R → M1R | ||
|- | |- | ||
| 3||Pi/2||0||Pi/2||0.10256||M1R → M2R | | 3||Pi/2||0||Pi/2||0.10256||-35/35||M1R → M2R | ||
|- | |- | ||
| 4||-Pi/2||0||-7*Pi/18||0||M2R → M3R | | 4||-Pi/2||0||-7*Pi/18||0||-35/35||M2R → M3R | ||
|- | |- | ||
| 5||-Pi/2||0||Pi/2||0.16296||M3R → M4R | | 5||-Pi/2||0||Pi/2||0.16296||0/220||M3R → M4R | ||
|- | |- | ||
| 6||Pi/2||0||0||0||M4R → M5R | | 6||Pi/2||0||0||0||0/225||M4R → M5R | ||
|- | |- | ||
| 7||Pi/2||0||0||0.18925||M5R → M6R | | 7||Pi/2||0||0||0.18925||0/225||M5R → M6R | ||
|- | |- | ||
| 8||Pi/2||0||-Pi/2||0||M6R → M7R | | 8||Pi/2||0||-Pi/2||0||0/0||M6R → M7R | ||
|- | |- | ||
| 9||-Pi/2||-0.1||0||0||M7R → End-effector | | 9||-Pi/2||-0.1||0||0||0/0||M7R → End-effector | ||
|} | |} | ||
</td><td align="center"> | </td><td align="center"> |
Revision as of 15:00, 4 January 2012
|
Virtual link corresponds to:
<math> H_0= \begin{bmatrix} 1.0 & 0.0 & 0.0 & 0.0\\ 0.0 & 0.0 & -1.0 & 0.0\\ 0.0 & 1.0 & 0.0 & 0.0\\ 0.0 & 0.0 & 0.0 & 1.0 \end{bmatrix} </math>
or if you prefer code:
//H0 (1.0 0.0 0.0 0.0 0.0 0.0 -1.0 0.0 0.0 1.0 0.0 0.0 0.0 0.0 0.0 1.0) // given per rows (Very precise MATLAB Matrix) Matrix H0(4,4); H0.zero(); H0(0,0)=1.0; H0(1,2)=-1.0; H0(2,1)=1.0; H0(3,3)=1.0;
Parameters by Nuno Conraria.