Package symbol

kompass package from kompass repo

kompass kompass_interfaces

ROS Distro
humble

Package Summary

Version 0.7.0
License MIT
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/automatika-robotics/kompass.git
VCS Type git
VCS Version main
Last Updated 2026-08-09
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Kompass: Event-driven navigation system

Maintainers

  • Automatika Robotics

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package kompass

0.7.0 (2026-08-05)

  • (chore) Updates minimum required kompass-core version
  • (feature) Adds import error message on broken imports for backward compatibility
  • (fix) Handles multi-input case in failure source setting
  • (fix) Fixes input check in planner
  • (refactor) Import LaserScanData from Sugarcoat
  • (fix) Fixes checking if input is available and removes call of deleted method
  • (feature) Declares failure on non-valid spatial sensor data type in emergency stop check
  • (refactor) Imports pointcloud utilities from the refactored kompass_core module
  • (fix) Uses new RobotGeometryType refactored class in recipe
  • (refactor) Uses upstreamed LaserScanData and PointCloudData from Sugarcoat
  • (refactor) Passes ranges, angle and points to the core controller instead of removed LaserScanData and PointCloudData
  • (refactor) Updates component to use refactored AugularCtrlLimits, LinearCtrlLimits and RobotType from kompass-core
  • (refactor) Cleans up imports for refactored types in kompass-core
  • (fix) Removes usage of deleted config params and fixes method name typo
  • (fix) Makes update_topics non-mutating to avoid mutating stack defaults
  • (fix) Adds missing allowed SERVER runtype to Planner
  • (refactor) Updates all components to access RobotConfig from self.robot instead of Optional self.config.robot
  • (refactor) Updates robot property to raise an error if None RobotConfig is provided to a Kompass component
  • (refactor) Updates recipe and config files with new RobotFrames
  • (feature) Adds property to get kompass_core geometry type from RobotConfig
  • (refactor) Moves RobotConfig to Sugarcoat
  • (fix) Fixes wait condition for robot location to handle non-stamped types
  • (fix) Removes 'odom' as the backup frame for the map and uses the robot location message frame_id instead
  • (refactor) Updates components to use the new transformation lookup method inside the callback
  • (refactor) Removes specific tf listeners and updates to use a generic tf input listener
  • (refactor) Uses LaserScan and PointCloud callbacks upstreamed to Sugarcoat
  • (refactor) Upstreams RobotFrames to Sugarcoat
  • (fix) Fixes None value check for ndarray type
  • Contributors: ahr, mkabtoul

0.6.0 (2026-06-05)

  • (chore) Bumps required sugarcoat version
  • (fix) Fixes controller mode change to handle plugin-based callbacks
  • Contributors: ahr, mkabtoul

0.5.0 (2026-05-02)

  • (fix) Removes type hint from map server to fix for rolling api change
  • (fix) Fixes sending algorithm name error in health status
  • (fix) Returns robot state regardless of the TF since it will be blocked in the main update_state if required and not available
  • (fix) Fixes reading robot state in update state
  • (chore) Updates kompaass-core and sugarcoat minimum versions
  • (chore) Update turtlebot test recipe
  • (fix) Fixes state update in path control
  • (refactor) Fixes vision follower execution using rgb images
  • (refactor) Removes sensor data from vision follower loop step
  • (refactor) Splits update_state into two methods for updating sensor data and updating robot state
  • (fix) Reduces default value for topic subscription timeout and timestep
  • (refactor) Updates tests to use new controller helper modules
  • (refactor) Cleans up the controller component and uses new helper modules
  • (refactor) Moves all vision following lifecycle methods to a helper module
  • (refactor) Moves gathering obstacles method into utils
  • (refactor) Moves Controller status/mode enums into a helper module
  • (fix) Fixes method name typo
  • (chore) Adds a user warning when providing a camera frame that seems like an 'optical' frame instead of the physical link
  • (fix) Fixes setting the local map frame based on the available transformation data
  • (refactor) Adds utility method to lookup and wait for a TF in component and uses it in the Controller
  • (fix) Fixes all return paths for set_algorithm and adds tests for it
  • (chore) Adds tests for planner and path controller
  • (fix) Removes stale interface calls in controller
  • (refactor) Adds path controller status enum to track status uniformly during control loops
  • (fix) Fixes handling of detection and point of interest use in planning callback for EVENT mode
  • (refactor) Removes blocking wait for odom world tf to not starve the callbacks
  • (fix) Removes reached_end topic spamming from reached_point function in planner
  • (refactor) Makes robot state wait loop non blocking with timeout in

File truncated at 100 lines see the full file

Package Dependencies

System Dependencies

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged kompass at Robotics Stack Exchange

Package symbol

kompass package from kompass repo

kompass kompass_interfaces

ROS Distro
jazzy

Package Summary

Version 0.7.0
License MIT
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/automatika-robotics/kompass.git
VCS Type git
VCS Version main
Last Updated 2026-08-09
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Kompass: Event-driven navigation system

Maintainers

  • Automatika Robotics

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package kompass

0.7.0 (2026-08-05)

  • (chore) Updates minimum required kompass-core version
  • (feature) Adds import error message on broken imports for backward compatibility
  • (fix) Handles multi-input case in failure source setting
  • (fix) Fixes input check in planner
  • (refactor) Import LaserScanData from Sugarcoat
  • (fix) Fixes checking if input is available and removes call of deleted method
  • (feature) Declares failure on non-valid spatial sensor data type in emergency stop check
  • (refactor) Imports pointcloud utilities from the refactored kompass_core module
  • (fix) Uses new RobotGeometryType refactored class in recipe
  • (refactor) Uses upstreamed LaserScanData and PointCloudData from Sugarcoat
  • (refactor) Passes ranges, angle and points to the core controller instead of removed LaserScanData and PointCloudData
  • (refactor) Updates component to use refactored AugularCtrlLimits, LinearCtrlLimits and RobotType from kompass-core
  • (refactor) Cleans up imports for refactored types in kompass-core
  • (fix) Removes usage of deleted config params and fixes method name typo
  • (fix) Makes update_topics non-mutating to avoid mutating stack defaults
  • (fix) Adds missing allowed SERVER runtype to Planner
  • (refactor) Updates all components to access RobotConfig from self.robot instead of Optional self.config.robot
  • (refactor) Updates robot property to raise an error if None RobotConfig is provided to a Kompass component
  • (refactor) Updates recipe and config files with new RobotFrames
  • (feature) Adds property to get kompass_core geometry type from RobotConfig
  • (refactor) Moves RobotConfig to Sugarcoat
  • (fix) Fixes wait condition for robot location to handle non-stamped types
  • (fix) Removes 'odom' as the backup frame for the map and uses the robot location message frame_id instead
  • (refactor) Updates components to use the new transformation lookup method inside the callback
  • (refactor) Removes specific tf listeners and updates to use a generic tf input listener
  • (refactor) Uses LaserScan and PointCloud callbacks upstreamed to Sugarcoat
  • (refactor) Upstreams RobotFrames to Sugarcoat
  • (fix) Fixes None value check for ndarray type
  • Contributors: ahr, mkabtoul

0.6.0 (2026-06-05)

  • (chore) Bumps required sugarcoat version
  • (fix) Fixes controller mode change to handle plugin-based callbacks
  • Contributors: ahr, mkabtoul

0.5.0 (2026-05-02)

  • (fix) Removes type hint from map server to fix for rolling api change
  • (fix) Fixes sending algorithm name error in health status
  • (fix) Returns robot state regardless of the TF since it will be blocked in the main update_state if required and not available
  • (fix) Fixes reading robot state in update state
  • (chore) Updates kompaass-core and sugarcoat minimum versions
  • (chore) Update turtlebot test recipe
  • (fix) Fixes state update in path control
  • (refactor) Fixes vision follower execution using rgb images
  • (refactor) Removes sensor data from vision follower loop step
  • (refactor) Splits update_state into two methods for updating sensor data and updating robot state
  • (fix) Reduces default value for topic subscription timeout and timestep
  • (refactor) Updates tests to use new controller helper modules
  • (refactor) Cleans up the controller component and uses new helper modules
  • (refactor) Moves all vision following lifecycle methods to a helper module
  • (refactor) Moves gathering obstacles method into utils
  • (refactor) Moves Controller status/mode enums into a helper module
  • (fix) Fixes method name typo
  • (chore) Adds a user warning when providing a camera frame that seems like an 'optical' frame instead of the physical link
  • (fix) Fixes setting the local map frame based on the available transformation data
  • (refactor) Adds utility method to lookup and wait for a TF in component and uses it in the Controller
  • (fix) Fixes all return paths for set_algorithm and adds tests for it
  • (chore) Adds tests for planner and path controller
  • (fix) Removes stale interface calls in controller
  • (refactor) Adds path controller status enum to track status uniformly during control loops
  • (fix) Fixes handling of detection and point of interest use in planning callback for EVENT mode
  • (refactor) Removes blocking wait for odom world tf to not starve the callbacks
  • (fix) Removes reached_end topic spamming from reached_point function in planner
  • (refactor) Makes robot state wait loop non blocking with timeout in

File truncated at 100 lines see the full file

Package Dependencies

System Dependencies

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged kompass at Robotics Stack Exchange

Package symbol

kompass package from kompass repo

kompass kompass_interfaces

ROS Distro
kilted

Package Summary

Version 0.7.0
License MIT
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/automatika-robotics/kompass.git
VCS Type git
VCS Version main
Last Updated 2026-08-09
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Kompass: Event-driven navigation system

Maintainers

  • Automatika Robotics

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package kompass

0.7.0 (2026-08-05)

  • (chore) Updates minimum required kompass-core version
  • (feature) Adds import error message on broken imports for backward compatibility
  • (fix) Handles multi-input case in failure source setting
  • (fix) Fixes input check in planner
  • (refactor) Import LaserScanData from Sugarcoat
  • (fix) Fixes checking if input is available and removes call of deleted method
  • (feature) Declares failure on non-valid spatial sensor data type in emergency stop check
  • (refactor) Imports pointcloud utilities from the refactored kompass_core module
  • (fix) Uses new RobotGeometryType refactored class in recipe
  • (refactor) Uses upstreamed LaserScanData and PointCloudData from Sugarcoat
  • (refactor) Passes ranges, angle and points to the core controller instead of removed LaserScanData and PointCloudData
  • (refactor) Updates component to use refactored AugularCtrlLimits, LinearCtrlLimits and RobotType from kompass-core
  • (refactor) Cleans up imports for refactored types in kompass-core
  • (fix) Removes usage of deleted config params and fixes method name typo
  • (fix) Makes update_topics non-mutating to avoid mutating stack defaults
  • (fix) Adds missing allowed SERVER runtype to Planner
  • (refactor) Updates all components to access RobotConfig from self.robot instead of Optional self.config.robot
  • (refactor) Updates robot property to raise an error if None RobotConfig is provided to a Kompass component
  • (refactor) Updates recipe and config files with new RobotFrames
  • (feature) Adds property to get kompass_core geometry type from RobotConfig
  • (refactor) Moves RobotConfig to Sugarcoat
  • (fix) Fixes wait condition for robot location to handle non-stamped types
  • (fix) Removes 'odom' as the backup frame for the map and uses the robot location message frame_id instead
  • (refactor) Updates components to use the new transformation lookup method inside the callback
  • (refactor) Removes specific tf listeners and updates to use a generic tf input listener
  • (refactor) Uses LaserScan and PointCloud callbacks upstreamed to Sugarcoat
  • (refactor) Upstreams RobotFrames to Sugarcoat
  • (fix) Fixes None value check for ndarray type
  • Contributors: ahr, mkabtoul

