#include <ros/ros.h>
#include <pcl_conversions/pcl_conversions.h>
#include <sensor_msgs/PointCloud2.h>
#include <sick_ldmrs_msgs/sick_ldmrs_point_type.h>
#include <pcl/point_cloud.h>
Go to the source code of this file.
Defines | |
#define | deg2rad 0.01745329251994329576923690768 |
#define | rad2deg 57.29577951308232087679815481 |
Typedefs | |
typedef pcl::PointCloud< PointT > | PointCloudT |
typedef sick_ldmrs_msgs::SICK_LDMRS_Point | PointT |
typedef std::vector< std::pair < double, double > > | ResolutionMap |
Functions | |
bool | almostEqual (double a, double b) |
void | callback (const sensor_msgs::PointCloud2::ConstPtr &pc) |
void | checkResolution (const PointCloudT::ConstPtr cloud) |
std::string | doubleToString (double val, int digits_after_decimal_point) |
double | getHAngle (const PointT &p) |
PointCloudT::const_iterator | getNextPoint (PointCloudT::const_iterator iter, const PointCloudT::ConstPtr cloud) |
PointCloudT::const_iterator | getNextPointInSameLayer (PointCloudT::const_iterator iter, const PointCloudT::ConstPtr cloud) |
int | main (int argc, char **argv) |
std::string | sectorToString (const ResolutionMap §or) |
#define deg2rad 0.01745329251994329576923690768 |
Definition at line 50 of file sick_ldmrs_print_resolution.cpp.
#define rad2deg 57.29577951308232087679815481 |
Definition at line 53 of file sick_ldmrs_print_resolution.cpp.
typedef pcl::PointCloud<PointT> PointCloudT |
Definition at line 47 of file sick_ldmrs_print_resolution.cpp.
Definition at line 46 of file sick_ldmrs_print_resolution.cpp.
typedef std::vector<std::pair<double, double> > ResolutionMap |
Definition at line 45 of file sick_ldmrs_print_resolution.cpp.
bool almostEqual | ( | double | a, |
double | b | ||
) | [inline] |
Definition at line 65 of file sick_ldmrs_print_resolution.cpp.
void callback | ( | const sensor_msgs::PointCloud2::ConstPtr & | pc | ) |
Definition at line 195 of file sick_ldmrs_print_resolution.cpp.
void checkResolution | ( | const PointCloudT::ConstPtr | cloud | ) |
Definition at line 116 of file sick_ldmrs_print_resolution.cpp.
std::string doubleToString | ( | double | val, |
int | digits_after_decimal_point | ||
) |
Definition at line 56 of file sick_ldmrs_print_resolution.cpp.
Definition at line 70 of file sick_ldmrs_print_resolution.cpp.
PointCloudT::const_iterator getNextPoint | ( | PointCloudT::const_iterator | iter, |
const PointCloudT::ConstPtr | cloud | ||
) |
Definition at line 104 of file sick_ldmrs_print_resolution.cpp.
PointCloudT::const_iterator getNextPointInSameLayer | ( | PointCloudT::const_iterator | iter, |
const PointCloudT::ConstPtr | cloud | ||
) |
Definition at line 89 of file sick_ldmrs_print_resolution.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 204 of file sick_ldmrs_print_resolution.cpp.
std::string sectorToString | ( | const ResolutionMap & | sector | ) |
Definition at line 75 of file sick_ldmrs_print_resolution.cpp.