mrs_lib
Various reusable classes, functions and utilities for use in MRS projects
Loading...
Searching...
No Matches
mrs_lib Directory Reference
+ Directory dependency graph for mrs_lib:

Directories

 geometry
 
 impl
 
 safety_zone
 

Files

 attitude_converter.h
 Conversions between various representations of object attitude in 3D. Supports Quaternions, Euler angles, Angle-axis and Rotational matrices from tf, tf2, Eigen and geometry_msgs libraries. The default Euler angle notation is the extrinsic RPY.
 
 batch_visualizer.h
 
 dkf.h
 
 dynparam_mgr.h
 Defines DynparamMgr - a convenience class for managing dynamic ROS parameters.
 
 gps_conversions.h
 Universal Transverse Mercator transforms. Functions to convert (spherical) latitude and longitude to and from (Euclidean) UTM coordinates.
 
 iir_filter.h
 
 integration_test.h
 
 kalman_filter.h
 Defines KalmanFilter - an abstract class, defining common interfaces and types for a generic Kalman filter.
 
 lkf.h
 
 lockable.h
 
 math.h
 Defines useful math functions that are not part of the cmath STD library.
 
 median_filter.h
 Defines the MedianFilter class.
 
 mrs_lib.h
 
 msg_extractor.h
 utility functions for getting stuff from ROS msgs
 
 mutex.h
 Defines helper routines for getting and setting variables under mutex locks.
 
 nckf.h
 
 notch_filter.h
 
 param_loader.h
 
 param_provider.h
 Defines ParamProvider - a convenience class for seamlessly loading parameters from YAML or ROS.
 
 profiler.h
 A scoped function profiler which publishes ROS messages.
 
 publisher_handler.h
 Defines PublisherHandler and related convenience classes for upgrading the ROS publisher.
 
 quadratic_throttle_model.h
 
 repredictor.h
 
 safety_zone.h
 
 scope_timer.h
 Simple timer which times a duration of its scope, with additional optional checkpoints.
 
 service_client_handler.h
 Defines ServiceClientHandler and related convenience classes for upgrading the ROS service client.
 
 service_server_handler.h
 Defines the ServiceServerHandler wrapper to ROS2's ServiceServer.
 
 subscriber_handler.h
 Defines SubscriberHandler and related convenience classes for subscribing to ROS topics.
 
 timeout_manager.h
 TODO.
 
 timer_handler.h
 
 transform_broadcaster.h
 
 transformer.h
 
 ukf.h
 Defines UKF - a class implementing the Unscented Kalman Filter [3].
 
 utils.h
 Defines various general utility functions.
 
 visual_object.h