Skip to content

Latest commit

 

History

History
104 lines (99 loc) · 8.99 KB

CHANGELOG.rst

File metadata and controls

104 lines (99 loc) · 8.99 KB

Changelog for package beluga_amcl

2.0.2 (2024-06-18)

  • Expand grid concepts to n dimensions (#396)
  • Change NDT sensor model default params (#397)
  • Contributors: Ramiro Serra

2.0.1 (2024-05-24)

2.0.0 (2024-05-21)

  • Please clang-tidy on Ubuntu Noble (#379)
  • Add ROS 2 Jazzy to CI/CD and dev workflows (#378)
  • Restore particle cloud visualization using markers (#377)
  • Enable beluga_amcl ROS 2 nodes' autostart (#376)
  • Use geometry_msgs::msg::PoseArray instead of nav2_msgs::msg::ParticleCloud (#372)
  • Fix tf broadcasting (#375)
  • Remove ament_index_cpp dependency (#374)
  • Improve ROS version detection logic (#366)
  • Add example for NDT sensor model in beluga_example (#360)
  • Add NDT AMCL node and tests. (#347)
  • Unify Beluga documentation (#346)
  • Add death tests and build in debug mode (#323)
  • Migrate beluga_amcl to the new API (#328)
  • Relocate make_random_state() method (#324)
  • Make test matchers and printers available to users (#300)
  • Motion and sensor models are not mixins (#291)
  • Integrate views with mixins (#284)
  • Transform points in laser frame to robot frame (#276)
  • Generalize planar laser scan support (#271)
  • Add new discrete landmark and bearing sensor models to the beluga library (#268)
  • Add beluga_ros package (#270)
  • Make particle cloud message weights represent pdf (#260)
  • Add updated performance report (#255)
  • Fix missing control to force a filter update on pose updates (#248)
  • Change default AMCL params (#244)
  • Format pre-commit hook configuration (#245)
  • Add cmake-format to pre-commit hooks (#243)
  • Rename motion models in Beluga AMCL for ROS 1 (#242)
  • Replace ament_copyright with local script (#240)
  • Remove ament_flake8 from pre-commit hooks (#237)
  • Remove uncrustify and cpplint from pre-commit hooks (#236)
  • Refactor resampling policies into filter update control (#233)
  • Add ROS 2 Rolling CI infrastructure (#222)
  • Add ROS Noetic support to beluga_amcl (#218)
  • Fix flaky transform test (#220)
  • Fix map to odom transform calculation (#212)
  • Add new report after recent performance updates (#208)
  • Fix small issues with plotter and update MessageFilter tolerance before generating new report
  • Disable branch and function coverage (#205)
  • Change default threading mode to the less cpu-consuming one (#203)
  • Optimize beam sensor model runtime performance (#200)
  • Add AMCL parameter reference page (#196)
  • Add tests for the AMCL node (#194)
  • Add support for map updates in laser localization filters (#189)
  • Add performance report for latest version with minor fixes to scripts (#193)
  • Rework occupancy grids (#188)
  • Improve documentation and guidelines (#186)
  • Initialize particle filter with last known estimate (#185)
  • Add service to reinitialize global localization (#157)
  • Update license year to 2023 (#175)
  • Add beam sensor model (#160)
  • Rename importance_sample method to reweight (#158)
  • Add support for per-axis resolution when clustering (#146)
  • Rename mixin::make_unique to make_mixin (#152)
  • Add system tests (#138)
  • Select mixin components at runtime (#126)
  • Migrate beluga from ament_cmake to cmake (#133)
  • Add new resampling policies (#119)
  • Update list of maintainers (#130)
  • Add script to run benchmarks (#117)
  • Fix small typo in screen logs (#122)
  • Fix typo in parameter description (#114)
  • Broadcast map-to-odom transform (#81)
  • Set initial pose from params (#105)
  • Refactor estimation mixin out of the particle filter (#104)
  • Make execution policy configurable (#100)
  • Avoid creating a dedicated tf thread (#97)
  • Set beluga_amcl default build type to Release (#92)
  • Add max_beams parameter to beluga_amcl (#84)
  • Refactor laser_callback method (#89)
  • Update tf_sophus.hpp documentation style (#87)
  • Fix node clean up (#69)
  • Remove the use of aggregate initialization (#70)
  • Export AMCL as a loadable component (#63)
  • Add documentation for motion and sensor models (#61)
  • Add reinitialize method to the particle filter (#51)
  • Add initial pose subscriber (#45)
  • Add sophus conversion utilities (#36)
  • Integrate differential drive motion model (#33)
  • Parallelize sensor model update (#32)
  • Add pose estimation publisher (#30)
  • Update header files in the beluga package (#29)
  • Decouple ROS message types from the observation model (#27)
  • Implement likelihood estimation for particles (#25)
  • Add likelihood field pre-computation (#24)
  • Add beluga_amcl package and example launch file (#21)
  • Contributors: Gerardo Puga, Ivan Santiago Paunovic, Michel Hidalgo, Nahuel Espinosa, Olmer Garcia-Bedoya, Ramiro Serra