#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 (yocs_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 < yocs_cmd_vel_mux::reloadConfig > ::CallbackType | dynamic_reconfigure_cb |
| dynamic_reconfigure::Server < yocs_cmd_vel_mux::reloadConfig > * | dynamic_reconfigure_server |
| ros::Publisher | mux_cmd_vel_pub |
Definition at line 37 of file cmd_vel_mux_nodelet.hpp.
| yocs_cmd_vel_mux::CmdVelMuxNodelet::CmdVelMuxNodelet | ( | ) | [inline] |
Definition at line 42 of file cmd_vel_mux_nodelet.hpp.
Definition at line 47 of file cmd_vel_mux_nodelet.hpp.
| void yocs_cmd_vel_mux::CmdVelMuxNodelet::cmdVelCallback | ( | const geometry_msgs::Twist::ConstPtr & | msg, |
| unsigned int | idx | ||
| ) | [private] |
Definition at line 30 of file cmd_vel_mux_nodelet.cpp.
| void yocs_cmd_vel_mux::CmdVelMuxNodelet::onInit | ( | ) | [virtual] |
Implements nodelet::Nodelet.
Definition at line 74 of file cmd_vel_mux_nodelet.cpp.
| void yocs_cmd_vel_mux::CmdVelMuxNodelet::reloadConfiguration | ( | yocs_cmd_vel_mux::reloadConfig & | config, |
| uint32_t | unused_level | ||
| ) | [private] |
Definition at line 96 of file cmd_vel_mux_nodelet.cpp.
| void yocs_cmd_vel_mux::CmdVelMuxNodelet::timerCallback | ( | const ros::TimerEvent & | event, |
| unsigned int | idx | ||
| ) | [private] |
Definition at line 58 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<yocs_cmd_vel_mux::reloadConfig>::CallbackType yocs_cmd_vel_mux::CmdVelMuxNodelet::dynamic_reconfigure_cb [private] |
Definition at line 65 of file cmd_vel_mux_nodelet.hpp.
dynamic_reconfigure::Server<yocs_cmd_vel_mux::reloadConfig>* yocs_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.