laser_ortho_projector.cpp
/tmp/catkin_workspace/src/scan_tools/laser_ortho_projector/src/
laser__ortho__projector_8cpp
laser_ortho_projector/laser_ortho_projector.h
scan_tools
laser_ortho_projector.h
/tmp/catkin_workspace/src/scan_tools/laser_ortho_projector/include/laser_ortho_projector/
laser__ortho__projector_8h
scan_tools::LaserOrthoProjector
scan_tools
laser_ortho_projector_node.cpp
/tmp/catkin_workspace/src/scan_tools/laser_ortho_projector/src/
laser__ortho__projector__node_8cpp
laser_ortho_projector/laser_ortho_projector.h
int
main
laser__ortho__projector__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
laser_ortho_projector_nodelet.cpp
/tmp/catkin_workspace/src/scan_tools/laser_ortho_projector/src/
laser__ortho__projector__nodelet_8cpp
laser_ortho_projector/laser_ortho_projector_nodelet.h
scan_tools::LaserOrthoProjectorNodelet
LaserOrthoProjectorNodelet
laser__ortho__projector__nodelet_8cpp.html
a43eba44c78973779762b46e5b95e8825
PLUGINLIB_DECLARE_CLASS
laser__ortho__projector__nodelet_8cpp.html
a92e29aa8905d4d79c0b6fa6a764bdbc5
(laser_ortho_projector, LaserOrthoProjectorNodelet, LaserOrthoProjectorNodelet, nodelet::Nodelet)
laser_ortho_projector_nodelet.h
/tmp/catkin_workspace/src/scan_tools/laser_ortho_projector/include/laser_ortho_projector/
laser__ortho__projector__nodelet_8h
laser_ortho_projector/laser_ortho_projector.h
scan_tools::LaserOrthoProjectorNodelet
scan_tools
scan_tools
namespacescan__tools.html
scan_tools::LaserOrthoProjector
scan_tools::LaserOrthoProjectorNodelet
scan_tools::LaserOrthoProjector
classscan__tools_1_1LaserOrthoProjector.html
LaserOrthoProjector
classscan__tools_1_1LaserOrthoProjector.html
a0156359acdaad3a27bd8a951e5018456
(ros::NodeHandle nh, ros::NodeHandle nh_private)
virtual
~LaserOrthoProjector
classscan__tools_1_1LaserOrthoProjector.html
aa20f3aab6681d4fae47553408ec343a9
()
sensor_msgs::Imu
ImuMsg
classscan__tools_1_1LaserOrthoProjector.html
a7750e7681196c344e23b7eeade82ad05
pcl::PointCloud< PointT >
PointCloudT
classscan__tools_1_1LaserOrthoProjector.html
a24a8f283e4fb28ca46e08a3e85553c85
pcl::PointXYZ
PointT
classscan__tools_1_1LaserOrthoProjector.html
ab73389b0d9f77c4efa8633963802449d
geometry_msgs::PoseStamped
PoseMsg
classscan__tools_1_1LaserOrthoProjector.html
aa6d3de4ac7a94eb5628065680571ae1c
void
createCache
classscan__tools_1_1LaserOrthoProjector.html
a27346854344e3b17c3f90a790715f3aa
(const sensor_msgs::LaserScan::ConstPtr &scan_msg)
bool
getBaseToLaserTf
classscan__tools_1_1LaserOrthoProjector.html
a351449fb74ec5bb84ac99227447efa87
(const sensor_msgs::LaserScan::ConstPtr &scan_msg)
void
getOrthoTf
classscan__tools_1_1LaserOrthoProjector.html
ae4bce823ce730a73922fd38ba71641a6
(const tf::Transform &world_to_base, tf::Transform &world_to_ortho)
void
imuCallback
classscan__tools_1_1LaserOrthoProjector.html
a39910c2c54da1ce23b4b3913b3c0c014
(const ImuMsg::ConstPtr &imu_msg)
void
poseCallback
classscan__tools_1_1LaserOrthoProjector.html
a0795dd30ef80e9a501a5ca37dbca60a8
(const PoseMsg::ConstPtr &pose_msg)
void
scanCallback
classscan__tools_1_1LaserOrthoProjector.html
adbe75381e8b92ae3fdff8918c137fef2
(const sensor_msgs::LaserScan::ConstPtr &scan_msg)
std::vector< double >
a_cos_
classscan__tools_1_1LaserOrthoProjector.html
afc3c66140f5116bfebb65bcb51c8abe3
std::vector< double >
a_sin_
classscan__tools_1_1LaserOrthoProjector.html
acb5afb464e034b6aedb8046b1b7e8f96
std::string
base_frame_
classscan__tools_1_1LaserOrthoProjector.html
a3fd21f665b4f9c7ed2441913e7756846
tf::Transform
base_to_laser_
classscan__tools_1_1LaserOrthoProjector.html
a197d20a6baa2d5dd83c252590e82b6bb
ros::Publisher
cloud_publisher_
classscan__tools_1_1LaserOrthoProjector.html
a891e97f4ceec97c5c8f302df25dac581
ros::Subscriber
imu_subscriber_
classscan__tools_1_1LaserOrthoProjector.html
a3c220c8685dd924d72b8c2b590cc3f0d
bool
initialized_
classscan__tools_1_1LaserOrthoProjector.html
a17809b3302a57bdba1861c2a72a44d20
PointT
nan_point_
classscan__tools_1_1LaserOrthoProjector.html
ac86cd006514daae014959371d00bf7b5
ros::NodeHandle
nh_
classscan__tools_1_1LaserOrthoProjector.html
a6b2a24c54c496208714765a8e273fde9
ros::NodeHandle
nh_private_
classscan__tools_1_1LaserOrthoProjector.html
aedf8bb7ecbdaa9a5166eb55ed8b48cd1
std::string
ortho_frame_
classscan__tools_1_1LaserOrthoProjector.html
a26620367c01bb0b86b5334e7812929a1
tf::Transform
ortho_to_laser_
classscan__tools_1_1LaserOrthoProjector.html
acc1624deace04fbff1b483e6dbd2c737
ros::Subscriber
pose_subscriber_
classscan__tools_1_1LaserOrthoProjector.html
ad5c8369bf00b6f7525206cb4d8d2c380
bool
publish_tf_
classscan__tools_1_1LaserOrthoProjector.html
ac5e70657abdbfe688e3ae0538e4d4162
ros::Subscriber
scan_subscriber_
classscan__tools_1_1LaserOrthoProjector.html
acff83ef86cdf1dff51412495f65503f1
tf::TransformBroadcaster
tf_broadcaster_
classscan__tools_1_1LaserOrthoProjector.html
a0a651df04e0ff3ea71f17daec3d3d7ba
tf::TransformListener
tf_listener_
classscan__tools_1_1LaserOrthoProjector.html
a34a37e3210db0be2272d24f9c8c143ba
bool
use_imu_
classscan__tools_1_1LaserOrthoProjector.html
a9e34e53a99e1345f6f34c4aaa4663048
bool
use_pose_
classscan__tools_1_1LaserOrthoProjector.html
aa86d62dd80e396f0fc1bfdbfe1b60486
std::string
world_frame_
classscan__tools_1_1LaserOrthoProjector.html
af1da588e32e62de3788125e8a448303f
scan_tools::LaserOrthoProjectorNodelet
classscan__tools_1_1LaserOrthoProjectorNodelet.html
nodelet::Nodelet
virtual void
onInit
classscan__tools_1_1LaserOrthoProjectorNodelet.html
ab5df84994304de8ed86fbb3793a57477
()
LaserOrthoProjector *
laser_ortho_projector_
classscan__tools_1_1LaserOrthoProjectorNodelet.html
a091905c2227e05451ad0bbb8d351dea8