0.6.0 (2026-06-05)

  • (chore) Bumps required sugarcoat version
  • (fix) Fixes controller mode change to handle plugin-based callbacks
  • Contributors: ahr, mkabtoul

0.5.0 (2026-05-02)

  • (fix) Removes type hint from map server to fix for rolling api change
  • (fix) Fixes sending algorithm name error in health status
  • (fix) Returns robot state regardless of the TF since it will be blocked in the main update_state if required and not available
  • (fix) Fixes reading robot state in update state
  • (chore) Updates kompaass-core and sugarcoat minimum versions
  • (chore) Update turtlebot test recipe
  • (fix) Fixes state update in path control
  • (refactor) Fixes vision follower execution using rgb images
  • (refactor) Removes sensor data from vision follower loop step
  • (refactor) Splits update_state into two methods for updating sensor data and updating robot state
  • (fix) Reduces default value for topic subscription timeout and timestep
  • (refactor) Updates tests to use new controller helper modules
  • (refactor) Cleans up the controller component and uses new helper modules
  • (refactor) Moves all vision following lifecycle methods to a helper module
  • (refactor) Moves gathering obstacles method into utils
  • (refactor) Moves Controller status/mode enums into a helper module
  • (fix) Fixes method name typo
  • (chore) Adds a user warning when providing a camera frame that seems like an 'optical' frame instead of the physical link
  • (fix) Fixes setting the local map frame based on the available transformation data
  • (refactor) Adds utility method to lookup and wait for a TF in component and uses it in the Controller
  • (fix) Fixes all return paths for set_algorithm and adds tests for it
  • (chore) Adds tests for planner and path controller
  • (fix) Removes stale interface calls in controller
  • (refactor) Adds path controller status enum to track status uniformly during control loops
  • (fix) Fixes handling of detection and point of interest use in planning callback for EVENT mode
  • (refactor) Removes blocking wait for odom world tf to not starve the callbacks
  • (fix) Removes reached_end topic spamming from reached_point function in planner
  • (refactor) Makes robot state wait loop non blocking with timeout in

File truncated at 100 lines see the full file

Package Dependencies

System Dependencies

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged kompass at Robotics Stack Exchange

Package symbol

kompass package from kompass repo

kompass kompass_interfaces

ROS Distro
lyrical

Package Summary

Version 0.7.0
License MIT
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/automatika-robotics/kompass.git
VCS Type git
VCS Version main
Last Updated 2026-08-09
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Kompass: Event-driven navigation system

Maintainers

  • Automatika Robotics

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package kompass

0.7.0 (2026-08-05)

  • (chore) Updates minimum required kompass-core version
  • (feature) Adds import error message on broken imports for backward compatibility
  • (fix) Handles multi-input case in failure source setting
  • (fix) Fixes input check in planner
  • (refactor) Import LaserScanData from Sugarcoat
  • (fix) Fixes checking if input is available and removes call of deleted method
  • (feature) Declares failure on non-valid spatial sensor data type in emergency stop check
  • (refactor) Imports pointcloud utilities from the refactored kompass_core module
  • (fix) Uses new RobotGeometryType refactored class in recipe
  • (refactor) Uses upstreamed LaserScanData and PointCloudData from Sugarcoat
  • (refactor) Passes ranges, angle and points to the core controller instead of removed LaserScanData and PointCloudData
  • (refactor) Updates component to use refactored AugularCtrlLimits, LinearCtrlLimits and RobotType from kompass-core
  • (refactor) Cleans up imports for refactored types in kompass-core
  • (fix) Removes usage of deleted config params and fixes method name typo
  • (fix) Makes update_topics non-mutating to avoid mutating stack defaults
  • (fix) Adds missing allowed SERVER runtype to Planner
  • (refactor) Updates all components to access RobotConfig from self.robot instead of Optional self.config.robot
  • (refactor) Updates robot property to raise an error if None RobotConfig is provided to a Kompass component
  • (refactor) Updates recipe and config files with new RobotFrames
  • (feature) Adds property to get kompass_core geometry type from RobotConfig
  • (refactor) Moves RobotConfig to Sugarcoat
  • (fix) Fixes wait condition for robot location to handle non-stamped types
  • (fix) Removes 'odom' as the backup frame for the map and uses the robot location message frame_id instead
  • (refactor) Updates components to use the new transformation lookup method inside the callback
  • (refactor) Removes specific tf listeners and updates to use a generic tf input listener
  • (refactor) Uses LaserScan and PointCloud callbacks upstreamed to Sugarcoat
  • (refactor) Upstreams RobotFrames to Sugarcoat
  • (fix) Fixes None value check for ndarray type
  • Contributors: ahr, mkabtoul

0.6.0 (2026-06-05)

  • (chore) Bumps required sugarcoat version
  • (fix) Fixes controller mode change to handle plugin-based callbacks
  • Contributors: ahr, mkabtoul

0.5.0 (2026-05-02)

  • (fix) Removes type hint from map server to fix for rolling api change
  • (fix) Fixes sending algorithm name error in health status
  • (fix) Returns robot state regardless of the TF since it will be blocked in the main update_state if required and not available
  • (fix) Fixes reading robot state in update state
  • (chore) Updates kompaass-core and sugarcoat minimum versions
  • (chore) Update turtlebot test recipe
  • (fix) Fixes state update in path control
  • (refactor) Fixes vision follower execution using rgb images
  • (refactor) Removes sensor data from vision follower loop step
  • (refactor) Splits update_state into two methods for updating sensor data and updating robot state
  • (fix) Reduces default value for topic subscription timeout and timestep
  • (refactor) Updates tests to use new controller helper modules
  • (refactor) Cleans up the controller component and uses new helper modules
  • (refactor) Moves all vision following lifecycle methods to a helper module
  • (refactor) Moves gathering obstacles method into utils
  • (refactor) Moves Controller status/mode enums into a helper module
  • (fix) Fixes method name typo
  • (chore) Adds a user warning when providing a camera frame that seems like an 'optical' frame instead of the physical link
  • (fix) Fixes setting the local map frame based on the available transformation data
  • (refactor) Adds utility method to lookup and wait for a TF in component and uses it in the Controller
  • (fix) Fixes all return paths for set_algorithm and adds tests for it
  • (chore) Adds tests for planner and path controller
  • (fix) Removes stale interface calls in controller
  • (refactor) Adds path controller status enum to track status uniformly during control loops
  • (fix) Fixes handling of detection and point of interest use in planning callback for EVENT mode
  • (refactor) Removes blocking wait for odom world tf to not starve the callbacks
  • (fix) Removes reached_end topic spamming from reached_point function in planner
  • (refactor) Makes robot state wait loop non blocking with timeout in

File truncated at 100 lines see the full file

Package Dependencies

System Dependencies

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged kompass at Robotics Stack Exchange

Package symbol

kompass package from kompass repo

kompass kompass_interfaces

ROS Distro
rolling

Package Summary

Version 0.7.0
License MIT
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/automatika-robotics/kompass.git
VCS Type git
VCS Version main
Last Updated 2026-08-09
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Kompass: Event-driven navigation system

Maintainers

  • Automatika Robotics

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package kompass

0.7.0 (2026-08-05)

  • (chore) Updates minimum required kompass-core version
  • (feature) Adds import error message on broken imports for backward compatibility
  • (fix) Handles multi-input case in failure source setting
  • (fix) Fixes input check in planner
  • (refactor) Import LaserScanData from Sugarcoat
  • (fix) Fixes checking if input is available and removes call of deleted method
  • (feature) Declares failure on non-valid spatial sensor data type in emergency stop check
  • (refactor) Imports pointcloud utilities from the refactored kompass_core module
  • (fix) Uses new RobotGeometryType refactored class in recipe
  • (refactor) Uses upstreamed LaserScanData and PointCloudData from Sugarcoat
  • (refactor) Passes ranges, angle and points to the core controller instead of removed LaserScanData and PointCloudData
  • (refactor) Updates component to use refactored AugularCtrlLimits, LinearCtrlLimits and RobotType from kompass-core
  • (refactor) Cleans up imports for refactored types in kompass-core
  • (fix) Removes usage of deleted config params and fixes method name typo
  • (fix) Makes update_topics non-mutating to avoid mutating stack defaults
  • (fix) Adds missing allowed SERVER runtype to Planner
  • (refactor) Updates all components to access RobotConfig from self.robot instead of Optional self.config.robot
  • (refactor) Updates robot property to raise an error if None RobotConfig is provided to a Kompass component
  • (refactor) Updates recipe and config files with new RobotFrames
  • (feature) Adds property to get kompass_core geometry type from RobotConfig
  • (refactor) Moves RobotConfig to Sugarcoat
  • (fix) Fixes wait condition for robot location to handle non-stamped types
  • (fix) Removes 'odom' as the backup frame for the map and uses the robot location message frame_id instead
  • (refactor) Updates components to use the new transformation lookup method inside the callback
  • (refactor) Removes specific tf listeners and updates to use a generic tf input listener
  • (refactor) Uses LaserScan and PointCloud callbacks upstreamed to Sugarcoat
  • (refactor) Upstreams RobotFrames to Sugarcoat
  • (fix) Fixes None value check for ndarray type
  • Contributors: ahr, mkabtoul

0.6.0 (2026-06-05)

  • (chore) Bumps required sugarcoat version
  • (fix) Fixes controller mode change to handle plugin-based callbacks
  • Contributors: ahr, mkabtoul

0.5.0 (2026-05-02)

  • (fix) Removes type hint from map server to fix for rolling api change
  • (fix) Fixes sending algorithm name error in health status
  • (fix) Returns robot state regardless of the TF since it will be blocked in the main update_state if required and not available
  • (fix) Fixes reading robot state in update state
  • (chore) Updates kompaass-core and sugarcoat minimum versions
  • (chore) Update turtlebot test recipe
  • (fix) Fixes state update in path control
  • (refactor) Fixes vision follower execution using rgb images
  • (refactor) Removes sensor data from vision follower loop step
  • (refactor) Splits update_state into two methods for updating sensor data and updating robot state
  • (fix) Reduces default value for topic subscription timeout and timestep
  • (refactor) Updates tests to use new controller helper modules
  • (refactor) Cleans up the controller component and uses new helper modules
  • (refactor) Moves all vision following lifecycle methods to a helper module
  • (refactor) Moves gathering obstacles method into utils
  • (refactor) Moves Controller status/mode enums into a helper module
  • (fix) Fixes method name typo
  • (chore) Adds a user warning when providing a camera frame that seems like an 'optical' frame instead of the physical link
  • (fix) Fixes setting the local map frame based on the available transformation data
  • (refactor) Adds utility method to lookup and wait for a TF in component and uses it in the Controller
  • (fix) Fixes all return paths for set_algorithm and adds tests for it
  • (chore) Adds tests for planner and path controller
  • (fix) Removes stale interface calls in controller
  • (refactor) Adds path controller status enum to track status uniformly during control loops
  • (fix) Fixes handling of detection and point of interest use in planning callback for EVENT mode
  • (refactor) Removes blocking wait for odom world tf to not starve the callbacks
  • (fix) Removes reached_end topic spamming from reached_point function in planner
  • (refactor) Makes robot state wait loop non blocking with timeout in

File truncated at 100 lines see the full file

Package Dependencies

System Dependencies

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged kompass at Robotics Stack Exchange

No version for distro ardent showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

