leggedrobotics / free_gait

An Architecture for the Versatile Control of Legged Robots
BSD 3-Clause "New" or "Revised" License
408 stars 121 forks source link

Add feature to have multiple transforms when parsing YAML actions #46

Open pfankhauser opened 7 years ago

pfankhauser commented 7 years ago

Example:

adapt_coordinates:
  - transform:
      source_frame: footprint
      target_frame: odom
  - transform:
      source_frame: <target_frame>
      target_frame: odom
      transform_in_source_frame:
        position: [<position_x>, <position_y>, <position_z>]
        orientation: [0.0, 0.0, <orientation_yaw>]