towr_ros/TowrCommand Message

File: towr_ros/TowrCommand.msg

Raw Message Definition

# The command for the robot specified by the user

xpp_msgs/StateLin3d    goal_lin                  # the linear state to reach (x,y,z and derivatives)
xpp_msgs/StateLin3d    goal_ang                  # the angular state to reach (roll, pitch, yaw and derivatives)
float64                total_duration            # the total time to reach the goal state
bool                   replay_trajectory         # Replay the already optimized trajectory in RVIZ
bool                   play_initialization       # Play motion generated by unoptimized initial variables
bool                   plot_trajectory           # Plot the optimized trajectory
float64                replay_speed              # speed at which to playback the motion.
bool                   optimize                  # run TOWR optimization
int32                  robot                     # Monoped, Biped, Quadruped, Anymal
int32                  terrain                   # some information about the used terrain (e.g stairs, gap, slope)
int32                  gait                      # Type of Motion (Walk, Trott, Bound, Pace)
bool                   optimize_phase_durations  # If true, the gait is optimized over as well

Compact Message Definition

xpp_msgs/StateLin3d goal_lin
xpp_msgs/StateLin3d goal_ang
float64 total_duration
bool replay_trajectory
bool play_initialization
bool plot_trajectory
float64 replay_speed
bool optimize
int32 robot
int32 terrain
int32 gait
bool optimize_phase_durations