kompass package from kompass repo

kompass kompass_interfaces

ROS Distro
humble

Package Summary

Version 0.7.0
License MIT
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/automatika-robotics/kompass.git
VCS Type git
VCS Version main
Last Updated 2026-08-09
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Kompass: Event-driven navigation system

Maintainers

  • Automatika Robotics

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package kompass

0.7.0 (2026-08-05)

  • (chore) Updates minimum required kompass-core version
  • (feature) Adds import error message on broken imports for backward compatibility
  • (fix) Handles multi-input case in failure source setting
  • (fix) Fixes input check in planner
  • (refactor) Import LaserScanData from Sugarcoat
  • (fix) Fixes checking if input is available and removes call of deleted method
  • (feature) Declares failure on non-valid spatial sensor data type in emergency stop check
  • (refactor) Imports pointcloud utilities from the refactored kompass_core module
  • (fix) Uses new RobotGeometryType refactored class in recipe
  • (refactor) Uses upstreamed LaserScanData and PointCloudData from Sugarcoat
  • (refactor) Passes ranges, angle and points to the core controller instead of removed LaserScanData and PointCloudData
  • (refactor) Updates component to use refactored AugularCtrlLimits, LinearCtrlLimits and RobotType from kompass-core
  • (refactor) Cleans up imports for refactored types in kompass-core
  • (fix) Removes usage of deleted config params and fixes method name typo
  • (fix) Makes update_topics non-mutating to avoid mutating stack defaults
  • (fix) Adds missing allowed SERVER runtype to Planner
  • (refactor) Updates all components to access RobotConfig from self.robot instead of Optional self.config.robot
  • (refactor) Updates robot property to raise an error if None RobotConfig is provided to a Kompass component
  • (refactor) Updates recipe and config files with new RobotFrames
  • (feature) Adds property to get kompass_core geometry type from RobotConfig
  • (refactor) Moves RobotConfig to Sugarcoat
  • (fix) Fixes wait condition for robot location to handle non-stamped types
  • (fix) Removes 'odom' as the backup frame for the map and uses the robot location message frame_id instead
  • (refactor) Updates components to use the new transformation lookup method inside the callback
  • (refactor) Removes specific tf listeners and updates to use a generic tf input listener
  • (refactor) Uses LaserScan and PointCloud callbacks upstreamed to Sugarcoat
  • (refactor) Upstreams RobotFrames to Sugarcoat
  • (fix) Fixes None value check for ndarray type
  • Contributors: ahr, mkabtoul

0.6.0 (2026-06-05)

  • (chore) Bumps required sugarcoat version
  • (fix) Fixes controller mode change to handle plugin-based callbacks
  • Contributors: ahr, mkabtoul

0.5.0 (2026-05-02)

  • (fix) Removes type hint from map server to fix for rolling api change
  • (fix) Fixes sending algorithm name error in health status
  • (fix) Returns robot state regardless of the TF since it will be blocked in the main update_state if required and not available
  • (fix) Fixes reading robot state in update state
  • (chore) Updates kompaass-core and sugarcoat minimum versions
  • (chore) Update turtlebot test recipe
  • (fix) Fixes state update in path control
  • (refactor) Fixes vision follower execution using rgb images
  • (refactor) Removes sensor data from vision follower loop step
  • (refactor) Splits update_state into two methods for updating sensor data and updating robot state
  • (fix) Reduces default value for topic subscription timeout and timestep
  • (refactor) Updates tests to use new controller helper modules
  • (refactor) Cleans up the controller component and uses new helper modules
  • (refactor) Moves all vision following lifecycle methods to a helper module
  • (refactor) Moves gathering obstacles method into utils
  • (refactor) Moves Controller status/mode enums into a helper module
  • (fix) Fixes method name typo
  • (chore) Adds a user warning when providing a camera frame that seems like an 'optical' frame instead of the physical link
  • (fix) Fixes setting the local map frame based on the available transformation data
  • (refactor) Adds utility method to lookup and wait for a TF in component and uses it in the Controller
  • (fix) Fixes all return paths for set_algorithm and adds tests for it
  • (chore) Adds tests for planner and path controller
  • (fix) Removes stale interface calls in controller
  • (refactor) Adds path controller status enum to track status uniformly during control loops
  • (fix) Fixes handling of detection and point of interest use in planning callback for EVENT mode
  • (refactor) Removes blocking wait for odom world tf to not starve the callbacks
  • (fix) Removes reached_end topic spamming from reached_point function in planner
  • (refactor) Makes robot state wait loop non blocking with timeout in

File truncated at 100 lines see the full file

Package Dependencies

System Dependencies

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged kompass at Robotics Stack Exchange

No version for distro bouncy showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

kompass package from kompass repo

kompass kompass_interfaces

ROS Distro
humble

Package Summary

Version 0.7.0
License MIT
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/automatika-robotics/kompass.git
VCS Type git
VCS Version main
Last Updated 2026-08-09
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Kompass: Event-driven navigation system

Maintainers

  • Automatika Robotics

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package kompass

0.7.0 (2026-08-05)

  • (chore) Updates minimum required kompass-core version
  • (feature) Adds import error message on broken imports for backward compatibility
  • (fix) Handles multi-input case in failure source setting
  • (fix) Fixes input check in planner
  • (refactor) Import LaserScanData from Sugarcoat
  • (fix) Fixes checking if input is available and removes call of deleted method
  • (feature) Declares failure on non-valid spatial sensor data type in emergency stop check
  • (refactor) Imports pointcloud utilities from the refactored kompass_core module
  • (fix) Uses new RobotGeometryType refactored class in recipe
  • (refactor) Uses upstreamed LaserScanData and PointCloudData from Sugarcoat
  • (refactor) Passes ranges, angle and points to the core controller instead of removed LaserScanData and PointCloudData
  • (refactor) Updates component to use refactored AugularCtrlLimits, LinearCtrlLimits and RobotType from kompass-core
  • (refactor) Cleans up imports for refactored types in kompass-core
  • (fix) Removes usage of deleted config params and fixes method name typo
  • (fix) Makes update_topics non-mutating to avoid mutating stack defaults
  • (fix) Adds missing allowed SERVER runtype to Planner
  • (refactor) Updates all components to access RobotConfig from self.robot instead of Optional self.config.robot
  • (refactor) Updates robot property to raise an error if None RobotConfig is provided to a Kompass component
  • (refactor) Updates recipe and config files with new RobotFrames
  • (feature) Adds property to get kompass_core geometry type from RobotConfig
  • (refactor) Moves RobotConfig to Sugarcoat
  • (fix) Fixes wait condition for robot location to handle non-stamped types
  • (fix) Removes 'odom' as the backup frame for the map and uses the robot location message frame_id instead
  • (refactor) Updates components to use the new transformation lookup method inside the callback
  • (refactor) Removes specific tf listeners and updates to use a generic tf input listener
  • (refactor) Uses LaserScan and PointCloud callbacks upstreamed to Sugarcoat
  • (refactor) Upstreams RobotFrames to Sugarcoat
  • (fix) Fixes None value check for ndarray type
  • Contributors: ahr, mkabtoul

0.6.0 (2026-06-05)

  • (chore) Bumps required sugarcoat version
  • (fix) Fixes controller mode change to handle plugin-based callbacks
  • Contributors: ahr, mkabtoul

0.5.0 (2026-05-02)

  • (fix) Removes type hint from map server to fix for rolling api change
  • (fix) Fixes sending algorithm name error in health status
  • (fix) Returns robot state regardless of the TF since it will be blocked in the main update_state if required and not available
  • (fix) Fixes reading robot state in update state
  • (chore) Updates kompaass-core and sugarcoat minimum versions
  • (chore) Update turtlebot test recipe
  • (fix) Fixes state update in path control
  • (refactor) Fixes vision follower execution using rgb images
  • (refactor) Removes sensor data from vision follower loop step
  • (refactor) Splits update_state into two methods for updating sensor data and updating robot state
  • (fix) Reduces default value for topic subscription timeout and timestep
  • (refactor) Updates tests to use new controller helper modules
  • (refactor) Cleans up the controller component and uses new helper modules
  • (refactor) Moves all vision following lifecycle methods to a helper module
  • (refactor) Moves gathering obstacles method into utils
  • (refactor) Moves Controller status/mode enums into a helper module
  • (fix) Fixes method name typo
  • (chore) Adds a user warning when providing a camera frame that seems like an 'optical' frame instead of the physical link
  • (fix) Fixes setting the local map frame based on the available transformation data
  • (refactor) Adds utility method to lookup and wait for a TF in component and uses it in the Controller
  • (fix) Fixes all return paths for set_algorithm and adds tests for it
  • (chore) Adds tests for planner and path controller
  • (fix) Removes stale interface calls in controller
  • (refactor) Adds path controller status enum to track status uniformly during control loops
  • (fix) Fixes handling of detection and point of interest use in planning callback for EVENT mode
  • (refactor) Removes blocking wait for odom world tf to not starve the callbacks
  • (fix) Removes reached_end topic spamming from reached_point function in planner
  • (refactor) Makes robot state wait loop non blocking with timeout in

File truncated at 100 lines see the full file

Package Dependencies

System Dependencies

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged kompass at Robotics Stack Exchange

No version for distro crystal showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

kompass package from kompass repo

kompass kompass_interfaces

ROS Distro
humble

Package Summary

Version 0.7.0
License MIT
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/automatika-robotics/kompass.git
VCS Type git
VCS Version main
Last Updated 2026-08-09
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Kompass: Event-driven navigation system

Maintainers

  • Automatika Robotics

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package kompass

0.7.0 (2026-08-05)

  • (chore) Updates minimum required kompass-core version
  • (feature) Adds import error message on broken imports for backward compatibility
  • (fix) Handles multi-input case in failure source setting
  • (fix) Fixes input check in planner
  • (refactor) Import LaserScanData from Sugarcoat
  • (fix) Fixes checking if input is available and removes call of deleted method
  • (feature) Declares failure on non-valid spatial sensor data type in emergency stop check
  • (refactor) Imports pointcloud utilities from the refactored kompass_core module
  • (fix) Uses new RobotGeometryType refactored class in recipe
  • (refactor) Uses upstreamed LaserScanData and PointCloudData from Sugarcoat
  • (refactor) Passes ranges, angle and points to the core controller instead of removed LaserScanData and PointCloudData
  • (refactor) Updates component to use refactored AugularCtrlLimits, LinearCtrlLimits and RobotType from kompass-core
  • (refactor) Cleans up imports for refactored types in kompass-core
  • (fix) Removes usage of deleted config params and fixes method name typo
  • (fix) Makes update_topics non-mutating to avoid mutating stack defaults
  • (fix) Adds missing allowed SERVER runtype to Planner
  • (refactor) Updates all components to access RobotConfig from self.robot instead of Optional self.config.robot
  • (refactor) Updates robot property to raise an error if None RobotConfig is provided to a Kompass component
  • (refactor) Updates recipe and config files with new RobotFrames
  • (feature) Adds property to get kompass_core geometry type from RobotConfig
  • (refactor) Moves RobotConfig to Sugarcoat
  • (fix) Fixes wait condition for robot location to handle non-stamped types
  • (fix) Removes 'odom' as the backup frame for the map and uses the robot location message frame_id instead
  • (refactor) Updates components to use the new transformation lookup method inside the callback
  • (refactor) Removes specific tf listeners and updates to use a generic tf input listener
  • (refactor) Uses LaserScan and PointCloud callbacks upstreamed to Sugarcoat
  • (refactor) Upstreams RobotFrames to Sugarcoat
  • (fix) Fixes None value check for ndarray type
  • Contributors: ahr, mkabtoul

