rapid
A ROS robotics library.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
rapid_utils

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.