Bumper2PcNodelet class declaration. More...
#include <kobuki_bumper2pc.hpp>
Public Member Functions | |
Bumper2PcNodelet () | |
void | onInit () |
~Bumper2PcNodelet () | |
Private Member Functions | |
void | coreSensorCB (const kobuki_msgs::SensorState::ConstPtr &msg) |
Core sensors state structure callback. | |
Private Attributes | |
ros::Subscriber | core_sensor_sub_ |
const float | N_INF_Y |
float | n_side_y_ |
const float | P_INF_X |
const float | P_INF_Y |
float | p_side_x_ |
float | p_side_y_ |
float | pc_height_ |
float | pc_radius_ |
sensor_msgs::PointCloud2 | pointcloud_ |
ros::Publisher | pointcloud_pub_ |
uint8_t | prev_bumper |
uint8_t | prev_cliff |
const float | ZERO |
Bumper2PcNodelet class declaration.
Definition at line 66 of file kobuki_bumper2pc.hpp.
kobuki_bumper2pc::Bumper2PcNodelet::Bumper2PcNodelet | ( | ) | [inline] |
Definition at line 69 of file kobuki_bumper2pc.hpp.
Definition at line 74 of file kobuki_bumper2pc.hpp.
void kobuki_bumper2pc::Bumper2PcNodelet::coreSensorCB | ( | const kobuki_msgs::SensorState::ConstPtr & | msg | ) | [private] |
Core sensors state structure callback.
msg | incoming topic message |
Definition at line 21 of file kobuki_bumper2pc.cpp.
void kobuki_bumper2pc::Bumper2PcNodelet::onInit | ( | ) | [virtual] |
Implements nodelet::Nodelet.
Definition at line 73 of file kobuki_bumper2pc.cpp.
Definition at line 94 of file kobuki_bumper2pc.hpp.
const float kobuki_bumper2pc::Bumper2PcNodelet::N_INF_Y [private] |
Definition at line 81 of file kobuki_bumper2pc.hpp.
float kobuki_bumper2pc::Bumper2PcNodelet::n_side_y_ [private] |
Definition at line 91 of file kobuki_bumper2pc.hpp.
const float kobuki_bumper2pc::Bumper2PcNodelet::P_INF_X [private] |
Definition at line 79 of file kobuki_bumper2pc.hpp.
const float kobuki_bumper2pc::Bumper2PcNodelet::P_INF_Y [private] |
Definition at line 80 of file kobuki_bumper2pc.hpp.
float kobuki_bumper2pc::Bumper2PcNodelet::p_side_x_ [private] |
Definition at line 89 of file kobuki_bumper2pc.hpp.
float kobuki_bumper2pc::Bumper2PcNodelet::p_side_y_ [private] |
Definition at line 90 of file kobuki_bumper2pc.hpp.
float kobuki_bumper2pc::Bumper2PcNodelet::pc_height_ [private] |
Definition at line 88 of file kobuki_bumper2pc.hpp.
float kobuki_bumper2pc::Bumper2PcNodelet::pc_radius_ [private] |
Definition at line 87 of file kobuki_bumper2pc.hpp.
sensor_msgs::PointCloud2 kobuki_bumper2pc::Bumper2PcNodelet::pointcloud_ [private] |
Definition at line 96 of file kobuki_bumper2pc.hpp.
Definition at line 93 of file kobuki_bumper2pc.hpp.
uint8_t kobuki_bumper2pc::Bumper2PcNodelet::prev_bumper [private] |
Definition at line 84 of file kobuki_bumper2pc.hpp.
uint8_t kobuki_bumper2pc::Bumper2PcNodelet::prev_cliff [private] |
Definition at line 85 of file kobuki_bumper2pc.hpp.
const float kobuki_bumper2pc::Bumper2PcNodelet::ZERO [private] |
Definition at line 82 of file kobuki_bumper2pc.hpp.