0.6.0 (2026-06-05)

  • (chore) Bumps required sugarcoat version
  • (fix) Fixes controller mode change to handle plugin-based callbacks
  • Contributors: ahr, mkabtoul

0.5.0 (2026-05-02)

  • (fix) Removes type hint from map server to fix for rolling api change
  • (fix) Fixes sending algorithm name error in health status
  • (fix) Returns robot state regardless of the TF since it will be blocked in the main update_state if required and not available
  • (fix) Fixes reading robot state in update state
  • (chore) Updates kompaass-core and sugarcoat minimum versions
  • (chore) Update turtlebot test recipe
  • (fix) Fixes state update in path control
  • (refactor) Fixes vision follower execution using rgb images
  • (refactor) Removes sensor data from vision follower loop step
  • (refactor) Splits update_state into two methods for updating sensor data and updating robot state
  • (fix) Reduces default value for topic subscription timeout and timestep
  • (refactor) Updates tests to use new controller helper modules
  • (refactor) Cleans up the controller component and uses new helper modules
  • (refactor) Moves all vision following lifecycle methods to a helper module
  • (refactor) Moves gathering obstacles method into utils
  • (refactor) Moves Controller status/mode enums into a helper module
  • (fix) Fixes method name typo
  • (chore) Adds a user warning when providing a camera frame that seems like an 'optical' frame instead of the physical link
  • (fix) Fixes setting the local map frame based on the available transformation data
  • (refactor) Adds utility method to lookup and wait for a TF in component and uses it in the Controller
  • (fix) Fixes all return paths for set_algorithm and adds tests for it
  • (chore) Adds tests for planner and path controller
  • (fix) Removes stale interface calls in controller
  • (refactor) Adds path controller status enum to track status uniformly during control loops
  • (fix) Fixes handling of detection and point of interest use in planning callback for EVENT mode
  • (refactor) Removes blocking wait for odom world tf to not starve the callbacks
  • (fix) Removes reached_end topic spamming from reached_point function in planner
  • (refactor) Makes robot state wait loop non blocking with timeout in

File truncated at 100 lines see the full file

Package Dependencies

System Dependencies

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged kompass at Robotics Stack Exchange

No version for distro eloquent showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

kompass package from kompass repo

kompass kompass_interfaces

ROS Distro
humble

Package Summary

Version 0.7.0
License MIT
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/automatika-robotics/kompass.git
VCS Type git
VCS Version main
Last Updated 2026-08-09
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Kompass: Event-driven navigation system

Maintainers

  • Automatika Robotics

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package kompass

0.7.0 (2026-08-05)

  • (chore) Updates minimum required kompass-core version
  • (feature) Adds import error message on broken imports for backward compatibility
  • (fix) Handles multi-input case in failure source setting
  • (fix) Fixes input check in planner
  • (refactor) Import LaserScanData from Sugarcoat
  • (fix) Fixes checking if input is available and removes call of deleted method
  • (feature) Declares failure on non-valid spatial sensor data type in emergency stop check
  • (refactor) Imports pointcloud utilities from the refactored kompass_core module
  • (fix) Uses new RobotGeometryType refactored class in recipe
  • (refactor) Uses upstreamed LaserScanData and PointCloudData from Sugarcoat
  • (refactor) Passes ranges, angle and points to the core controller instead of removed LaserScanData and PointCloudData
  • (refactor) Updates component to use refactored AugularCtrlLimits, LinearCtrlLimits and RobotType from kompass-core
  • (refactor) Cleans up imports for refactored types in kompass-core
  • (fix) Removes usage of deleted config params and fixes method name typo
  • (fix) Makes update_topics non-mutating to avoid mutating stack defaults
  • (fix) Adds missing allowed SERVER runtype to Planner
  • (refactor) Updates all components to access RobotConfig from self.robot instead of Optional self.config.robot
  • (refactor) Updates robot property to raise an error if None RobotConfig is provided to a Kompass component
  • (refactor) Updates recipe and config files with new RobotFrames
  • (feature) Adds property to get kompass_core geometry type from RobotConfig
  • (refactor) Moves RobotConfig to Sugarcoat
  • (fix) Fixes wait condition for robot location to handle non-stamped types
  • (fix) Removes 'odom' as the backup frame for the map and uses the robot location message frame_id instead
  • (refactor) Updates components to use the new transformation lookup method inside the callback
  • (refactor) Removes specific tf listeners and updates to use a generic tf input listener
  • (refactor) Uses LaserScan and PointCloud callbacks upstreamed to Sugarcoat
  • (refactor) Upstreams RobotFrames to Sugarcoat
  • (fix) Fixes None value check for ndarray type
  • Contributors: ahr, mkabtoul

0.6.0 (2026-06-05)

  • (chore) Bumps required sugarcoat version
  • (fix) Fixes controller mode change to handle plugin-based callbacks
  • Contributors: ahr, mkabtoul

0.5.0 (2026-05-02)

  • (fix) Removes type hint from map server to fix for rolling api change
  • (fix) Fixes sending algorithm name error in health status
  • (fix) Returns robot state regardless of the TF since it will be blocked in the main update_state if required and not available
  • (fix) Fixes reading robot state in update state
  • (chore) Updates kompaass-core and sugarcoat minimum versions
  • (chore) Update turtlebot test recipe
  • (fix) Fixes state update in path control
  • (refactor) Fixes vision follower execution using rgb images
  • (refactor) Removes sensor data from vision follower loop step
  • (refactor) Splits update_state into two methods for updating sensor data and updating robot state
  • (fix) Reduces default value for topic subscription timeout and timestep
  • (refactor) Updates tests to use new controller helper modules
  • (refactor) Cleans up the controller component and uses new helper modules
  • (refactor) Moves all vision following lifecycle methods to a helper module
  • (refactor) Moves gathering obstacles method into utils
  • (refactor) Moves Controller status/mode enums into a helper module
  • (fix) Fixes method name typo
  • (chore) Adds a user warning when providing a camera frame that seems like an 'optical' frame instead of the physical link
  • (fix) Fixes setting the local map frame based on the available transformation data
  • (refactor) Adds utility method to lookup and wait for a TF in component and uses it in the Controller
  • (fix) Fixes all return paths for set_algorithm and adds tests for it
  • (chore) Adds tests for planner and path controller
  • (fix) Removes stale interface calls in controller
  • (refactor) Adds path controller status enum to track status uniformly during control loops
  • (fix) Fixes handling of detection and point of interest use in planning callback for EVENT mode
  • (refactor) Removes blocking wait for odom world tf to not starve the callbacks
  • (fix) Removes reached_end topic spamming from reached_point function in planner
  • (refactor) Makes robot state wait loop non blocking with timeout in

File truncated at 100 lines see the full file

Package Dependencies

System Dependencies

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged kompass at Robotics Stack Exchange

No version for distro dashing showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

kompass package from kompass repo

kompass kompass_interfaces

ROS Distro
humble

Package Summary

Version 0.7.0
License MIT
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/automatika-robotics/kompass.git
VCS Type git
VCS Version main
Last Updated 2026-08-09
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Kompass: Event-driven navigation system

Maintainers

  • Automatika Robotics

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package kompass

0.7.0 (2026-08-05)

  • (chore) Updates minimum required kompass-core version
  • (feature) Adds import error message on broken imports for backward compatibility
  • (fix) Handles multi-input case in failure source setting
  • (fix) Fixes input check in planner
  • (refactor) Import LaserScanData from Sugarcoat
  • (fix) Fixes checking if input is available and removes call of deleted method
  • (feature) Declares failure on non-valid spatial sensor data type in emergency stop check
  • (refactor) Imports pointcloud utilities from the refactored kompass_core module
  • (fix) Uses new RobotGeometryType refactored class in recipe
  • (refactor) Uses upstreamed LaserScanData and PointCloudData from Sugarcoat
  • (refactor) Passes ranges, angle and points to the core controller instead of removed LaserScanData and PointCloudData
  • (refactor) Updates component to use refactored AugularCtrlLimits, LinearCtrlLimits and RobotType from kompass-core
  • (refactor) Cleans up imports for refactored types in kompass-core
  • (fix) Removes usage of deleted config params and fixes method name typo
  • (fix) Makes update_topics non-mutating to avoid mutating stack defaults
  • (fix) Adds missing allowed SERVER runtype to Planner
  • (refactor) Updates all components to access RobotConfig from self.robot instead of Optional self.config.robot
  • (refactor) Updates robot property to raise an error if None RobotConfig is provided to a Kompass component
  • (refactor) Updates recipe and config files with new RobotFrames
  • (feature) Adds property to get kompass_core geometry type from RobotConfig
  • (refactor) Moves RobotConfig to Sugarcoat
  • (fix) Fixes wait condition for robot location to handle non-stamped types
  • (fix) Removes 'odom' as the backup frame for the map and uses the robot location message frame_id instead
  • (refactor) Updates components to use the new transformation lookup method inside the callback
  • (refactor) Removes specific tf listeners and updates to use a generic tf input listener
  • (refactor) Uses LaserScan and PointCloud callbacks upstreamed to Sugarcoat
  • (refactor) Upstreams RobotFrames to Sugarcoat
  • (fix) Fixes None value check for ndarray type
  • Contributors: ahr, mkabtoul

0.6.0 (2026-06-05)

  • (chore) Bumps required sugarcoat version
  • (fix) Fixes controller mode change to handle plugin-based callbacks
  • Contributors: ahr, mkabtoul

0.5.0 (2026-05-02)

  • (fix) Removes type hint from map server to fix for rolling api change
  • (fix) Fixes sending algorithm name error in health status
  • (fix) Returns robot state regardless of the TF since it will be blocked in the main update_state if required and not available
  • (fix) Fixes reading robot state in update state
  • (chore) Updates kompaass-core and sugarcoat minimum versions
  • (chore) Update turtlebot test recipe
  • (fix) Fixes state update in path control
  • (refactor) Fixes vision follower execution using rgb images
  • (refactor) Removes sensor data from vision follower loop step
  • (refactor) Splits update_state into two methods for updating sensor data and updating robot state
  • (fix) Reduces default value for topic subscription timeout and timestep
  • (refactor) Updates tests to use new controller helper modules
  • (refactor) Cleans up the controller component and uses new helper modules
  • (refactor) Moves all vision following lifecycle methods to a helper module
  • (refactor) Moves gathering obstacles method into utils
  • (refactor) Moves Controller status/mode enums into a helper module
  • (fix) Fixes method name typo
  • (chore) Adds a user warning when providing a camera frame that seems like an 'optical' frame instead of the physical link
  • (fix) Fixes setting the local map frame based on the available transformation data
  • (refactor) Adds utility method to lookup and wait for a TF in component and uses it in the Controller
  • (fix) Fixes all return paths for set_algorithm and adds tests for it
  • (chore) Adds tests for planner and path controller
  • (fix) Removes stale interface calls in controller
  • (refactor) Adds path controller status enum to track status uniformly during control loops
  • (fix) Fixes handling of detection and point of interest use in planning callback for EVENT mode
  • (refactor) Removes blocking wait for odom world tf to not starve the callbacks
  • (fix) Removes reached_end topic spamming from reached_point function in planner
  • (refactor) Makes robot state wait loop non blocking with timeout in

File truncated at 100 lines see the full file

Package Dependencies

System Dependencies

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged kompass at Robotics Stack Exchange

No version for distro galactic showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

