- [ci]: remove bionic and xenial, add focal arm64 and jammy
- update cmake files for better version handling
- [ci]: drop trusty, add focal
- Replaced usleep by Sleep under Windows
- remove build_export_depend on catkin from package.xml
- update cpr for support of curl >= 7.62.0
- update nlohmann json to 3.7.3
- improve exception handling using new NotAvailable
- add getCam2ImuTransform
- BREAKING CHANGE: major refactoring to comply to naming conventions
- improve cleanup of requested streams
- add support for http status code 429: too many requests
- improve error handling and messages
- add state getters for rc_dynamics, rc_slam, rc_stereo_ins
- return UNKNOWN if dynamics state is not accessible
- improve startup behaviour of RemoteInterface
- update cmake files for version and packaging
- add saveSlamMap, loadSlamMap and removeSlamMap methods
- getSlamTrajectory doesn't time out by default anymore
- add methods to access slam "reset" service
- use single json.hpp include instead of submodule
- Updates for rc_visard image version v1.1.x with support for SLAM
- added startSlam, restartSlam, stopSlam and getTrajectory
- support Windows build
- refactoring: simplified csv-printing in rcdynamics_stream tool
- refactoring: better exception handling
- refactoring: renaming, wording is now PbMsgType instead of ProtoType
- added '-l option' to rcdynamics_stream tool: list avail. streams
- improvements and bug fixes in cmake
- use rc_dynamics_msgs submodule
- start/stop rc_dynamics node instead of rc_stereo_ins
- don't start/stop rc_dynamics for imu stream
- bug fix: header not installed
- bug fix: wrong name of tool: vins_stream -> rcdynamics_stream
- Initial release