예제 #1
0
 def to_bdi_foot_data(self):
     foot_data = drc.atlas_behavior_foot_data_t()
     # foot_data.position = self.to_atlas_frame(self.pos)[:3]
     foot_data.position = self.pos[:3]
     foot_data.yaw = self.pos[5]
     foot_data.normal = ut.rpy2rotmat(self.pos[3:]).dot(np.array([0,0,1]))
     return foot_data
예제 #2
0
def blank_walk_spec():
    msg = drc.atlas_behavior_walk_spec_t()
    msg.foot = drc.atlas_behavior_foot_data_t()
    msg.action = drc.atlas_behavior_walk_action_t()
    return msg