kompass package from kompass repo

kompass kompass_interfaces

ROS Distro
humble

Package Summary

Version 0.7.0
License MIT
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/automatika-robotics/kompass.git
VCS Type git
VCS Version main
Last Updated 2026-08-09
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Kompass: Event-driven navigation system

Maintainers

  • Automatika Robotics

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package kompass

0.7.0 (2026-08-05)

  • (chore) Updates minimum required kompass-core version
  • (feature) Adds import error message on broken imports for backward compatibility
  • (fix) Handles multi-input case in failure source setting
  • (fix) Fixes input check in planner
  • (refactor) Import LaserScanData from Sugarcoat
  • (fix) Fixes checking if input is available and removes call of deleted method
  • (feature) Declares failure on non-valid spatial sensor data type in emergency stop check
  • (refactor) Imports pointcloud utilities from the refactored kompass_core module
  • (fix) Uses new RobotGeometryType refactored class in recipe
  • (refactor) Uses upstreamed LaserScanData and PointCloudData from Sugarcoat
  • (refactor) Passes ranges, angle and points to the core controller instead of removed LaserScanData and PointCloudData
  • (refactor) Updates component to use refactored AugularCtrlLimits, LinearCtrlLimits and RobotType from kompass-core
  • (refactor) Cleans up imports for refactored types in kompass-core
  • (fix) Removes usage of deleted config params and fixes method name typo
  • (fix) Makes update_topics non-mutating to avoid mutating stack defaults
  • (fix) Adds missing allowed SERVER runtype to Planner
  • (refactor) Updates all components to access RobotConfig from self.robot instead of Optional self.config.robot
  • (refactor) Updates robot property to raise an error if None RobotConfig is provided to a Kompass component
  • (refactor) Updates recipe and config files with new RobotFrames
  • (feature) Adds property to get kompass_core geometry type from RobotConfig
  • (refactor) Moves RobotConfig to Sugarcoat
  • (fix) Fixes wait condition for robot location to handle non-stamped types
  • (fix) Removes 'odom' as the backup frame for the map and uses the robot location message frame_id instead
  • (refactor) Updates components to use the new transformation lookup method inside the callback
  • (refactor) Removes specific tf listeners and updates to use a generic tf input listener
  • (refactor) Uses LaserScan and PointCloud callbacks upstreamed to Sugarcoat
  • (refactor) Upstreams RobotFrames to Sugarcoat
  • (fix) Fixes None value check for ndarray type
  • Contributors: ahr, mkabtoul

0.6.0 (2026-06-05)

  • (chore) Bumps required sugarcoat version
  • (fix) Fixes controller mode change to handle plugin-based callbacks
  • Contributors: ahr, mkabtoul

0.5.0 (2026-05-02)

  • (fix) Removes type hint from map server to fix for rolling api change
  • (fix) Fixes sending algorithm name error in health status
  • (fix) Returns robot state regardless of the TF since it will be blocked in the main update_state if required and not available
  • (fix) Fixes reading robot state in update state
  • (chore) Updates kompaass-core and sugarcoat minimum versions
  • (chore) Update turtlebot test recipe
  • (fix) Fixes state update in path control
  • (refactor) Fixes vision follower execution using rgb images
  • (refactor) Removes sensor data from vision follower loop step
  • (refactor) Splits update_state into two methods for updating sensor data and updating robot state
  • (fix) Reduces default value for topic subscription timeout and timestep
  • (refactor) Updates tests to use new controller helper modules
  • (refactor) Cleans up the controller component and uses new helper modules
  • (refactor) Moves all vision following lifecycle methods to a helper module
  • (refactor) Moves gathering obstacles method into utils
  • (refactor) Moves Controller status/mode enums into a helper module
  • (fix) Fixes method name typo
  • (chore) Adds a user warning when providing a camera frame that seems like an 'optical' frame instead of the physical link
  • (fix) Fixes setting the local map frame based on the available transformation data
  • (refactor) Adds utility method to lookup and wait for a TF in component and uses it in the Controller
  • (fix) Fixes all return paths for set_algorithm and adds tests for it
  • (chore) Adds tests for planner and path controller
  • (fix) Removes stale interface calls in controller
  • (refactor) Adds path controller status enum to track status uniformly during control loops
  • (fix) Fixes handling of detection and point of interest use in planning callback for EVENT mode
  • (refactor) Removes blocking wait for odom world tf to not starve the callbacks
  • (fix) Removes reached_end topic spamming from reached_point function in planner
  • (refactor) Makes robot state wait loop non blocking with timeout in

File truncated at 100 lines see the full file

Package Dependencies

System Dependencies

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged kompass at Robotics Stack Exchange

No version for distro foxy showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

kompass package from kompass repo

kompass kompass_interfaces

ROS Distro
humble

Package Summary

Version 0.7.0
License MIT
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/automatika-robotics/kompass.git
VCS Type git
VCS Version main
Last Updated 2026-08-09
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Kompass: Event-driven navigation system

Maintainers

  • Automatika Robotics

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package kompass

0.7.0 (2026-08-05)

  • (chore) Updates minimum required kompass-core version
  • (feature) Adds import error message on broken imports for backward compatibility
  • (fix) Handles multi-input case in failure source setting
  • (fix) Fixes input check in planner
  • (refactor) Import LaserScanData from Sugarcoat
  • (fix) Fixes checking if input is available and removes call of deleted method
  • (feature) Declares failure on non-valid spatial sensor data type in emergency stop check
  • (refactor) Imports pointcloud utilities from the refactored kompass_core module
  • (fix) Uses new RobotGeometryType refactored class in recipe
  • (refactor) Uses upstreamed LaserScanData and PointCloudData from Sugarcoat
  • (refactor) Passes ranges, angle and points to the core controller instead of removed LaserScanData and PointCloudData
  • (refactor) Updates component to use refactored AugularCtrlLimits, LinearCtrlLimits and RobotType from kompass-core
  • (refactor) Cleans up imports for refactored types in kompass-core
  • (fix) Removes usage of deleted config params and fixes method name typo
  • (fix) Makes update_topics non-mutating to avoid mutating stack defaults
  • (fix) Adds missing allowed SERVER runtype to Planner
  • (refactor) Updates all components to access RobotConfig from self.robot instead of Optional self.config.robot
  • (refactor) Updates robot property to raise an error if None RobotConfig is provided to a Kompass component
  • (refactor) Updates recipe and config files with new RobotFrames
  • (feature) Adds property to get kompass_core geometry type from RobotConfig
  • (refactor) Moves RobotConfig to Sugarcoat
  • (fix) Fixes wait condition for robot location to handle non-stamped types
  • (fix) Removes 'odom' as the backup frame for the map and uses the robot location message frame_id instead
  • (refactor) Updates components to use the new transformation lookup method inside the callback
  • (refactor) Removes specific tf listeners and updates to use a generic tf input listener
  • (refactor) Uses LaserScan and PointCloud callbacks upstreamed to Sugarcoat
  • (refactor) Upstreams RobotFrames to Sugarcoat
  • (fix) Fixes None value check for ndarray type
  • Contributors: ahr, mkabtoul

0.6.0 (2026-06-05)

  • (chore) Bumps required sugarcoat version
  • (fix) Fixes controller mode change to handle plugin-based callbacks
  • Contributors: ahr, mkabtoul

0.5.0 (2026-05-02)

  • (fix) Removes type hint from map server to fix for rolling api change
  • (fix) Fixes sending algorithm name error in health status
  • (fix) Returns robot state regardless of the TF since it will be blocked in the main update_state if required and not available
  • (fix) Fixes reading robot state in update state
  • (chore) Updates kompaass-core and sugarcoat minimum versions
  • (chore) Update turtlebot test recipe
  • (fix) Fixes state update in path control
  • (refactor) Fixes vision follower execution using rgb images
  • (refactor) Removes sensor data from vision follower loop step
  • (refactor) Splits update_state into two methods for updating sensor data and updating robot state
  • (fix) Reduces default value for topic subscription timeout and timestep
  • (refactor) Updates tests to use new controller helper modules
  • (refactor) Cleans up the controller component and uses new helper modules
  • (refactor) Moves all vision following lifecycle methods to a helper module
  • (refactor) Moves gathering obstacles method into utils
  • (refactor) Moves Controller status/mode enums into a helper module
  • (fix) Fixes method name typo
  • (chore) Adds a user warning when providing a camera frame that seems like an 'optical' frame instead of the physical link
  • (fix) Fixes setting the local map frame based on the available transformation data
  • (refactor) Adds utility method to lookup and wait for a TF in component and uses it in the Controller
  • (fix) Fixes all return paths for set_algorithm and adds tests for it
  • (chore) Adds tests for planner and path controller
  • (fix) Removes stale interface calls in controller
  • (refactor) Adds path controller status enum to track status uniformly during control loops
  • (fix) Fixes handling of detection and point of interest use in planning callback for EVENT mode
  • (refactor) Removes blocking wait for odom world tf to not starve the callbacks
  • (fix) Removes reached_end topic spamming from reached_point function in planner
  • (refactor) Makes robot state wait loop non blocking with timeout in

File truncated at 100 lines see the full file

Package Dependencies

System Dependencies

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged kompass at Robotics Stack Exchange

No version for distro iron showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

kompass package from kompass repo

kompass kompass_interfaces

ROS Distro
humble

Package Summary

Version 0.7.0
License MIT
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/automatika-robotics/kompass.git
VCS Type git
VCS Version main
Last Updated 2026-08-09
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Kompass: Event-driven navigation system

Maintainers

  • Automatika Robotics

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package kompass

0.7.0 (2026-08-05)

  • (chore) Updates minimum required kompass-core version
  • (feature) Adds import error message on broken imports for backward compatibility
  • (fix) Handles multi-input case in failure source setting
  • (fix) Fixes input check in planner
  • (refactor) Import LaserScanData from Sugarcoat
  • (fix) Fixes checking if input is available and removes call of deleted method
  • (feature) Declares failure on non-valid spatial sensor data type in emergency stop check
  • (refactor) Imports pointcloud utilities from the refactored kompass_core module
  • (fix) Uses new RobotGeometryType refactored class in recipe
  • (refactor) Uses upstreamed LaserScanData and PointCloudData from Sugarcoat
  • (refactor) Passes ranges, angle and points to the core controller instead of removed LaserScanData and PointCloudData
  • (refactor) Updates component to use refactored AugularCtrlLimits, LinearCtrlLimits and RobotType from kompass-core
  • (refactor) Cleans up imports for refactored types in kompass-core
  • (fix) Removes usage of deleted config params and fixes method name typo
  • (fix) Makes update_topics non-mutating to avoid mutating stack defaults
  • (fix) Adds missing allowed SERVER runtype to Planner
  • (refactor) Updates all components to access RobotConfig from self.robot instead of Optional self.config.robot
  • (refactor) Updates robot property to raise an error if None RobotConfig is provided to a Kompass component
  • (refactor) Updates recipe and config files with new RobotFrames
  • (feature) Adds property to get kompass_core geometry type from RobotConfig
  • (refactor) Moves RobotConfig to Sugarcoat
  • (fix) Fixes wait condition for robot location to handle non-stamped types
  • (fix) Removes 'odom' as the backup frame for the map and uses the robot location message frame_id instead
  • (refactor) Updates components to use the new transformation lookup method inside the callback
  • (refactor) Removes specific tf listeners and updates to use a generic tf input listener
  • (refactor) Uses LaserScan and PointCloud callbacks upstreamed to Sugarcoat
  • (refactor) Upstreams RobotFrames to Sugarcoat
  • (fix) Fixes None value check for ndarray type
  • Contributors: ahr, mkabtoul

