Public Member Functions | Private Member Functions | Private Attributes
roch_sensorpc::SensorPcNodelet Class Reference

SensorPcNodelet class declaration. More...

#include <roch_sensorpc.hpp>

List of all members.

Public Member Functions

void onInit ()
 SensorPcNodelet (ros::NodeHandle nh_, ros::NodeHandle private_nh)
 ~SensorPcNodelet ()

Private Member Functions

void coreSensorCB (const roch_msgs::SensorState::ConstPtr &msg)
 Core sensors state structure callback.

Private Attributes

bool cliff_enable_
ros::Subscriber core_sensor_sub_
const float N_INF_Y
float n_side_y_
ros::NodeHandle nh
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_centerpsd
uint8_t prev_centerult
uint8_t prev_leftcliff
uint8_t prev_leftpsd
uint8_t prev_leftult
uint8_t prev_rightcliff
uint8_t prev_rightpsd
uint8_t prev_rightult
ros::NodeHandle private_nh_
bool psd_enable_
bool ult_enable_
const float ZERO

Detailed Description

SensorPcNodelet class declaration.

Definition at line 67 of file roch_sensorpc.hpp.


Constructor & Destructor Documentation

Definition at line 70 of file roch_sensorpc.hpp.

Definition at line 77 of file roch_sensorpc.hpp.


Member Function Documentation

void roch_sensorpc::SensorPcNodelet::coreSensorCB ( const roch_msgs::SensorState::ConstPtr &  msg) [private]

Core sensors state structure callback.

Parameters:
msgincoming topic message

Definition at line 26 of file roch_sensorpc.cpp.

Definition at line 93 of file roch_sensorpc.cpp.


Member Data Documentation

Definition at line 104 of file roch_sensorpc.hpp.

Definition at line 107 of file roch_sensorpc.hpp.

Definition at line 84 of file roch_sensorpc.hpp.

Definition at line 100 of file roch_sensorpc.hpp.

Definition at line 109 of file roch_sensorpc.hpp.

Definition at line 82 of file roch_sensorpc.hpp.

Definition at line 83 of file roch_sensorpc.hpp.

Definition at line 98 of file roch_sensorpc.hpp.

Definition at line 99 of file roch_sensorpc.hpp.

Definition at line 97 of file roch_sensorpc.hpp.

Definition at line 96 of file roch_sensorpc.hpp.

sensor_msgs::PointCloud2 roch_sensorpc::SensorPcNodelet::pointcloud_ [private]

Definition at line 111 of file roch_sensorpc.hpp.

Definition at line 106 of file roch_sensorpc.hpp.

Definition at line 93 of file roch_sensorpc.hpp.

Definition at line 90 of file roch_sensorpc.hpp.

Definition at line 87 of file roch_sensorpc.hpp.

Definition at line 92 of file roch_sensorpc.hpp.

Definition at line 89 of file roch_sensorpc.hpp.

Definition at line 88 of file roch_sensorpc.hpp.

Definition at line 94 of file roch_sensorpc.hpp.

Definition at line 91 of file roch_sensorpc.hpp.

Definition at line 110 of file roch_sensorpc.hpp.

Definition at line 103 of file roch_sensorpc.hpp.

Definition at line 102 of file roch_sensorpc.hpp.

const float roch_sensorpc::SensorPcNodelet::ZERO [private]

Definition at line 85 of file roch_sensorpc.hpp.


The documentation for this class was generated from the following files:


roch_sensorpc
Author(s): Carl , Jorge Santos Simon
autogenerated on Sat Jun 8 2019 20:32:48