Skip to content

Commit 9b9a4d8

Browse files
Add joint limits task in the IK
1 parent 1257b6e commit 9b9a4d8

File tree

18 files changed

+192
-0
lines changed

18 files changed

+192
-0
lines changed

src/WalkingModule/app/robots/ergoCubGazeboV1/dcm_walking/joypad_control/qpInverseKinematicsBlf.ini

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
use_joints_limits_task false
2+
13
[IK]
24
robot_velocity_variable_name "robot_velocity"
35

@@ -24,5 +26,14 @@ frame_name "l_sole"
2426
kp_linear 7.0
2527
kp_angular 5.0
2628

29+
[JOINT_LIMITS_TASK]
30+
sampling_time 0.01
31+
klim (1.0, 1.0, 1.0,
32+
1.0, 1.0, 1.0, 1.0,
33+
1.0, 1.0, 1.0, 1.0,
34+
1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
35+
1.0, 1.0, 1.0, 1.0, 1.0, 1.0)
36+
use_model_limits true
37+
2738
[include TORSO_TASK "./tasks/torso.ini"]
2839
[include JOINT_REGULARIZATION_TASK "./tasks/regularization.ini"]

src/WalkingModule/app/robots/ergoCubGazeboV1_1/dcm_walking/joypad_control/qpInverseKinematicsBlf.ini

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
use_joints_limits_task false
2+
13
[IK]
24
robot_velocity_variable_name "robot_velocity"
35

@@ -24,5 +26,14 @@ frame_name "l_sole"
2426
kp_linear 7.0
2527
kp_angular 5.0
2628

29+
[JOINT_LIMITS_TASK]
30+
sampling_time 0.01
31+
klim (1.0, 1.0, 1.0,
32+
1.0, 1.0, 1.0, 1.0,
33+
1.0, 1.0, 1.0, 1.0,
34+
1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
35+
1.0, 1.0, 1.0, 1.0, 1.0, 1.0)
36+
use_model_limits true
37+
2738
[include TORSO_TASK "./tasks/torso.ini"]
2839
[include JOINT_REGULARIZATION_TASK "./tasks/regularization.ini"]

src/WalkingModule/app/robots/ergoCubSN000/dcm_walking/iFeel_joint_retargeting/qpInverseKinematicsBlf.ini

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
use_feedforward_term_for_joint_retargeting false
2+
use_joints_limits_task false
23

34
[IK]
45
robot_velocity_variable_name "robot_velocity"
@@ -26,6 +27,16 @@ frame_name "l_sole"
2627
kp_linear 7.0
2728
kp_angular 5.0
2829

30+
[JOINT_LIMITS_TASK]
31+
sampling_time 0.002
32+
klim (1.0, 1.0, 1.0,
33+
1.0, 1.0, 1.0,
34+
1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
35+
1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
36+
1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
37+
1.0, 1.0, 1.0, 1.0, 1.0, 1.0)
38+
use_model_limits true
39+
2940
[include TORSO_TASK "./tasks/torso.ini"]
3041
[include JOINT_REGULARIZATION_TASK "./tasks/regularization.ini"]
3142
[include JOINT_RETARGETING_TASK "./tasks/retargeting.ini"]

src/WalkingModule/app/robots/ergoCubSN000/dcm_walking/joypad_control/qpInverseKinematicsBlf.ini

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
use_joints_limits_task false
2+
13
[IK]
24
robot_velocity_variable_name "robot_velocity"
35

@@ -24,5 +26,14 @@ frame_name "l_sole"
2426
kp_linear 7.0
2527
kp_angular 5.0
2628

29+
[JOINT_LIMITS_TASK]
30+
sampling_time 0.002
31+
klim (1.0, 1.0, 1.0,
32+
1.0, 1.0, 1.0, 1.0,
33+
1.0, 1.0, 1.0, 1.0,
34+
1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
35+
1.0, 1.0, 1.0, 1.0, 1.0, 1.0)
36+
use_model_limits true
37+
2738
[include TORSO_TASK "./tasks/torso.ini"]
2839
[include JOINT_REGULARIZATION_TASK "./tasks/regularization.ini"]

src/WalkingModule/app/robots/ergoCubSN001/dcm_walking/autonomous/qpInverseKinematicsBlf.ini

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
use_feedforward_term_for_joint_retargeting false
2+
use_joints_limits_task false
23

34
[IK]
45
robot_velocity_variable_name "robot_velocity"
@@ -26,6 +27,17 @@ frame_name "l_sole"
2627
kp_linear 7.0
2728
kp_angular 5.0
2829

30+
[JOINT_LIMITS_TASK]
31+
sampling_time 0.001
32+
klim (1.0, 1.0, 1.0,
33+
1.0, 1.0, 1.0,
34+
1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
35+
1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
36+
1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
37+
1.0, 1.0, 1.0, 1.0, 1.0, 1.0)
38+
use_model_limits true
39+
40+
2941
[include TORSO_TASK "./tasks/torso.ini"]
3042
[include JOINT_REGULARIZATION_TASK "./tasks/regularization.ini"]
3143
[include JOINT_RETARGETING_TASK "./tasks/retargeting.ini"]