0.6.0 (2026-06-05)

  • (chore) Bumps required sugarcoat version
  • (fix) Fixes controller mode change to handle plugin-based callbacks
  • Contributors: ahr, mkabtoul

0.5.0 (2026-05-02)

  • (fix) Removes type hint from map server to fix for rolling api change
  • (fix) Fixes sending algorithm name error in health status
  • (fix) Returns robot state regardless of the TF since it will be blocked in the main update_state if required and not available
  • (fix) Fixes reading robot state in update state
  • (chore) Updates kompaass-core and sugarcoat minimum versions
  • (chore) Update turtlebot test recipe
  • (fix) Fixes state update in path control
  • (refactor) Fixes vision follower execution using rgb images
  • (refactor) Removes sensor data from vision follower loop step
  • (refactor) Splits update_state into two methods for updating sensor data and updating robot state
  • (fix) Reduces default value for topic subscription timeout and timestep
  • (refactor) Updates tests to use new controller helper modules
  • (refactor) Cleans up the controller component and uses new helper modules
  • (refactor) Moves all vision following lifecycle methods to a helper module
  • (refactor) Moves gathering obstacles method into utils
  • (refactor) Moves Controller status/mode enums into a helper module
  • (fix) Fixes method name typo
  • (chore) Adds a user warning when providing a camera frame that seems like an 'optical' frame instead of the physical link
  • (fix) Fixes setting the local map frame based on the available transformation data
  • (refactor) Adds utility method to lookup and wait for a TF in component and uses it in the Controller
  • (fix) Fixes all return paths for set_algorithm and adds tests for it
  • (chore) Adds tests for planner and path controller
  • (fix) Removes stale interface calls in controller
  • (refactor) Adds path controller status enum to track status uniformly during control loops
  • (fix) Fixes handling of detection and point of interest use in planning callback for EVENT mode
  • (refactor) Removes blocking wait for odom world tf to not starve the callbacks
  • (fix) Removes reached_end topic spamming from reached_point function in planner
  • (refactor) Makes robot state wait loop non blocking with timeout in

File truncated at 100 lines see the full file

Package Dependencies

System Dependencies

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged kompass at Robotics Stack Exchange

No version for distro lunar showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

kompass package from kompass repo

kompass kompass_interfaces

ROS Distro
humble

Package Summary

Version 0.7.0
License MIT
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/automatika-robotics/kompass.git
VCS Type git
VCS Version main
Last Updated 2026-08-09
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Kompass: Event-driven navigation system

Maintainers

  • Automatika Robotics

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package kompass

0.7.0 (2026-08-05)

  • (chore) Updates minimum required kompass-core version
  • (feature) Adds import error message on broken imports for backward compatibility
  • (fix) Handles multi-input case in failure source setting
  • (fix) Fixes input check in planner
  • (refactor) Import LaserScanData from Sugarcoat
  • (fix) Fixes checking if input is available and removes call of deleted method
  • (feature) Declares failure on non-valid spatial sensor data type in emergency stop check
  • (refactor) Imports pointcloud utilities from the refactored kompass_core module
  • (fix) Uses new RobotGeometryType refactored class in recipe
  • (refactor) Uses upstreamed LaserScanData and PointCloudData from Sugarcoat
  • (refactor) Passes ranges, angle and points to the core controller instead of removed LaserScanData and PointCloudData
  • (refactor) Updates component to use refactored AugularCtrlLimits, LinearCtrlLimits and RobotType from kompass-core
  • (refactor) Cleans up imports for refactored types in kompass-core
  • (fix) Removes usage of deleted config params and fixes method name typo
  • (fix) Makes update_topics non-mutating to avoid mutating stack defaults
  • (fix) Adds missing allowed SERVER runtype to Planner
  • (refactor) Updates all components to access RobotConfig from self.robot instead of Optional self.config.robot
  • (refactor) Updates robot property to raise an error if None RobotConfig is provided to a Kompass component
  • (refactor) Updates recipe and config files with new RobotFrames
  • (feature) Adds property to get kompass_core geometry type from RobotConfig
  • (refactor) Moves RobotConfig to Sugarcoat
  • (fix) Fixes wait condition for robot location to handle non-stamped types
  • (fix) Removes 'odom' as the backup frame for the map and uses the robot location message frame_id instead
  • (refactor) Updates components to use the new transformation lookup method inside the callback
  • (refactor) Removes specific tf listeners and updates to use a generic tf input listener
  • (refactor) Uses LaserScan and PointCloud callbacks upstreamed to Sugarcoat
  • (refactor) Upstreams RobotFrames to Sugarcoat
  • (fix) Fixes None value check for ndarray type
  • Contributors: ahr, mkabtoul

0.6.0 (2026-06-05)

  • (chore) Bumps required sugarcoat version
  • (fix) Fixes controller mode change to handle plugin-based callbacks
  • Contributors: ahr, mkabtoul

0.5.0 (2026-05-02)

  • (fix) Removes type hint from map server to fix for rolling api change
  • (fix) Fixes sending algorithm name error in health status
  • (fix) Returns robot state regardless of the TF since it will be blocked in the main update_state if required and not available
  • (fix) Fixes reading robot state in update state
  • (chore) Updates kompaass-core and sugarcoat minimum versions
  • (chore) Update turtlebot test recipe
  • (fix) Fixes state update in path control
  • (refactor) Fixes vision follower execution using rgb images
  • (refactor) Removes sensor data from vision follower loop step
  • (refactor) Splits update_state into two methods for updating sensor data and updating robot state
  • (fix) Reduces default value for topic subscription timeout and timestep
  • (refactor) Updates tests to use new controller helper modules
  • (refactor) Cleans up the controller component and uses new helper modules
  • (refactor) Moves all vision following lifecycle methods to a helper module
  • (refactor) Moves gathering obstacles method into utils
  • (refactor) Moves Controller status/mode enums into a helper module
  • (fix) Fixes method name typo
  • (chore) Adds a user warning when providing a camera frame that seems like an 'optical' frame instead of the physical link
  • (fix) Fixes setting the local map frame based on the available transformation data
  • (refactor) Adds utility method to lookup and wait for a TF in component and uses it in the Controller
  • (fix) Fixes all return paths for set_algorithm and adds tests for it
  • (chore) Adds tests for planner and path controller
  • (fix) Removes stale interface calls in controller
  • (refactor) Adds path controller status enum to track status uniformly during control loops
  • (fix) Fixes handling of detection and point of interest use in planning callback for EVENT mode
  • (refactor) Removes blocking wait for odom world tf to not starve the callbacks
  • (fix) Removes reached_end topic spamming from reached_point function in planner
  • (refactor) Makes robot state wait loop non blocking with timeout in

File truncated at 100 lines see the full file

Package Dependencies

System Dependencies

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged kompass at Robotics Stack Exchange

No version for distro jade showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

kompass package from kompass repo

kompass kompass_interfaces

ROS Distro
humble

Package Summary

Version 0.7.0
License MIT
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/automatika-robotics/kompass.git
VCS Type git
VCS Version main
Last Updated 2026-08-09
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Kompass: Event-driven navigation system

Maintainers

  • Automatika Robotics

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package kompass

0.7.0 (2026-08-05)

  • (chore) Updates minimum required kompass-core version
  • (feature) Adds import error message on broken imports for backward compatibility
  • (fix) Handles multi-input case in failure source setting
  • (fix) Fixes input check in planner
  • (refactor) Import LaserScanData from Sugarcoat
  • (fix) Fixes checking if input is available and removes call of deleted method
  • (feature) Declares failure on non-valid spatial sensor data type in emergency stop check
  • (refactor) Imports pointcloud utilities from the refactored kompass_core module
  • (fix) Uses new RobotGeometryType refactored class in recipe
  • (refactor) Uses upstreamed LaserScanData and PointCloudData from Sugarcoat
  • (refactor) Passes ranges, angle and points to the core controller instead of removed LaserScanData and PointCloudData
  • (refactor) Updates component to use refactored AugularCtrlLimits, LinearCtrlLimits and RobotType from kompass-core
  • (refactor) Cleans up imports for refactored types in kompass-core
  • (fix) Removes usage of deleted config params and fixes method name typo
  • (fix) Makes update_topics non-mutating to avoid mutating stack defaults
  • (fix) Adds missing allowed SERVER runtype to Planner
  • (refactor) Updates all components to access RobotConfig from self.robot instead of Optional self.config.robot
  • (refactor) Updates robot property to raise an error if None RobotConfig is provided to a Kompass component
  • (refactor) Updates recipe and config files with new RobotFrames
  • (feature) Adds property to get kompass_core geometry type from RobotConfig
  • (refactor) Moves RobotConfig to Sugarcoat
  • (fix) Fixes wait condition for robot location to handle non-stamped types
  • (fix) Removes 'odom' as the backup frame for the map and uses the robot location message frame_id instead
  • (refactor) Updates components to use the new transformation lookup method inside the callback
  • (refactor) Removes specific tf listeners and updates to use a generic tf input listener
  • (refactor) Uses LaserScan and PointCloud callbacks upstreamed to Sugarcoat
  • (refactor) Upstreams RobotFrames to Sugarcoat
  • (fix) Fixes None value check for ndarray type
  • Contributors: ahr, mkabtoul

0.6.0 (2026-06-05)

  • (chore) Bumps required sugarcoat version
  • (fix) Fixes controller mode change to handle plugin-based callbacks
  • Contributors: ahr, mkabtoul

0.5.0 (2026-05-02)

  • (fix) Removes type hint from map server to fix for rolling api change
  • (fix) Fixes sending algorithm name error in health status
  • (fix) Returns robot state regardless of the TF since it will be blocked in the main update_state if required and not available
  • (fix) Fixes reading robot state in update state
  • (chore) Updates kompaass-core and sugarcoat minimum versions
  • (chore) Update turtlebot test recipe
  • (fix) Fixes state update in path control
  • (refactor) Fixes vision follower execution using rgb images
  • (refactor) Removes sensor data from vision follower loop step
  • (refactor) Splits update_state into two methods for updating sensor data and updating robot state
  • (fix) Reduces default value for topic subscription timeout and timestep
  • (refactor) Updates tests to use new controller helper modules
  • (refactor) Cleans up the controller component and uses new helper modules
  • (refactor) Moves all vision following lifecycle methods to a helper module
  • (refactor) Moves gathering obstacles method into utils
  • (refactor) Moves Controller status/mode enums into a helper module
  • (fix) Fixes method name typo
  • (chore) Adds a user warning when providing a camera frame that seems like an 'optical' frame instead of the physical link
  • (fix) Fixes setting the local map frame based on the available transformation data
  • (refactor) Adds utility method to lookup and wait for a TF in component and uses it in the Controller
  • (fix) Fixes all return paths for set_algorithm and adds tests for it
  • (chore) Adds tests for planner and path controller
  • (fix) Removes stale interface calls in controller
  • (refactor) Adds path controller status enum to track status uniformly during control loops
  • (fix) Fixes handling of detection and point of interest use in planning callback for EVENT mode
  • (refactor) Removes blocking wait for odom world tf to not starve the callbacks
  • (fix) Removes reached_end topic spamming from reached_point function in planner
  • (refactor) Makes robot state wait loop non blocking with timeout in

File truncated at 100 lines see the full file

Package Dependencies

System Dependencies

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged kompass at Robotics Stack Exchange

