Skip to content

Commit e161e2b

Browse files
committed
Make centroidal contact point tests pass by adding small com cost (to compensate for base position task)
1 parent 5d3d789 commit e161e2b

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

tests/inverse-dynamics/centroidal.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,8 +188,10 @@ BOOST_AUTO_TEST_CASE(CentroidalID_contactPoint_cost)
188188
{
189189
CentroidalID::Settings settings;
190190
settings.kp_base = 1.0;
191+
settings.kp_com = 1.0;
191192
settings.kp_contact = 10.0;
192193
settings.w_base = 1.;
194+
settings.w_com = 1.;
193195
settings.w_contact_motion = 10.0;
194196
settings.w_contact_force = 1.0;
195197

@@ -217,8 +219,10 @@ BOOST_AUTO_TEST_CASE(CentroidalID_contactPoint_equality)
217219
{
218220
CentroidalID::Settings settings;
219221
settings.kp_base = 1.0;
222+
settings.kp_com = 1.0;
220223
settings.kp_contact = 10.0;
221224
settings.w_base = 1.;
225+
settings.w_com = 1.;
222226
settings.w_contact_motion = 10.0;
223227
settings.w_contact_force = 1.0;
224228
settings.contact_motion_equality = true;

0 commit comments

Comments
 (0)