Definition at line 65 of file kinect_estimation.cpp.
typedef sensor_msgs::PointCloud2 starmac_kinect_estimator::KinectEstimator::PointCloud2 |
Definition at line 69 of file kinect_estimation.cpp.
Definition at line 68 of file kinect_estimation.cpp.
Definition at line 109 of file kinect_estimation.cpp.
int starmac_kinect_estimator::KinectEstimator::appendToMask | ( | vector< int32_t > & | indices, |
int | x, | ||
int | y, | ||
int | w, | ||
int | h, | ||
int | x_incr = 1 , |
||
int | y_incr = 1 |
||
) | [inline, private] |
Definition at line 371 of file kinect_estimation.cpp.
void starmac_kinect_estimator::KinectEstimator::calcVelocity | ( | const double & | current_z, |
const double | dt, | ||
double & | new_vz | ||
) | [inline, private] |
Definition at line 434 of file kinect_estimation.cpp.
void starmac_kinect_estimator::KinectEstimator::cloudIndicesModelCallback | ( | const sensor_msgs::PointCloud2ConstPtr & | cloud_msg, |
const PointIndicesConstPtr & | indices, | ||
const pcl::ModelCoefficientsConstPtr & | model | ||
) | [inline, private] |
Definition at line 167 of file kinect_estimation.cpp.
bool starmac_kinect_estimator::KinectEstimator::detectObstacle | ( | const sensor_msgs::PointCloud2ConstPtr & | cloud_msg, |
const PointIndicesConstPtr & | indices, | ||
const pcl::ModelCoefficientsConstPtr & | model, | ||
pcl::PointXYZ & | obstacle_location | ||
) | [inline, private] |
Definition at line 219 of file kinect_estimation.cpp.
void starmac_kinect_estimator::KinectEstimator::estOdomCallback | ( | const nav_msgs::OdometryConstPtr & | odom_msg | ) | [inline, private] |
Definition at line 397 of file kinect_estimation.cpp.
void starmac_kinect_estimator::KinectEstimator::onInit | ( | ) | [inline, private, virtual] |
Implements nodelet::Nodelet.
Definition at line 116 of file kinect_estimation.cpp.
void starmac_kinect_estimator::KinectEstimator::publishDebug | ( | const double | est_z, |
const double | output_z, | ||
const bool | using_est | ||
) | [inline, private] |
Definition at line 486 of file kinect_estimation.cpp.
void starmac_kinect_estimator::KinectEstimator::publishObstacle | ( | const bool | obstacle_found, |
const pcl::PointXYZ & | location | ||
) | [inline, private] |
Definition at line 474 of file kinect_estimation.cpp.
void starmac_kinect_estimator::KinectEstimator::publishObstacleMarker | ( | const pcl::PointXYZ & | obstacle_location | ) | [inline, private] |
Definition at line 274 of file kinect_estimation.cpp.
void starmac_kinect_estimator::KinectEstimator::publishOdom | ( | ) | [inline, private] |
Definition at line 460 of file kinect_estimation.cpp.
double starmac_kinect_estimator::KinectEstimator::reject_outliers | ( | double | x | ) | [inline, private] |
Definition at line 344 of file kinect_estimation.cpp.
void starmac_kinect_estimator::KinectEstimator::updateMask | ( | ) | [inline, private] |
Definition at line 301 of file kinect_estimation.cpp.
boost::mutex starmac_kinect_estimator::KinectEstimator::callback_mutex [private] |
Definition at line 105 of file kinect_estimation.cpp.
Definition at line 84 of file kinect_estimation.cpp.
double starmac_kinect_estimator::KinectEstimator::debug_throttle_rate [private] |
Definition at line 78 of file kinect_estimation.cpp.
Definition at line 96 of file kinect_estimation.cpp.
Definition at line 87 of file kinect_estimation.cpp.
Definition at line 104 of file kinect_estimation.cpp.
double starmac_kinect_estimator::KinectEstimator::imu_to_kinect_offset [private] |
Definition at line 75 of file kinect_estimation.cpp.
double starmac_kinect_estimator::KinectEstimator::kinect_vz [private] |
Definition at line 101 of file kinect_estimation.cpp.
double starmac_kinect_estimator::KinectEstimator::kinect_z [private] |
Definition at line 100 of file kinect_estimation.cpp.
nav_msgs::Odometry starmac_kinect_estimator::KinectEstimator::latest_est_odom_msg [private] |
Definition at line 99 of file kinect_estimation.cpp.
Definition at line 85 of file kinect_estimation.cpp.
Definition at line 86 of file kinect_estimation.cpp.
double starmac_kinect_estimator::KinectEstimator::max_est_kinect_delta_alt [private] |
Definition at line 76 of file kinect_estimation.cpp.
Definition at line 102 of file kinect_estimation.cpp.
Definition at line 72 of file kinect_estimation.cpp.
Definition at line 71 of file kinect_estimation.cpp.
double starmac_kinect_estimator::KinectEstimator::obstacle_height_threshold [private] |
Definition at line 77 of file kinect_estimation.cpp.
Definition at line 83 of file kinect_estimation.cpp.
nav_msgs::Odometry starmac_kinect_estimator::KinectEstimator::odom_msg_output [private] |
Definition at line 98 of file kinect_estimation.cpp.
Definition at line 82 of file kinect_estimation.cpp.
Definition at line 103 of file kinect_estimation.cpp.
message_filters::Subscriber<PointIndices> starmac_kinect_estimator::KinectEstimator::sub_indices_filter [private] |
Definition at line 91 of file kinect_estimation.cpp.
message_filters::Subscriber<PointCloud2> starmac_kinect_estimator::KinectEstimator::sub_input_filter [private] |
Definition at line 90 of file kinect_estimation.cpp.
message_filters::Subscriber<ModelCoefficients> starmac_kinect_estimator::KinectEstimator::sub_model_filter [private] |
Definition at line 92 of file kinect_estimation.cpp.
boost::shared_ptr<Synchronizer<ExactTime<PointCloud2, PointIndices, ModelCoefficients> > > starmac_kinect_estimator::KinectEstimator::sync_input_indices_e [private] |
Definition at line 89 of file kinect_estimation.cpp.
Definition at line 74 of file kinect_estimation.cpp.
double starmac_kinect_estimator::KinectEstimator::z_vel_filt_a [private] |
Definition at line 79 of file kinect_estimation.cpp.
double starmac_kinect_estimator::KinectEstimator::z_vel_filt_b [private] |
Definition at line 80 of file kinect_estimation.cpp.