No version for distro indigo showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

kompass package from kompass repo

kompass kompass_interfaces

ROS Distro
humble

Package Summary

Version 0.7.0
License MIT
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/automatika-robotics/kompass.git
VCS Type git
VCS Version main
Last Updated 2026-08-09
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Kompass: Event-driven navigation system

Maintainers

  • Automatika Robotics

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package kompass

0.7.0 (2026-08-05)

  • (chore) Updates minimum required kompass-core version
  • (feature) Adds import error message on broken imports for backward compatibility
  • (fix) Handles multi-input case in failure source setting
  • (fix) Fixes input check in planner
  • (refactor) Import LaserScanData from Sugarcoat
  • (fix) Fixes checking if input is available and removes call of deleted method
  • (feature) Declares failure on non-valid spatial sensor data type in emergency stop check
  • (refactor) Imports pointcloud utilities from the refactored kompass_core module
  • (fix) Uses new RobotGeometryType refactored class in recipe
  • (refactor) Uses upstreamed LaserScanData and PointCloudData from Sugarcoat
  • (refactor) Passes ranges, angle and points to the core controller instead of removed LaserScanData and PointCloudData
  • (refactor) Updates component to use refactored AugularCtrlLimits, LinearCtrlLimits and RobotType from kompass-core
  • (refactor) Cleans up imports for refactored types in kompass-core
  • (fix) Removes usage of deleted config params and fixes method name typo
  • (fix) Makes update_topics non-mutating to avoid mutating stack defaults
  • (fix) Adds missing allowed SERVER runtype to Planner
  • (refactor) Updates all components to access RobotConfig from self.robot instead of Optional self.config.robot
  • (refactor) Updates robot property to raise an error if None RobotConfig is provided to a Kompass component
  • (refactor) Updates recipe and config files with new RobotFrames
  • (feature) Adds property to get kompass_core geometry type from RobotConfig
  • (refactor) Moves RobotConfig to Sugarcoat
  • (fix) Fixes wait condition for robot location to handle non-stamped types
  • (fix) Removes 'odom' as the backup frame for the map and uses the robot location message frame_id instead
  • (refactor) Updates components to use the new transformation lookup method inside the callback
  • (refactor) Removes specific tf listeners and updates to use a generic tf input listener
  • (refactor) Uses LaserScan and PointCloud callbacks upstreamed to Sugarcoat
  • (refactor) Upstreams RobotFrames to Sugarcoat
  • (fix) Fixes None value check for ndarray type
  • Contributors: ahr, mkabtoul

0.6.0 (2026-06-05)

  • (chore) Bumps required sugarcoat version
  • (fix) Fixes controller mode change to handle plugin-based callbacks
  • Contributors: ahr, mkabtoul

0.5.0 (2026-05-02)

  • (fix) Removes type hint from map server to fix for rolling api change
  • (fix) Fixes sending algorithm name error in health status
  • (fix) Returns robot state regardless of the TF since it will be blocked in the main update_state if required and not available
  • (fix) Fixes reading robot state in update state
  • (chore) Updates kompaass-core and sugarcoat minimum versions
  • (chore) Update turtlebot test recipe
  • (fix) Fixes state update in path control
  • (refactor) Fixes vision follower execution using rgb images
  • (refactor) Removes sensor data from vision follower loop step
  • (refactor) Splits update_state into two methods for updating sensor data and updating robot state
  • (fix) Reduces default value for topic subscription timeout and timestep
  • (refactor) Updates tests to use new controller helper modules
  • (refactor) Cleans up the controller component and uses new helper modules
  • (refactor) Moves all vision following lifecycle methods to a helper module
  • (refactor) Moves gathering obstacles method into utils
  • (refactor) Moves Controller status/mode enums into a helper module
  • (fix) Fixes method name typo
  • (chore) Adds a user warning when providing a camera frame that seems like an 'optical' frame instead of the physical link
  • (fix) Fixes setting the local map frame based on the available transformation data
  • (refactor) Adds utility method to lookup and wait for a TF in component and uses it in the Controller
  • (fix) Fixes all return paths for set_algorithm and adds tests for it
  • (chore) Adds tests for planner and path controller
  • (fix) Removes stale interface calls in controller
  • (refactor) Adds path controller status enum to track status uniformly during control loops
  • (fix) Fixes handling of detection and point of interest use in planning callback for EVENT mode
  • (refactor) Removes blocking wait for odom world tf to not starve the callbacks
  • (fix) Removes reached_end topic spamming from reached_point function in planner
  • (refactor) Makes robot state wait loop non blocking with timeout in

File truncated at 100 lines see the full file

Package Dependencies

System Dependencies

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged kompass at Robotics Stack Exchange

No version for distro hydro showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

kompass package from kompass repo

kompass kompass_interfaces

ROS Distro
humble

Package Summary

Version 0.7.0
License MIT
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/automatika-robotics/kompass.git
VCS Type git
VCS Version main
Last Updated 2026-08-09
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Kompass: Event-driven navigation system

Maintainers

  • Automatika Robotics

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package kompass

0.7.0 (2026-08-05)

  • (chore) Updates minimum required kompass-core version
  • (feature) Adds import error message on broken imports for backward compatibility
  • (fix) Handles multi-input case in failure source setting
  • (fix) Fixes input check in planner
  • (refactor) Import LaserScanData from Sugarcoat
  • (fix) Fixes checking if input is available and removes call of deleted method
  • (feature) Declares failure on non-valid spatial sensor data type in emergency stop check
  • (refactor) Imports pointcloud utilities from the refactored kompass_core module
  • (fix) Uses new RobotGeometryType refactored class in recipe
  • (refactor) Uses upstreamed LaserScanData and PointCloudData from Sugarcoat
  • (refactor) Passes ranges, angle and points to the core controller instead of removed LaserScanData and PointCloudData
  • (refactor) Updates component to use refactored AugularCtrlLimits, LinearCtrlLimits and RobotType from kompass-core
  • (refactor) Cleans up imports for refactored types in kompass-core
  • (fix) Removes usage of deleted config params and fixes method name typo
  • (fix) Makes update_topics non-mutating to avoid mutating stack defaults
  • (fix) Adds missing allowed SERVER runtype to Planner
  • (refactor) Updates all components to access RobotConfig from self.robot instead of Optional self.config.robot
  • (refactor) Updates robot property to raise an error if None RobotConfig is provided to a Kompass component
  • (refactor) Updates recipe and config files with new RobotFrames
  • (feature) Adds property to get kompass_core geometry type from RobotConfig
  • (refactor) Moves RobotConfig to Sugarcoat
  • (fix) Fixes wait condition for robot location to handle non-stamped types
  • (fix) Removes 'odom' as the backup frame for the map and uses the robot location message frame_id instead
  • (refactor) Updates components to use the new transformation lookup method inside the callback
  • (refactor) Removes specific tf listeners and updates to use a generic tf input listener
  • (refactor) Uses LaserScan and PointCloud callbacks upstreamed to Sugarcoat
  • (refactor) Upstreams RobotFrames to Sugarcoat
  • (fix) Fixes None value check for ndarray type
  • Contributors: ahr, mkabtoul

0.6.0 (2026-06-05)

  • (chore) Bumps required sugarcoat version
  • (fix) Fixes controller mode change to handle plugin-based callbacks
  • Contributors: ahr, mkabtoul

0.5.0 (2026-05-02)

  • (fix) Removes type hint from map server to fix for rolling api change
  • (fix) Fixes sending algorithm name error in health status
  • (fix) Returns robot state regardless of the TF since it will be blocked in the main update_state if required and not available
  • (fix) Fixes reading robot state in update state
  • (chore) Updates kompaass-core and sugarcoat minimum versions
  • (chore) Update turtlebot test recipe
  • (fix) Fixes state update in path control
  • (refactor) Fixes vision follower execution using rgb images
  • (refactor) Removes sensor data from vision follower loop step
  • (refactor) Splits update_state into two methods for updating sensor data and updating robot state
  • (fix) Reduces default value for topic subscription timeout and timestep
  • (refactor) Updates tests to use new controller helper modules
  • (refactor) Cleans up the controller component and uses new helper modules
  • (refactor) Moves all vision following lifecycle methods to a helper module
  • (refactor) Moves gathering obstacles method into utils
  • (refactor) Moves Controller status/mode enums into a helper module
  • (fix) Fixes method name typo
  • (chore) Adds a user warning when providing a camera frame that seems like an 'optical' frame instead of the physical link
  • (fix) Fixes setting the local map frame based on the available transformation data
  • (refactor) Adds utility method to lookup and wait for a TF in component and uses it in the Controller
  • (fix) Fixes all return paths for set_algorithm and adds tests for it
  • (chore) Adds tests for planner and path controller
  • (fix) Removes stale interface calls in controller
  • (refactor) Adds path controller status enum to track status uniformly during control loops
  • (fix) Fixes handling of detection and point of interest use in planning callback for EVENT mode
  • (refactor) Removes blocking wait for odom world tf to not starve the callbacks
  • (fix) Removes reached_end topic spamming from reached_point function in planner
  • (refactor) Makes robot state wait loop non blocking with timeout in

File truncated at 100 lines see the full file

Package Dependencies

System Dependencies

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged kompass at Robotics Stack Exchange

No version for distro kinetic showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

kompass package from kompass repo

kompass kompass_interfaces

ROS Distro
humble

Package Summary

Version 0.7.0
License MIT
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/automatika-robotics/kompass.git
VCS Type git
VCS Version main
Last Updated 2026-08-09
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Kompass: Event-driven navigation system

Maintainers

  • Automatika Robotics

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package kompass

0.7.0 (2026-08-05)

  • (chore) Updates minimum required kompass-core version
  • (feature) Adds import error message on broken imports for backward compatibility
  • (fix) Handles multi-input case in failure source setting
  • (fix) Fixes input check in planner
  • (refactor) Import LaserScanData from Sugarcoat
  • (fix) Fixes checking if input is available and removes call of deleted method
  • (feature) Declares failure on non-valid spatial sensor data type in emergency stop check
  • (refactor) Imports pointcloud utilities from the refactored kompass_core module
  • (fix) Uses new RobotGeometryType refactored class in recipe
  • (refactor) Uses upstreamed LaserScanData and PointCloudData from Sugarcoat
  • (refactor) Passes ranges, angle and points to the core controller instead of removed LaserScanData and PointCloudData
  • (refactor) Updates component to use refactored AugularCtrlLimits, LinearCtrlLimits and RobotType from kompass-core
  • (refactor) Cleans up imports for refactored types in kompass-core
  • (fix) Removes usage of deleted config params and fixes method name typo
  • (fix) Makes update_topics non-mutating to avoid mutating stack defaults
  • (fix) Adds missing allowed SERVER runtype to Planner
  • (refactor) Updates all components to access RobotConfig from self.robot instead of Optional self.config.robot
  • (refactor) Updates robot property to raise an error if None RobotConfig is provided to a Kompass component
  • (refactor) Updates recipe and config files with new RobotFrames
  • (feature) Adds property to get kompass_core geometry type from RobotConfig
  • (refactor) Moves RobotConfig to Sugarcoat
  • (fix) Fixes wait condition for robot location to handle non-stamped types
  • (fix) Removes 'odom' as the backup frame for the map and uses the robot location message frame_id instead
  • (refactor) Updates components to use the new transformation lookup method inside the callback
  • (refactor) Removes specific tf listeners and updates to use a generic tf input listener
  • (refactor) Uses LaserScan and PointCloud callbacks upstreamed to Sugarcoat
  • (refactor) Upstreams RobotFrames to Sugarcoat
  • (fix) Fixes None value check for ndarray type
  • Contributors: ahr, mkabtoul

