#include <command_sender.h>
Definition at line 177 of file command_sender.h.
◆ Vel2DCommandSender()
◆ chassisCmdCallback()
void rm_common::Vel2DCommandSender::chassisCmdCallback |
( |
const rm_msgs::ChassisCmd::ConstPtr & |
msg | ) |
|
|
inlineprotected |
◆ set2DVel()
void rm_common::Vel2DCommandSender::set2DVel |
( |
double |
scale_x, |
|
|
double |
scale_y, |
|
|
double |
scale_z |
|
) |
| |
|
inline |
◆ setAngularZVel() [1/2]
void rm_common::Vel2DCommandSender::setAngularZVel |
( |
double |
scale | ) |
|
|
inline |
◆ setAngularZVel() [2/2]
void rm_common::Vel2DCommandSender::setAngularZVel |
( |
double |
scale, |
|
|
double |
limit |
|
) |
| |
|
inline |
◆ setLinearXVel()
void rm_common::Vel2DCommandSender::setLinearXVel |
( |
double |
scale | ) |
|
|
inline |
◆ setLinearYVel()
void rm_common::Vel2DCommandSender::setLinearYVel |
( |
double |
scale | ) |
|
|
inline |
◆ setZero()
void rm_common::Vel2DCommandSender::setZero |
( |
| ) |
|
|
inlineoverridevirtual |
◆ updateTrackData()
void rm_common::Vel2DCommandSender::updateTrackData |
( |
const rm_msgs::TrackData & |
data | ) |
|
|
inline |
◆ chassis_power_limit_subscriber_
ros::Subscriber rm_common::Vel2DCommandSender::chassis_power_limit_subscriber_ |
|
protected |
◆ max_angular_z_
◆ max_linear_x_
◆ max_linear_y_
◆ power_limit_
double rm_common::Vel2DCommandSender::power_limit_ = 0. |
|
protected |
◆ target_vel_yaw_threshold_
double rm_common::Vel2DCommandSender::target_vel_yaw_threshold_ {} |
|
protected |
◆ track_data_
rm_msgs::TrackData rm_common::Vel2DCommandSender::track_data_ |
|
protected |
◆ vel_direction_
double rm_common::Vel2DCommandSender::vel_direction_ = 1. |
|
protected |
The documentation for this class was generated from the following file: