Small utility functions and classes.
Highlights:
- command_line.h and command_interface.h: A simple way to build command-line interfaces.
- deg_rad.h: Types for explicitly documenting degrees and radians.
- math.h: Interval intersection and axis-aligned bounding box intersection check (these will probably be moved in the future).
- pcl_conversions.h: Converts pcl::PointXYZ to geometry_msgs types and back.
- pcl_typedefs.h: Some typedefs for common PCL types.
- random.h: Includes a random number generator interface and a mock random number generator, which is useful for testing.
- stochastic_universal_sampling.h: Stochastic Universal Sampling for CDFs
- vector3.hpp: Convert common Vector3-like types to an Eigen::Vector3d.