![]() |
kompass package from kompass repokompass kompass_interfaces |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.3.0 |
License | MIT |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Description | Kompass is an event-driven navigation stack designed with an easy-to-use Python API. It implements highly optimized, GPU powered, versions of the most cutting edge algorithms for all parts of the navigation stack. |
Checkout URI | https://github.com/automatika-robotics/kompass.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-08-05 |
Dev Status | DEVELOPED |
Released | RELEASED |
Tags | machine-learning control robotics navigation ros mobile-robots ros2 |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Kompass: Event-driven navigation system
Additional Links
No additional links.
Maintainers
- Automatika Robotics
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package kompass
0.3.0 (2025-07-02)
- (fix) Fixes image size check in callback
- (feature) Adds config parameter for core algorithm logging level in Component
- (fix) Moves vision controller setup to component start
- (fix) Removes redundant cmd_rate parameter and adds emergecy_checker warmup
- (docs) Updates docs, docstrings and add chinese and japanese README
- (feature) Adds config parsing from json, toml and yaml
- (fix) Fixes vision follower setup
- (feature) Adds CLI and updates docs
- (feature) Adds buffer size to detections callback
- (fix) Moves emergency stop checking from lidar callback to publish method to include command direction
- (feature) Updates Controller to use both RGB and RGBD based vision followers
- (fix) Adds wait for incoming detections in VisionFollower action server
- (fix) Adds logging info in unblocking action
- (feature) Updates controller to use new detections message from embodied-agents (includeing Depth)
- (feature) Adds tracking by label to vision tracking action server
- (fix) Adds timestamp to detections callback
- (feature) Adds slowdown factor to DriveManager
- (feature) Sets vision tracking initial target directly from label in action request
- (fix) Fixes minor errors in controller action server
- (fix) Fixes commands parallel publishing in controller and drive manager
- (fix) Adds inputs check to vision tracking action server
- (fix) Minor fix in controller's twist array publish mode
- (feature) Updates controller component to use VisionDWA from core
- (feature) Adds 'debug' mode to controller component
- (feature) Adds local map debug to controller
- (fix) Fixes rate in loop sleep time
- (fix) Fixes init usage of CriticalZoneCheckerGPU
- (feature) Uses critical zone checker directly from kompass_cpp
- (feature) Moves laserscan tf to be executed inside the emergency checker in Cpp
- (feature) Moves laserscan transformation from callback to kompass-core
- (fix) Fixes parsing local plan in controller
- (fix) Treats both numpy arrays and lists in init_twist_array
- (fix) Uses main_goal_lock in controller action callback and fixes activation based on mode
- (fix) Fixes action cencellation on new coming action
- (fix) Fixes emergency stop direction
- (fix) Handles empty global paths in controller
- (feature) Updates DriveManager to use EmergencyChecker from kompass_core
- (fix) Sets detections buffer size from config
- (chore) Adds error message for kompass-core installation when not found
- (fix) Fixes setting new buffer size in DetectionsCallback
- (feature) Adds map resolution set in controller from map callback metadata
- (fix) Executes emergency stop check only if enabled in config
- (fix) Minor fix for python3.8 compatibility
- (feature) Adds message buffer to Detections/Trackings callbacks
- Contributors: ahr, mkabtoul
0.2.1 (2025-01-28)
- (fix) Adds controller custom on activate method
- (fix) Updates controller activation method
- (fix) Adds ompl exception catch and log
- (fix) Recreates all subscribers at mode change
- (feature) Fixes set_algorithm for online mode switch
- (feature) Adds TwistStamped to supported types
- (fix) Fixes imports and error in webots_ros2 implementation
- (docs) Updates vision tracking tutorial
- (fix) Adds a list of input/output topics containing None defaults
- (feature) Adds support for 'None' default values of inputs/outputs
- (docs) Adds VisionFollower docs and updates docstrings
- (feature) Adds wait to vision target following callback
- (feature) Adds Detections callback
- (feature) Adds support for lists in topics dictionary and adds doc-strings
- (feature) Adds wait time to get vision tracking in callback loop
- (fix) Sets control callback rate to control time step
- (feature) Updates control classes and supported types
- (feature) Add wait time for vision tracking input in action callback
- (feature) Adds component for visualization
- (feature) Adds Detections to supported types
- (feature) Adds vision object tracking to controller
- (feature) Adds control publishing options to Controller (#32) Adds parallel and array publish options to Controller and updates docs
- (docs) Adds default parameters for each control algorithm
- (fix) Exposes max_num_threads parameter for DWA controller in turtlebot example
- (fix) Updates path last cost in Planner and testing params
- (feature) Adds command execution in closed loop to DriveManager
- (feature) Adds option to select controller commands publishing type Select to publish the control commands in a new thread or to publish a TwistArray
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
kompass_interfaces | |
automatika_ros_sugar |
System Dependencies
Name |
---|
python3-pykdl |
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
![]() |
kompass package from kompass repokompass kompass_interfaces |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.3.0 |
License | MIT |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Description | Kompass is an event-driven navigation stack designed with an easy-to-use Python API. It implements highly optimized, GPU powered, versions of the most cutting edge algorithms for all parts of the navigation stack. |
Checkout URI | https://github.com/automatika-robotics/kompass.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-08-05 |
Dev Status | DEVELOPED |
Released | RELEASED |
Tags | machine-learning control robotics navigation ros mobile-robots ros2 |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Kompass: Event-driven navigation system
Additional Links
No additional links.
Maintainers
- Automatika Robotics
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package kompass
0.3.0 (2025-07-02)
- (fix) Fixes image size check in callback
- (feature) Adds config parameter for core algorithm logging level in Component
- (fix) Moves vision controller setup to component start
- (fix) Removes redundant cmd_rate parameter and adds emergecy_checker warmup
- (docs) Updates docs, docstrings and add chinese and japanese README
- (feature) Adds config parsing from json, toml and yaml
- (fix) Fixes vision follower setup
- (feature) Adds CLI and updates docs
- (feature) Adds buffer size to detections callback
- (fix) Moves emergency stop checking from lidar callback to publish method to include command direction
- (feature) Updates Controller to use both RGB and RGBD based vision followers
- (fix) Adds wait for incoming detections in VisionFollower action server
- (fix) Adds logging info in unblocking action
- (feature) Updates controller to use new detections message from embodied-agents (includeing Depth)
- (feature) Adds tracking by label to vision tracking action server
- (fix) Adds timestamp to detections callback
- (feature) Adds slowdown factor to DriveManager
- (feature) Sets vision tracking initial target directly from label in action request
- (fix) Fixes minor errors in controller action server
- (fix) Fixes commands parallel publishing in controller and drive manager
- (fix) Adds inputs check to vision tracking action server
- (fix) Minor fix in controller's twist array publish mode
- (feature) Updates controller component to use VisionDWA from core
- (feature) Adds 'debug' mode to controller component
- (feature) Adds local map debug to controller
- (fix) Fixes rate in loop sleep time
- (fix) Fixes init usage of CriticalZoneCheckerGPU
- (feature) Uses critical zone checker directly from kompass_cpp
- (feature) Moves laserscan tf to be executed inside the emergency checker in Cpp
- (feature) Moves laserscan transformation from callback to kompass-core
- (fix) Fixes parsing local plan in controller
- (fix) Treats both numpy arrays and lists in init_twist_array
- (fix) Uses main_goal_lock in controller action callback and fixes activation based on mode
- (fix) Fixes action cencellation on new coming action
- (fix) Fixes emergency stop direction
- (fix) Handles empty global paths in controller
- (feature) Updates DriveManager to use EmergencyChecker from kompass_core
- (fix) Sets detections buffer size from config
- (chore) Adds error message for kompass-core installation when not found
- (fix) Fixes setting new buffer size in DetectionsCallback
- (feature) Adds map resolution set in controller from map callback metadata
- (fix) Executes emergency stop check only if enabled in config
- (fix) Minor fix for python3.8 compatibility
- (feature) Adds message buffer to Detections/Trackings callbacks
- Contributors: ahr, mkabtoul
0.2.1 (2025-01-28)
- (fix) Adds controller custom on activate method
- (fix) Updates controller activation method
- (fix) Adds ompl exception catch and log
- (fix) Recreates all subscribers at mode change
- (feature) Fixes set_algorithm for online mode switch
- (feature) Adds TwistStamped to supported types
- (fix) Fixes imports and error in webots_ros2 implementation
- (docs) Updates vision tracking tutorial
- (fix) Adds a list of input/output topics containing None defaults
- (feature) Adds support for 'None' default values of inputs/outputs
- (docs) Adds VisionFollower docs and updates docstrings
- (feature) Adds wait to vision target following callback
- (feature) Adds Detections callback
- (feature) Adds support for lists in topics dictionary and adds doc-strings
- (feature) Adds wait time to get vision tracking in callback loop
- (fix) Sets control callback rate to control time step
- (feature) Updates control classes and supported types
- (feature) Add wait time for vision tracking input in action callback
- (feature) Adds component for visualization
- (feature) Adds Detections to supported types
- (feature) Adds vision object tracking to controller
- (feature) Adds control publishing options to Controller (#32) Adds parallel and array publish options to Controller and updates docs
- (docs) Adds default parameters for each control algorithm
- (fix) Exposes max_num_threads parameter for DWA controller in turtlebot example
- (fix) Updates path last cost in Planner and testing params
- (feature) Adds command execution in closed loop to DriveManager
- (feature) Adds option to select controller commands publishing type Select to publish the control commands in a new thread or to publish a TwistArray
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
kompass_interfaces | |
automatika_ros_sugar |
System Dependencies
Name |
---|
python3-pykdl |
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
![]() |
kompass package from kompass repokompass kompass_interfaces |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.3.0 |
License | MIT |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Description | Kompass is an event-driven navigation stack designed with an easy-to-use Python API. It implements highly optimized, GPU powered, versions of the most cutting edge algorithms for all parts of the navigation stack. |
Checkout URI | https://github.com/automatika-robotics/kompass.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-08-05 |
Dev Status | DEVELOPED |
Released | RELEASED |
Tags | machine-learning control robotics navigation ros mobile-robots ros2 |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Kompass: Event-driven navigation system
Additional Links
No additional links.
Maintainers
- Automatika Robotics
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package kompass
0.3.0 (2025-07-02)
- (fix) Fixes image size check in callback
- (feature) Adds config parameter for core algorithm logging level in Component
- (fix) Moves vision controller setup to component start
- (fix) Removes redundant cmd_rate parameter and adds emergecy_checker warmup
- (docs) Updates docs, docstrings and add chinese and japanese README
- (feature) Adds config parsing from json, toml and yaml
- (fix) Fixes vision follower setup
- (feature) Adds CLI and updates docs
- (feature) Adds buffer size to detections callback
- (fix) Moves emergency stop checking from lidar callback to publish method to include command direction
- (feature) Updates Controller to use both RGB and RGBD based vision followers
- (fix) Adds wait for incoming detections in VisionFollower action server
- (fix) Adds logging info in unblocking action
- (feature) Updates controller to use new detections message from embodied-agents (includeing Depth)
- (feature) Adds tracking by label to vision tracking action server
- (fix) Adds timestamp to detections callback
- (feature) Adds slowdown factor to DriveManager
- (feature) Sets vision tracking initial target directly from label in action request
- (fix) Fixes minor errors in controller action server
- (fix) Fixes commands parallel publishing in controller and drive manager
- (fix) Adds inputs check to vision tracking action server
- (fix) Minor fix in controller's twist array publish mode
- (feature) Updates controller component to use VisionDWA from core
- (feature) Adds 'debug' mode to controller component
- (feature) Adds local map debug to controller
- (fix) Fixes rate in loop sleep time
- (fix) Fixes init usage of CriticalZoneCheckerGPU
- (feature) Uses critical zone checker directly from kompass_cpp
- (feature) Moves laserscan tf to be executed inside the emergency checker in Cpp
- (feature) Moves laserscan transformation from callback to kompass-core
- (fix) Fixes parsing local plan in controller
- (fix) Treats both numpy arrays and lists in init_twist_array
- (fix) Uses main_goal_lock in controller action callback and fixes activation based on mode
- (fix) Fixes action cencellation on new coming action
- (fix) Fixes emergency stop direction
- (fix) Handles empty global paths in controller
- (feature) Updates DriveManager to use EmergencyChecker from kompass_core
- (fix) Sets detections buffer size from config
- (chore) Adds error message for kompass-core installation when not found
- (fix) Fixes setting new buffer size in DetectionsCallback
- (feature) Adds map resolution set in controller from map callback metadata
- (fix) Executes emergency stop check only if enabled in config
- (fix) Minor fix for python3.8 compatibility
- (feature) Adds message buffer to Detections/Trackings callbacks
- Contributors: ahr, mkabtoul
0.2.1 (2025-01-28)
- (fix) Adds controller custom on activate method
- (fix) Updates controller activation method
- (fix) Adds ompl exception catch and log
- (fix) Recreates all subscribers at mode change
- (feature) Fixes set_algorithm for online mode switch
- (feature) Adds TwistStamped to supported types
- (fix) Fixes imports and error in webots_ros2 implementation
- (docs) Updates vision tracking tutorial
- (fix) Adds a list of input/output topics containing None defaults
- (feature) Adds support for 'None' default values of inputs/outputs
- (docs) Adds VisionFollower docs and updates docstrings
- (feature) Adds wait to vision target following callback
- (feature) Adds Detections callback
- (feature) Adds support for lists in topics dictionary and adds doc-strings
- (feature) Adds wait time to get vision tracking in callback loop
- (fix) Sets control callback rate to control time step
- (feature) Updates control classes and supported types
- (feature) Add wait time for vision tracking input in action callback
- (feature) Adds component for visualization
- (feature) Adds Detections to supported types
- (feature) Adds vision object tracking to controller
- (feature) Adds control publishing options to Controller (#32) Adds parallel and array publish options to Controller and updates docs
- (docs) Adds default parameters for each control algorithm
- (fix) Exposes max_num_threads parameter for DWA controller in turtlebot example
- (fix) Updates path last cost in Planner and testing params
- (feature) Adds command execution in closed loop to DriveManager
- (feature) Adds option to select controller commands publishing type Select to publish the control commands in a new thread or to publish a TwistArray
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
kompass_interfaces | |
automatika_ros_sugar |
System Dependencies
Name |
---|
python3-pykdl |
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
![]() |
kompass package from kompass repokompass kompass_interfaces |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.3.0 |
License | MIT |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Description | Kompass is an event-driven navigation stack designed with an easy-to-use Python API. It implements highly optimized, GPU powered, versions of the most cutting edge algorithms for all parts of the navigation stack. |
Checkout URI | https://github.com/automatika-robotics/kompass.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-08-05 |
Dev Status | DEVELOPED |
Released | RELEASED |
Tags | machine-learning control robotics navigation ros mobile-robots ros2 |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Kompass: Event-driven navigation system
Additional Links
No additional links.
Maintainers
- Automatika Robotics
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package kompass
0.3.0 (2025-07-02)
- (fix) Fixes image size check in callback
- (feature) Adds config parameter for core algorithm logging level in Component
- (fix) Moves vision controller setup to component start
- (fix) Removes redundant cmd_rate parameter and adds emergecy_checker warmup
- (docs) Updates docs, docstrings and add chinese and japanese README
- (feature) Adds config parsing from json, toml and yaml
- (fix) Fixes vision follower setup
- (feature) Adds CLI and updates docs
- (feature) Adds buffer size to detections callback
- (fix) Moves emergency stop checking from lidar callback to publish method to include command direction
- (feature) Updates Controller to use both RGB and RGBD based vision followers
- (fix) Adds wait for incoming detections in VisionFollower action server
- (fix) Adds logging info in unblocking action
- (feature) Updates controller to use new detections message from embodied-agents (includeing Depth)
- (feature) Adds tracking by label to vision tracking action server
- (fix) Adds timestamp to detections callback
- (feature) Adds slowdown factor to DriveManager
- (feature) Sets vision tracking initial target directly from label in action request
- (fix) Fixes minor errors in controller action server
- (fix) Fixes commands parallel publishing in controller and drive manager
- (fix) Adds inputs check to vision tracking action server
- (fix) Minor fix in controller's twist array publish mode
- (feature) Updates controller component to use VisionDWA from core
- (feature) Adds 'debug' mode to controller component
- (feature) Adds local map debug to controller
- (fix) Fixes rate in loop sleep time
- (fix) Fixes init usage of CriticalZoneCheckerGPU
- (feature) Uses critical zone checker directly from kompass_cpp
- (feature) Moves laserscan tf to be executed inside the emergency checker in Cpp
- (feature) Moves laserscan transformation from callback to kompass-core
- (fix) Fixes parsing local plan in controller
- (fix) Treats both numpy arrays and lists in init_twist_array
- (fix) Uses main_goal_lock in controller action callback and fixes activation based on mode
- (fix) Fixes action cencellation on new coming action
- (fix) Fixes emergency stop direction
- (fix) Handles empty global paths in controller
- (feature) Updates DriveManager to use EmergencyChecker from kompass_core
- (fix) Sets detections buffer size from config
- (chore) Adds error message for kompass-core installation when not found
- (fix) Fixes setting new buffer size in DetectionsCallback
- (feature) Adds map resolution set in controller from map callback metadata
- (fix) Executes emergency stop check only if enabled in config
- (fix) Minor fix for python3.8 compatibility
- (feature) Adds message buffer to Detections/Trackings callbacks
- Contributors: ahr, mkabtoul
0.2.1 (2025-01-28)
- (fix) Adds controller custom on activate method
- (fix) Updates controller activation method
- (fix) Adds ompl exception catch and log
- (fix) Recreates all subscribers at mode change
- (feature) Fixes set_algorithm for online mode switch
- (feature) Adds TwistStamped to supported types
- (fix) Fixes imports and error in webots_ros2 implementation
- (docs) Updates vision tracking tutorial
- (fix) Adds a list of input/output topics containing None defaults
- (feature) Adds support for 'None' default values of inputs/outputs
- (docs) Adds VisionFollower docs and updates docstrings
- (feature) Adds wait to vision target following callback
- (feature) Adds Detections callback
- (feature) Adds support for lists in topics dictionary and adds doc-strings
- (feature) Adds wait time to get vision tracking in callback loop
- (fix) Sets control callback rate to control time step
- (feature) Updates control classes and supported types
- (feature) Add wait time for vision tracking input in action callback
- (feature) Adds component for visualization
- (feature) Adds Detections to supported types
- (feature) Adds vision object tracking to controller
- (feature) Adds control publishing options to Controller (#32) Adds parallel and array publish options to Controller and updates docs
- (docs) Adds default parameters for each control algorithm
- (fix) Exposes max_num_threads parameter for DWA controller in turtlebot example
- (fix) Updates path last cost in Planner and testing params
- (feature) Adds command execution in closed loop to DriveManager
- (feature) Adds option to select controller commands publishing type Select to publish the control commands in a new thread or to publish a TwistArray
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
kompass_interfaces | |
automatika_ros_sugar |
System Dependencies
Name |
---|
python3-pykdl |
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 github showing humble. Known supported distros are highlighted in the buttons above.
![]() |
kompass package from kompass repokompass kompass_interfaces |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.3.0 |
License | MIT |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Description | Kompass is an event-driven navigation stack designed with an easy-to-use Python API. It implements highly optimized, GPU powered, versions of the most cutting edge algorithms for all parts of the navigation stack. |
Checkout URI | https://github.com/automatika-robotics/kompass.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-08-05 |
Dev Status | DEVELOPED |
Released | RELEASED |
Tags | machine-learning control robotics navigation ros mobile-robots ros2 |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Kompass: Event-driven navigation system
Additional Links
No additional links.
Maintainers
- Automatika Robotics
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package kompass
0.3.0 (2025-07-02)
- (fix) Fixes image size check in callback
- (feature) Adds config parameter for core algorithm logging level in Component
- (fix) Moves vision controller setup to component start
- (fix) Removes redundant cmd_rate parameter and adds emergecy_checker warmup
- (docs) Updates docs, docstrings and add chinese and japanese README
- (feature) Adds config parsing from json, toml and yaml
- (fix) Fixes vision follower setup
- (feature) Adds CLI and updates docs
- (feature) Adds buffer size to detections callback
- (fix) Moves emergency stop checking from lidar callback to publish method to include command direction
- (feature) Updates Controller to use both RGB and RGBD based vision followers
- (fix) Adds wait for incoming detections in VisionFollower action server
- (fix) Adds logging info in unblocking action
- (feature) Updates controller to use new detections message from embodied-agents (includeing Depth)
- (feature) Adds tracking by label to vision tracking action server
- (fix) Adds timestamp to detections callback
- (feature) Adds slowdown factor to DriveManager
- (feature) Sets vision tracking initial target directly from label in action request
- (fix) Fixes minor errors in controller action server
- (fix) Fixes commands parallel publishing in controller and drive manager
- (fix) Adds inputs check to vision tracking action server
- (fix) Minor fix in controller's twist array publish mode
- (feature) Updates controller component to use VisionDWA from core
- (feature) Adds 'debug' mode to controller component
- (feature) Adds local map debug to controller
- (fix) Fixes rate in loop sleep time
- (fix) Fixes init usage of CriticalZoneCheckerGPU
- (feature) Uses critical zone checker directly from kompass_cpp
- (feature) Moves laserscan tf to be executed inside the emergency checker in Cpp
- (feature) Moves laserscan transformation from callback to kompass-core
- (fix) Fixes parsing local plan in controller
- (fix) Treats both numpy arrays and lists in init_twist_array
- (fix) Uses main_goal_lock in controller action callback and fixes activation based on mode
- (fix) Fixes action cencellation on new coming action
- (fix) Fixes emergency stop direction
- (fix) Handles empty global paths in controller
- (feature) Updates DriveManager to use EmergencyChecker from kompass_core
- (fix) Sets detections buffer size from config
- (chore) Adds error message for kompass-core installation when not found
- (fix) Fixes setting new buffer size in DetectionsCallback
- (feature) Adds map resolution set in controller from map callback metadata
- (fix) Executes emergency stop check only if enabled in config
- (fix) Minor fix for python3.8 compatibility
- (feature) Adds message buffer to Detections/Trackings callbacks
- Contributors: ahr, mkabtoul
0.2.1 (2025-01-28)
- (fix) Adds controller custom on activate method
- (fix) Updates controller activation method
- (fix) Adds ompl exception catch and log
- (fix) Recreates all subscribers at mode change
- (feature) Fixes set_algorithm for online mode switch
- (feature) Adds TwistStamped to supported types
- (fix) Fixes imports and error in webots_ros2 implementation
- (docs) Updates vision tracking tutorial
- (fix) Adds a list of input/output topics containing None defaults
- (feature) Adds support for 'None' default values of inputs/outputs
- (docs) Adds VisionFollower docs and updates docstrings
- (feature) Adds wait to vision target following callback
- (feature) Adds Detections callback
- (feature) Adds support for lists in topics dictionary and adds doc-strings
- (feature) Adds wait time to get vision tracking in callback loop
- (fix) Sets control callback rate to control time step
- (feature) Updates control classes and supported types
- (feature) Add wait time for vision tracking input in action callback
- (feature) Adds component for visualization
- (feature) Adds Detections to supported types
- (feature) Adds vision object tracking to controller
- (feature) Adds control publishing options to Controller (#32) Adds parallel and array publish options to Controller and updates docs
- (docs) Adds default parameters for each control algorithm
- (fix) Exposes max_num_threads parameter for DWA controller in turtlebot example
- (fix) Updates path last cost in Planner and testing params
- (feature) Adds command execution in closed loop to DriveManager
- (feature) Adds option to select controller commands publishing type Select to publish the control commands in a new thread or to publish a TwistArray
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
kompass_interfaces | |
automatika_ros_sugar |
System Dependencies
Name |
---|
python3-pykdl |
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.
![]() |
kompass package from kompass repokompass kompass_interfaces |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.3.0 |
License | MIT |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Description | Kompass is an event-driven navigation stack designed with an easy-to-use Python API. It implements highly optimized, GPU powered, versions of the most cutting edge algorithms for all parts of the navigation stack. |
Checkout URI | https://github.com/automatika-robotics/kompass.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-08-05 |
Dev Status | DEVELOPED |
Released | RELEASED |
Tags | machine-learning control robotics navigation ros mobile-robots ros2 |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Kompass: Event-driven navigation system
Additional Links
No additional links.
Maintainers
- Automatika Robotics
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package kompass
0.3.0 (2025-07-02)
- (fix) Fixes image size check in callback
- (feature) Adds config parameter for core algorithm logging level in Component
- (fix) Moves vision controller setup to component start
- (fix) Removes redundant cmd_rate parameter and adds emergecy_checker warmup
- (docs) Updates docs, docstrings and add chinese and japanese README
- (feature) Adds config parsing from json, toml and yaml
- (fix) Fixes vision follower setup
- (feature) Adds CLI and updates docs
- (feature) Adds buffer size to detections callback
- (fix) Moves emergency stop checking from lidar callback to publish method to include command direction
- (feature) Updates Controller to use both RGB and RGBD based vision followers
- (fix) Adds wait for incoming detections in VisionFollower action server
- (fix) Adds logging info in unblocking action
- (feature) Updates controller to use new detections message from embodied-agents (includeing Depth)
- (feature) Adds tracking by label to vision tracking action server
- (fix) Adds timestamp to detections callback
- (feature) Adds slowdown factor to DriveManager
- (feature) Sets vision tracking initial target directly from label in action request
- (fix) Fixes minor errors in controller action server
- (fix) Fixes commands parallel publishing in controller and drive manager
- (fix) Adds inputs check to vision tracking action server
- (fix) Minor fix in controller's twist array publish mode
- (feature) Updates controller component to use VisionDWA from core
- (feature) Adds 'debug' mode to controller component
- (feature) Adds local map debug to controller
- (fix) Fixes rate in loop sleep time
- (fix) Fixes init usage of CriticalZoneCheckerGPU
- (feature) Uses critical zone checker directly from kompass_cpp
- (feature) Moves laserscan tf to be executed inside the emergency checker in Cpp
- (feature) Moves laserscan transformation from callback to kompass-core
- (fix) Fixes parsing local plan in controller
- (fix) Treats both numpy arrays and lists in init_twist_array
- (fix) Uses main_goal_lock in controller action callback and fixes activation based on mode
- (fix) Fixes action cencellation on new coming action
- (fix) Fixes emergency stop direction
- (fix) Handles empty global paths in controller
- (feature) Updates DriveManager to use EmergencyChecker from kompass_core
- (fix) Sets detections buffer size from config
- (chore) Adds error message for kompass-core installation when not found
- (fix) Fixes setting new buffer size in DetectionsCallback
- (feature) Adds map resolution set in controller from map callback metadata
- (fix) Executes emergency stop check only if enabled in config
- (fix) Minor fix for python3.8 compatibility
- (feature) Adds message buffer to Detections/Trackings callbacks
- Contributors: ahr, mkabtoul
0.2.1 (2025-01-28)
- (fix) Adds controller custom on activate method
- (fix) Updates controller activation method
- (fix) Adds ompl exception catch and log
- (fix) Recreates all subscribers at mode change
- (feature) Fixes set_algorithm for online mode switch
- (feature) Adds TwistStamped to supported types
- (fix) Fixes imports and error in webots_ros2 implementation
- (docs) Updates vision tracking tutorial
- (fix) Adds a list of input/output topics containing None defaults
- (feature) Adds support for 'None' default values of inputs/outputs
- (docs) Adds VisionFollower docs and updates docstrings
- (feature) Adds wait to vision target following callback
- (feature) Adds Detections callback
- (feature) Adds support for lists in topics dictionary and adds doc-strings
- (feature) Adds wait time to get vision tracking in callback loop
- (fix) Sets control callback rate to control time step
- (feature) Updates control classes and supported types
- (feature) Add wait time for vision tracking input in action callback
- (feature) Adds component for visualization
- (feature) Adds Detections to supported types
- (feature) Adds vision object tracking to controller
- (feature) Adds control publishing options to Controller (#32) Adds parallel and array publish options to Controller and updates docs
- (docs) Adds default parameters for each control algorithm
- (fix) Exposes max_num_threads parameter for DWA controller in turtlebot example
- (fix) Updates path last cost in Planner and testing params
- (feature) Adds command execution in closed loop to DriveManager
- (feature) Adds option to select controller commands publishing type Select to publish the control commands in a new thread or to publish a TwistArray
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
kompass_interfaces | |
automatika_ros_sugar |
System Dependencies
Name |
---|
python3-pykdl |
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.
![]() |
kompass package from kompass repokompass kompass_interfaces |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.3.0 |
License | MIT |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Description | Kompass is an event-driven navigation stack designed with an easy-to-use Python API. It implements highly optimized, GPU powered, versions of the most cutting edge algorithms for all parts of the navigation stack. |
Checkout URI | https://github.com/automatika-robotics/kompass.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-08-05 |
Dev Status | DEVELOPED |
Released | RELEASED |
Tags | machine-learning control robotics navigation ros mobile-robots ros2 |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Kompass: Event-driven navigation system
Additional Links
No additional links.
Maintainers
- Automatika Robotics
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package kompass
0.3.0 (2025-07-02)
- (fix) Fixes image size check in callback
- (feature) Adds config parameter for core algorithm logging level in Component
- (fix) Moves vision controller setup to component start
- (fix) Removes redundant cmd_rate parameter and adds emergecy_checker warmup
- (docs) Updates docs, docstrings and add chinese and japanese README
- (feature) Adds config parsing from json, toml and yaml
- (fix) Fixes vision follower setup
- (feature) Adds CLI and updates docs
- (feature) Adds buffer size to detections callback
- (fix) Moves emergency stop checking from lidar callback to publish method to include command direction
- (feature) Updates Controller to use both RGB and RGBD based vision followers
- (fix) Adds wait for incoming detections in VisionFollower action server
- (fix) Adds logging info in unblocking action
- (feature) Updates controller to use new detections message from embodied-agents (includeing Depth)
- (feature) Adds tracking by label to vision tracking action server
- (fix) Adds timestamp to detections callback
- (feature) Adds slowdown factor to DriveManager
- (feature) Sets vision tracking initial target directly from label in action request
- (fix) Fixes minor errors in controller action server
- (fix) Fixes commands parallel publishing in controller and drive manager
- (fix) Adds inputs check to vision tracking action server
- (fix) Minor fix in controller's twist array publish mode
- (feature) Updates controller component to use VisionDWA from core
- (feature) Adds 'debug' mode to controller component
- (feature) Adds local map debug to controller
- (fix) Fixes rate in loop sleep time
- (fix) Fixes init usage of CriticalZoneCheckerGPU
- (feature) Uses critical zone checker directly from kompass_cpp
- (feature) Moves laserscan tf to be executed inside the emergency checker in Cpp
- (feature) Moves laserscan transformation from callback to kompass-core
- (fix) Fixes parsing local plan in controller
- (fix) Treats both numpy arrays and lists in init_twist_array
- (fix) Uses main_goal_lock in controller action callback and fixes activation based on mode
- (fix) Fixes action cencellation on new coming action
- (fix) Fixes emergency stop direction
- (fix) Handles empty global paths in controller
- (feature) Updates DriveManager to use EmergencyChecker from kompass_core
- (fix) Sets detections buffer size from config
- (chore) Adds error message for kompass-core installation when not found
- (fix) Fixes setting new buffer size in DetectionsCallback
- (feature) Adds map resolution set in controller from map callback metadata
- (fix) Executes emergency stop check only if enabled in config
- (fix) Minor fix for python3.8 compatibility
- (feature) Adds message buffer to Detections/Trackings callbacks
- Contributors: ahr, mkabtoul
0.2.1 (2025-01-28)
- (fix) Adds controller custom on activate method
- (fix) Updates controller activation method
- (fix) Adds ompl exception catch and log
- (fix) Recreates all subscribers at mode change
- (feature) Fixes set_algorithm for online mode switch
- (feature) Adds TwistStamped to supported types
- (fix) Fixes imports and error in webots_ros2 implementation
- (docs) Updates vision tracking tutorial
- (fix) Adds a list of input/output topics containing None defaults
- (feature) Adds support for 'None' default values of inputs/outputs
- (docs) Adds VisionFollower docs and updates docstrings
- (feature) Adds wait to vision target following callback
- (feature) Adds Detections callback
- (feature) Adds support for lists in topics dictionary and adds doc-strings
- (feature) Adds wait time to get vision tracking in callback loop
- (fix) Sets control callback rate to control time step
- (feature) Updates control classes and supported types
- (feature) Add wait time for vision tracking input in action callback
- (feature) Adds component for visualization
- (feature) Adds Detections to supported types
- (feature) Adds vision object tracking to controller
- (feature) Adds control publishing options to Controller (#32) Adds parallel and array publish options to Controller and updates docs
- (docs) Adds default parameters for each control algorithm
- (fix) Exposes max_num_threads parameter for DWA controller in turtlebot example
- (fix) Updates path last cost in Planner and testing params
- (feature) Adds command execution in closed loop to DriveManager
- (feature) Adds option to select controller commands publishing type Select to publish the control commands in a new thread or to publish a TwistArray
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
kompass_interfaces | |
automatika_ros_sugar |
System Dependencies
Name |
---|
python3-pykdl |
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.
![]() |
kompass package from kompass repokompass kompass_interfaces |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.3.0 |
License | MIT |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Description | Kompass is an event-driven navigation stack designed with an easy-to-use Python API. It implements highly optimized, GPU powered, versions of the most cutting edge algorithms for all parts of the navigation stack. |
Checkout URI | https://github.com/automatika-robotics/kompass.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-08-05 |
Dev Status | DEVELOPED |
Released | RELEASED |
Tags | machine-learning control robotics navigation ros mobile-robots ros2 |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Kompass: Event-driven navigation system
Additional Links
No additional links.
Maintainers
- Automatika Robotics
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package kompass
0.3.0 (2025-07-02)
- (fix) Fixes image size check in callback
- (feature) Adds config parameter for core algorithm logging level in Component
- (fix) Moves vision controller setup to component start
- (fix) Removes redundant cmd_rate parameter and adds emergecy_checker warmup
- (docs) Updates docs, docstrings and add chinese and japanese README
- (feature) Adds config parsing from json, toml and yaml
- (fix) Fixes vision follower setup
- (feature) Adds CLI and updates docs
- (feature) Adds buffer size to detections callback
- (fix) Moves emergency stop checking from lidar callback to publish method to include command direction
- (feature) Updates Controller to use both RGB and RGBD based vision followers
- (fix) Adds wait for incoming detections in VisionFollower action server
- (fix) Adds logging info in unblocking action
- (feature) Updates controller to use new detections message from embodied-agents (includeing Depth)
- (feature) Adds tracking by label to vision tracking action server
- (fix) Adds timestamp to detections callback
- (feature) Adds slowdown factor to DriveManager
- (feature) Sets vision tracking initial target directly from label in action request
- (fix) Fixes minor errors in controller action server
- (fix) Fixes commands parallel publishing in controller and drive manager
- (fix) Adds inputs check to vision tracking action server
- (fix) Minor fix in controller's twist array publish mode
- (feature) Updates controller component to use VisionDWA from core
- (feature) Adds 'debug' mode to controller component
- (feature) Adds local map debug to controller
- (fix) Fixes rate in loop sleep time
- (fix) Fixes init usage of CriticalZoneCheckerGPU
- (feature) Uses critical zone checker directly from kompass_cpp
- (feature) Moves laserscan tf to be executed inside the emergency checker in Cpp
- (feature) Moves laserscan transformation from callback to kompass-core
- (fix) Fixes parsing local plan in controller
- (fix) Treats both numpy arrays and lists in init_twist_array
- (fix) Uses main_goal_lock in controller action callback and fixes activation based on mode
- (fix) Fixes action cencellation on new coming action
- (fix) Fixes emergency stop direction
- (fix) Handles empty global paths in controller
- (feature) Updates DriveManager to use EmergencyChecker from kompass_core
- (fix) Sets detections buffer size from config
- (chore) Adds error message for kompass-core installation when not found
- (fix) Fixes setting new buffer size in DetectionsCallback
- (feature) Adds map resolution set in controller from map callback metadata
- (fix) Executes emergency stop check only if enabled in config
- (fix) Minor fix for python3.8 compatibility
- (feature) Adds message buffer to Detections/Trackings callbacks
- Contributors: ahr, mkabtoul
0.2.1 (2025-01-28)
- (fix) Adds controller custom on activate method
- (fix) Updates controller activation method
- (fix) Adds ompl exception catch and log
- (fix) Recreates all subscribers at mode change
- (feature) Fixes set_algorithm for online mode switch
- (feature) Adds TwistStamped to supported types
- (fix) Fixes imports and error in webots_ros2 implementation
- (docs) Updates vision tracking tutorial
- (fix) Adds a list of input/output topics containing None defaults
- (feature) Adds support for 'None' default values of inputs/outputs
- (docs) Adds VisionFollower docs and updates docstrings
- (feature) Adds wait to vision target following callback
- (feature) Adds Detections callback
- (feature) Adds support for lists in topics dictionary and adds doc-strings
- (feature) Adds wait time to get vision tracking in callback loop
- (fix) Sets control callback rate to control time step
- (feature) Updates control classes and supported types
- (feature) Add wait time for vision tracking input in action callback
- (feature) Adds component for visualization
- (feature) Adds Detections to supported types
- (feature) Adds vision object tracking to controller
- (feature) Adds control publishing options to Controller (#32) Adds parallel and array publish options to Controller and updates docs
- (docs) Adds default parameters for each control algorithm
- (fix) Exposes max_num_threads parameter for DWA controller in turtlebot example
- (fix) Updates path last cost in Planner and testing params
- (feature) Adds command execution in closed loop to DriveManager
- (feature) Adds option to select controller commands publishing type Select to publish the control commands in a new thread or to publish a TwistArray
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
kompass_interfaces | |
automatika_ros_sugar |
System Dependencies
Name |
---|
python3-pykdl |
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.
![]() |
kompass package from kompass repokompass kompass_interfaces |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.3.0 |
License | MIT |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Description | Kompass is an event-driven navigation stack designed with an easy-to-use Python API. It implements highly optimized, GPU powered, versions of the most cutting edge algorithms for all parts of the navigation stack. |
Checkout URI | https://github.com/automatika-robotics/kompass.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-08-05 |
Dev Status | DEVELOPED |
Released | RELEASED |
Tags | machine-learning control robotics navigation ros mobile-robots ros2 |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Kompass: Event-driven navigation system
Additional Links
No additional links.
Maintainers
- Automatika Robotics
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package kompass
0.3.0 (2025-07-02)
- (fix) Fixes image size check in callback
- (feature) Adds config parameter for core algorithm logging level in Component
- (fix) Moves vision controller setup to component start
- (fix) Removes redundant cmd_rate parameter and adds emergecy_checker warmup
- (docs) Updates docs, docstrings and add chinese and japanese README
- (feature) Adds config parsing from json, toml and yaml
- (fix) Fixes vision follower setup
- (feature) Adds CLI and updates docs
- (feature) Adds buffer size to detections callback
- (fix) Moves emergency stop checking from lidar callback to publish method to include command direction
- (feature) Updates Controller to use both RGB and RGBD based vision followers
- (fix) Adds wait for incoming detections in VisionFollower action server
- (fix) Adds logging info in unblocking action
- (feature) Updates controller to use new detections message from embodied-agents (includeing Depth)
- (feature) Adds tracking by label to vision tracking action server
- (fix) Adds timestamp to detections callback
- (feature) Adds slowdown factor to DriveManager
- (feature) Sets vision tracking initial target directly from label in action request
- (fix) Fixes minor errors in controller action server
- (fix) Fixes commands parallel publishing in controller and drive manager
- (fix) Adds inputs check to vision tracking action server
- (fix) Minor fix in controller's twist array publish mode
- (feature) Updates controller component to use VisionDWA from core
- (feature) Adds 'debug' mode to controller component
- (feature) Adds local map debug to controller
- (fix) Fixes rate in loop sleep time
- (fix) Fixes init usage of CriticalZoneCheckerGPU
- (feature) Uses critical zone checker directly from kompass_cpp
- (feature) Moves laserscan tf to be executed inside the emergency checker in Cpp
- (feature) Moves laserscan transformation from callback to kompass-core
- (fix) Fixes parsing local plan in controller
- (fix) Treats both numpy arrays and lists in init_twist_array
- (fix) Uses main_goal_lock in controller action callback and fixes activation based on mode
- (fix) Fixes action cencellation on new coming action
- (fix) Fixes emergency stop direction
- (fix) Handles empty global paths in controller
- (feature) Updates DriveManager to use EmergencyChecker from kompass_core
- (fix) Sets detections buffer size from config
- (chore) Adds error message for kompass-core installation when not found
- (fix) Fixes setting new buffer size in DetectionsCallback
- (feature) Adds map resolution set in controller from map callback metadata
- (fix) Executes emergency stop check only if enabled in config
- (fix) Minor fix for python3.8 compatibility
- (feature) Adds message buffer to Detections/Trackings callbacks
- Contributors: ahr, mkabtoul
0.2.1 (2025-01-28)
- (fix) Adds controller custom on activate method
- (fix) Updates controller activation method
- (fix) Adds ompl exception catch and log
- (fix) Recreates all subscribers at mode change
- (feature) Fixes set_algorithm for online mode switch
- (feature) Adds TwistStamped to supported types
- (fix) Fixes imports and error in webots_ros2 implementation
- (docs) Updates vision tracking tutorial
- (fix) Adds a list of input/output topics containing None defaults
- (feature) Adds support for 'None' default values of inputs/outputs
- (docs) Adds VisionFollower docs and updates docstrings
- (feature) Adds wait to vision target following callback
- (feature) Adds Detections callback
- (feature) Adds support for lists in topics dictionary and adds doc-strings
- (feature) Adds wait time to get vision tracking in callback loop
- (fix) Sets control callback rate to control time step
- (feature) Updates control classes and supported types
- (feature) Add wait time for vision tracking input in action callback
- (feature) Adds component for visualization
- (feature) Adds Detections to supported types
- (feature) Adds vision object tracking to controller
- (feature) Adds control publishing options to Controller (#32) Adds parallel and array publish options to Controller and updates docs
- (docs) Adds default parameters for each control algorithm
- (fix) Exposes max_num_threads parameter for DWA controller in turtlebot example
- (fix) Updates path last cost in Planner and testing params
- (feature) Adds command execution in closed loop to DriveManager
- (feature) Adds option to select controller commands publishing type Select to publish the control commands in a new thread or to publish a TwistArray
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
kompass_interfaces | |
automatika_ros_sugar |
System Dependencies
Name |
---|
python3-pykdl |
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.