From 20f560a32f9d1bc38427321ded8cb9c313cd2bb6 Mon Sep 17 00:00:00 2001 From: pFernbach <pierre.fernbach@gmail.com> Date: Mon, 18 Mar 2019 10:47:24 +0100 Subject: [PATCH] [centroidal] in geometric init guess : take com height found during contact planning --- scripts/hpp_wholebody_motion/centroidal/geometric.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/hpp_wholebody_motion/centroidal/geometric.py b/scripts/hpp_wholebody_motion/centroidal/geometric.py index 1f14cc6..1702d95 100644 --- a/scripts/hpp_wholebody_motion/centroidal/geometric.py +++ b/scripts/hpp_wholebody_motion/centroidal/geometric.py @@ -28,7 +28,9 @@ def generateCentroidalTrajectory(cs_origin): com_x += phase.RH_patch.placement.translation[0,0] com_y += phase.RH_patch.placement.translation[1,0] com_x /= phase.numActivePatches() - com_y /= phase.numActivePatches() + com_y /= phase.numActivePatches() + # test : take com height from config found from planning : + com_z = cs.contact_phases[pid].init_state[2,0] state[0] = com_x state[1] = com_y state[2] = com_z -- GitLab