Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion cmake/WalkingControllersDependencies.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ find_package(iDynTree REQUIRED)
find_package(Eigen3 3.2.92 REQUIRED)
find_package(UnicyclePlanner 0.6.0 REQUIRED)
find_package(OsqpEigen 0.4.0 REQUIRED)
find_package(BipedalLocomotionFramework 0.16.0
find_package(BipedalLocomotionFramework 0.18.0
COMPONENTS VectorsCollection IK ParametersHandlerYarpImplementation
ContinuousDynamicalSystem ManifConversions Contacts
ParametersHandlerYarpImplementation REQUIRED)
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ footApexTime 0.5
comHeightDelta 0.01
#Timings
nominalDuration 0.8
lastStepSwitchTime 0.3
lastStepSwitchTime 0.15
switchOverSwingRatio 0.2

#ZMP Delta
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@ max-cpu-time 20
#DEGREES
jointRegularization (0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
12.0, 7.0, -12.0, 41.0,
12.0, 7.0, -12.0, 41.0,
12.0, 7.0, -12.0, 41.0, 0.0, 0.0, 0.0,
12.0, 7.0, -12.0, 41.0, 0.0, 0.0, 0.0,
5.76, 1.61, -0.31, -31.64, -20.52, -1.52,
5.76, 1.61, -0.31, -31.64, -20.52, -1.52)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ hde_port_name /humanState:i
## "joint_retargeting_port_name" port
retargeting_joint_list ("neck_pitch", "neck_roll", "neck_yaw",
"torso_pitch", "torso_roll", "torso_yaw",
"l_shoulder_pitch", "l_shoulder_roll", "l_shoulder_yaw", "l_elbow",
"r_shoulder_pitch", "r_shoulder_roll", "r_shoulder_yaw", "r_elbow")
"l_shoulder_pitch", "l_shoulder_roll", "l_shoulder_yaw", "l_elbow", "l_wrist_yaw", "l_wrist_roll", "l_wrist_pitch",
"r_shoulder_pitch", "r_shoulder_roll", "r_shoulder_yaw", "r_elbow", "r_wrist_yaw", "r_wrist_roll", "r_wrist_pitch")

smoothing_time_approaching 2.0
smoothing_time_walking 0.03
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ robot ergocub

joints_list ("neck_pitch", "neck_roll", "neck_yaw",
"torso_pitch", "torso_roll", "torso_yaw",
"l_shoulder_pitch", "l_shoulder_roll", "l_shoulder_yaw", "l_elbow",
"r_shoulder_pitch", "r_shoulder_roll", "r_shoulder_yaw", "r_elbow",
"l_shoulder_pitch", "l_shoulder_roll", "l_shoulder_yaw", "l_elbow", "l_wrist_yaw", "l_wrist_roll", "l_wrist_pitch",
"r_shoulder_pitch", "r_shoulder_roll", "r_shoulder_yaw", "r_elbow", "r_wrist_yaw", "r_wrist_roll", "r_wrist_pitch",
"l_hip_pitch", "l_hip_roll", "l_hip_yaw", "l_knee", "l_ankle_pitch", "l_ankle_roll",
"r_hip_pitch", "r_hip_roll", "r_hip_yaw", "r_knee", "r_ankle_pitch", "r_ankle_roll")

Expand All @@ -22,15 +22,15 @@ wrench_cut_frequency 10.0
# if true the joint is in stiff mode if false the joint is in compliant mode
joint_is_stiff_mode (true, true, true,
true, true, true,
true, true, true, true,
true, true, true, true,
true, true, true, true, true, true, true,
true, true, true, true, true, true, true,
true, true, true, true, true, true,
true, true, true, true, true, true)

# if true a good joint traking is considered mandatory
good_tracking_required (false, false, false
true, true, true,
false, false, true, true,
false, false, true, true,
false, false, true, true, false, false, false,
false, false, true, true, false, false, false,
true, true, true, true, true, true,
true, true, true, true, true, true)
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
robot_velocity_variable_name "robot_velocity"
kp (5.0, 5.0, 5.0,
5.0, 5.0, 5.0,
1.0, 1.0, 1.0, 1.0,
1.0, 1.0, 1.0, 1.0,
1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
5.0, 5.0, 5.0, 5.0, 5.0, 5.0
5.0, 5.0, 5.0, 5.0, 5.0, 5.0)

Expand All @@ -14,8 +14,8 @@ settling_time 5.0
name "stance"
weight (0.0, 0.0, 0.0,
0.0, 0.0, 0.0,
0.0, 0.0, 0.0, 0.0,
0.0, 0.0, 0.0, 0.0,
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
0.0, 0.0, 0.0, 0.0, 0.0, 0.0)

Expand All @@ -30,8 +30,8 @@ name "walking"

weight (0.0, 0.0, 0.0,
2.0, 2.0, 2.0,
0.0, 2.0, 0.0, 0.0,
0.0, 2.0, 0.0, 0.0,
0.0, 2.0, 0.0, 0.0, 0.0, 0.0, 0.0,
0.0, 2.0, 0.0, 0.0, 0.0, 0.0, 0.0,
1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
1.0, 1.0, 1.0, 1.0, 1.0, 1.0)

Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
robot_velocity_variable_name "robot_velocity"
kp (5.0, 5.0, 5.0,
5.0, 5.0, 5.0,
5.0, 5.0, 5.0, 5.0,
5.0, 5.0, 5.0, 5.0,
5.0, 5.0, 5.0, 5.0, 5.0, 5.0
5.0, 5.0, 5.0, 5.0, 5.0, 5.0, 5.0,
5.0, 5.0, 5.0, 5.0, 5.0, 5.0, 5.0,
5.0, 5.0, 5.0, 5.0, 5.0, 5.0,
5.0, 5.0, 5.0, 5.0, 5.0, 5.0)

states ("STANCE", "WALKING")
Expand All @@ -14,8 +14,8 @@ settling_time 5.0
name "stance"
weight (2.0, 2.0, 2.0,
2.0, 2.0, 2.0,
2.0, 2.0, 2.0, 2.0,
2.0, 2.0, 2.0, 2.0,
2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0,
2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0,
1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
1.0, 1.0, 1.0, 1.0, 1.0, 1.0)

Expand All @@ -31,7 +31,7 @@ name "walking"

weight (2.0, 2.0, 2.0,
0.0, 0.0, 0.0,
2.0, 0.0, 2.0, 2.0,
2.0, 0.0, 2.0, 2.0,
2.0, 0.0, 2.0, 2.0, 2.0, 2.0, 2.0,
2.0, 0.0, 2.0, 2.0, 2.0, 2.0, 2.0,
1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
1.0, 1.0, 1.0, 1.0, 1.0, 1.0)