#include "cartographer/common/port.h"
#include "cartographer/common/time.h"
#include "cartographer/io/submap_painter.h"
#include "cartographer/sensor/landmark_data.h"
#include "cartographer/sensor/point_cloud.h"
#include "cartographer/transform/rigid_transform.h"
#include "cartographer_ros_msgs/LandmarkList.h"
#include "geometry_msgs/Pose.h"
#include "geometry_msgs/Transform.h"
#include "geometry_msgs/TransformStamped.h"
#include "nav_msgs/OccupancyGrid.h"
#include "pcl/point_cloud.h"
#include "pcl/point_types.h"
#include "pcl_conversions/pcl_conversions.h"
#include "sensor_msgs/Imu.h"
#include "sensor_msgs/LaserScan.h"
#include "sensor_msgs/MultiEchoLaserScan.h"
#include "sensor_msgs/PointCloud2.h"
Go to the source code of this file.
|
cartographer::transform::Rigid3d | cartographer_ros::ComputeLocalFrameFromLatLong (const double latitude, const double longitude) |
|
std::unique_ptr< nav_msgs::OccupancyGrid > | cartographer_ros::CreateOccupancyGridMsg (const cartographer::io::PaintSubmapSlicesResult &painted_slices, const double resolution, const std::string &frame_id, const ros::Time &time) |
|
Eigen::Vector3d | cartographer_ros::LatLongAltToEcef (const double latitude, const double longitude, const double altitude) |
|
Eigen::Vector3d | cartographer_ros::ToEigen (const geometry_msgs::Vector3 &vector3) |
|
Eigen::Quaterniond | cartographer_ros::ToEigen (const geometry_msgs::Quaternion &quaternion) |
|
geometry_msgs::Point | cartographer_ros::ToGeometryMsgPoint (const Eigen::Vector3d &vector3d) |
|
geometry_msgs::Pose | cartographer_ros::ToGeometryMsgPose (const ::cartographer::transform::Rigid3d &rigid3d) |
|
geometry_msgs::Transform | cartographer_ros::ToGeometryMsgTransform (const ::cartographer::transform::Rigid3d &rigid3d) |
|
::cartographer::sensor::LandmarkData | cartographer_ros::ToLandmarkData (const cartographer_ros_msgs::LandmarkList &landmark_list) |
|
sensor_msgs::PointCloud2 | cartographer_ros::ToPointCloud2Message (const int64_t timestamp, const std::string &frame_id, const ::cartographer::sensor::TimedPointCloud &point_cloud) |
|
std::tuple<::cartographer::sensor::PointCloudWithIntensities, ::cartographer::common::Time > | cartographer_ros::ToPointCloudWithIntensities (const sensor_msgs::LaserScan &msg) |
|
std::tuple<::cartographer::sensor::PointCloudWithIntensities, ::cartographer::common::Time > | cartographer_ros::ToPointCloudWithIntensities (const sensor_msgs::MultiEchoLaserScan &msg) |
|
std::tuple<::cartographer::sensor::PointCloudWithIntensities, ::cartographer::common::Time > | cartographer_ros::ToPointCloudWithIntensities (const sensor_msgs::PointCloud2 &message) |
|
Rigid3d | cartographer_ros::ToRigid3d (const geometry_msgs::TransformStamped &transform) |
|
Rigid3d | cartographer_ros::ToRigid3d (const geometry_msgs::Pose &pose) |
|