CHANGELOG

Changelog for package easynav_controller

0.3.0 (2025-12-01)

  • Cleanup unused headers

  • Reshape execution and sensor handling

  • Make dummies’ fake processing time independent from clock source

  • Contributors: Francisco Martín Rico, Francisco Miguel Moreno

0.1.4 (2025-10-16)

  • Merge kilted version bump into rolling

  • Merge kilted into rolling. Update version to 0.1.3

  • Contributors: Francisco Miguel Moreno

0.1.3 (2025-10-12)

  • New Constructor for PointPerceptionsView with only one perception

  • Fix tf2_ros deprecation warnings and remove warnings from unused parameters

  • Remove unused variables and unused-parameter warnings

  • Contributors: Francisco Miguel Moreno Olivo, Francisco Martín Rico

0.1.2 (2025-09-26)

  • Remove some yaets traces

  • New CLI verb to list the plugins

  • Change plugins names

  • Multi-robot support by namespacing TFs

  • Use tf_prefix instead of tf_namespace

  • Multi-robot support by namespacing TFs

  • Avoid publish cmd_vel if not set

  • Dummy Controller doesn’t set cmd_vel

  • Remove atomics

  • Redesing with NavState

  • Blackboard working

  • Improving concurrency with atomic actions

  • Initialize and default dummy cycle times to zero

  • Fix CMake targets. Update package dependencies

  • Install bins in correct place

  • Complete Dummey Controllers

  • [WIP] System Execution

  • Load controllers

  • RTTFBuffer. Dictionary maps.

  • WIP task synchronizations

  • [WIP] Changes to load plugins

  • Changes to load plugins

  • NavState refs in update

  • Base interfaces for module algorithms

  • Add destructor and rt/nort cycle methods

  • Group common method functionality

  • Add dummy plugins for core modules

  • Rename namespaces to easynav

  • Fix typo in copyright messages

  • Execute and activate nodes

  • Refactoring to nodes

  • Contributors: Francisco Martín Rico, Francisco Miguel Moreno Olivo, Juan Carlos Manzanares Serrano