controller_robot.cpp
/tmp/ws/src/pouco2000/ros/pouco2000_ros_examples/pouco2000_ros_gazebo/node/
controller__robot_8cpp
ControllerBeacon
ControllerCmdVel
ControllerHeadLightBack
ControllerOnOffToFloat
#define
RATE
controller__robot_8cpp.html
a8c9c014cf8fc2f648da41a5ba15893bc
int
main
controller__robot_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
interface_pouco2000.cpp
/tmp/ws/src/pouco2000/ros/pouco2000_ros_examples/pouco2000_ros_gazebo/node/
interface__pouco2000_8cpp
HardwareToController
#define
ESPILONE
interface__pouco2000_8cpp.html
a493d634ee2a4a1b8453896214cfc399a
int
main
interface__pouco2000_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
ControllerBeacon
classControllerBeacon.html
ControllerBeacon
classControllerBeacon.html
ac30cf7877323c47c02522e0c2afdd785
(ros::NodeHandle &nh, const std::string &sub_topic, const std::string &pub_topic_rot, const std::string &pub_topic_trans)
void
callback
classControllerBeacon.html
ada68c069fc04a20bd1bb13d90eb7dd9e
(const std_msgs::Bool::ConstPtr &msg)
ros::Publisher
pub_rot
classControllerBeacon.html
a51df5b7f1d1802caf99f2847176bee14
ros::Publisher
pub_trans
classControllerBeacon.html
a500017ba5ea0270ebe1f03ef39b23dda
ros::Subscriber
sub
classControllerBeacon.html
a27e47fffb05659e1e037ffc6a9219228
static const float
ROT_VALUE_MAX
classControllerBeacon.html
ad52b973e21a4ee901c2c4763656ce37d
static const float
ROT_VALUE_MIN
classControllerBeacon.html
aa358cad4fb4b0c48fa228161a5130b78
static const float
TRANS_VALUE_MAX
classControllerBeacon.html
ae74cbdf9dc35de143630fc51de510f19
static const float
TRANS_VALUE_MIN
classControllerBeacon.html
a25930f5eebd8e25d6cd824bf599cb2e1
ControllerCmdVel
classControllerCmdVel.html
ControllerCmdVel
classControllerCmdVel.html
aea846fd15709b67a0aa54c9789caf90f
(ros::NodeHandle &nh, const std::string &sub_topic_cmd, const std::string &sub_topic_mode, const std::string &pub_topic)
void
callback_cmd_vel
classControllerCmdVel.html
acf9df2c9d1d9e6873b3443197e2214d6
(const geometry_msgs::Twist::ConstPtr &msg)
void
callback_mode
classControllerCmdVel.html
a6732da162a5697013e7a12ddd6a87eb2
(const std_msgs::UInt8::ConstPtr &msg)
int
current_mode
classControllerCmdVel.html
a88c0cda0dced712b07e1cdbc00cfd5ea
ros::Publisher
pub
classControllerCmdVel.html
a838d37e97ca5e602ad10521778c6b686
ros::Subscriber
sub_cmd_vel
classControllerCmdVel.html
a058c905d9a03755e2a71abb566285e51
ros::Subscriber
sub_mode
classControllerCmdVel.html
aa0851fed9e40227975610a9eac72eb95
ControllerHeadLightBack
classControllerHeadLightBack.html
ControllerHeadLightBack
classControllerHeadLightBack.html
adb80d5f9b3df81081371f79f1adb0e00
(ros::NodeHandle &nh, const std::string &sub_topic, const std::string &pub_topic, float _value_min, float _value_max)
ControllerHeadLightBack
classControllerHeadLightBack.html
aabb17bbd58d5ca3ec91bc0bdaa0b9abc
(ros::NodeHandle &nh, const std::string &sub_topic, const std::string &pub_topic)
void
callback
classControllerHeadLightBack.html
ab6cf7855e114f678ea49d1e3d30c6a29
(const std_msgs::Bool::ConstPtr &msg)
ros::Publisher
pub
classControllerHeadLightBack.html
ab0218431caaab4c49078eb97fcea59f1
ros::Subscriber
sub
classControllerHeadLightBack.html
a27139f0eccdf225d9ce19302f6ac7903
float
value_max
classControllerHeadLightBack.html
a41e23d505e42f94062bdf9d4b1dbaa69
float
value_min
classControllerHeadLightBack.html
a4d1360327debe6e111aa75147cddcd4f
static const float
VALUE_MAX
classControllerHeadLightBack.html
a23767630e64aa260d11fb68d5b136c77
static const float
VALUE_MIN
classControllerHeadLightBack.html
a1f5dee10f67c8a5517eb447ef0f0bf26
ControllerOnOffToFloat
classControllerOnOffToFloat.html
ControllerOnOffToFloat
classControllerOnOffToFloat.html
abf41bd19f9ecb27c8e614bb9d01289f9
(ros::NodeHandle &nh, const std::string &sub_topic, const std::string &pub_topic, float _value_min, float _value_max)
ControllerOnOffToFloat
classControllerOnOffToFloat.html
a9ae5f5295bcd28e3a1148f5a4dc01da1
(ros::NodeHandle &nh, const std::string &sub_topic, const std::string &pub_topic)
void
callback
classControllerOnOffToFloat.html
a1f88c74ac0c6c13354813de3b83a24d6
(const std_msgs::Bool::ConstPtr &msg)
ros::Publisher
pub
classControllerOnOffToFloat.html
a0f71d64d61ae8b85dd328f40e0aac31a
ros::Subscriber
sub
classControllerOnOffToFloat.html
a3b8892bbd37c40c05f60f9967526b28a
float
value_max
classControllerOnOffToFloat.html
af465be55520a57d37928550382127eb1
float
value_min
classControllerOnOffToFloat.html
a32cf65ae95d2159ed9514c0ee9298c57
static const float
VALUE_MAX
classControllerOnOffToFloat.html
afe4e38a0a930e11649db8edbd21dad4b
static const float
VALUE_MIN
classControllerOnOffToFloat.html
a75ef47b385dacfb221218ae77ed9fd0c
HardwareToController
classHardwareToController.html
HardwareToController
classHardwareToController.html
a96da2d331d54f89b5f1bb5d6b5be4015
(ros::NodeHandle &nh, const std::string &topic_controller, const std::string &topic_hlf, const std::string &topic_hlb, const std::string &topic_beacon, const std::string &topic_fork, const std::string &topic_disc, const std::string &topic_cmd_vel, const std::string &topic_cmd_vel_mode)
void
callback
classHardwareToController.html
a0dba04d987c10c4bbec346d3ae02f9df
(const pouco2000_ros_msgs::Controller::ConstPtr &msg)
bool
beacon_is_on
classHardwareToController.html
a3aeeda77fa262d49426f21213f785272
bool
disc_is_on
classHardwareToController.html
aa96f8c10021dedbf49d968e006863388
bool
fork_is_on
classHardwareToController.html
a4fc40a4be11132dd6dfb04cab83ad011
HandleExtractors *
he
classHardwareToController.html
af18aa48cbf3cf7e7a95a4cf9d8bd8f52
bool
hlb_is_on
classHardwareToController.html
a5797caf5fd721ea15b182382ebf70c6d
bool
hlf_is_on
classHardwareToController.html
ad863c89ca2f34b248193d52afe1e8c40
ros::Publisher
pub_beacon
classHardwareToController.html
ad3743317fa0ac8f0b3db5ed7b938f137
ros::Publisher
pub_cmd_vel
classHardwareToController.html
a2764070921724c9aa7b583e20e1dcc9f
ros::Publisher
pub_cmd_vel_mode
classHardwareToController.html
a110fccea532abf23f3c659664cad9497
ros::Publisher
pub_disc
classHardwareToController.html
adb949e1aacab280eb63103b3dbafddba
ros::Publisher
pub_fork
classHardwareToController.html
aeef8f07d631a1e3a6e522643349c7bc4
ros::Publisher
pub_hlb
classHardwareToController.html
aff064a4c16df558a09a6d5015d66eef6
ros::Publisher
pub_hlf
classHardwareToController.html
a94d4566ab4d5f56f780e930f42337e67
ros::Subscriber
sub_controller
classHardwareToController.html
a05718480a3dc4094979862bc6de9e535