I offer, not one, but two ways of creating walking movements/poses for a Poppy Humanoid robot (special mention to you @droy) .
The first one (walk/nearest-neighboor) was initially a test of move record/replay. Then I created my own primitive to implement a nearest neighboor search to adapt the walk to the last positions of the robot.
The second one (smart-compliance) allows you to work directly on the robot and put it in the pose you want while it adapt its compliance. Save all walking poses, then play them in a cycle.eh pose you want while it adapt its compliance. Save all walking poses, then play them in a cycle.
None of the walks are balanced, hold your robot to avoid it falling.
Code is available at https://github.com/HumaRobotics/poppy-examples .
Tell me if you have problems or improvement ideas.