Skip to content

Commit 8f11232

Browse files
authored
Merge pull request #294 from askuric/master
Panda inertial parameters in DH representation
2 parents 4cf4778 + 217d69c commit 8f11232

File tree

1 file changed

+28
-7
lines changed

1 file changed

+28
-7
lines changed

roboticstoolbox/models/DH/Panda.py

+28-7
Original file line numberDiff line numberDiff line change
@@ -46,49 +46,70 @@ def __init__(self):
4646
a=0.0,
4747
d=0.333,
4848
alpha=0.0,
49-
qlim=np.array([-2.8973, 2.8973])
49+
qlim=np.array([-2.8973, 2.8973]),
50+
m=4.970684,
51+
I = [7.03370e-01, 7.06610e-01, 9.11700e-03,-1.39000e-04, 1.91690e-02, 6.77200e-03],
52+
G= 1
5053
),
5154

5255
RevoluteMDH(
5356
a=0.0,
5457
d=0.0,
5558
alpha=-np.pi/2,
56-
qlim=np.array([-1.7628, 1.7628])
59+
qlim=np.array([-1.7628, 1.7628]),
60+
m= 0.646926,
61+
I = [7.96200e-03, 2.81100e-02, 2.59950e-02, -3.92500e-03, 7.04000e-04, 1.02540e-02],
62+
G= 1
5763
),
5864

5965
RevoluteMDH(
6066
a=0.0,
6167
d=0.316,
6268
alpha=np.pi/2,
63-
qlim=np.array([-2.8973, 2.8973])
69+
qlim=np.array([-2.8973, 2.8973]),
70+
m= 3.228604,
71+
I = [3.72420e-02, 3.61550e-02, 1.08300e-02, -4.76100e-03, -1.28050e-02, -1.13960e-02],
72+
G= 1
6473
),
6574

6675
RevoluteMDH(
6776
a=0.0825,
6877
d=0.0,
6978
alpha=np.pi/2,
70-
qlim=np.array([-3.0718, -0.0698])
79+
qlim=np.array([-3.0718, -0.0698]),
80+
m= 3.587895,
81+
I =[2.58530e-02, 1.95520e-02, 2.83230e-02, 7.79600e-03, 8.64100e-03, -1.33200e-03],
82+
G= 1
7183
),
7284

7385
RevoluteMDH(
7486
a=-0.0825,
7587
d=0.384,
7688
alpha=-np.pi/2,
77-
qlim=np.array([-2.8973, 2.8973])
89+
qlim=np.array([-2.8973, 2.8973]),
90+
m= 1.225946,
91+
I = [3.55490e-02, 2.94740e-02, 8.62700e-03, -2.11700e-03, 2.29000e-04, -4.03700e-03],
92+
G= 1
7893
),
7994

8095
RevoluteMDH(
8196
a=0.0,
8297
d=0.0,
8398
alpha=np.pi/2,
84-
qlim=np.array([-0.0175, 3.7525])
99+
qlim=np.array([-0.0175, 3.7525]),
100+
m= 1.666555,
101+
I = [1.96400e-03, 4.35400e-03, 5.43300e-03, 1.09000e-04, 3.41000e-04, -1.15800e-03],
102+
G= 1
85103
),
86104

87105
RevoluteMDH(
88106
a=0.088,
89107
d=flange,
90108
alpha=np.pi/2,
91-
qlim=np.array([-2.8973, 2.8973])
109+
qlim=np.array([-2.8973, 2.8973]),
110+
m=7.35522e-01,
111+
I = [1.25160e-02, 1.00270e-02, 4.81500e-03, -4.28000e-04, -7.41000e-04, -1.19600e-03],
112+
G= 1
92113
)
93114
]
94115

0 commit comments

Comments
 (0)