src/WalkingModule/app/robots/ergoCubSN001/dcm_walking/iFeel_joint_retargeting/qpInverseKinematicsBlf.ini

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
use_feedforward_term_for_joint_retargeting false
2+
use_joints_limits_task false
23

34
[IK]
45
robot_velocity_variable_name "robot_velocity"
@@ -26,6 +27,16 @@ frame_name "l_sole"
2627
kp_linear 7.0
2728
kp_angular 5.0
2829

30+
[JOINT_LIMITS_TASK]
31+
sampling_time 0.001
32+
klim (1.0, 1.0, 1.0,
33+
1.0, 1.0, 1.0,
34+
1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
35+
1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
36+
1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
37+
1.0, 1.0, 1.0, 1.0, 1.0, 1.0)
38+
use_model_limits true
39+
2940
[include TORSO_TASK "./tasks/torso.ini"]
3041
[include JOINT_REGULARIZATION_TASK "./tasks/regularization.ini"]
3142
[include JOINT_RETARGETING_TASK "./tasks/retargeting.ini"]

src/WalkingModule/app/robots/ergoCubSN001/dcm_walking/joypad_control/qpInverseKinematicsBlf.ini

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
use_joints_limits_task false
2+
13
[IK]
24
robot_velocity_variable_name "robot_velocity"
35

@@ -24,5 +26,14 @@ frame_name "l_sole"
2426
kp_linear 7.0
2527
kp_angular 5.0
2628

29+
[JOINT_LIMITS_TASK]
30+
sampling_time 0.001
31+
klim (1.0, 1.0, 1.0,
32+
1.0, 1.0, 1.0, 1.0,
33+
1.0, 1.0, 1.0, 1.0,
34+
1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
35+
1.0, 1.0, 1.0, 1.0, 1.0, 1.0)
36+
use_model_limits true
37+
2738
[include TORSO_TASK "./tasks/torso.ini"]
2839
[include JOINT_REGULARIZATION_TASK "./tasks/regularization.ini"]

src/WalkingModule/app/robots/ergoCubSN002/dcm_walking/autonomous/qpInverseKinematicsBlf.ini

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
use_feedforward_term_for_joint_retargeting false
2+
use_joints_limits_task false
23

34
[IK]
45
robot_velocity_variable_name "robot_velocity"
@@ -26,6 +27,16 @@ frame_name "l_sole"
2627
kp_linear 7.0
2728
kp_angular 5.0
2829

30+
[JOINT_LIMITS_TASK]
31+
sampling_time 0.001
32+
klim (1.0, 1.0, 1.0,
33+
1.0, 1.0, 1.0,
34+
1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
35+
1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
36+
1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
37+
1.0, 1.0, 1.0, 1.0, 1.0, 1.0)
38+
use_model_limits true
39+
2940
[include TORSO_TASK "./tasks/torso.ini"]
3041
[include JOINT_REGULARIZATION_TASK "./tasks/regularization.ini"]
3142
[include JOINT_RETARGETING_TASK "./tasks/retargeting.ini"]

src/WalkingModule/app/robots/ergoCubSN002/dcm_walking/iFeel_joint_retargeting/qpInverseKinematicsBlf.ini

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
use_feedforward_term_for_joint_retargeting false
2+
use_joints_limits_task false
23

34
[IK]
45
robot_velocity_variable_name "robot_velocity"
@@ -26,6 +27,16 @@ frame_name "l_sole"
2627
kp_linear 7.0
2728
kp_angular 5.0
2829

30+
[JOINT_LIMITS_TASK]
31+
sampling_time 0.001
32+
klim (1.0, 1.0, 1.0,
33+
1.0, 1.0, 1.0,
34+
1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
35+
1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
36+
1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
37+
1.0, 1.0, 1.0, 1.0, 1.0, 1.0)
38+
use_model_limits true
39+
2940
[include TORSO_TASK "./tasks/torso.ini"]
3041
[include JOINT_REGULARIZATION_TASK "./tasks/regularization.ini"]
3142
[include JOINT_RETARGETING_TASK "./tasks/retargeting.ini"]

src/WalkingModule/app/robots/ergoCubSN002/dcm_walking/joypad_control/qpInverseKinematicsBlf.ini

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
use_joints_limits_task false
2+
13
[IK]
24
robot_velocity_variable_name "robot_velocity"
35

@@ -24,5 +26,14 @@ frame_name "l_sole"
2426
kp_linear 7.0
2527
kp_angular 5.0
2628

29+
[JOINT_LIMITS_TASK]
30+
sampling_time 0.001
31+
klim (1.0, 1.0, 1.0,
32+
1.0, 1.0, 1.0, 1.0,
33+
1.0, 1.0, 1.0, 1.0,
34+
1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
35+
1.0, 1.0, 1.0, 1.0, 1.0, 1.0)
36+
use_model_limits true
37+
2738
[include TORSO_TASK "./tasks/torso.ini"]
2839
[include JOINT_REGULARIZATION_TASK "./tasks/regularization.ini"]

0 commit comments

Comments
 (0)