|
easynav_common package from easynav repoeasynav easynav_common easynav_controller easynav_core easynav_interfaces easynav_localizer easynav_maps_manager easynav_planner easynav_sensors easynav_support_py easynav_system easynav_tools |
ROS Distro
|
Package Summary
| Version | 0.4.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/EasyNavigation/EasyNavigation.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-07-26 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
- Esther Aguado González
- Juan Sebastián Cely Gutiérrez
- José Miguel Guerrero Hernández
Authors
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
Changelog for package easynav_common
0.4.0 (2026-07-26)
- Added get_no_group in NavState
- get_by_type and get_to_vector in NavState
- Add default group. Add debug info
- Fix bug in NavState when updating an existing key via pointer
- Refactor PerceptionHandler PerceptionHandler now represents a single sensor input, not a sensor group
- Perception types and ops to easynav_sensors
- Fix segfault in some cases and reduce extrapolation to the future
- GPLv3 -> Apache 2.0 API to get perception times
- Add the option to get the fuse() efective timestamp
- Improve navstate print including the time
- Add exact_time parameter to fuse to use the last TF if false
- Adjust process time to input times
- Fix TF stucks
- Get last ime of the perceptions in a view
- Set robot_frame as default for the perception pipeline
- Add a bas_footprint frame in TFInfo
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.3.2 (2025-12-18)
- Hotfix: Remove remaining C++20/23 features
- Contributors: Francisco Miguel Moreno
0.3.1 (2025-12-17)
- Downgrade from C++23 features
- Remove std::expected from MethodBase::initialize interface
- TF Refactor
- Unify TF configuration
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.3.0 (2025-12-01)
- Add vision_msgs/msg/Detection3DArray perception
- Cleanup unused headers
- Reshape execution and sensor handling
- Finished collision checker
- Optimize pointperceptionview
- Option to non-lazy ops
- Optimize filter and collapse
- Optimized downsample and delete risky constructors
- Lazy update in PointPerceptions
- Allow using yaets tracing macros from outside the easynav namespace
- Add namespace to yaets tracing macro
- Allow using yaets tracing macros from outside the easynav namespace
- GNSS Support
- Add missing dependencies
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.2.0 (2025-12-01)
- Merge rolling into jazzy
0.1.4 (2025-10-16)
- Fix compilation errors in jazzy
- 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
- Fix multiple perceptions
- Update defaul group var name
- Fix support for different perceptions types in blackboard
- Verbose fail in set. Set wit std::shared_ptr
- Contributors: Francisco Miguel Moreno Olivo, Francisco Martín Rico
0.1.2 (2025-09-26)
- Remove some yaets traces
- Add operation to include new points in the PointPerceptionView pipeline
- Trigger planner if new goals appear
- Minor improvements (refactor and RT option)
- [WIP] Blackboard for NavSate
- Simplify blackboard with two operations
- Remove atomics
- Remove get_ref
- Refactor Perceptions
- BlacKboard v3
- Redesign with NavState
- Blackboard for NavState
- Improving concurrency with atomic actions
- Yaets traces
- Blackboard working
- Remove pcl_conversions in target_link_libraries
- Improving concurrency with atomic actions
- Fix ament_target_dependencies_deprecation
- Install bins in correct place
- Fix ament_target_dependencies_deprecation
- Remove timeout
- Fix bug when disabling tracing. Rename tracing CMake option
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_gtest | |
| rclcpp | |
| rclcpp_lifecycle | |
| tf2_ros | |
| geometry_msgs | |
| yaets |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged easynav_common at Robotics Stack Exchange
|
easynav_common package from easynav repoeasynav easynav_common easynav_controller easynav_core easynav_interfaces easynav_localizer easynav_maps_manager easynav_planner easynav_sensors easynav_support_py easynav_system easynav_tools |
ROS Distro
|
Package Summary
| Version | 0.4.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/EasyNavigation/EasyNavigation.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-07-26 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
- Esther Aguado González
- Juan Sebastián Cely Gutiérrez
- José Miguel Guerrero Hernández
Authors
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
Changelog for package easynav_common
0.4.0 (2026-07-26)
- Added get_no_group in NavState
- get_by_type and get_to_vector in NavState
- Add default group. Add debug info
- Fix bug in NavState when updating an existing key via pointer
- Refactor PerceptionHandler PerceptionHandler now represents a single sensor input, not a sensor group
- Perception types and ops to easynav_sensors
- Fix segfault in some cases and reduce extrapolation to the future
- GPLv3 -> Apache 2.0 API to get perception times
- Add the option to get the fuse() efective timestamp
- Improve navstate print including the time
- Add exact_time parameter to fuse to use the last TF if false
- Adjust process time to input times
- Fix TF stucks
- Get last ime of the perceptions in a view
- Set robot_frame as default for the perception pipeline
- Add a bas_footprint frame in TFInfo
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.3.2 (2025-12-18)
- Hotfix: Remove remaining C++20/23 features
- Contributors: Francisco Miguel Moreno
0.3.1 (2025-12-17)
- Downgrade from C++23 features
- Remove std::expected from MethodBase::initialize interface
- TF Refactor
- Unify TF configuration
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.3.0 (2025-12-01)
- Add vision_msgs/msg/Detection3DArray perception
- Cleanup unused headers
- Reshape execution and sensor handling
- Finished collision checker
- Optimize pointperceptionview
- Option to non-lazy ops
- Optimize filter and collapse
- Optimized downsample and delete risky constructors
- Lazy update in PointPerceptions
- Allow using yaets tracing macros from outside the easynav namespace
- Add namespace to yaets tracing macro
- Allow using yaets tracing macros from outside the easynav namespace
- GNSS Support
- Add missing dependencies
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.2.0 (2025-12-01)
- Merge rolling into jazzy
0.1.4 (2025-10-16)
- Fix compilation errors in jazzy
- 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
- Fix multiple perceptions
- Update defaul group var name
- Fix support for different perceptions types in blackboard
- Verbose fail in set. Set wit std::shared_ptr
- Contributors: Francisco Miguel Moreno Olivo, Francisco Martín Rico
0.1.2 (2025-09-26)
- Remove some yaets traces
- Add operation to include new points in the PointPerceptionView pipeline
- Trigger planner if new goals appear
- Minor improvements (refactor and RT option)
- [WIP] Blackboard for NavSate
- Simplify blackboard with two operations
- Remove atomics
- Remove get_ref
- Refactor Perceptions
- BlacKboard v3
- Redesign with NavState
- Blackboard for NavState
- Improving concurrency with atomic actions
- Yaets traces
- Blackboard working
- Remove pcl_conversions in target_link_libraries
- Improving concurrency with atomic actions
- Fix ament_target_dependencies_deprecation
- Install bins in correct place
- Fix ament_target_dependencies_deprecation
- Remove timeout
- Fix bug when disabling tracing. Rename tracing CMake option
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_gtest | |
| rclcpp | |
| rclcpp_lifecycle | |
| tf2_ros | |
| geometry_msgs | |
| yaets |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged easynav_common at Robotics Stack Exchange
|
easynav_common package from easynav repoeasynav easynav_common easynav_controller easynav_core easynav_interfaces easynav_localizer easynav_maps_manager easynav_planner easynav_sensors easynav_support_py easynav_system easynav_tools |
ROS Distro
|
Package Summary
| Version | 0.4.1 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/EasyNavigation/EasyNavigation.git |
| VCS Type | git |
| VCS Version | kilted |
| Last Updated | 2026-07-26 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
- Esther Aguado González
- Juan Sebastián Cely Gutiérrez
- José Miguel Guerrero Hernández
Authors
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
Changelog for package easynav_common
0.4.1 (2026-07-26)
- Added get_no_group in NavState
- get_by_type and get_to_vector in NavState
- Add default group. Add debug info
- Fix bug in NavState when updating an existing key via pointer
- Refactor PerceptionHandler PerceptionHandler now represents a single sensor input, not a sensor group
- Perception types and ops to easynav_sensors
- Fix segfault in some cases and reduce extrapolation to the future
- GPLv3 -> Apache 2.0
- Add the option to get the fuse() efective timestamp
- Improve navstate print including the time
- Add exact_time parameter to fuse to use the last TF if false
- Adjust process time to input times
- Fix TF stucks
- Get last ime of the perceptions in a view Add a base_footprint frame in TFInfo
- Update tests
- Set robot_frame as default for the perception pipeline
- Add a bas_footprint frame in TFInfo
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.3.2 (2025-12-18)
- Hotfix: Remove remaining C++20/23 features
- Contributors: Francisco Miguel Moreno
0.3.1 (2025-12-17)
- Downgrade from C++23 features
- Remove std::expected from MethodBase::initialize interface
- TF Refactor
- Unify TF configuration
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.3.0 (2025-12-01)
- Add vision_msgs/msg/Detection3DArray perception
- Cleanup unused headers
- Reshape execution and sensor handling
- Finished collision checker
- Optimize pointperceptionview
- Allow using yaets tracing macros from outside the easynav namespace
- GNSS Support
- Add missing dependencies
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.1.4 (2025-10-16)
- Fix compilation errors in jazzy
- 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
- Fix multiple perceptions
- Update defaul group var name
- Fix support for different perceptions types in blackboard
- Verbose fail in set. Set wit std::shared_ptr
- Contributors: Francisco Miguel Moreno Olivo, Francisco Martín Rico
0.1.2 (2025-09-26)
- Remove some yaets traces
- Add operation to include new points in the PointPerceptionView pipeline
- Trigger planner if new goals appear
- Minor improvements (refactor and RT option)
- [WIP] Blackboard for NavSate
- Simplify blackboard with two operations
- Remove atomics
- Remove get_ref
- Refactor Perceptions
- BlacKboard v3
- Redesign with NavState
- Blackboard for NavState
- Improving concurrency with atomic actions
- Yaets traces
- Blackboard working
- Remove pcl_conversions in target_link_libraries
- Improving concurrency with atomic actions
- Fix ament_target_dependencies_deprecation
- Install bins in correct place
- Fix ament_target_dependencies_deprecation
- Remove timeout
- Fix bug when disabling tracing. Rename tracing CMake option
- Updated Doxygen description headers
- easynav_interfaces and initial approach for a goal manager
- NavigationControl interface and GoalManager
- [WIP] System Execution
- RTTFBuffer. Dictionary maps.
- Improve PerceptionsOps to PerceptionsOpsView
- Add fused_perceptions method
- Add chained operations in perceptions
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_gtest | |
| rclcpp | |
| rclcpp_lifecycle | |
| tf2_ros | |
| geometry_msgs | |
| yaets |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged easynav_common at Robotics Stack Exchange
|
easynav_common package from easynav repoeasynav easynav_common easynav_controller easynav_core easynav_interfaces easynav_localizer easynav_maps_manager easynav_planner easynav_sensors easynav_support_py easynav_system easynav_tools |
ROS Distro
|
Package Summary
| Version | 0.4.2 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/EasyNavigation/EasyNavigation.git |
| VCS Type | git |
| VCS Version | lyrical |
| Last Updated | 2026-07-26 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
- Esther Aguado González
- Juan Sebastián Cely Gutiérrez
- José Miguel Guerrero Hernández
Authors
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
Changelog for package easynav_common
0.4.2 (2026-07-26)
- Added get_no_group in NavState
- get_by_type and get_to_vector in NavState
- Add default group. Add debug info
- Fix bug in NavState when updating an existing key via pointer
- Refactor PerceptionHandler PerceptionHandler now represents a single sensor input, not a sensor group
- Perception types and ops to easynav_sensors
- Fix segfault in some cases and reduce extrapolation to the future
- GPLv3 -> Apache 2.0
- Add the option to get the fuse() efective timestamp
- Improve navstate print including the time
- Add exact_time parameter to fuse to use the last TF if false
- Adjust process time to input times
- Fix TF stucks
- Get last time of the perceptions in a view
- Update tests
- Set robot_frame as default for the perception pipeline
- Add a base_footprint frame in TFInfo
- Hotfix: Remove remaining C++20/23 features
- Remove std::expected from MethodBase::initialize interface
- Optimize copies in Point Perception when flushing
- Added non-zero timeout in fuse
- Added operation to get latest perception, with valid TF or not
- Buffer in pointperceptions
- TFInfo in RTTFBuffer
- Add world frame
- Create header fro TFInfo
- Add vision_msgs/msg/Detection3DArray perception
- Cleanup unused headers
- Remove queue_size param, set queues to 1
- Merge new changes into rolling
- Finished collision checker
- Option to non-lazy ops
- Optimize filter and collapse
- Optimized downsample and delete risky constructors
- Lazy update in PointPerceptions
- Remove unused headers
- Optimization of fuse and collapse
- Add queue_size parameter
- First functional version
- Add namespace to yaets tracing macro
- GNSS Support
- Add missing dependencies
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.1.4 (2025-10-16)
- Fix compilation errors in jazzy
- 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
- Fix multiple perceptions
- Update defaul group var name
- Fix support for different perceptions types in blackboard
- Verbose fail in set. Set wit std::shared_ptr
- Contributors: Francisco Miguel Moreno Olivo, Francisco Martín Rico
0.1.2 (2025-09-26)
- Remove some yaets traces
- Add operation to include new points in the PointPerceptionView pipeline
- Trigger planner if new goals appear
- Minor improvements (refactor and RT option)
- [WIP] Blackboard for NavSate
- Simplify blackboard with two operations
- Remove atomics
- Remove get_ref
- Refactor Perceptions
- BlacKboard v3
- Redesign with NavState
- Blackboard for NavState
- Improving concurrency with atomic actions
- Yaets traces
- Blackboard working
- Remove pcl_conversions in target_link_libraries
- Improving concurrency with atomic actions
- Fix ament_target_dependencies_deprecation
- Install bins in correct place
- Fix ament_target_dependencies_deprecation
- Remove timeout
- Fix bug when disabling tracing. Rename tracing CMake option
- Updated Doxygen description headers
- easynav_interfaces and initial approach for a goal manager
- NavigationControl interface and GoalManager
- [WIP] System Execution
- RTTFBuffer. Dictionary maps.
- Improve PerceptionsOps to PerceptionsOpsView
- Add fused_perceptions method
- Add chained operations in perceptions
- Changes to load plugins
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_gtest | |
| rclcpp | |
| rclcpp_lifecycle | |
| tf2_ros | |
| geometry_msgs | |
| yaets |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged easynav_common at Robotics Stack Exchange
|
easynav_common package from easynav repoeasynav easynav_common easynav_controller easynav_core easynav_interfaces easynav_localizer easynav_maps_manager easynav_planner easynav_sensors easynav_support_py easynav_system easynav_tools |
ROS Distro
|
Package Summary
| Version | 0.4.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/EasyNavigation/EasyNavigation.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-07-26 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
- Esther Aguado González
- Juan Sebastián Cely Gutiérrez
- José Miguel Guerrero Hernández
Authors
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
Changelog for package easynav_common
0.4.0 (2026-07-26)
- Added get_no_group in NavState
- get_by_type and get_to_vector in NavState
- Add default group. Add debug info
- Fix bug in NavState when updating an existing key via pointer
- Refactor PerceptionHandler PerceptionHandler now represents a single sensor input, not a sensor group
- Perception types and ops to easynav_sensors
- Fix segfault in some cases and reduce extrapolation to the future
- GPLv3 -> Apache 2.0 API to get perception times
- Add the option to get the fuse() efective timestamp
- Improve navstate print including the time
- Add exact_time parameter to fuse to use the last TF if false
- Adjust process time to input times
- Fix TF stucks
- Get last ime of the perceptions in a view
- Set robot_frame as default for the perception pipeline
- Add a bas_footprint frame in TFInfo
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.3.2 (2025-12-18)
- Hotfix: Remove remaining C++20/23 features
- Contributors: Francisco Miguel Moreno
0.3.1 (2025-12-17)
- Downgrade from C++23 features
- Remove std::expected from MethodBase::initialize interface
- TF Refactor
- Unify TF configuration
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.3.0 (2025-12-01)
- Add vision_msgs/msg/Detection3DArray perception
- Cleanup unused headers
- Reshape execution and sensor handling
- Finished collision checker
- Optimize pointperceptionview
- Option to non-lazy ops
- Optimize filter and collapse
- Optimized downsample and delete risky constructors
- Lazy update in PointPerceptions
- Allow using yaets tracing macros from outside the easynav namespace
- Add namespace to yaets tracing macro
- Allow using yaets tracing macros from outside the easynav namespace
- GNSS Support
- Add missing dependencies
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.2.0 (2025-12-01)
- Merge rolling into jazzy
0.1.4 (2025-10-16)
- Fix compilation errors in jazzy
- 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
- Fix multiple perceptions
- Update defaul group var name
- Fix support for different perceptions types in blackboard
- Verbose fail in set. Set wit std::shared_ptr
- Contributors: Francisco Miguel Moreno Olivo, Francisco Martín Rico
0.1.2 (2025-09-26)
- Remove some yaets traces
- Add operation to include new points in the PointPerceptionView pipeline
- Trigger planner if new goals appear
- Minor improvements (refactor and RT option)
- [WIP] Blackboard for NavSate
- Simplify blackboard with two operations
- Remove atomics
- Remove get_ref
- Refactor Perceptions
- BlacKboard v3
- Redesign with NavState
- Blackboard for NavState
- Improving concurrency with atomic actions
- Yaets traces
- Blackboard working
- Remove pcl_conversions in target_link_libraries
- Improving concurrency with atomic actions
- Fix ament_target_dependencies_deprecation
- Install bins in correct place
- Fix ament_target_dependencies_deprecation
- Remove timeout
- Fix bug when disabling tracing. Rename tracing CMake option
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_gtest | |
| rclcpp | |
| rclcpp_lifecycle | |
| tf2_ros | |
| geometry_msgs | |
| yaets |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged easynav_common at Robotics Stack Exchange
|
easynav_common package from easynav repoeasynav easynav_common easynav_controller easynav_core easynav_interfaces easynav_localizer easynav_maps_manager easynav_planner easynav_sensors easynav_support_py easynav_system easynav_tools |
ROS Distro
|
Package Summary
| Version | 0.4.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/EasyNavigation/EasyNavigation.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-07-26 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
- Esther Aguado González
- Juan Sebastián Cely Gutiérrez
- José Miguel Guerrero Hernández
Authors
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
Changelog for package easynav_common
0.4.0 (2026-07-26)
- Added get_no_group in NavState
- get_by_type and get_to_vector in NavState
- Add default group. Add debug info
- Fix bug in NavState when updating an existing key via pointer
- Refactor PerceptionHandler PerceptionHandler now represents a single sensor input, not a sensor group
- Perception types and ops to easynav_sensors
- Fix segfault in some cases and reduce extrapolation to the future
- GPLv3 -> Apache 2.0 API to get perception times
- Add the option to get the fuse() efective timestamp
- Improve navstate print including the time
- Add exact_time parameter to fuse to use the last TF if false
- Adjust process time to input times
- Fix TF stucks
- Get last ime of the perceptions in a view
- Set robot_frame as default for the perception pipeline
- Add a bas_footprint frame in TFInfo
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.3.2 (2025-12-18)
- Hotfix: Remove remaining C++20/23 features
- Contributors: Francisco Miguel Moreno
0.3.1 (2025-12-17)
- Downgrade from C++23 features
- Remove std::expected from MethodBase::initialize interface
- TF Refactor
- Unify TF configuration
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.3.0 (2025-12-01)
- Add vision_msgs/msg/Detection3DArray perception
- Cleanup unused headers
- Reshape execution and sensor handling
- Finished collision checker
- Optimize pointperceptionview
- Option to non-lazy ops
- Optimize filter and collapse
- Optimized downsample and delete risky constructors
- Lazy update in PointPerceptions
- Allow using yaets tracing macros from outside the easynav namespace
- Add namespace to yaets tracing macro
- Allow using yaets tracing macros from outside the easynav namespace
- GNSS Support
- Add missing dependencies
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.2.0 (2025-12-01)
- Merge rolling into jazzy
0.1.4 (2025-10-16)
- Fix compilation errors in jazzy
- 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
- Fix multiple perceptions
- Update defaul group var name
- Fix support for different perceptions types in blackboard
- Verbose fail in set. Set wit std::shared_ptr
- Contributors: Francisco Miguel Moreno Olivo, Francisco Martín Rico
0.1.2 (2025-09-26)
- Remove some yaets traces
- Add operation to include new points in the PointPerceptionView pipeline
- Trigger planner if new goals appear
- Minor improvements (refactor and RT option)
- [WIP] Blackboard for NavSate
- Simplify blackboard with two operations
- Remove atomics
- Remove get_ref
- Refactor Perceptions
- BlacKboard v3
- Redesign with NavState
- Blackboard for NavState
- Improving concurrency with atomic actions
- Yaets traces
- Blackboard working
- Remove pcl_conversions in target_link_libraries
- Improving concurrency with atomic actions
- Fix ament_target_dependencies_deprecation
- Install bins in correct place
- Fix ament_target_dependencies_deprecation
- Remove timeout
- Fix bug when disabling tracing. Rename tracing CMake option
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_gtest | |
| rclcpp | |
| rclcpp_lifecycle | |
| tf2_ros | |
| geometry_msgs | |
| yaets |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged easynav_common at Robotics Stack Exchange
|
easynav_common package from easynav repoeasynav easynav_common easynav_controller easynav_core easynav_interfaces easynav_localizer easynav_maps_manager easynav_planner easynav_sensors easynav_support_py easynav_system easynav_tools |
ROS Distro
|
Package Summary
| Version | 0.4.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/EasyNavigation/EasyNavigation.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-07-26 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
- Esther Aguado González
- Juan Sebastián Cely Gutiérrez
- José Miguel Guerrero Hernández
Authors
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
Changelog for package easynav_common
0.4.0 (2026-07-26)
- Added get_no_group in NavState
- get_by_type and get_to_vector in NavState
- Add default group. Add debug info
- Fix bug in NavState when updating an existing key via pointer
- Refactor PerceptionHandler PerceptionHandler now represents a single sensor input, not a sensor group
- Perception types and ops to easynav_sensors
- Fix segfault in some cases and reduce extrapolation to the future
- GPLv3 -> Apache 2.0 API to get perception times
- Add the option to get the fuse() efective timestamp
- Improve navstate print including the time
- Add exact_time parameter to fuse to use the last TF if false
- Adjust process time to input times
- Fix TF stucks
- Get last ime of the perceptions in a view
- Set robot_frame as default for the perception pipeline
- Add a bas_footprint frame in TFInfo
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.3.2 (2025-12-18)
- Hotfix: Remove remaining C++20/23 features
- Contributors: Francisco Miguel Moreno
0.3.1 (2025-12-17)
- Downgrade from C++23 features
- Remove std::expected from MethodBase::initialize interface
- TF Refactor
- Unify TF configuration
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.3.0 (2025-12-01)
- Add vision_msgs/msg/Detection3DArray perception
- Cleanup unused headers
- Reshape execution and sensor handling
- Finished collision checker
- Optimize pointperceptionview
- Option to non-lazy ops
- Optimize filter and collapse
- Optimized downsample and delete risky constructors
- Lazy update in PointPerceptions
- Allow using yaets tracing macros from outside the easynav namespace
- Add namespace to yaets tracing macro
- Allow using yaets tracing macros from outside the easynav namespace
- GNSS Support
- Add missing dependencies
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.2.0 (2025-12-01)
- Merge rolling into jazzy
0.1.4 (2025-10-16)
- Fix compilation errors in jazzy
- 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
- Fix multiple perceptions
- Update defaul group var name
- Fix support for different perceptions types in blackboard
- Verbose fail in set. Set wit std::shared_ptr
- Contributors: Francisco Miguel Moreno Olivo, Francisco Martín Rico
0.1.2 (2025-09-26)
- Remove some yaets traces
- Add operation to include new points in the PointPerceptionView pipeline
- Trigger planner if new goals appear
- Minor improvements (refactor and RT option)
- [WIP] Blackboard for NavSate
- Simplify blackboard with two operations
- Remove atomics
- Remove get_ref
- Refactor Perceptions
- BlacKboard v3
- Redesign with NavState
- Blackboard for NavState
- Improving concurrency with atomic actions
- Yaets traces
- Blackboard working
- Remove pcl_conversions in target_link_libraries
- Improving concurrency with atomic actions
- Fix ament_target_dependencies_deprecation
- Install bins in correct place
- Fix ament_target_dependencies_deprecation
- Remove timeout
- Fix bug when disabling tracing. Rename tracing CMake option
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_gtest | |
| rclcpp | |
| rclcpp_lifecycle | |
| tf2_ros | |
| geometry_msgs | |
| yaets |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged easynav_common at Robotics Stack Exchange
|
easynav_common package from easynav repoeasynav easynav_common easynav_controller easynav_core easynav_interfaces easynav_localizer easynav_maps_manager easynav_planner easynav_sensors easynav_support_py easynav_system easynav_tools |
ROS Distro
|
Package Summary
| Version | 0.4.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/EasyNavigation/EasyNavigation.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-07-26 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
- Esther Aguado González
- Juan Sebastián Cely Gutiérrez
- José Miguel Guerrero Hernández
Authors
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
Changelog for package easynav_common
0.4.0 (2026-07-26)
- Added get_no_group in NavState
- get_by_type and get_to_vector in NavState
- Add default group. Add debug info
- Fix bug in NavState when updating an existing key via pointer
- Refactor PerceptionHandler PerceptionHandler now represents a single sensor input, not a sensor group
- Perception types and ops to easynav_sensors
- Fix segfault in some cases and reduce extrapolation to the future
- GPLv3 -> Apache 2.0 API to get perception times
- Add the option to get the fuse() efective timestamp
- Improve navstate print including the time
- Add exact_time parameter to fuse to use the last TF if false
- Adjust process time to input times
- Fix TF stucks
- Get last ime of the perceptions in a view
- Set robot_frame as default for the perception pipeline
- Add a bas_footprint frame in TFInfo
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.3.2 (2025-12-18)
- Hotfix: Remove remaining C++20/23 features
- Contributors: Francisco Miguel Moreno
0.3.1 (2025-12-17)
- Downgrade from C++23 features
- Remove std::expected from MethodBase::initialize interface
- TF Refactor
- Unify TF configuration
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.3.0 (2025-12-01)
- Add vision_msgs/msg/Detection3DArray perception
- Cleanup unused headers
- Reshape execution and sensor handling
- Finished collision checker
- Optimize pointperceptionview
- Option to non-lazy ops
- Optimize filter and collapse
- Optimized downsample and delete risky constructors
- Lazy update in PointPerceptions
- Allow using yaets tracing macros from outside the easynav namespace
- Add namespace to yaets tracing macro
- Allow using yaets tracing macros from outside the easynav namespace
- GNSS Support
- Add missing dependencies
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.2.0 (2025-12-01)
- Merge rolling into jazzy
0.1.4 (2025-10-16)
- Fix compilation errors in jazzy
- 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
- Fix multiple perceptions
- Update defaul group var name
- Fix support for different perceptions types in blackboard
- Verbose fail in set. Set wit std::shared_ptr
- Contributors: Francisco Miguel Moreno Olivo, Francisco Martín Rico
0.1.2 (2025-09-26)
- Remove some yaets traces
- Add operation to include new points in the PointPerceptionView pipeline
- Trigger planner if new goals appear
- Minor improvements (refactor and RT option)
- [WIP] Blackboard for NavSate
- Simplify blackboard with two operations
- Remove atomics
- Remove get_ref
- Refactor Perceptions
- BlacKboard v3
- Redesign with NavState
- Blackboard for NavState
- Improving concurrency with atomic actions
- Yaets traces
- Blackboard working
- Remove pcl_conversions in target_link_libraries
- Improving concurrency with atomic actions
- Fix ament_target_dependencies_deprecation
- Install bins in correct place
- Fix ament_target_dependencies_deprecation
- Remove timeout
- Fix bug when disabling tracing. Rename tracing CMake option
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_gtest | |
| rclcpp | |
| rclcpp_lifecycle | |
| tf2_ros | |
| geometry_msgs | |
| yaets |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged easynav_common at Robotics Stack Exchange
|
easynav_common package from easynav repoeasynav easynav_common easynav_controller easynav_core easynav_interfaces easynav_localizer easynav_maps_manager easynav_planner easynav_sensors easynav_support_py easynav_system easynav_tools |
ROS Distro
|
Package Summary
| Version | 0.4.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/EasyNavigation/EasyNavigation.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-07-26 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
- Esther Aguado González
- Juan Sebastián Cely Gutiérrez
- José Miguel Guerrero Hernández
Authors
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
Changelog for package easynav_common
0.4.0 (2026-07-26)
- Added get_no_group in NavState
- get_by_type and get_to_vector in NavState
- Add default group. Add debug info
- Fix bug in NavState when updating an existing key via pointer
- Refactor PerceptionHandler PerceptionHandler now represents a single sensor input, not a sensor group
- Perception types and ops to easynav_sensors
- Fix segfault in some cases and reduce extrapolation to the future
- GPLv3 -> Apache 2.0 API to get perception times
- Add the option to get the fuse() efective timestamp
- Improve navstate print including the time
- Add exact_time parameter to fuse to use the last TF if false
- Adjust process time to input times
- Fix TF stucks
- Get last ime of the perceptions in a view
- Set robot_frame as default for the perception pipeline
- Add a bas_footprint frame in TFInfo
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.3.2 (2025-12-18)
- Hotfix: Remove remaining C++20/23 features
- Contributors: Francisco Miguel Moreno
0.3.1 (2025-12-17)
- Downgrade from C++23 features
- Remove std::expected from MethodBase::initialize interface
- TF Refactor
- Unify TF configuration
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.3.0 (2025-12-01)
- Add vision_msgs/msg/Detection3DArray perception
- Cleanup unused headers
- Reshape execution and sensor handling
- Finished collision checker
- Optimize pointperceptionview
- Option to non-lazy ops
- Optimize filter and collapse
- Optimized downsample and delete risky constructors
- Lazy update in PointPerceptions
- Allow using yaets tracing macros from outside the easynav namespace
- Add namespace to yaets tracing macro
- Allow using yaets tracing macros from outside the easynav namespace
- GNSS Support
- Add missing dependencies
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.2.0 (2025-12-01)
- Merge rolling into jazzy
0.1.4 (2025-10-16)
- Fix compilation errors in jazzy
- 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
- Fix multiple perceptions
- Update defaul group var name
- Fix support for different perceptions types in blackboard
- Verbose fail in set. Set wit std::shared_ptr
- Contributors: Francisco Miguel Moreno Olivo, Francisco Martín Rico
0.1.2 (2025-09-26)
- Remove some yaets traces
- Add operation to include new points in the PointPerceptionView pipeline
- Trigger planner if new goals appear
- Minor improvements (refactor and RT option)
- [WIP] Blackboard for NavSate
- Simplify blackboard with two operations
- Remove atomics
- Remove get_ref
- Refactor Perceptions
- BlacKboard v3
- Redesign with NavState
- Blackboard for NavState
- Improving concurrency with atomic actions
- Yaets traces
- Blackboard working
- Remove pcl_conversions in target_link_libraries
- Improving concurrency with atomic actions
- Fix ament_target_dependencies_deprecation
- Install bins in correct place
- Fix ament_target_dependencies_deprecation
- Remove timeout
- Fix bug when disabling tracing. Rename tracing CMake option
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_gtest | |
| rclcpp | |
| rclcpp_lifecycle | |
| tf2_ros | |
| geometry_msgs | |
| yaets |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged easynav_common at Robotics Stack Exchange
|
easynav_common package from easynav repoeasynav easynav_common easynav_controller easynav_core easynav_interfaces easynav_localizer easynav_maps_manager easynav_planner easynav_sensors easynav_support_py easynav_system easynav_tools |
ROS Distro
|
Package Summary
| Version | 0.4.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/EasyNavigation/EasyNavigation.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-07-26 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
- Esther Aguado González
- Juan Sebastián Cely Gutiérrez
- José Miguel Guerrero Hernández
Authors
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
Changelog for package easynav_common
0.4.0 (2026-07-26)
- Added get_no_group in NavState
- get_by_type and get_to_vector in NavState
- Add default group. Add debug info
- Fix bug in NavState when updating an existing key via pointer
- Refactor PerceptionHandler PerceptionHandler now represents a single sensor input, not a sensor group
- Perception types and ops to easynav_sensors
- Fix segfault in some cases and reduce extrapolation to the future
- GPLv3 -> Apache 2.0 API to get perception times
- Add the option to get the fuse() efective timestamp
- Improve navstate print including the time
- Add exact_time parameter to fuse to use the last TF if false
- Adjust process time to input times
- Fix TF stucks
- Get last ime of the perceptions in a view
- Set robot_frame as default for the perception pipeline
- Add a bas_footprint frame in TFInfo
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.3.2 (2025-12-18)
- Hotfix: Remove remaining C++20/23 features
- Contributors: Francisco Miguel Moreno
0.3.1 (2025-12-17)
- Downgrade from C++23 features
- Remove std::expected from MethodBase::initialize interface
- TF Refactor
- Unify TF configuration
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.3.0 (2025-12-01)
- Add vision_msgs/msg/Detection3DArray perception
- Cleanup unused headers
- Reshape execution and sensor handling
- Finished collision checker
- Optimize pointperceptionview
- Option to non-lazy ops
- Optimize filter and collapse
- Optimized downsample and delete risky constructors
- Lazy update in PointPerceptions
- Allow using yaets tracing macros from outside the easynav namespace
- Add namespace to yaets tracing macro
- Allow using yaets tracing macros from outside the easynav namespace
- GNSS Support
- Add missing dependencies
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.2.0 (2025-12-01)
- Merge rolling into jazzy
0.1.4 (2025-10-16)
- Fix compilation errors in jazzy
- 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
- Fix multiple perceptions
- Update defaul group var name
- Fix support for different perceptions types in blackboard
- Verbose fail in set. Set wit std::shared_ptr
- Contributors: Francisco Miguel Moreno Olivo, Francisco Martín Rico
0.1.2 (2025-09-26)
- Remove some yaets traces
- Add operation to include new points in the PointPerceptionView pipeline
- Trigger planner if new goals appear
- Minor improvements (refactor and RT option)
- [WIP] Blackboard for NavSate
- Simplify blackboard with two operations
- Remove atomics
- Remove get_ref
- Refactor Perceptions
- BlacKboard v3
- Redesign with NavState
- Blackboard for NavState
- Improving concurrency with atomic actions
- Yaets traces
- Blackboard working
- Remove pcl_conversions in target_link_libraries
- Improving concurrency with atomic actions
- Fix ament_target_dependencies_deprecation
- Install bins in correct place
- Fix ament_target_dependencies_deprecation
- Remove timeout
- Fix bug when disabling tracing. Rename tracing CMake option
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_gtest | |
| rclcpp | |
| rclcpp_lifecycle | |
| tf2_ros | |
| geometry_msgs | |
| yaets |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged easynav_common at Robotics Stack Exchange
|
easynav_common package from easynav repoeasynav easynav_common easynav_controller easynav_core easynav_interfaces easynav_localizer easynav_maps_manager easynav_planner easynav_sensors easynav_support_py easynav_system easynav_tools |
ROS Distro
|
Package Summary
| Version | 0.4.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/EasyNavigation/EasyNavigation.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-07-26 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
- Esther Aguado González
- Juan Sebastián Cely Gutiérrez
- José Miguel Guerrero Hernández
Authors
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
Changelog for package easynav_common
0.4.0 (2026-07-26)
- Added get_no_group in NavState
- get_by_type and get_to_vector in NavState
- Add default group. Add debug info
- Fix bug in NavState when updating an existing key via pointer
- Refactor PerceptionHandler PerceptionHandler now represents a single sensor input, not a sensor group
- Perception types and ops to easynav_sensors
- Fix segfault in some cases and reduce extrapolation to the future
- GPLv3 -> Apache 2.0 API to get perception times
- Add the option to get the fuse() efective timestamp
- Improve navstate print including the time
- Add exact_time parameter to fuse to use the last TF if false
- Adjust process time to input times
- Fix TF stucks
- Get last ime of the perceptions in a view
- Set robot_frame as default for the perception pipeline
- Add a bas_footprint frame in TFInfo
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.3.2 (2025-12-18)
- Hotfix: Remove remaining C++20/23 features
- Contributors: Francisco Miguel Moreno
0.3.1 (2025-12-17)
- Downgrade from C++23 features
- Remove std::expected from MethodBase::initialize interface
- TF Refactor
- Unify TF configuration
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.3.0 (2025-12-01)
- Add vision_msgs/msg/Detection3DArray perception
- Cleanup unused headers
- Reshape execution and sensor handling
- Finished collision checker
- Optimize pointperceptionview
- Option to non-lazy ops
- Optimize filter and collapse
- Optimized downsample and delete risky constructors
- Lazy update in PointPerceptions
- Allow using yaets tracing macros from outside the easynav namespace
- Add namespace to yaets tracing macro
- Allow using yaets tracing macros from outside the easynav namespace
- GNSS Support
- Add missing dependencies
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.2.0 (2025-12-01)
- Merge rolling into jazzy
0.1.4 (2025-10-16)
- Fix compilation errors in jazzy
- 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
- Fix multiple perceptions
- Update defaul group var name
- Fix support for different perceptions types in blackboard
- Verbose fail in set. Set wit std::shared_ptr
- Contributors: Francisco Miguel Moreno Olivo, Francisco Martín Rico
0.1.2 (2025-09-26)
- Remove some yaets traces
- Add operation to include new points in the PointPerceptionView pipeline
- Trigger planner if new goals appear
- Minor improvements (refactor and RT option)
- [WIP] Blackboard for NavSate
- Simplify blackboard with two operations
- Remove atomics
- Remove get_ref
- Refactor Perceptions
- BlacKboard v3
- Redesign with NavState
- Blackboard for NavState
- Improving concurrency with atomic actions
- Yaets traces
- Blackboard working
- Remove pcl_conversions in target_link_libraries
- Improving concurrency with atomic actions
- Fix ament_target_dependencies_deprecation
- Install bins in correct place
- Fix ament_target_dependencies_deprecation
- Remove timeout
- Fix bug when disabling tracing. Rename tracing CMake option
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_gtest | |
| rclcpp | |
| rclcpp_lifecycle | |
| tf2_ros | |
| geometry_msgs | |
| yaets |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged easynav_common at Robotics Stack Exchange
|
easynav_common package from easynav repoeasynav easynav_common easynav_controller easynav_core easynav_interfaces easynav_localizer easynav_maps_manager easynav_planner easynav_sensors easynav_support_py easynav_system easynav_tools |
ROS Distro
|
Package Summary
| Version | 0.4.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/EasyNavigation/EasyNavigation.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-07-26 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
- Esther Aguado González
- Juan Sebastián Cely Gutiérrez
- José Miguel Guerrero Hernández
Authors
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
Changelog for package easynav_common
0.4.0 (2026-07-26)
- Added get_no_group in NavState
- get_by_type and get_to_vector in NavState
- Add default group. Add debug info
- Fix bug in NavState when updating an existing key via pointer
- Refactor PerceptionHandler PerceptionHandler now represents a single sensor input, not a sensor group
- Perception types and ops to easynav_sensors
- Fix segfault in some cases and reduce extrapolation to the future
- GPLv3 -> Apache 2.0 API to get perception times
- Add the option to get the fuse() efective timestamp
- Improve navstate print including the time
- Add exact_time parameter to fuse to use the last TF if false
- Adjust process time to input times
- Fix TF stucks
- Get last ime of the perceptions in a view
- Set robot_frame as default for the perception pipeline
- Add a bas_footprint frame in TFInfo
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.3.2 (2025-12-18)
- Hotfix: Remove remaining C++20/23 features
- Contributors: Francisco Miguel Moreno
0.3.1 (2025-12-17)
- Downgrade from C++23 features
- Remove std::expected from MethodBase::initialize interface
- TF Refactor
- Unify TF configuration
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.3.0 (2025-12-01)
- Add vision_msgs/msg/Detection3DArray perception
- Cleanup unused headers
- Reshape execution and sensor handling
- Finished collision checker
- Optimize pointperceptionview
- Option to non-lazy ops
- Optimize filter and collapse
- Optimized downsample and delete risky constructors
- Lazy update in PointPerceptions
- Allow using yaets tracing macros from outside the easynav namespace
- Add namespace to yaets tracing macro
- Allow using yaets tracing macros from outside the easynav namespace
- GNSS Support
- Add missing dependencies
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.2.0 (2025-12-01)
- Merge rolling into jazzy
0.1.4 (2025-10-16)
- Fix compilation errors in jazzy
- 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
- Fix multiple perceptions
- Update defaul group var name
- Fix support for different perceptions types in blackboard
- Verbose fail in set. Set wit std::shared_ptr
- Contributors: Francisco Miguel Moreno Olivo, Francisco Martín Rico
0.1.2 (2025-09-26)
- Remove some yaets traces
- Add operation to include new points in the PointPerceptionView pipeline
- Trigger planner if new goals appear
- Minor improvements (refactor and RT option)
- [WIP] Blackboard for NavSate
- Simplify blackboard with two operations
- Remove atomics
- Remove get_ref
- Refactor Perceptions
- BlacKboard v3
- Redesign with NavState
- Blackboard for NavState
- Improving concurrency with atomic actions
- Yaets traces
- Blackboard working
- Remove pcl_conversions in target_link_libraries
- Improving concurrency with atomic actions
- Fix ament_target_dependencies_deprecation
- Install bins in correct place
- Fix ament_target_dependencies_deprecation
- Remove timeout
- Fix bug when disabling tracing. Rename tracing CMake option
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_gtest | |
| rclcpp | |
| rclcpp_lifecycle | |
| tf2_ros | |
| geometry_msgs | |
| yaets |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged easynav_common at Robotics Stack Exchange
|
easynav_common package from easynav repoeasynav easynav_common easynav_controller easynav_core easynav_interfaces easynav_localizer easynav_maps_manager easynav_planner easynav_sensors easynav_support_py easynav_system easynav_tools |
ROS Distro
|
Package Summary
| Version | 0.4.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/EasyNavigation/EasyNavigation.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-07-26 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
- Esther Aguado González
- Juan Sebastián Cely Gutiérrez
- José Miguel Guerrero Hernández
Authors
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
Changelog for package easynav_common
0.4.0 (2026-07-26)
- Added get_no_group in NavState
- get_by_type and get_to_vector in NavState
- Add default group. Add debug info
- Fix bug in NavState when updating an existing key via pointer
- Refactor PerceptionHandler PerceptionHandler now represents a single sensor input, not a sensor group
- Perception types and ops to easynav_sensors
- Fix segfault in some cases and reduce extrapolation to the future
- GPLv3 -> Apache 2.0 API to get perception times
- Add the option to get the fuse() efective timestamp
- Improve navstate print including the time
- Add exact_time parameter to fuse to use the last TF if false
- Adjust process time to input times
- Fix TF stucks
- Get last ime of the perceptions in a view
- Set robot_frame as default for the perception pipeline
- Add a bas_footprint frame in TFInfo
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.3.2 (2025-12-18)
- Hotfix: Remove remaining C++20/23 features
- Contributors: Francisco Miguel Moreno
0.3.1 (2025-12-17)
- Downgrade from C++23 features
- Remove std::expected from MethodBase::initialize interface
- TF Refactor
- Unify TF configuration
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.3.0 (2025-12-01)
- Add vision_msgs/msg/Detection3DArray perception
- Cleanup unused headers
- Reshape execution and sensor handling
- Finished collision checker
- Optimize pointperceptionview
- Option to non-lazy ops
- Optimize filter and collapse
- Optimized downsample and delete risky constructors
- Lazy update in PointPerceptions
- Allow using yaets tracing macros from outside the easynav namespace
- Add namespace to yaets tracing macro
- Allow using yaets tracing macros from outside the easynav namespace
- GNSS Support
- Add missing dependencies
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.2.0 (2025-12-01)
- Merge rolling into jazzy
0.1.4 (2025-10-16)
- Fix compilation errors in jazzy
- 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
- Fix multiple perceptions
- Update defaul group var name
- Fix support for different perceptions types in blackboard
- Verbose fail in set. Set wit std::shared_ptr
- Contributors: Francisco Miguel Moreno Olivo, Francisco Martín Rico
0.1.2 (2025-09-26)
- Remove some yaets traces
- Add operation to include new points in the PointPerceptionView pipeline
- Trigger planner if new goals appear
- Minor improvements (refactor and RT option)
- [WIP] Blackboard for NavSate
- Simplify blackboard with two operations
- Remove atomics
- Remove get_ref
- Refactor Perceptions
- BlacKboard v3
- Redesign with NavState
- Blackboard for NavState
- Improving concurrency with atomic actions
- Yaets traces
- Blackboard working
- Remove pcl_conversions in target_link_libraries
- Improving concurrency with atomic actions
- Fix ament_target_dependencies_deprecation
- Install bins in correct place
- Fix ament_target_dependencies_deprecation
- Remove timeout
- Fix bug when disabling tracing. Rename tracing CMake option
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_gtest | |
| rclcpp | |
| rclcpp_lifecycle | |
| tf2_ros | |
| geometry_msgs | |
| yaets |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged easynav_common at Robotics Stack Exchange
|
easynav_common package from easynav repoeasynav easynav_common easynav_controller easynav_core easynav_interfaces easynav_localizer easynav_maps_manager easynav_planner easynav_sensors easynav_support_py easynav_system easynav_tools |
ROS Distro
|
Package Summary
| Version | 0.4.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/EasyNavigation/EasyNavigation.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-07-26 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
- Esther Aguado González
- Juan Sebastián Cely Gutiérrez
- José Miguel Guerrero Hernández
Authors
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
Changelog for package easynav_common
0.4.0 (2026-07-26)
- Added get_no_group in NavState
- get_by_type and get_to_vector in NavState
- Add default group. Add debug info
- Fix bug in NavState when updating an existing key via pointer
- Refactor PerceptionHandler PerceptionHandler now represents a single sensor input, not a sensor group
- Perception types and ops to easynav_sensors
- Fix segfault in some cases and reduce extrapolation to the future
- GPLv3 -> Apache 2.0 API to get perception times
- Add the option to get the fuse() efective timestamp
- Improve navstate print including the time
- Add exact_time parameter to fuse to use the last TF if false
- Adjust process time to input times
- Fix TF stucks
- Get last ime of the perceptions in a view
- Set robot_frame as default for the perception pipeline
- Add a bas_footprint frame in TFInfo
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.3.2 (2025-12-18)
- Hotfix: Remove remaining C++20/23 features
- Contributors: Francisco Miguel Moreno
0.3.1 (2025-12-17)
- Downgrade from C++23 features
- Remove std::expected from MethodBase::initialize interface
- TF Refactor
- Unify TF configuration
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.3.0 (2025-12-01)
- Add vision_msgs/msg/Detection3DArray perception
- Cleanup unused headers
- Reshape execution and sensor handling
- Finished collision checker
- Optimize pointperceptionview
- Option to non-lazy ops
- Optimize filter and collapse
- Optimized downsample and delete risky constructors
- Lazy update in PointPerceptions
- Allow using yaets tracing macros from outside the easynav namespace
- Add namespace to yaets tracing macro
- Allow using yaets tracing macros from outside the easynav namespace
- GNSS Support
- Add missing dependencies
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.2.0 (2025-12-01)
- Merge rolling into jazzy
0.1.4 (2025-10-16)
- Fix compilation errors in jazzy
- 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
- Fix multiple perceptions
- Update defaul group var name
- Fix support for different perceptions types in blackboard
- Verbose fail in set. Set wit std::shared_ptr
- Contributors: Francisco Miguel Moreno Olivo, Francisco Martín Rico
0.1.2 (2025-09-26)
- Remove some yaets traces
- Add operation to include new points in the PointPerceptionView pipeline
- Trigger planner if new goals appear
- Minor improvements (refactor and RT option)
- [WIP] Blackboard for NavSate
- Simplify blackboard with two operations
- Remove atomics
- Remove get_ref
- Refactor Perceptions
- BlacKboard v3
- Redesign with NavState
- Blackboard for NavState
- Improving concurrency with atomic actions
- Yaets traces
- Blackboard working
- Remove pcl_conversions in target_link_libraries
- Improving concurrency with atomic actions
- Fix ament_target_dependencies_deprecation
- Install bins in correct place
- Fix ament_target_dependencies_deprecation
- Remove timeout
- Fix bug when disabling tracing. Rename tracing CMake option
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_gtest | |
| rclcpp | |
| rclcpp_lifecycle | |
| tf2_ros | |
| geometry_msgs | |
| yaets |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged easynav_common at Robotics Stack Exchange
|
easynav_common package from easynav repoeasynav easynav_common easynav_controller easynav_core easynav_interfaces easynav_localizer easynav_maps_manager easynav_planner easynav_sensors easynav_support_py easynav_system easynav_tools |
ROS Distro
|
Package Summary
| Version | 0.4.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/EasyNavigation/EasyNavigation.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-07-26 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
- Esther Aguado González
- Juan Sebastián Cely Gutiérrez
- José Miguel Guerrero Hernández
Authors
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
Changelog for package easynav_common
0.4.0 (2026-07-26)
- Added get_no_group in NavState
- get_by_type and get_to_vector in NavState
- Add default group. Add debug info
- Fix bug in NavState when updating an existing key via pointer
- Refactor PerceptionHandler PerceptionHandler now represents a single sensor input, not a sensor group
- Perception types and ops to easynav_sensors
- Fix segfault in some cases and reduce extrapolation to the future
- GPLv3 -> Apache 2.0 API to get perception times
- Add the option to get the fuse() efective timestamp
- Improve navstate print including the time
- Add exact_time parameter to fuse to use the last TF if false
- Adjust process time to input times
- Fix TF stucks
- Get last ime of the perceptions in a view
- Set robot_frame as default for the perception pipeline
- Add a bas_footprint frame in TFInfo
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.3.2 (2025-12-18)
- Hotfix: Remove remaining C++20/23 features
- Contributors: Francisco Miguel Moreno
0.3.1 (2025-12-17)
- Downgrade from C++23 features
- Remove std::expected from MethodBase::initialize interface
- TF Refactor
- Unify TF configuration
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.3.0 (2025-12-01)
- Add vision_msgs/msg/Detection3DArray perception
- Cleanup unused headers
- Reshape execution and sensor handling
- Finished collision checker
- Optimize pointperceptionview
- Option to non-lazy ops
- Optimize filter and collapse
- Optimized downsample and delete risky constructors
- Lazy update in PointPerceptions
- Allow using yaets tracing macros from outside the easynav namespace
- Add namespace to yaets tracing macro
- Allow using yaets tracing macros from outside the easynav namespace
- GNSS Support
- Add missing dependencies
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.2.0 (2025-12-01)
- Merge rolling into jazzy
0.1.4 (2025-10-16)
- Fix compilation errors in jazzy
- 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
- Fix multiple perceptions
- Update defaul group var name
- Fix support for different perceptions types in blackboard
- Verbose fail in set. Set wit std::shared_ptr
- Contributors: Francisco Miguel Moreno Olivo, Francisco Martín Rico
0.1.2 (2025-09-26)
- Remove some yaets traces
- Add operation to include new points in the PointPerceptionView pipeline
- Trigger planner if new goals appear
- Minor improvements (refactor and RT option)
- [WIP] Blackboard for NavSate
- Simplify blackboard with two operations
- Remove atomics
- Remove get_ref
- Refactor Perceptions
- BlacKboard v3
- Redesign with NavState
- Blackboard for NavState
- Improving concurrency with atomic actions
- Yaets traces
- Blackboard working
- Remove pcl_conversions in target_link_libraries
- Improving concurrency with atomic actions
- Fix ament_target_dependencies_deprecation
- Install bins in correct place
- Fix ament_target_dependencies_deprecation
- Remove timeout
- Fix bug when disabling tracing. Rename tracing CMake option
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_gtest | |
| rclcpp | |
| rclcpp_lifecycle | |
| tf2_ros | |
| geometry_msgs | |
| yaets |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged easynav_common at Robotics Stack Exchange
|
easynav_common package from easynav repoeasynav easynav_common easynav_controller easynav_core easynav_interfaces easynav_localizer easynav_maps_manager easynav_planner easynav_sensors easynav_support_py easynav_system easynav_tools |
ROS Distro
|
Package Summary
| Version | 0.4.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/EasyNavigation/EasyNavigation.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-07-26 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
- Esther Aguado González
- Juan Sebastián Cely Gutiérrez
- José Miguel Guerrero Hernández
Authors
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
Changelog for package easynav_common
0.4.0 (2026-07-26)
- Added get_no_group in NavState
- get_by_type and get_to_vector in NavState
- Add default group. Add debug info
- Fix bug in NavState when updating an existing key via pointer
- Refactor PerceptionHandler PerceptionHandler now represents a single sensor input, not a sensor group
- Perception types and ops to easynav_sensors
- Fix segfault in some cases and reduce extrapolation to the future
- GPLv3 -> Apache 2.0 API to get perception times
- Add the option to get the fuse() efective timestamp
- Improve navstate print including the time
- Add exact_time parameter to fuse to use the last TF if false
- Adjust process time to input times
- Fix TF stucks
- Get last ime of the perceptions in a view
- Set robot_frame as default for the perception pipeline
- Add a bas_footprint frame in TFInfo
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.3.2 (2025-12-18)
- Hotfix: Remove remaining C++20/23 features
- Contributors: Francisco Miguel Moreno
0.3.1 (2025-12-17)
- Downgrade from C++23 features
- Remove std::expected from MethodBase::initialize interface
- TF Refactor
- Unify TF configuration
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.3.0 (2025-12-01)
- Add vision_msgs/msg/Detection3DArray perception
- Cleanup unused headers
- Reshape execution and sensor handling
- Finished collision checker
- Optimize pointperceptionview
- Option to non-lazy ops
- Optimize filter and collapse
- Optimized downsample and delete risky constructors
- Lazy update in PointPerceptions
- Allow using yaets tracing macros from outside the easynav namespace
- Add namespace to yaets tracing macro
- Allow using yaets tracing macros from outside the easynav namespace
- GNSS Support
- Add missing dependencies
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.2.0 (2025-12-01)
- Merge rolling into jazzy
0.1.4 (2025-10-16)
- Fix compilation errors in jazzy
- 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
- Fix multiple perceptions
- Update defaul group var name
- Fix support for different perceptions types in blackboard
- Verbose fail in set. Set wit std::shared_ptr
- Contributors: Francisco Miguel Moreno Olivo, Francisco Martín Rico
0.1.2 (2025-09-26)
- Remove some yaets traces
- Add operation to include new points in the PointPerceptionView pipeline
- Trigger planner if new goals appear
- Minor improvements (refactor and RT option)
- [WIP] Blackboard for NavSate
- Simplify blackboard with two operations
- Remove atomics
- Remove get_ref
- Refactor Perceptions
- BlacKboard v3
- Redesign with NavState
- Blackboard for NavState
- Improving concurrency with atomic actions
- Yaets traces
- Blackboard working
- Remove pcl_conversions in target_link_libraries
- Improving concurrency with atomic actions
- Fix ament_target_dependencies_deprecation
- Install bins in correct place
- Fix ament_target_dependencies_deprecation
- Remove timeout
- Fix bug when disabling tracing. Rename tracing CMake option
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_gtest | |
| rclcpp | |
| rclcpp_lifecycle | |
| tf2_ros | |
| geometry_msgs | |
| yaets |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged easynav_common at Robotics Stack Exchange
|
easynav_common package from easynav repoeasynav easynav_common easynav_controller easynav_core easynav_interfaces easynav_localizer easynav_maps_manager easynav_planner easynav_sensors easynav_support_py easynav_system easynav_tools |
ROS Distro
|
Package Summary
| Version | 0.4.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/EasyNavigation/EasyNavigation.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-07-26 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
- Esther Aguado González
- Juan Sebastián Cely Gutiérrez
- José Miguel Guerrero Hernández
Authors
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
Changelog for package easynav_common
0.4.0 (2026-07-26)
- Added get_no_group in NavState
- get_by_type and get_to_vector in NavState
- Add default group. Add debug info
- Fix bug in NavState when updating an existing key via pointer
- Refactor PerceptionHandler PerceptionHandler now represents a single sensor input, not a sensor group
- Perception types and ops to easynav_sensors
- Fix segfault in some cases and reduce extrapolation to the future
- GPLv3 -> Apache 2.0 API to get perception times
- Add the option to get the fuse() efective timestamp
- Improve navstate print including the time
- Add exact_time parameter to fuse to use the last TF if false
- Adjust process time to input times
- Fix TF stucks
- Get last ime of the perceptions in a view
- Set robot_frame as default for the perception pipeline
- Add a bas_footprint frame in TFInfo
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.3.2 (2025-12-18)
- Hotfix: Remove remaining C++20/23 features
- Contributors: Francisco Miguel Moreno
0.3.1 (2025-12-17)
- Downgrade from C++23 features
- Remove std::expected from MethodBase::initialize interface
- TF Refactor
- Unify TF configuration
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.3.0 (2025-12-01)
- Add vision_msgs/msg/Detection3DArray perception
- Cleanup unused headers
- Reshape execution and sensor handling
- Finished collision checker
- Optimize pointperceptionview
- Option to non-lazy ops
- Optimize filter and collapse
- Optimized downsample and delete risky constructors
- Lazy update in PointPerceptions
- Allow using yaets tracing macros from outside the easynav namespace
- Add namespace to yaets tracing macro
- Allow using yaets tracing macros from outside the easynav namespace
- GNSS Support
- Add missing dependencies
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.2.0 (2025-12-01)
- Merge rolling into jazzy
0.1.4 (2025-10-16)
- Fix compilation errors in jazzy
- 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
- Fix multiple perceptions
- Update defaul group var name
- Fix support for different perceptions types in blackboard
- Verbose fail in set. Set wit std::shared_ptr
- Contributors: Francisco Miguel Moreno Olivo, Francisco Martín Rico
0.1.2 (2025-09-26)
- Remove some yaets traces
- Add operation to include new points in the PointPerceptionView pipeline
- Trigger planner if new goals appear
- Minor improvements (refactor and RT option)
- [WIP] Blackboard for NavSate
- Simplify blackboard with two operations
- Remove atomics
- Remove get_ref
- Refactor Perceptions
- BlacKboard v3
- Redesign with NavState
- Blackboard for NavState
- Improving concurrency with atomic actions
- Yaets traces
- Blackboard working
- Remove pcl_conversions in target_link_libraries
- Improving concurrency with atomic actions
- Fix ament_target_dependencies_deprecation
- Install bins in correct place
- Fix ament_target_dependencies_deprecation
- Remove timeout
- Fix bug when disabling tracing. Rename tracing CMake option
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_gtest | |
| rclcpp | |
| rclcpp_lifecycle | |
| tf2_ros | |
| geometry_msgs | |
| yaets |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged easynav_common at Robotics Stack Exchange
|
easynav_common package from easynav repoeasynav easynav_common easynav_controller easynav_core easynav_interfaces easynav_localizer easynav_maps_manager easynav_planner easynav_sensors easynav_support_py easynav_system easynav_tools |
ROS Distro
|
Package Summary
| Version | 0.4.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/EasyNavigation/EasyNavigation.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-07-26 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
- Esther Aguado González
- Juan Sebastián Cely Gutiérrez
- José Miguel Guerrero Hernández
Authors
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
Changelog for package easynav_common
0.4.0 (2026-07-26)
- Added get_no_group in NavState
- get_by_type and get_to_vector in NavState
- Add default group. Add debug info
- Fix bug in NavState when updating an existing key via pointer
- Refactor PerceptionHandler PerceptionHandler now represents a single sensor input, not a sensor group
- Perception types and ops to easynav_sensors
- Fix segfault in some cases and reduce extrapolation to the future
- GPLv3 -> Apache 2.0 API to get perception times
- Add the option to get the fuse() efective timestamp
- Improve navstate print including the time
- Add exact_time parameter to fuse to use the last TF if false
- Adjust process time to input times
- Fix TF stucks
- Get last ime of the perceptions in a view
- Set robot_frame as default for the perception pipeline
- Add a bas_footprint frame in TFInfo
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.3.2 (2025-12-18)
- Hotfix: Remove remaining C++20/23 features
- Contributors: Francisco Miguel Moreno
0.3.1 (2025-12-17)
- Downgrade from C++23 features
- Remove std::expected from MethodBase::initialize interface
- TF Refactor
- Unify TF configuration
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.3.0 (2025-12-01)
- Add vision_msgs/msg/Detection3DArray perception
- Cleanup unused headers
- Reshape execution and sensor handling
- Finished collision checker
- Optimize pointperceptionview
- Option to non-lazy ops
- Optimize filter and collapse
- Optimized downsample and delete risky constructors
- Lazy update in PointPerceptions
- Allow using yaets tracing macros from outside the easynav namespace
- Add namespace to yaets tracing macro
- Allow using yaets tracing macros from outside the easynav namespace
- GNSS Support
- Add missing dependencies
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.2.0 (2025-12-01)
- Merge rolling into jazzy
0.1.4 (2025-10-16)
- Fix compilation errors in jazzy
- 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
- Fix multiple perceptions
- Update defaul group var name
- Fix support for different perceptions types in blackboard
- Verbose fail in set. Set wit std::shared_ptr
- Contributors: Francisco Miguel Moreno Olivo, Francisco Martín Rico
0.1.2 (2025-09-26)
- Remove some yaets traces
- Add operation to include new points in the PointPerceptionView pipeline
- Trigger planner if new goals appear
- Minor improvements (refactor and RT option)
- [WIP] Blackboard for NavSate
- Simplify blackboard with two operations
- Remove atomics
- Remove get_ref
- Refactor Perceptions
- BlacKboard v3
- Redesign with NavState
- Blackboard for NavState
- Improving concurrency with atomic actions
- Yaets traces
- Blackboard working
- Remove pcl_conversions in target_link_libraries
- Improving concurrency with atomic actions
- Fix ament_target_dependencies_deprecation
- Install bins in correct place
- Fix ament_target_dependencies_deprecation
- Remove timeout
- Fix bug when disabling tracing. Rename tracing CMake option
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_gtest | |
| rclcpp | |
| rclcpp_lifecycle | |
| tf2_ros | |
| geometry_msgs | |
| yaets |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged easynav_common at Robotics Stack Exchange
|
easynav_common package from easynav repoeasynav easynav_common easynav_controller easynav_core easynav_interfaces easynav_localizer easynav_maps_manager easynav_planner easynav_sensors easynav_support_py easynav_system easynav_tools |
ROS Distro
|
Package Summary
| Version | 0.4.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/EasyNavigation/EasyNavigation.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-07-26 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
- Esther Aguado González
- Juan Sebastián Cely Gutiérrez
- José Miguel Guerrero Hernández
Authors
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
Changelog for package easynav_common
0.4.0 (2026-07-26)
- Added get_no_group in NavState
- get_by_type and get_to_vector in NavState
- Add default group. Add debug info
- Fix bug in NavState when updating an existing key via pointer
- Refactor PerceptionHandler PerceptionHandler now represents a single sensor input, not a sensor group
- Perception types and ops to easynav_sensors
- Fix segfault in some cases and reduce extrapolation to the future
- GPLv3 -> Apache 2.0 API to get perception times
- Add the option to get the fuse() efective timestamp
- Improve navstate print including the time
- Add exact_time parameter to fuse to use the last TF if false
- Adjust process time to input times
- Fix TF stucks
- Get last ime of the perceptions in a view
- Set robot_frame as default for the perception pipeline
- Add a bas_footprint frame in TFInfo
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.3.2 (2025-12-18)
- Hotfix: Remove remaining C++20/23 features
- Contributors: Francisco Miguel Moreno
0.3.1 (2025-12-17)
- Downgrade from C++23 features
- Remove std::expected from MethodBase::initialize interface
- TF Refactor
- Unify TF configuration
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.3.0 (2025-12-01)
- Add vision_msgs/msg/Detection3DArray perception
- Cleanup unused headers
- Reshape execution and sensor handling
- Finished collision checker
- Optimize pointperceptionview
- Option to non-lazy ops
- Optimize filter and collapse
- Optimized downsample and delete risky constructors
- Lazy update in PointPerceptions
- Allow using yaets tracing macros from outside the easynav namespace
- Add namespace to yaets tracing macro
- Allow using yaets tracing macros from outside the easynav namespace
- GNSS Support
- Add missing dependencies
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.2.0 (2025-12-01)
- Merge rolling into jazzy
0.1.4 (2025-10-16)
- Fix compilation errors in jazzy
- 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
- Fix multiple perceptions
- Update defaul group var name
- Fix support for different perceptions types in blackboard
- Verbose fail in set. Set wit std::shared_ptr
- Contributors: Francisco Miguel Moreno Olivo, Francisco Martín Rico
0.1.2 (2025-09-26)
- Remove some yaets traces
- Add operation to include new points in the PointPerceptionView pipeline
- Trigger planner if new goals appear
- Minor improvements (refactor and RT option)
- [WIP] Blackboard for NavSate
- Simplify blackboard with two operations
- Remove atomics
- Remove get_ref
- Refactor Perceptions
- BlacKboard v3
- Redesign with NavState
- Blackboard for NavState
- Improving concurrency with atomic actions
- Yaets traces
- Blackboard working
- Remove pcl_conversions in target_link_libraries
- Improving concurrency with atomic actions
- Fix ament_target_dependencies_deprecation
- Install bins in correct place
- Fix ament_target_dependencies_deprecation
- Remove timeout
- Fix bug when disabling tracing. Rename tracing CMake option
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_gtest | |
| rclcpp | |
| rclcpp_lifecycle | |
| tf2_ros | |
| geometry_msgs | |
| yaets |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged easynav_common at Robotics Stack Exchange
|
easynav_common package from easynav repoeasynav easynav_common easynav_controller easynav_core easynav_interfaces easynav_localizer easynav_maps_manager easynav_planner easynav_sensors easynav_support_py easynav_system easynav_tools |
ROS Distro
|
Package Summary
| Version | 0.4.0 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/EasyNavigation/EasyNavigation.git |
| VCS Type | git |
| VCS Version | jazzy |
| Last Updated | 2026-07-26 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
- Esther Aguado González
- Juan Sebastián Cely Gutiérrez
- José Miguel Guerrero Hernández
Authors
- Francisco Martín Rico
- Francisco Miguel Moreno Olivo
Changelog for package easynav_common
0.4.0 (2026-07-26)
- Added get_no_group in NavState
- get_by_type and get_to_vector in NavState
- Add default group. Add debug info
- Fix bug in NavState when updating an existing key via pointer
- Refactor PerceptionHandler PerceptionHandler now represents a single sensor input, not a sensor group
- Perception types and ops to easynav_sensors
- Fix segfault in some cases and reduce extrapolation to the future
- GPLv3 -> Apache 2.0 API to get perception times
- Add the option to get the fuse() efective timestamp
- Improve navstate print including the time
- Add exact_time parameter to fuse to use the last TF if false
- Adjust process time to input times
- Fix TF stucks
- Get last ime of the perceptions in a view
- Set robot_frame as default for the perception pipeline
- Add a bas_footprint frame in TFInfo
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.3.2 (2025-12-18)
- Hotfix: Remove remaining C++20/23 features
- Contributors: Francisco Miguel Moreno
0.3.1 (2025-12-17)
- Downgrade from C++23 features
- Remove std::expected from MethodBase::initialize interface
- TF Refactor
- Unify TF configuration
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.3.0 (2025-12-01)
- Add vision_msgs/msg/Detection3DArray perception
- Cleanup unused headers
- Reshape execution and sensor handling
- Finished collision checker
- Optimize pointperceptionview
- Option to non-lazy ops
- Optimize filter and collapse
- Optimized downsample and delete risky constructors
- Lazy update in PointPerceptions
- Allow using yaets tracing macros from outside the easynav namespace
- Add namespace to yaets tracing macro
- Allow using yaets tracing macros from outside the easynav namespace
- GNSS Support
- Add missing dependencies
- Contributors: Francisco Martín Rico, Francisco Miguel Moreno
0.2.0 (2025-12-01)
- Merge rolling into jazzy
0.1.4 (2025-10-16)
- Fix compilation errors in jazzy
- 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
- Fix multiple perceptions
- Update defaul group var name
- Fix support for different perceptions types in blackboard
- Verbose fail in set. Set wit std::shared_ptr
- Contributors: Francisco Miguel Moreno Olivo, Francisco Martín Rico
0.1.2 (2025-09-26)
- Remove some yaets traces
- Add operation to include new points in the PointPerceptionView pipeline
- Trigger planner if new goals appear
- Minor improvements (refactor and RT option)
- [WIP] Blackboard for NavSate
- Simplify blackboard with two operations
- Remove atomics
- Remove get_ref
- Refactor Perceptions
- BlacKboard v3
- Redesign with NavState
- Blackboard for NavState
- Improving concurrency with atomic actions
- Yaets traces
- Blackboard working
- Remove pcl_conversions in target_link_libraries
- Improving concurrency with atomic actions
- Fix ament_target_dependencies_deprecation
- Install bins in correct place
- Fix ament_target_dependencies_deprecation
- Remove timeout
- Fix bug when disabling tracing. Rename tracing CMake option
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_lint_auto | |
| ament_lint_common | |
| ament_cmake_gtest | |
| rclcpp | |
| rclcpp_lifecycle | |
| tf2_ros | |
| geometry_msgs | |
| yaets |