0.6.0 (2026-06-05)

  • (chore) Bumps required sugarcoat version
  • (fix) Fixes controller mode change to handle plugin-based callbacks
  • Contributors: ahr, mkabtoul

0.5.0 (2026-05-02)

  • (fix) Removes type hint from map server to fix for rolling api change
  • (fix) Fixes sending algorithm name error in health status
  • (fix) Returns robot state regardless of the TF since it will be blocked in the main update_state if required and not available
  • (fix) Fixes reading robot state in update state
  • (chore) Updates kompaass-core and sugarcoat minimum versions
  • (chore) Update turtlebot test recipe
  • (fix) Fixes state update in path control
  • (refactor) Fixes vision follower execution using rgb images
  • (refactor) Removes sensor data from vision follower loop step
  • (refactor) Splits update_state into two methods for updating sensor data and updating robot state
  • (fix) Reduces default value for topic subscription timeout and timestep
  • (refactor) Updates tests to use new controller helper modules
  • (refactor) Cleans up the controller component and uses new helper modules
  • (refactor) Moves all vision following lifecycle methods to a helper module
  • (refactor) Moves gathering obstacles method into utils
  • (refactor) Moves Controller status/mode enums into a helper module
  • (fix) Fixes method name typo
  • (chore) Adds a user warning when providing a camera frame that seems like an 'optical' frame instead of the physical link
  • (fix) Fixes setting the local map frame based on the available transformation data
  • (refactor) Adds utility method to lookup and wait for a TF in component and uses it in the Controller
  • (fix) Fixes all return paths for set_algorithm and adds tests for it
  • (chore) Adds tests for planner and path controller
  • (fix) Removes stale interface calls in controller
  • (refactor) Adds path controller status enum to track status uniformly during control loops
  • (fix) Fixes handling of detection and point of interest use in planning callback for EVENT mode
  • (refactor) Removes blocking wait for odom world tf to not starve the callbacks
  • (fix) Removes reached_end topic spamming from reached_point function in planner
  • (refactor) Makes robot state wait loop non blocking with timeout in

File truncated at 100 lines see the full file

Package Dependencies

System Dependencies

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged kompass at Robotics Stack Exchange

No version for distro melodic showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

kompass package from kompass repo

kompass kompass_interfaces

ROS Distro
humble

Package Summary

Version 0.7.0
License MIT
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/automatika-robotics/kompass.git
VCS Type git
VCS Version main
Last Updated 2026-08-09
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Kompass: Event-driven navigation system

Maintainers

  • Automatika Robotics

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package kompass

0.7.0 (2026-08-05)

  • (chore) Updates minimum required kompass-core version
  • (feature) Adds import error message on broken imports for backward compatibility
  • (fix) Handles multi-input case in failure source setting
  • (fix) Fixes input check in planner
  • (refactor) Import LaserScanData from Sugarcoat
  • (fix) Fixes checking if input is available and removes call of deleted method
  • (feature) Declares failure on non-valid spatial sensor data type in emergency stop check
  • (refactor) Imports pointcloud utilities from the refactored kompass_core module
  • (fix) Uses new RobotGeometryType refactored class in recipe
  • (refactor) Uses upstreamed LaserScanData and PointCloudData from Sugarcoat
  • (refactor) Passes ranges, angle and points to the core controller instead of removed LaserScanData and PointCloudData
  • (refactor) Updates component to use refactored AugularCtrlLimits, LinearCtrlLimits and RobotType from kompass-core
  • (refactor) Cleans up imports for refactored types in kompass-core
  • (fix) Removes usage of deleted config params and fixes method name typo
  • (fix) Makes update_topics non-mutating to avoid mutating stack defaults
  • (fix) Adds missing allowed SERVER runtype to Planner
  • (refactor) Updates all components to access RobotConfig from self.robot instead of Optional self.config.robot
  • (refactor) Updates robot property to raise an error if None RobotConfig is provided to a Kompass component
  • (refactor) Updates recipe and config files with new RobotFrames
  • (feature) Adds property to get kompass_core geometry type from RobotConfig
  • (refactor) Moves RobotConfig to Sugarcoat
  • (fix) Fixes wait condition for robot location to handle non-stamped types
  • (fix) Removes 'odom' as the backup frame for the map and uses the robot location message frame_id instead
  • (refactor) Updates components to use the new transformation lookup method inside the callback
  • (refactor) Removes specific tf listeners and updates to use a generic tf input listener
  • (refactor) Uses LaserScan and PointCloud callbacks upstreamed to Sugarcoat
  • (refactor) Upstreams RobotFrames to Sugarcoat
  • (fix) Fixes None value check for ndarray type
  • Contributors: ahr, mkabtoul

0.6.0 (2026-06-05)

  • (chore) Bumps required sugarcoat version
  • (fix) Fixes controller mode change to handle plugin-based callbacks
  • Contributors: ahr, mkabtoul

0.5.0 (2026-05-02)

  • (fix) Removes type hint from map server to fix for rolling api change
  • (fix) Fixes sending algorithm name error in health status
  • (fix) Returns robot state regardless of the TF since it will be blocked in the main update_state if required and not available
  • (fix) Fixes reading robot state in update state
  • (chore) Updates kompaass-core and sugarcoat minimum versions
  • (chore) Update turtlebot test recipe
  • (fix) Fixes state update in path control
  • (refactor) Fixes vision follower execution using rgb images
  • (refactor) Removes sensor data from vision follower loop step
  • (refactor) Splits update_state into two methods for updating sensor data and updating robot state
  • (fix) Reduces default value for topic subscription timeout and timestep
  • (refactor) Updates tests to use new controller helper modules
  • (refactor) Cleans up the controller component and uses new helper modules
  • (refactor) Moves all vision following lifecycle methods to a helper module
  • (refactor) Moves gathering obstacles method into utils
  • (refactor) Moves Controller status/mode enums into a helper module
  • (fix) Fixes method name typo
  • (chore) Adds a user warning when providing a camera frame that seems like an 'optical' frame instead of the physical link
  • (fix) Fixes setting the local map frame based on the available transformation data
  • (refactor) Adds utility method to lookup and wait for a TF in component and uses it in the Controller
  • (fix) Fixes all return paths for set_algorithm and adds tests for it
  • (chore) Adds tests for planner and path controller
  • (fix) Removes stale interface calls in controller
  • (refactor) Adds path controller status enum to track status uniformly during control loops
  • (fix) Fixes handling of detection and point of interest use in planning callback for EVENT mode
  • (refactor) Removes blocking wait for odom world tf to not starve the callbacks
  • (fix) Removes reached_end topic spamming from reached_point function in planner
  • (refactor) Makes robot state wait loop non blocking with timeout in

File truncated at 100 lines see the full file

Package Dependencies

System Dependencies

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged kompass at Robotics Stack Exchange

No version for distro noetic showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

kompass package from kompass repo

kompass kompass_interfaces

ROS Distro
humble

Package Summary

Version 0.7.0
License MIT
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/automatika-robotics/kompass.git
VCS Type git
VCS Version main
Last Updated 2026-08-09
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Kompass: Event-driven navigation system

Maintainers

  • Automatika Robotics

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package kompass

0.7.0 (2026-08-05)

  • (chore) Updates minimum required kompass-core version
  • (feature) Adds import error message on broken imports for backward compatibility
  • (fix) Handles multi-input case in failure source setting
  • (fix) Fixes input check in planner
  • (refactor) Import LaserScanData from Sugarcoat
  • (fix) Fixes checking if input is available and removes call of deleted method
  • (feature) Declares failure on non-valid spatial sensor data type in emergency stop check
  • (refactor) Imports pointcloud utilities from the refactored kompass_core module
  • (fix) Uses new RobotGeometryType refactored class in recipe
  • (refactor) Uses upstreamed LaserScanData and PointCloudData from Sugarcoat
  • (refactor) Passes ranges, angle and points to the core controller instead of removed LaserScanData and PointCloudData
  • (refactor) Updates component to use refactored AugularCtrlLimits, LinearCtrlLimits and RobotType from kompass-core
  • (refactor) Cleans up imports for refactored types in kompass-core
  • (fix) Removes usage of deleted config params and fixes method name typo
  • (fix) Makes update_topics non-mutating to avoid mutating stack defaults
  • (fix) Adds missing allowed SERVER runtype to Planner
  • (refactor) Updates all components to access RobotConfig from self.robot instead of Optional self.config.robot
  • (refactor) Updates robot property to raise an error if None RobotConfig is provided to a Kompass component
  • (refactor) Updates recipe and config files with new RobotFrames
  • (feature) Adds property to get kompass_core geometry type from RobotConfig
  • (refactor) Moves RobotConfig to Sugarcoat
  • (fix) Fixes wait condition for robot location to handle non-stamped types
  • (fix) Removes 'odom' as the backup frame for the map and uses the robot location message frame_id instead
  • (refactor) Updates components to use the new transformation lookup method inside the callback
  • (refactor) Removes specific tf listeners and updates to use a generic tf input listener
  • (refactor) Uses LaserScan and PointCloud callbacks upstreamed to Sugarcoat
  • (refactor) Upstreams RobotFrames to Sugarcoat
  • (fix) Fixes None value check for ndarray type
  • Contributors: ahr, mkabtoul

0.6.0 (2026-06-05)

  • (chore) Bumps required sugarcoat version
  • (fix) Fixes controller mode change to handle plugin-based callbacks
  • Contributors: ahr, mkabtoul

0.5.0 (2026-05-02)

  • (fix) Removes type hint from map server to fix for rolling api change
  • (fix) Fixes sending algorithm name error in health status
  • (fix) Returns robot state regardless of the TF since it will be blocked in the main update_state if required and not available
  • (fix) Fixes reading robot state in update state
  • (chore) Updates kompaass-core and sugarcoat minimum versions
  • (chore) Update turtlebot test recipe
  • (fix) Fixes state update in path control
  • (refactor) Fixes vision follower execution using rgb images
  • (refactor) Removes sensor data from vision follower loop step
  • (refactor) Splits update_state into two methods for updating sensor data and updating robot state
  • (fix) Reduces default value for topic subscription timeout and timestep
  • (refactor) Updates tests to use new controller helper modules
  • (refactor) Cleans up the controller component and uses new helper modules
  • (refactor) Moves all vision following lifecycle methods to a helper module
  • (refactor) Moves gathering obstacles method into utils
  • (refactor) Moves Controller status/mode enums into a helper module
  • (fix) Fixes method name typo
  • (chore) Adds a user warning when providing a camera frame that seems like an 'optical' frame instead of the physical link
  • (fix) Fixes setting the local map frame based on the available transformation data
  • (refactor) Adds utility method to lookup and wait for a TF in component and uses it in the Controller
  • (fix) Fixes all return paths for set_algorithm and adds tests for it
  • (chore) Adds tests for planner and path controller
  • (fix) Removes stale interface calls in controller
  • (refactor) Adds path controller status enum to track status uniformly during control loops
  • (fix) Fixes handling of detection and point of interest use in planning callback for EVENT mode
  • (refactor) Removes blocking wait for odom world tf to not starve the callbacks
  • (fix) Removes reached_end topic spamming from reached_point function in planner
  • (refactor) Makes robot state wait loop non blocking with timeout in

File truncated at 100 lines see the full file

Package Dependencies

System Dependencies

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged kompass at Robotics Stack Exchange