#include <cmd_vel_mux_nodelet.hpp>

Classes | |
| class | CmdVelFunctor |
| class | TimerFunctor |
Public Member Functions | |
| CmdVelMuxNodelet () | |
| virtual void | onInit () |
| ~CmdVelMuxNodelet () | |
Private Member Functions | |
| void | cmdVelCallback (const geometry_msgs::Twist::ConstPtr &msg, unsigned int idx) |
| void | reloadConfiguration (cmd_vel_mux::reloadConfig &config, uint32_t unused_level) |
| void | timerCallback (const ros::TimerEvent &event, unsigned int idx) |
Private Attributes | |
| ros::Publisher | active_subscriber |
| CmdVelSubscribers | cmd_vel_sub |
| dynamic_reconfigure::Server < cmd_vel_mux::reloadConfig > ::CallbackType | dynamic_reconfigure_cb |
| dynamic_reconfigure::Server < cmd_vel_mux::reloadConfig > * | dynamic_reconfigure_server |
| ros::Publisher | mux_cmd_vel_pub |
Definition at line 37 of file cmd_vel_mux_nodelet.hpp.
| cmd_vel_mux::CmdVelMuxNodelet::CmdVelMuxNodelet | ( | ) | [inline] |
Definition at line 42 of file cmd_vel_mux_nodelet.hpp.
| cmd_vel_mux::CmdVelMuxNodelet::~CmdVelMuxNodelet | ( | ) | [inline] |
Definition at line 47 of file cmd_vel_mux_nodelet.hpp.
| void cmd_vel_mux::CmdVelMuxNodelet::cmdVelCallback | ( | const geometry_msgs::Twist::ConstPtr & | msg, |
| unsigned int | idx | ||
| ) | [private] |
Definition at line 29 of file cmd_vel_mux_nodelet.cpp.
| void cmd_vel_mux::CmdVelMuxNodelet::onInit | ( | ) | [virtual] |
Implements nodelet::Nodelet.
Definition at line 73 of file cmd_vel_mux_nodelet.cpp.
| void cmd_vel_mux::CmdVelMuxNodelet::reloadConfiguration | ( | cmd_vel_mux::reloadConfig & | config, |
| uint32_t | unused_level | ||
| ) | [private] |
Definition at line 95 of file cmd_vel_mux_nodelet.cpp.
| void cmd_vel_mux::CmdVelMuxNodelet::timerCallback | ( | const ros::TimerEvent & | event, |
| unsigned int | idx | ||
| ) | [private] |
Definition at line 57 of file cmd_vel_mux_nodelet.cpp.
Currently allowed cmd_vel subscriber
Definition at line 56 of file cmd_vel_mux_nodelet.hpp.
Pool of cmd_vel topics subscribers
Definition at line 54 of file cmd_vel_mux_nodelet.hpp.
dynamic_reconfigure::Server<cmd_vel_mux::reloadConfig>::CallbackType cmd_vel_mux::CmdVelMuxNodelet::dynamic_reconfigure_cb [private] |
Definition at line 65 of file cmd_vel_mux_nodelet.hpp.
dynamic_reconfigure::Server<cmd_vel_mux::reloadConfig>* cmd_vel_mux::CmdVelMuxNodelet::dynamic_reconfigure_server [private] |
Definition at line 64 of file cmd_vel_mux_nodelet.hpp.
Multiplexed command velocity topic
Definition at line 55 of file cmd_vel_mux_nodelet.hpp.