forked from robotology/robots-configuration
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathicub_right_arm_shoulderOnly_joint_sensor.ini
133 lines (92 loc) · 19.1 KB
/
icub_right_arm_shoulderOnly_joint_sensor.ini
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
// Initialization file for robot right_arm. 8 dof on can bus controller.
//
[CAN]
CanAddresses 1 2 3 4
CanDeviceNum 0
NetworkId RIGHTARM
CanMyAddress 0
CanPollingInterval 10
CanTimeout 300
CanTxTimeout 500
CanRxTimeout 500
broadcast_pos 1 1 1 1
broadcast_pid 1 1 1 1
broadcast_fault 1 1 1 1
broadcast_current 0 0 0 0
broadcast_overflow 1 1 1 1
broadcast_canprint 1 1 1 1
broadcast_vel_acc 1 1 1 1
broadcast_pid_err 1 1 1 1
[analog right_arm] [analog right_arm]
CanAddress 0x0D
Format 16 //STRAIN BOARD
Channels 6
Period 1 //ms
UseCalibration 1
[analog joint_right_arm]
CanAddress 0x0C
Format 16 //STRAIN BOARD
Channels 6
Period 2 //ms
UseCalibration 1
[analog wrench_right_arm]
CanAddress 0x0B
Format 16 //STRAIN BOARD
Channels 6
Period 2 //ms
UseCalibration 1
[GENERAL]
Joints 4 // the number of joints of the robot part
// 0 1 2 3
MaxDAC 100 100 100 100
// 0 1 2 3
AxisMap 0 1 2 3
Encoder 11.375 11.375 11.375 11.375
Zeros 180 45 227.742 183
TorqueId 0x0C 0x0C 0x0C 0x0C
TorqueChan 0 1 2 3
TorqueMax 28 28 28 28
ImpedanceScaleFactor 6 6 6 6
Verbose 0
[VELOCITY]
Shifts 8 8 8 8
//JNT_speed_estimation 0 0 0 0
//JNT_accel_estimation 0 0 0 0
//MOT_speed_estimation 0 0 0 0
//MOT_accel_estimation 0 0 0 0
// 0 1 2 3
[LIMITS]
JntPosMax 10 161 60 106
jntPosMin -95.5 0 -60 0
// Joint
Currents 3000 3000 3000 3000
// Proportional Derivative Integral Integral Limit PWM Limit scale factor >> offset
[PIDS]
Pid0 32000 50 100 1333 1333 13 0
Pid1 32000 50 60 1333 1333 13 0
Pid2 10000 0 10 1333 1333 13 0
Pid3 32000 20 60 1333 1333 13 0
[TORQUE_PIDS]
TPid0 10 0 0 1333 1333 10 0
TPid1 15 0 0 1333 1333 10 0
TPid2 55 0 0 1333 1333 10 0
TPid3 200 0 0 1333 1333 10 0
[DEBUG_PARAMETERS]
Debug0 0 0 0 0 0 0 0 0
Debug1 0 0 0 0 0 0 0 0
Debug2 0 0 0 0 0 0 0 0
Debug3 0 0 0 0 0 0 0 0
[CALIBRATION]
// Joint 0 1 2 3
CalibrationType 3 3 3 3
Calibration1 1706.25 853.125 2795.32 2558
Calibration2 10 10 10 10
Calibration3 1638 492.538 2905.18 485.713
PositionZero -30 30 0 45
VelocityZero 10 10 10 10
MaxPWM 61 62 63 64
[HOME]
// Joint 0 1 2 3
PositionHome -30 30 0 45
VelocityHome 10 10 10 10
[ENDINI] // do not remove this line!