/mrs_lib

UAV C++ libraries, mostly ROS-related, part of the "mrs_uav_core" package.

Primary LanguageC++BSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

MRS libraries

⚠️ Attention please: This README is outdated.

The MRS UAV System 1.5 is being released and this page needs updating. Please, keep in mind that the information on this page might not be valid.

Overview

This ROS package contains various useful libraries (mostly C++) for the MRS UAV system.

Notable libraries:

  • ParamLoader - wrapper around ROS's param loading for C++ (documentation)
  • Transformer - wrapper around ROS's transfomation library (documentation)
  • SubscribeHandler - wrapper around ROS's subscriber (documentation)
  • AttitudeConverter - a proxy class for converting representations of 3D orientation (documentation)
  • LKF - Linear Kalman Filter (documentation)
  • UKF - Unscented Kalman Filter (documentation)
  • Repredictor - algorithm for fusing variably time-delayed measurements (documentation)
  • Profiler - scoped profiling routine (documentation)