Skip to content

MOLA implementations of the virtual state estimation API for robots / vehicles

License

Notifications You must be signed in to change notification settings

MOLAorg/mola_state_estimation

Repository files navigation

CI Check clang-format CI ROS Docs

Distro Build dev Release
ROS 2 Humble (u22.04) Build Status Version
ROS 2 Jazzy (u24.04) Build Status Version
ROS 2 Rolling (u24.04) Build Status Version

mola_state_estimation

Implementations of the MOLA virtual state estimation API for robots / vehicles.

Two packages are provided here:

  • mola_state_estimation_simple: An incremental updater of a vehicle kinematic state from incoming sensor observations based on a constant velocity model. Good enough for most automotive datasets.

  • mola_state_estimation_smoother: An advanced method based on factor-graph smoothing, capable of fusing wheels odometry, IMUs, GNSS, etc.

Refer to the repository documentation for more details, demos, etc.

Individual package build status

Note: Rows within each cell are for amd64 and arm64 architectures.

Package ROS 2 Humble
BinBuild
ROS 2 Jazzy
BinBuild
ROS 2 Rolling
BinBuild
mola_imu_preintegration Build Status
Build Status
Build Status
Build Status
Build Status
Build Status
mola_state_estimation Build Status
Build Status
Build Status
Build Status
Build Status
Build Status
mola_state_estimation_simple Build Status
Build Status
Build Status
Build Status
Build Status
Build Status
mola_state_estimation_smoother Build Status
Build Status
Build Status
Build Status
Build Status
Build Status

License

mola_state_estimation is released under the GNU GPL v3 license, except noted otherwise in each individual module. Other options available upon request. See the official project documentation.