#include <local_multi_robot_controller_node.h>
velocity_controller::LocalMultiRobotControllerNode::LocalMultiRobotControllerNode |
( |
ros::NodeHandle & |
n | ) |
|
int velocity_controller::LocalMultiRobotControllerNode::findRobotId |
( |
std::string |
robot_name | ) |
|
|
private |
void velocity_controller::LocalMultiRobotControllerNode::publishRobotInfo |
( |
| ) |
|
void velocity_controller::LocalMultiRobotControllerNode::subCtrlCb |
( |
const ros::MessageEvent< std_msgs::String const > & |
_event, |
|
|
int |
_topic |
|
) |
| |
|
private |
void velocity_controller::LocalMultiRobotControllerNode::subOdomCb |
( |
const ros::MessageEvent< nav_msgs::Odometry const > & |
_event, |
|
|
int |
_topic |
|
) |
| |
|
private |
void velocity_controller::LocalMultiRobotControllerNode::subRouteCb |
( |
const ros::MessageEvent< tuw_multi_robot_msgs::Route const > & |
_event, |
|
|
int |
_topic |
|
) |
| |
|
private |
std::vector<bool> velocity_controller::LocalMultiRobotControllerNode::active_robots = {false} |
|
private |
std::vector<SegmentController> velocity_controller::LocalMultiRobotControllerNode::controller |
|
private |
bool velocity_controller::LocalMultiRobotControllerNode::first_path_set_ = {false} |
|
private |
std::string velocity_controller::LocalMultiRobotControllerNode::frame_map_ |
|
private |
ros::Time velocity_controller::LocalMultiRobotControllerNode::global_tic |
|
private |
float velocity_controller::LocalMultiRobotControllerNode::goal_r_ |
|
private |
float velocity_controller::LocalMultiRobotControllerNode::Kd_val_ |
|
private |
float velocity_controller::LocalMultiRobotControllerNode::Ki_val_ |
|
private |
float velocity_controller::LocalMultiRobotControllerNode::Kp_val_ |
|
private |
ros::Time velocity_controller::LocalMultiRobotControllerNode::last_update_ |
|
private |
float velocity_controller::LocalMultiRobotControllerNode::max_vel_v_ |
|
private |
float velocity_controller::LocalMultiRobotControllerNode::max_vel_w_ |
|
private |
ros::NodeHandle velocity_controller::LocalMultiRobotControllerNode::n_param_ |
int velocity_controller::LocalMultiRobotControllerNode::nr_of_finished_ = {0} |
|
private |
int velocity_controller::LocalMultiRobotControllerNode::nr_of_robots_ |
|
private |
std::vector<ros::Publisher> velocity_controller::LocalMultiRobotControllerNode::pubCmdVel_ |
|
private |
ros::Publisher velocity_controller::LocalMultiRobotControllerNode::pubRobotInfo_ |
|
private |
std::unique_ptr<ros::Rate> velocity_controller::LocalMultiRobotControllerNode::rate_ |
std::vector<std::string> velocity_controller::LocalMultiRobotControllerNode::robot_names_ |
|
private |
std::vector<geometry_msgs::PoseWithCovariance> velocity_controller::LocalMultiRobotControllerNode::robot_pose_ |
|
private |
std::string velocity_controller::LocalMultiRobotControllerNode::robot_prefix_ |
|
private |
std::vector<float> velocity_controller::LocalMultiRobotControllerNode::robot_radius_ |
|
private |
std::vector<ros::Subscriber> velocity_controller::LocalMultiRobotControllerNode::subCtrl_ |
|
private |
std::vector<ros::Subscriber> velocity_controller::LocalMultiRobotControllerNode::subOdom_ |
|
private |
std::vector<ros::Subscriber> velocity_controller::LocalMultiRobotControllerNode::subRoute_ |
|
private |
std::string velocity_controller::LocalMultiRobotControllerNode::topic_cmdVel_ |
|
private |
std::string velocity_controller::LocalMultiRobotControllerNode::topic_ctrl_ |
|
private |
std::string velocity_controller::LocalMultiRobotControllerNode::topic_odom_ |
|
private |
std::string velocity_controller::LocalMultiRobotControllerNode::topic_robot_info_ |
|
private |
std::string velocity_controller::LocalMultiRobotControllerNode::topic_route_ |
|
private |
double velocity_controller::LocalMultiRobotControllerNode::update_rate_ |
|
private |
The documentation for this class was generated from the following files: