#include <velocity_limited_marker.h>
Definition at line 35 of file velocity_limited_marker.h.
◆ VelocityLimitedMarker()
cob_collision_velocity_filter::VelocityLimitedMarker::VelocityLimitedMarker |
( |
| ) |
|
◆ ~VelocityLimitedMarker()
cob_collision_velocity_filter::VelocityLimitedMarker::~VelocityLimitedMarker |
( |
| ) |
|
◆ createDirectionalMarkers()
void cob_collision_velocity_filter::VelocityLimitedMarker::createDirectionalMarkers |
( |
| ) |
|
◆ createRotationalMarkers()
void cob_collision_velocity_filter::VelocityLimitedMarker::createRotationalMarkers |
( |
| ) |
|
◆ interpolateColor()
void cob_collision_velocity_filter::VelocityLimitedMarker::interpolateColor |
( |
double |
velocity, |
|
|
std_msgs::ColorRGBA & |
color |
|
) |
| |
◆ publishMarkers()
void cob_collision_velocity_filter::VelocityLimitedMarker::publishMarkers |
( |
double |
vel_x_desired, |
|
|
double |
vel_x_actual, |
|
|
double |
vel_y_desired, |
|
|
double |
vel_y_actual, |
|
|
double |
vel_theta_desired, |
|
|
double |
vel_theta_actual |
|
) |
| |
◆ base_frame_
std::string cob_collision_velocity_filter::VelocityLimitedMarker::base_frame_ |
|
protected |
◆ disabled_
bool cob_collision_velocity_filter::VelocityLimitedMarker::disabled_ |
|
protected |
◆ lifetime_
double cob_collision_velocity_filter::VelocityLimitedMarker::lifetime_ |
|
protected |
◆ marker_pub_
ros::Publisher cob_collision_velocity_filter::VelocityLimitedMarker::marker_pub_ |
|
protected |
◆ nh_
◆ theta_neg_marker_
visualization_msgs::Marker cob_collision_velocity_filter::VelocityLimitedMarker::theta_neg_marker_ |
|
protected |
◆ theta_pos_marker_
visualization_msgs::Marker cob_collision_velocity_filter::VelocityLimitedMarker::theta_pos_marker_ |
|
protected |
◆ topic_name_
std::string cob_collision_velocity_filter::VelocityLimitedMarker::topic_name_ |
|
protected |
◆ vtheta_last_
double cob_collision_velocity_filter::VelocityLimitedMarker::vtheta_last_ |
|
protected |
◆ vx_last_
double cob_collision_velocity_filter::VelocityLimitedMarker::vx_last_ |
|
protected |
◆ vy_last_
double cob_collision_velocity_filter::VelocityLimitedMarker::vy_last_ |
|
protected |
◆ x_neg_marker_
visualization_msgs::Marker cob_collision_velocity_filter::VelocityLimitedMarker::x_neg_marker_ |
|
protected |
◆ x_pos_marker_
visualization_msgs::Marker cob_collision_velocity_filter::VelocityLimitedMarker::x_pos_marker_ |
|
protected |
◆ y_neg_marker_
visualization_msgs::Marker cob_collision_velocity_filter::VelocityLimitedMarker::y_neg_marker_ |
|
protected |
◆ y_pos_marker_
visualization_msgs::Marker cob_collision_velocity_filter::VelocityLimitedMarker::y_pos_marker_ |
|
protected |
◆ z_pos_
double cob_collision_velocity_filter::VelocityLimitedMarker::z_pos_ |
|
protected |
The documentation for this class was generated from the following files: