Skip to content

Commit 531dfda

Browse files
authored
Update inertia matrix for UR3e and UR5e from measurements (backport of #256) (#274)
1 parent 8230637 commit 531dfda

File tree

2 files changed

+81
-85
lines changed

2 files changed

+81
-85
lines changed

config/ur3e/physical_parameters.yaml

Lines changed: 40 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -51,74 +51,72 @@ inertia_parameters:
5151
y: 0.0 # model.y
5252
z: -0.02 # model.z
5353

54-
# compatible with cylinder approximation
5554
rotation:
5655
shoulder:
57-
roll: 0
56+
roll: 1.570796326794897
5857
pitch: 0
5958
yaw: 0
6059
upper_arm:
6160
roll: 0
62-
pitch: 1.570796326794897
61+
pitch: 0
6362
yaw: 0
6463
forearm:
6564
roll: 0
66-
pitch: 1.570796326794897
65+
pitch: 0
6766
yaw: 0
6867
wrist_1:
69-
roll: 0
68+
roll: 1.570796326794897
7069
pitch: 0
7170
yaw: 0
7271
wrist_2:
73-
roll: 0
72+
roll: -1.570796326794897
7473
pitch: 0
7574
yaw: 0
7675
wrist_3:
7776
roll: 0
7877
pitch: 0
7978
yaw: 0
8079

81-
# generated using cylinder approximation
8280
tensor:
8381
shoulder:
84-
ixx: 0.008093166666666665
85-
ixy: 0
86-
ixz: 0
87-
iyy: 0.008093166666666665
88-
iyz: 0
89-
izz: 0.005625
82+
ixx: 0.002767
83+
ixy: 0.000010
84+
ixz: -0.000015
85+
iyy: 0.002150
86+
iyz: 0.000187
87+
izz: 0.002564
9088
upper_arm:
91-
ixx: 0.021728491912499998
92-
ixy: 0
93-
ixz: 0
94-
iyy: 0.021728491912499998
95-
iyz: 0
96-
izz: 0.00961875
89+
ixx: 0.004268
90+
ixy: -0.000041
91+
ixz: -0.001508
92+
iyy: 0.046079
93+
iyz: -0.000013
94+
izz: 0.044943
9795
forearm:
98-
ixx: 0.006544570199999999
96+
ixx: 0.001089
9997
ixy: 0
100-
ixz: 0
101-
iyy: 0.006544570199999999
102-
iyz: 0
103-
izz: 0.00354375
98+
ixz: -0.000009
99+
iyy: 0.011485
100+
iyz: 0.000002
101+
izz: 0.011204
104102
wrist_1:
105-
ixx: 0.0020849999999999996
106-
ixy: 0
107-
ixz: 0
108-
iyy: 0.0020849999999999996
109-
iyz: 0
110-
izz: 0.00225
103+
ixx: 0.001008
104+
ixy: -0.000001
105+
ixz: 0.000001
106+
iyy: 0.000822
107+
iyz: 0.000133
108+
izz: 0.000603
111109
wrist_2:
112-
ixx: 0.0020849999999999996
113-
ixy: 0
114-
ixz: 0
115-
iyy: 0.0020849999999999996
116-
iyz: 0
117-
izz: 0.00225
110+
ixx: 0.000641
111+
ixy: -0.000001
112+
ixz: 0.000002
113+
iyy: 0.000619
114+
iyz: -0.000026
115+
izz: 0.000386
118116
wrist_3:
119-
ixx: 0.00013626666666666665
120-
ixy: 0
121-
ixz: 0
122-
iyy: 0.00013626666666666665
123-
iyz: 0
124-
izz: 0.0001792
117+
ixx: 0.000548
118+
ixy: 0.000002
119+
ixz: -0.000002
120+
iyy: 0.000274
121+
iyz: -0.000197
122+
izz: 0.000412

config/ur5e/physical_parameters.yaml

Lines changed: 41 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -51,74 +51,72 @@ inertia_parameters:
5151
y: 0.0 # model.y
5252
z: -0.001159 # model.z
5353

54-
# compatible with cylinder approximation
5554
rotation:
5655
shoulder:
57-
roll: 0
56+
roll: 1.570796326794897
5857
pitch: 0
5958
yaw: 0
6059
upper_arm:
6160
roll: 0
62-
pitch: 1.570796326794897
61+
pitch: 0
6362
yaw: 0
6463
forearm:
6564
roll: 0
66-
pitch: 1.570796326794897
65+
pitch: 0
6766
yaw: 0
6867
wrist_1:
69-
roll: 0
68+
roll: 1.570796326794897
7069
pitch: 0
7170
yaw: 0
7271
wrist_2:
73-
roll: 0
72+
roll: -1.570796326794897
7473
pitch: 0
7574
yaw: 0
7675
wrist_3:
7776
roll: 0
7877
pitch: 0
7978
yaw: 0
8079

81-
# generated using cylinder approximation
8280
tensor:
8381
shoulder:
84-
ixx: 0.010267499999999999
85-
ixy: 0
86-
ixz: 0
87-
iyy: 0.010267499999999999
88-
iyz: 0
89-
izz: 0.00666
82+
ixx: 0.00700210
83+
ixy: 0.00000073
84+
ixz: -0.00001053
85+
iyy: 0.00648091
86+
iyz: 0.00049994
87+
izz: 0.00657286
9088
upper_arm:
91-
ixx: 0.13388583541666665
92-
ixy: 0
93-
ixz: 0
94-
iyy: 0.13388583541666665
95-
iyz: 0
96-
izz: 0.0151074
89+
ixx: 0.01505885
90+
ixy: -0.00005400
91+
ixz: 0.00000563
92+
iyy: 0.33388086
93+
iyz: -0.00000181
94+
izz: 0.33247207
9795
forearm:
98-
ixx: 0.03120936758333333
99-
ixy: 0
100-
ixz: 0
101-
iyy: 0.03120936758333333
102-
iyz: 0
103-
izz: 0.004095
96+
ixx: 0.00399632
97+
ixy: -0.00001365
98+
ixz: 0.00137272
99+
iyy: 0.07879254
100+
iyz: -0.00000660
101+
izz: 0.07848510
104102
wrist_1:
105-
ixx: 0.0025599
106-
ixy: 0
107-
ixz: 0
108-
iyy: 0.0025599
109-
iyz: 0
110-
izz: 0.0021942
103+
ixx: 0.00165491
104+
ixy: -0.00000282
105+
ixz: -0.00000438
106+
iyy: 0.00135962
107+
iyz: 0.00010157
108+
izz: 0.00126279
111109
wrist_2:
112-
ixx: 0.0025599
113-
ixy: 0
114-
ixz: 0
115-
iyy: 0.0025599
116-
iyz: 0
117-
izz: 0.0021942
110+
ixx: 0.00135617
111+
ixy: -0.00000274
112+
ixz: 0.00000444
113+
iyy: 0.00127827
114+
iyz: -0.00005048
115+
izz: 0.00096614
118116
wrist_3:
119-
ixx: 9.890414008333333e-05
120-
ixy: 0
121-
ixz: 0
122-
iyy: 9.890414008333333e-05
123-
iyz: 0
124-
izz: 0.0001321171875
117+
ixx: 0.00018694
118+
ixy: 0.00000006
119+
ixz: -0.00000017
120+
iyy: 0.00018908
121+
iyz: -0.00000092
122+
izz: 0.00025756

0 commit comments

Comments
 (0)