@@ -42,24 +42,117 @@ def __init__(self):
42
42
# This Panda model is defined using modified
43
43
# Denavit-Hartenberg parameters
44
44
L = [
45
- RevoluteMDH (a = 0.0 , d = 0.333 , alpha = 0.0 , qlim = np .array ([- 2.8973 , 2.8973 ])),
46
45
RevoluteMDH (
47
- a = 0.0 , d = 0.0 , alpha = - np .pi / 2 , qlim = np .array ([- 1.7628 , 1.7628 ])
46
+ a = 0.0 ,
47
+ d = 0.333 ,
48
+ alpha = 0.0 ,
49
+ qlim = np .array ([- 2.8973 , 2.8973 ]),
50
+ m = 4.970684 ,
51
+ I = [
52
+ 7.03370e-01 ,
53
+ 7.06610e-01 ,
54
+ 9.11700e-03 ,
55
+ - 1.39000e-04 ,
56
+ 1.91690e-02 ,
57
+ 6.77200e-03 ,
58
+ ],
59
+ G = 1 ,
48
60
),
49
61
RevoluteMDH (
50
- a = 0.0 , d = 0.316 , alpha = np .pi / 2 , qlim = np .array ([- 2.8973 , 2.8973 ])
62
+ a = 0.0 ,
63
+ d = 0.0 ,
64
+ alpha = - np .pi / 2 ,
65
+ qlim = np .array ([- 1.7628 , 1.7628 ]),
66
+ m = 0.646926 ,
67
+ I = [
68
+ 7.96200e-03 ,
69
+ 2.81100e-02 ,
70
+ 2.59950e-02 ,
71
+ - 3.92500e-03 ,
72
+ 7.04000e-04 ,
73
+ 1.02540e-02 ,
74
+ ],
75
+ G = 1 ,
51
76
),
52
77
RevoluteMDH (
53
- a = 0.0825 , d = 0.0 , alpha = np .pi / 2 , qlim = np .array ([- 3.0718 , - 0.0698 ])
78
+ a = 0.0 ,
79
+ d = 0.316 ,
80
+ alpha = np .pi / 2 ,
81
+ qlim = np .array ([- 2.8973 , 2.8973 ]),
82
+ m = 3.228604 ,
83
+ I = [
84
+ 3.72420e-02 ,
85
+ 3.61550e-02 ,
86
+ 1.08300e-02 ,
87
+ - 4.76100e-03 ,
88
+ - 1.28050e-02 ,
89
+ - 1.13960e-02 ,
90
+ ],
91
+ G = 1 ,
54
92
),
55
93
RevoluteMDH (
56
- a = - 0.0825 , d = 0.384 , alpha = - np .pi / 2 , qlim = np .array ([- 2.8973 , 2.8973 ])
94
+ a = 0.0825 ,
95
+ d = 0.0 ,
96
+ alpha = np .pi / 2 ,
97
+ qlim = np .array ([- 3.0718 , - 0.0698 ]),
98
+ m = 3.587895 ,
99
+ I = [
100
+ 2.58530e-02 ,
101
+ 1.95520e-02 ,
102
+ 2.83230e-02 ,
103
+ 7.79600e-03 ,
104
+ 8.64100e-03 ,
105
+ - 1.33200e-03 ,
106
+ ],
107
+ G = 1 ,
57
108
),
58
109
RevoluteMDH (
59
- a = 0.0 , d = 0.0 , alpha = np .pi / 2 , qlim = np .array ([- 0.0175 , 3.7525 ])
110
+ a = - 0.0825 ,
111
+ d = 0.384 ,
112
+ alpha = - np .pi / 2 ,
113
+ qlim = np .array ([- 2.8973 , 2.8973 ]),
114
+ m = 1.225946 ,
115
+ I = [
116
+ 3.55490e-02 ,
117
+ 2.94740e-02 ,
118
+ 8.62700e-03 ,
119
+ - 2.11700e-03 ,
120
+ 2.29000e-04 ,
121
+ - 4.03700e-03 ,
122
+ ],
123
+ G = 1 ,
60
124
),
61
125
RevoluteMDH (
62
- a = 0.088 , d = flange , alpha = np .pi / 2 , qlim = np .array ([- 2.8973 , 2.8973 ])
126
+ a = 0.0 ,
127
+ d = 0.0 ,
128
+ alpha = np .pi / 2 ,
129
+ qlim = np .array ([- 0.0175 , 3.7525 ]),
130
+ m = 1.666555 ,
131
+ I = [
132
+ 1.96400e-03 ,
133
+ 4.35400e-03 ,
134
+ 5.43300e-03 ,
135
+ 1.09000e-04 ,
136
+ 3.41000e-04 ,
137
+ - 1.15800e-03 ,
138
+ ],
139
+ G = 1 ,
140
+ ),
141
+ RevoluteMDH (
142
+ a = 0.088 ,
143
+ d = flange ,
144
+ alpha = np .pi / 2 ,
145
+ qlim = np .array ([- 2.8973 , 2.8973 ]),
146
+ m = 7.35522e-01 ,
147
+ I = [
148
+ 1.25160e-02 ,
149
+ 1.00270e-02 ,
150
+ 4.81500e-03 ,
151
+ - 4.28000e-04 ,
152
+ - 7.41000e-04 ,
153
+ - 1.19600e-03 ,
154
+ ],
155
+ G = 1 ,
63
156
),
64
157
]
65
158
0 commit comments