You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Create a ContactManager msg that contains a set of ContactSchedule msgs, each contact schedule per each leg.
Redefine the ContactSchedule msg in such a way it contains a set of ContactPhase msgs, each one defines timings and /or foothold target. The first phase should be active, the second inactive, and so on. Inactive phases need to define foothold target.
Create the ContactPhase msg as defined in 2.
This format mimics exactly the definition of a contact diagram introduced in Caracal.
It works for any kind of robot.
Below, I provide the code for each message.
Note that Caracal doesn't need the starting foothold, it uses the current one
But, we could publish the starting footstep placement if you think it is relevant for display purpose.
ContactManager
msg that contains a set ofContactSchedule
msgs, each contact schedule per each leg.ContactSchedule
msg in such a way it contains a set ofContactPhase
msgs, each one defines timings and /or foothold target. The first phase should be active, the second inactive, and so on. Inactive phases need to define foothold target.ContactPhase
msg as defined in 2.This format mimics exactly the definition of a contact diagram introduced in Caracal.
It works for any kind of robot.
Below, I provide the code for each message.
ContactManager
msgContactSchedule
msgContactPhase
msgNote that Caracal doesn't need the starting foothold, it uses the current one
But, we could publish the starting footstep placement if you think it is relevant for display purpose.
Originally posted by @cmastalli in #4 (review)
The text was updated successfully, but these errors were encountered: