|
auto_apms_behavior_tree_core package from autoapms repoauto_apms_behavior_tree auto_apms_behavior_tree_core auto_apms_examples auto_apms_interfaces auto_apms_mission auto_apms_ros2behavior auto_apms_util |
ROS Distro
|
Package Summary
| Version | 1.4.1 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/AutoAPMS/auto-apms.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-02-03 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Robin Müller
Authors
auto_apms_behavior_tree_core
Core classes and CMake tools for auto_apms_behavior_tree.
Changelog for package auto_apms_behavior_tree_core
1.4.1 (2026-02-03)
- fix: complete type for SubTree when including tree_document.hpp
- Fix issue that leads to segfaults when loading behavior tree node plugins from libraries that have been built using link-time optimization (LTO) as in the ROS 2 build farm
- Contributors: Robin Müller
- Fix issue that leads to segfaults when loading behavior tree node plugins from libraries that have been built using link-time optimization (LTO) as in the ROS 2 build farm
- Contributors: Robin Müller
1.4.0 (2026-01-30)
-
Feat: Enable to use the CLI to define behaviors dynamically (#14)
- Add build_request, entrypoint and node_manifest keyword args to run and send cli
- Rename entrypoint to entry_point
* Use hyphen instead of underscore for entry point in argparse arguments Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
- Rename forgotten entry point occurences
* Update auto_apms_ros2behavior/auto_apms_ros2behavior/verb/send.py Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Update auto_apms_behavior_tree/auto_apms_behavior_tree/scripting.py Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>> ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Fix version number to match last release
-
Fix: Avoid silently skipping registering nodes when another one with the same name was previously registered (#12)
- Remove insufficient check for node equality
- Update documentation for clarifying the decision of being more strict with duplicate node names
- Add applyNodeNamespace methods and extend tests for the tree builder API
* Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
- Add tests for registering nodes using existing plugins
* fix docs for newTreeFromResource Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Also apply namespace to bt factory registrations ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Add ament_cmake_copyright to all packages
-
Add ALIAS_NAMESPACE cmake macro argument to auto_apms_behavior_tree_register_trees to allow customizing the tree namespace and reusing the same xml file under different names and possibly different node manifests
-
Change default integer type from int64_t to standard int for better compatibility
-
Move auto_apms_simulation to seperate repo and update package manifests for ros index
-
feat: support include tag with tree documents (#11)
- feat: support include tag with tree documents
* Use filesystem path to make ros_pkg attribute more robust Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Fix linting ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Fix linting
-
Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Use filesystem path to make ros_pkg attribute more robust Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| eigen |
Dependant Packages
| Name | Deps |
|---|---|
| auto_apms_behavior_tree |
Launch files
Messages
Services
Plugins
Recent questions tagged auto_apms_behavior_tree_core at Robotics Stack Exchange
|
auto_apms_behavior_tree_core package from autoapms repoauto_apms_behavior_tree auto_apms_behavior_tree_core auto_apms_examples auto_apms_interfaces auto_apms_mission auto_apms_ros2behavior auto_apms_util |
ROS Distro
|
Package Summary
| Version | 1.4.1 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/AutoAPMS/auto-apms.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-02-03 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Robin Müller
Authors
auto_apms_behavior_tree_core
Core classes and CMake tools for auto_apms_behavior_tree.
Changelog for package auto_apms_behavior_tree_core
1.4.1 (2026-02-03)
- fix: complete type for SubTree when including tree_document.hpp
- Fix issue that leads to segfaults when loading behavior tree node plugins from libraries that have been built using link-time optimization (LTO) as in the ROS 2 build farm
- Contributors: Robin Müller
- Fix issue that leads to segfaults when loading behavior tree node plugins from libraries that have been built using link-time optimization (LTO) as in the ROS 2 build farm
- Contributors: Robin Müller
1.4.0 (2026-01-30)
-
Feat: Enable to use the CLI to define behaviors dynamically (#14)
- Add build_request, entrypoint and node_manifest keyword args to run and send cli
- Rename entrypoint to entry_point
* Use hyphen instead of underscore for entry point in argparse arguments Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
- Rename forgotten entry point occurences
* Update auto_apms_ros2behavior/auto_apms_ros2behavior/verb/send.py Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Update auto_apms_behavior_tree/auto_apms_behavior_tree/scripting.py Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>> ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Fix version number to match last release
-
Fix: Avoid silently skipping registering nodes when another one with the same name was previously registered (#12)
- Remove insufficient check for node equality
- Update documentation for clarifying the decision of being more strict with duplicate node names
- Add applyNodeNamespace methods and extend tests for the tree builder API
* Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
- Add tests for registering nodes using existing plugins
* fix docs for newTreeFromResource Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Also apply namespace to bt factory registrations ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Add ament_cmake_copyright to all packages
-
Add ALIAS_NAMESPACE cmake macro argument to auto_apms_behavior_tree_register_trees to allow customizing the tree namespace and reusing the same xml file under different names and possibly different node manifests
-
Change default integer type from int64_t to standard int for better compatibility
-
Move auto_apms_simulation to seperate repo and update package manifests for ros index
-
feat: support include tag with tree documents (#11)
- feat: support include tag with tree documents
* Use filesystem path to make ros_pkg attribute more robust Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Fix linting ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Fix linting
-
Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Use filesystem path to make ros_pkg attribute more robust Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| eigen |
Dependant Packages
| Name | Deps |
|---|---|
| auto_apms_behavior_tree |
Launch files
Messages
Services
Plugins
Recent questions tagged auto_apms_behavior_tree_core at Robotics Stack Exchange
|
auto_apms_behavior_tree_core package from autoapms repoauto_apms_behavior_tree auto_apms_behavior_tree_core auto_apms_examples auto_apms_interfaces auto_apms_mission auto_apms_ros2behavior auto_apms_util |
ROS Distro
|
Package Summary
| Version | 1.4.1 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/AutoAPMS/auto-apms.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-02-03 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Robin Müller
Authors
auto_apms_behavior_tree_core
Core classes and CMake tools for auto_apms_behavior_tree.
Changelog for package auto_apms_behavior_tree_core
1.4.1 (2026-02-03)
- fix: complete type for SubTree when including tree_document.hpp
- Fix issue that leads to segfaults when loading behavior tree node plugins from libraries that have been built using link-time optimization (LTO) as in the ROS 2 build farm
- Contributors: Robin Müller
- Fix issue that leads to segfaults when loading behavior tree node plugins from libraries that have been built using link-time optimization (LTO) as in the ROS 2 build farm
- Contributors: Robin Müller
1.4.0 (2026-01-30)
-
Feat: Enable to use the CLI to define behaviors dynamically (#14)
- Add build_request, entrypoint and node_manifest keyword args to run and send cli
- Rename entrypoint to entry_point
* Use hyphen instead of underscore for entry point in argparse arguments Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
- Rename forgotten entry point occurences
* Update auto_apms_ros2behavior/auto_apms_ros2behavior/verb/send.py Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Update auto_apms_behavior_tree/auto_apms_behavior_tree/scripting.py Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>> ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Fix version number to match last release
-
Fix: Avoid silently skipping registering nodes when another one with the same name was previously registered (#12)
- Remove insufficient check for node equality
- Update documentation for clarifying the decision of being more strict with duplicate node names
- Add applyNodeNamespace methods and extend tests for the tree builder API
* Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
- Add tests for registering nodes using existing plugins
* fix docs for newTreeFromResource Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Also apply namespace to bt factory registrations ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Add ament_cmake_copyright to all packages
-
Add ALIAS_NAMESPACE cmake macro argument to auto_apms_behavior_tree_register_trees to allow customizing the tree namespace and reusing the same xml file under different names and possibly different node manifests
-
Change default integer type from int64_t to standard int for better compatibility
-
Move auto_apms_simulation to seperate repo and update package manifests for ros index
-
feat: support include tag with tree documents (#11)
- feat: support include tag with tree documents
* Use filesystem path to make ros_pkg attribute more robust Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Fix linting ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Fix linting
-
Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Use filesystem path to make ros_pkg attribute more robust Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| eigen |
Dependant Packages
| Name | Deps |
|---|---|
| auto_apms_behavior_tree |
Launch files
Messages
Services
Plugins
Recent questions tagged auto_apms_behavior_tree_core at Robotics Stack Exchange
|
auto_apms_behavior_tree_core package from autoapms repoauto_apms_behavior_tree auto_apms_behavior_tree_core auto_apms_examples auto_apms_interfaces auto_apms_mission auto_apms_ros2behavior auto_apms_util |
ROS Distro
|
Package Summary
| Version | 1.4.1 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/AutoAPMS/auto-apms.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-02-03 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Robin Müller
Authors
auto_apms_behavior_tree_core
Core classes and CMake tools for auto_apms_behavior_tree.
Changelog for package auto_apms_behavior_tree_core
1.4.1 (2026-02-03)
- fix: complete type for SubTree when including tree_document.hpp
- Fix issue that leads to segfaults when loading behavior tree node plugins from libraries that have been built using link-time optimization (LTO) as in the ROS 2 build farm
- Contributors: Robin Müller
- Fix issue that leads to segfaults when loading behavior tree node plugins from libraries that have been built using link-time optimization (LTO) as in the ROS 2 build farm
- Contributors: Robin Müller
1.4.0 (2026-01-30)
-
Feat: Enable to use the CLI to define behaviors dynamically (#14)
- Add build_request, entrypoint and node_manifest keyword args to run and send cli
- Rename entrypoint to entry_point
* Use hyphen instead of underscore for entry point in argparse arguments Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
- Rename forgotten entry point occurences
* Update auto_apms_ros2behavior/auto_apms_ros2behavior/verb/send.py Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Update auto_apms_behavior_tree/auto_apms_behavior_tree/scripting.py Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>> ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Fix version number to match last release
-
Fix: Avoid silently skipping registering nodes when another one with the same name was previously registered (#12)
- Remove insufficient check for node equality
- Update documentation for clarifying the decision of being more strict with duplicate node names
- Add applyNodeNamespace methods and extend tests for the tree builder API
* Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
- Add tests for registering nodes using existing plugins
* fix docs for newTreeFromResource Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Also apply namespace to bt factory registrations ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Add ament_cmake_copyright to all packages
-
Add ALIAS_NAMESPACE cmake macro argument to auto_apms_behavior_tree_register_trees to allow customizing the tree namespace and reusing the same xml file under different names and possibly different node manifests
-
Change default integer type from int64_t to standard int for better compatibility
-
Move auto_apms_simulation to seperate repo and update package manifests for ros index
-
feat: support include tag with tree documents (#11)
- feat: support include tag with tree documents
* Use filesystem path to make ros_pkg attribute more robust Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Fix linting ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Fix linting
-
Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Use filesystem path to make ros_pkg attribute more robust Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| eigen |
Dependant Packages
| Name | Deps |
|---|---|
| auto_apms_behavior_tree |
Launch files
Messages
Services
Plugins
Recent questions tagged auto_apms_behavior_tree_core at Robotics Stack Exchange
|
auto_apms_behavior_tree_core package from autoapms repoauto_apms_behavior_tree auto_apms_behavior_tree_core auto_apms_examples auto_apms_interfaces auto_apms_mission auto_apms_ros2behavior auto_apms_util |
ROS Distro
|
Package Summary
| Version | 1.4.1 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/AutoAPMS/auto-apms.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-02-03 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Robin Müller
Authors
auto_apms_behavior_tree_core
Core classes and CMake tools for auto_apms_behavior_tree.
Changelog for package auto_apms_behavior_tree_core
1.4.1 (2026-02-03)
- fix: complete type for SubTree when including tree_document.hpp
- Fix issue that leads to segfaults when loading behavior tree node plugins from libraries that have been built using link-time optimization (LTO) as in the ROS 2 build farm
- Contributors: Robin Müller
- Fix issue that leads to segfaults when loading behavior tree node plugins from libraries that have been built using link-time optimization (LTO) as in the ROS 2 build farm
- Contributors: Robin Müller
1.4.0 (2026-01-30)
-
Feat: Enable to use the CLI to define behaviors dynamically (#14)
- Add build_request, entrypoint and node_manifest keyword args to run and send cli
- Rename entrypoint to entry_point
* Use hyphen instead of underscore for entry point in argparse arguments Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
- Rename forgotten entry point occurences
* Update auto_apms_ros2behavior/auto_apms_ros2behavior/verb/send.py Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Update auto_apms_behavior_tree/auto_apms_behavior_tree/scripting.py Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>> ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Fix version number to match last release
-
Fix: Avoid silently skipping registering nodes when another one with the same name was previously registered (#12)
- Remove insufficient check for node equality
- Update documentation for clarifying the decision of being more strict with duplicate node names
- Add applyNodeNamespace methods and extend tests for the tree builder API
* Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
- Add tests for registering nodes using existing plugins
* fix docs for newTreeFromResource Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Also apply namespace to bt factory registrations ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Add ament_cmake_copyright to all packages
-
Add ALIAS_NAMESPACE cmake macro argument to auto_apms_behavior_tree_register_trees to allow customizing the tree namespace and reusing the same xml file under different names and possibly different node manifests
-
Change default integer type from int64_t to standard int for better compatibility
-
Move auto_apms_simulation to seperate repo and update package manifests for ros index
-
feat: support include tag with tree documents (#11)
- feat: support include tag with tree documents
* Use filesystem path to make ros_pkg attribute more robust Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Fix linting ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Fix linting
-
Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Use filesystem path to make ros_pkg attribute more robust Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| eigen |
Dependant Packages
| Name | Deps |
|---|---|
| auto_apms_behavior_tree |
Launch files
Messages
Services
Plugins
Recent questions tagged auto_apms_behavior_tree_core at Robotics Stack Exchange
|
auto_apms_behavior_tree_core package from autoapms repoauto_apms_behavior_tree auto_apms_behavior_tree_core auto_apms_examples auto_apms_interfaces auto_apms_mission auto_apms_ros2behavior auto_apms_util |
ROS Distro
|
Package Summary
| Version | 1.4.1 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/AutoAPMS/auto-apms.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-02-03 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Robin Müller
Authors
auto_apms_behavior_tree_core
Core classes and CMake tools for auto_apms_behavior_tree.
Changelog for package auto_apms_behavior_tree_core
1.4.1 (2026-02-03)
- fix: complete type for SubTree when including tree_document.hpp
- Fix issue that leads to segfaults when loading behavior tree node plugins from libraries that have been built using link-time optimization (LTO) as in the ROS 2 build farm
- Contributors: Robin Müller
- Fix issue that leads to segfaults when loading behavior tree node plugins from libraries that have been built using link-time optimization (LTO) as in the ROS 2 build farm
- Contributors: Robin Müller
1.4.0 (2026-01-30)
-
Feat: Enable to use the CLI to define behaviors dynamically (#14)
- Add build_request, entrypoint and node_manifest keyword args to run and send cli
- Rename entrypoint to entry_point
* Use hyphen instead of underscore for entry point in argparse arguments Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
- Rename forgotten entry point occurences
* Update auto_apms_ros2behavior/auto_apms_ros2behavior/verb/send.py Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Update auto_apms_behavior_tree/auto_apms_behavior_tree/scripting.py Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>> ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Fix version number to match last release
-
Fix: Avoid silently skipping registering nodes when another one with the same name was previously registered (#12)
- Remove insufficient check for node equality
- Update documentation for clarifying the decision of being more strict with duplicate node names
- Add applyNodeNamespace methods and extend tests for the tree builder API
* Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
- Add tests for registering nodes using existing plugins
* fix docs for newTreeFromResource Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Also apply namespace to bt factory registrations ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Add ament_cmake_copyright to all packages
-
Add ALIAS_NAMESPACE cmake macro argument to auto_apms_behavior_tree_register_trees to allow customizing the tree namespace and reusing the same xml file under different names and possibly different node manifests
-
Change default integer type from int64_t to standard int for better compatibility
-
Move auto_apms_simulation to seperate repo and update package manifests for ros index
-
feat: support include tag with tree documents (#11)
- feat: support include tag with tree documents
* Use filesystem path to make ros_pkg attribute more robust Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Fix linting ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Fix linting
-
Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Use filesystem path to make ros_pkg attribute more robust Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| eigen |
Dependant Packages
| Name | Deps |
|---|---|
| auto_apms_behavior_tree |
Launch files
Messages
Services
Plugins
Recent questions tagged auto_apms_behavior_tree_core at Robotics Stack Exchange
|
auto_apms_behavior_tree_core package from autoapms repoauto_apms_behavior_tree auto_apms_behavior_tree_core auto_apms_examples auto_apms_interfaces auto_apms_mission auto_apms_ros2behavior auto_apms_util |
ROS Distro
|
Package Summary
| Version | 1.4.1 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/AutoAPMS/auto-apms.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-02-03 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Robin Müller
Authors
auto_apms_behavior_tree_core
Core classes and CMake tools for auto_apms_behavior_tree.
Changelog for package auto_apms_behavior_tree_core
1.4.1 (2026-02-03)
- fix: complete type for SubTree when including tree_document.hpp
- Fix issue that leads to segfaults when loading behavior tree node plugins from libraries that have been built using link-time optimization (LTO) as in the ROS 2 build farm
- Contributors: Robin Müller
- Fix issue that leads to segfaults when loading behavior tree node plugins from libraries that have been built using link-time optimization (LTO) as in the ROS 2 build farm
- Contributors: Robin Müller
1.4.0 (2026-01-30)
-
Feat: Enable to use the CLI to define behaviors dynamically (#14)
- Add build_request, entrypoint and node_manifest keyword args to run and send cli
- Rename entrypoint to entry_point
* Use hyphen instead of underscore for entry point in argparse arguments Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
- Rename forgotten entry point occurences
* Update auto_apms_ros2behavior/auto_apms_ros2behavior/verb/send.py Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Update auto_apms_behavior_tree/auto_apms_behavior_tree/scripting.py Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>> ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Fix version number to match last release
-
Fix: Avoid silently skipping registering nodes when another one with the same name was previously registered (#12)
- Remove insufficient check for node equality
- Update documentation for clarifying the decision of being more strict with duplicate node names
- Add applyNodeNamespace methods and extend tests for the tree builder API
* Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
- Add tests for registering nodes using existing plugins
* fix docs for newTreeFromResource Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Also apply namespace to bt factory registrations ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Add ament_cmake_copyright to all packages
-
Add ALIAS_NAMESPACE cmake macro argument to auto_apms_behavior_tree_register_trees to allow customizing the tree namespace and reusing the same xml file under different names and possibly different node manifests
-
Change default integer type from int64_t to standard int for better compatibility
-
Move auto_apms_simulation to seperate repo and update package manifests for ros index
-
feat: support include tag with tree documents (#11)
- feat: support include tag with tree documents
* Use filesystem path to make ros_pkg attribute more robust Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Fix linting ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Fix linting
-
Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Use filesystem path to make ros_pkg attribute more robust Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| eigen |
Dependant Packages
| Name | Deps |
|---|---|
| auto_apms_behavior_tree |
Launch files
Messages
Services
Plugins
Recent questions tagged auto_apms_behavior_tree_core at Robotics Stack Exchange
|
auto_apms_behavior_tree_core package from autoapms repoauto_apms_behavior_tree auto_apms_behavior_tree_core auto_apms_examples auto_apms_interfaces auto_apms_mission auto_apms_ros2behavior auto_apms_util |
ROS Distro
|
Package Summary
| Version | 1.4.1 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/AutoAPMS/auto-apms.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-02-03 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Robin Müller
Authors
auto_apms_behavior_tree_core
Core classes and CMake tools for auto_apms_behavior_tree.
Changelog for package auto_apms_behavior_tree_core
1.4.1 (2026-02-03)
- fix: complete type for SubTree when including tree_document.hpp
- Fix issue that leads to segfaults when loading behavior tree node plugins from libraries that have been built using link-time optimization (LTO) as in the ROS 2 build farm
- Contributors: Robin Müller
- Fix issue that leads to segfaults when loading behavior tree node plugins from libraries that have been built using link-time optimization (LTO) as in the ROS 2 build farm
- Contributors: Robin Müller
1.4.0 (2026-01-30)
-
Feat: Enable to use the CLI to define behaviors dynamically (#14)
- Add build_request, entrypoint and node_manifest keyword args to run and send cli
- Rename entrypoint to entry_point
* Use hyphen instead of underscore for entry point in argparse arguments Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
- Rename forgotten entry point occurences
* Update auto_apms_ros2behavior/auto_apms_ros2behavior/verb/send.py Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Update auto_apms_behavior_tree/auto_apms_behavior_tree/scripting.py Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>> ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Fix version number to match last release
-
Fix: Avoid silently skipping registering nodes when another one with the same name was previously registered (#12)
- Remove insufficient check for node equality
- Update documentation for clarifying the decision of being more strict with duplicate node names
- Add applyNodeNamespace methods and extend tests for the tree builder API
* Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
- Add tests for registering nodes using existing plugins
* fix docs for newTreeFromResource Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Also apply namespace to bt factory registrations ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Add ament_cmake_copyright to all packages
-
Add ALIAS_NAMESPACE cmake macro argument to auto_apms_behavior_tree_register_trees to allow customizing the tree namespace and reusing the same xml file under different names and possibly different node manifests
-
Change default integer type from int64_t to standard int for better compatibility
-
Move auto_apms_simulation to seperate repo and update package manifests for ros index
-
feat: support include tag with tree documents (#11)
- feat: support include tag with tree documents
* Use filesystem path to make ros_pkg attribute more robust Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Fix linting ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Fix linting
-
Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Use filesystem path to make ros_pkg attribute more robust Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| eigen |
Dependant Packages
| Name | Deps |
|---|---|
| auto_apms_behavior_tree |
Launch files
Messages
Services
Plugins
Recent questions tagged auto_apms_behavior_tree_core at Robotics Stack Exchange
|
auto_apms_behavior_tree_core package from autoapms repoauto_apms_behavior_tree auto_apms_behavior_tree_core auto_apms_examples auto_apms_interfaces auto_apms_mission auto_apms_ros2behavior auto_apms_util |
ROS Distro
|
Package Summary
| Version | 1.4.1 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/AutoAPMS/auto-apms.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-02-03 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Robin Müller
Authors
auto_apms_behavior_tree_core
Core classes and CMake tools for auto_apms_behavior_tree.
Changelog for package auto_apms_behavior_tree_core
1.4.1 (2026-02-03)
- fix: complete type for SubTree when including tree_document.hpp
- Fix issue that leads to segfaults when loading behavior tree node plugins from libraries that have been built using link-time optimization (LTO) as in the ROS 2 build farm
- Contributors: Robin Müller
- Fix issue that leads to segfaults when loading behavior tree node plugins from libraries that have been built using link-time optimization (LTO) as in the ROS 2 build farm
- Contributors: Robin Müller
1.4.0 (2026-01-30)
-
Feat: Enable to use the CLI to define behaviors dynamically (#14)
- Add build_request, entrypoint and node_manifest keyword args to run and send cli
- Rename entrypoint to entry_point
* Use hyphen instead of underscore for entry point in argparse arguments Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
- Rename forgotten entry point occurences
* Update auto_apms_ros2behavior/auto_apms_ros2behavior/verb/send.py Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Update auto_apms_behavior_tree/auto_apms_behavior_tree/scripting.py Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>> ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Fix version number to match last release
-
Fix: Avoid silently skipping registering nodes when another one with the same name was previously registered (#12)
- Remove insufficient check for node equality
- Update documentation for clarifying the decision of being more strict with duplicate node names
- Add applyNodeNamespace methods and extend tests for the tree builder API
* Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
- Add tests for registering nodes using existing plugins
* fix docs for newTreeFromResource Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Also apply namespace to bt factory registrations ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Add ament_cmake_copyright to all packages
-
Add ALIAS_NAMESPACE cmake macro argument to auto_apms_behavior_tree_register_trees to allow customizing the tree namespace and reusing the same xml file under different names and possibly different node manifests
-
Change default integer type from int64_t to standard int for better compatibility
-
Move auto_apms_simulation to seperate repo and update package manifests for ros index
-
feat: support include tag with tree documents (#11)
- feat: support include tag with tree documents
* Use filesystem path to make ros_pkg attribute more robust Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Fix linting ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Fix linting
-
Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Use filesystem path to make ros_pkg attribute more robust Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| eigen |
Dependant Packages
| Name | Deps |
|---|---|
| auto_apms_behavior_tree |
Launch files
Messages
Services
Plugins
Recent questions tagged auto_apms_behavior_tree_core at Robotics Stack Exchange
|
auto_apms_behavior_tree_core package from autoapms repoauto_apms_behavior_tree auto_apms_behavior_tree_core auto_apms_examples auto_apms_interfaces auto_apms_mission auto_apms_ros2behavior auto_apms_util |
ROS Distro
|
Package Summary
| Version | 1.4.1 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/AutoAPMS/auto-apms.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-02-03 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Robin Müller
Authors
auto_apms_behavior_tree_core
Core classes and CMake tools for auto_apms_behavior_tree.
Changelog for package auto_apms_behavior_tree_core
1.4.1 (2026-02-03)
- fix: complete type for SubTree when including tree_document.hpp
- Fix issue that leads to segfaults when loading behavior tree node plugins from libraries that have been built using link-time optimization (LTO) as in the ROS 2 build farm
- Contributors: Robin Müller
- Fix issue that leads to segfaults when loading behavior tree node plugins from libraries that have been built using link-time optimization (LTO) as in the ROS 2 build farm
- Contributors: Robin Müller
1.4.0 (2026-01-30)
-
Feat: Enable to use the CLI to define behaviors dynamically (#14)
- Add build_request, entrypoint and node_manifest keyword args to run and send cli
- Rename entrypoint to entry_point
* Use hyphen instead of underscore for entry point in argparse arguments Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
- Rename forgotten entry point occurences
* Update auto_apms_ros2behavior/auto_apms_ros2behavior/verb/send.py Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Update auto_apms_behavior_tree/auto_apms_behavior_tree/scripting.py Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>> ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Fix version number to match last release
-
Fix: Avoid silently skipping registering nodes when another one with the same name was previously registered (#12)
- Remove insufficient check for node equality
- Update documentation for clarifying the decision of being more strict with duplicate node names
- Add applyNodeNamespace methods and extend tests for the tree builder API
* Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
- Add tests for registering nodes using existing plugins
* fix docs for newTreeFromResource Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Also apply namespace to bt factory registrations ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Add ament_cmake_copyright to all packages
-
Add ALIAS_NAMESPACE cmake macro argument to auto_apms_behavior_tree_register_trees to allow customizing the tree namespace and reusing the same xml file under different names and possibly different node manifests
-
Change default integer type from int64_t to standard int for better compatibility
-
Move auto_apms_simulation to seperate repo and update package manifests for ros index
-
feat: support include tag with tree documents (#11)
- feat: support include tag with tree documents
* Use filesystem path to make ros_pkg attribute more robust Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Fix linting ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Fix linting
-
Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Use filesystem path to make ros_pkg attribute more robust Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| eigen |
Dependant Packages
| Name | Deps |
|---|---|
| auto_apms_behavior_tree |
Launch files
Messages
Services
Plugins
Recent questions tagged auto_apms_behavior_tree_core at Robotics Stack Exchange
|
auto_apms_behavior_tree_core package from autoapms repoauto_apms_behavior_tree auto_apms_behavior_tree_core auto_apms_examples auto_apms_interfaces auto_apms_mission auto_apms_ros2behavior auto_apms_util |
ROS Distro
|
Package Summary
| Version | 1.4.1 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/AutoAPMS/auto-apms.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-02-03 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Robin Müller
Authors
auto_apms_behavior_tree_core
Core classes and CMake tools for auto_apms_behavior_tree.
Changelog for package auto_apms_behavior_tree_core
1.4.1 (2026-02-03)
- fix: complete type for SubTree when including tree_document.hpp
- Fix issue that leads to segfaults when loading behavior tree node plugins from libraries that have been built using link-time optimization (LTO) as in the ROS 2 build farm
- Contributors: Robin Müller
- Fix issue that leads to segfaults when loading behavior tree node plugins from libraries that have been built using link-time optimization (LTO) as in the ROS 2 build farm
- Contributors: Robin Müller
1.4.0 (2026-01-30)
-
Feat: Enable to use the CLI to define behaviors dynamically (#14)
- Add build_request, entrypoint and node_manifest keyword args to run and send cli
- Rename entrypoint to entry_point
* Use hyphen instead of underscore for entry point in argparse arguments Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
- Rename forgotten entry point occurences
* Update auto_apms_ros2behavior/auto_apms_ros2behavior/verb/send.py Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Update auto_apms_behavior_tree/auto_apms_behavior_tree/scripting.py Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>> ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Fix version number to match last release
-
Fix: Avoid silently skipping registering nodes when another one with the same name was previously registered (#12)
- Remove insufficient check for node equality
- Update documentation for clarifying the decision of being more strict with duplicate node names
- Add applyNodeNamespace methods and extend tests for the tree builder API
* Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
- Add tests for registering nodes using existing plugins
* fix docs for newTreeFromResource Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Also apply namespace to bt factory registrations ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Add ament_cmake_copyright to all packages
-
Add ALIAS_NAMESPACE cmake macro argument to auto_apms_behavior_tree_register_trees to allow customizing the tree namespace and reusing the same xml file under different names and possibly different node manifests
-
Change default integer type from int64_t to standard int for better compatibility
-
Move auto_apms_simulation to seperate repo and update package manifests for ros index
-
feat: support include tag with tree documents (#11)
- feat: support include tag with tree documents
* Use filesystem path to make ros_pkg attribute more robust Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Fix linting ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Fix linting
-
Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Use filesystem path to make ros_pkg attribute more robust Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| eigen |
Dependant Packages
| Name | Deps |
|---|---|
| auto_apms_behavior_tree |
Launch files
Messages
Services
Plugins
Recent questions tagged auto_apms_behavior_tree_core at Robotics Stack Exchange
|
auto_apms_behavior_tree_core package from autoapms repoauto_apms_behavior_tree auto_apms_behavior_tree_core auto_apms_examples auto_apms_interfaces auto_apms_mission auto_apms_ros2behavior auto_apms_util |
ROS Distro
|
Package Summary
| Version | 1.4.1 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/AutoAPMS/auto-apms.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-02-03 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Robin Müller
Authors
auto_apms_behavior_tree_core
Core classes and CMake tools for auto_apms_behavior_tree.
Changelog for package auto_apms_behavior_tree_core
1.4.1 (2026-02-03)
- fix: complete type for SubTree when including tree_document.hpp
- Fix issue that leads to segfaults when loading behavior tree node plugins from libraries that have been built using link-time optimization (LTO) as in the ROS 2 build farm
- Contributors: Robin Müller
- Fix issue that leads to segfaults when loading behavior tree node plugins from libraries that have been built using link-time optimization (LTO) as in the ROS 2 build farm
- Contributors: Robin Müller
1.4.0 (2026-01-30)
-
Feat: Enable to use the CLI to define behaviors dynamically (#14)
- Add build_request, entrypoint and node_manifest keyword args to run and send cli
- Rename entrypoint to entry_point
* Use hyphen instead of underscore for entry point in argparse arguments Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
- Rename forgotten entry point occurences
* Update auto_apms_ros2behavior/auto_apms_ros2behavior/verb/send.py Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Update auto_apms_behavior_tree/auto_apms_behavior_tree/scripting.py Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>> ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Fix version number to match last release
-
Fix: Avoid silently skipping registering nodes when another one with the same name was previously registered (#12)
- Remove insufficient check for node equality
- Update documentation for clarifying the decision of being more strict with duplicate node names
- Add applyNodeNamespace methods and extend tests for the tree builder API
* Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
- Add tests for registering nodes using existing plugins
* fix docs for newTreeFromResource Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Also apply namespace to bt factory registrations ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Add ament_cmake_copyright to all packages
-
Add ALIAS_NAMESPACE cmake macro argument to auto_apms_behavior_tree_register_trees to allow customizing the tree namespace and reusing the same xml file under different names and possibly different node manifests
-
Change default integer type from int64_t to standard int for better compatibility
-
Move auto_apms_simulation to seperate repo and update package manifests for ros index
-
feat: support include tag with tree documents (#11)
- feat: support include tag with tree documents
* Use filesystem path to make ros_pkg attribute more robust Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Fix linting ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Fix linting
-
Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Use filesystem path to make ros_pkg attribute more robust Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| eigen |
Dependant Packages
| Name | Deps |
|---|---|
| auto_apms_behavior_tree |
Launch files
Messages
Services
Plugins
Recent questions tagged auto_apms_behavior_tree_core at Robotics Stack Exchange
|
auto_apms_behavior_tree_core package from autoapms repoauto_apms_behavior_tree auto_apms_behavior_tree_core auto_apms_examples auto_apms_interfaces auto_apms_mission auto_apms_ros2behavior auto_apms_util |
ROS Distro
|
Package Summary
| Version | 1.4.1 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/AutoAPMS/auto-apms.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-02-03 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Robin Müller
Authors
auto_apms_behavior_tree_core
Core classes and CMake tools for auto_apms_behavior_tree.
Changelog for package auto_apms_behavior_tree_core
1.4.1 (2026-02-03)
- fix: complete type for SubTree when including tree_document.hpp
- Fix issue that leads to segfaults when loading behavior tree node plugins from libraries that have been built using link-time optimization (LTO) as in the ROS 2 build farm
- Contributors: Robin Müller
- Fix issue that leads to segfaults when loading behavior tree node plugins from libraries that have been built using link-time optimization (LTO) as in the ROS 2 build farm
- Contributors: Robin Müller
1.4.0 (2026-01-30)
-
Feat: Enable to use the CLI to define behaviors dynamically (#14)
- Add build_request, entrypoint and node_manifest keyword args to run and send cli
- Rename entrypoint to entry_point
* Use hyphen instead of underscore for entry point in argparse arguments Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
- Rename forgotten entry point occurences
* Update auto_apms_ros2behavior/auto_apms_ros2behavior/verb/send.py Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Update auto_apms_behavior_tree/auto_apms_behavior_tree/scripting.py Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>> ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Fix version number to match last release
-
Fix: Avoid silently skipping registering nodes when another one with the same name was previously registered (#12)
- Remove insufficient check for node equality
- Update documentation for clarifying the decision of being more strict with duplicate node names
- Add applyNodeNamespace methods and extend tests for the tree builder API
* Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
- Add tests for registering nodes using existing plugins
* fix docs for newTreeFromResource Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Also apply namespace to bt factory registrations ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Add ament_cmake_copyright to all packages
-
Add ALIAS_NAMESPACE cmake macro argument to auto_apms_behavior_tree_register_trees to allow customizing the tree namespace and reusing the same xml file under different names and possibly different node manifests
-
Change default integer type from int64_t to standard int for better compatibility
-
Move auto_apms_simulation to seperate repo and update package manifests for ros index
-
feat: support include tag with tree documents (#11)
- feat: support include tag with tree documents
* Use filesystem path to make ros_pkg attribute more robust Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Fix linting ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Fix linting
-
Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Use filesystem path to make ros_pkg attribute more robust Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| eigen |
Dependant Packages
| Name | Deps |
|---|---|
| auto_apms_behavior_tree |
Launch files
Messages
Services
Plugins
Recent questions tagged auto_apms_behavior_tree_core at Robotics Stack Exchange
|
auto_apms_behavior_tree_core package from autoapms repoauto_apms_behavior_tree auto_apms_behavior_tree_core auto_apms_examples auto_apms_interfaces auto_apms_mission auto_apms_ros2behavior auto_apms_util |
ROS Distro
|
Package Summary
| Version | 1.4.1 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/AutoAPMS/auto-apms.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-02-03 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Robin Müller
Authors
auto_apms_behavior_tree_core
Core classes and CMake tools for auto_apms_behavior_tree.
Changelog for package auto_apms_behavior_tree_core
1.4.1 (2026-02-03)
- fix: complete type for SubTree when including tree_document.hpp
- Fix issue that leads to segfaults when loading behavior tree node plugins from libraries that have been built using link-time optimization (LTO) as in the ROS 2 build farm
- Contributors: Robin Müller
- Fix issue that leads to segfaults when loading behavior tree node plugins from libraries that have been built using link-time optimization (LTO) as in the ROS 2 build farm
- Contributors: Robin Müller
1.4.0 (2026-01-30)
-
Feat: Enable to use the CLI to define behaviors dynamically (#14)
- Add build_request, entrypoint and node_manifest keyword args to run and send cli
- Rename entrypoint to entry_point
* Use hyphen instead of underscore for entry point in argparse arguments Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
- Rename forgotten entry point occurences
* Update auto_apms_ros2behavior/auto_apms_ros2behavior/verb/send.py Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Update auto_apms_behavior_tree/auto_apms_behavior_tree/scripting.py Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>> ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Fix version number to match last release
-
Fix: Avoid silently skipping registering nodes when another one with the same name was previously registered (#12)
- Remove insufficient check for node equality
- Update documentation for clarifying the decision of being more strict with duplicate node names
- Add applyNodeNamespace methods and extend tests for the tree builder API
* Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
- Add tests for registering nodes using existing plugins
* fix docs for newTreeFromResource Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Also apply namespace to bt factory registrations ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Add ament_cmake_copyright to all packages
-
Add ALIAS_NAMESPACE cmake macro argument to auto_apms_behavior_tree_register_trees to allow customizing the tree namespace and reusing the same xml file under different names and possibly different node manifests
-
Change default integer type from int64_t to standard int for better compatibility
-
Move auto_apms_simulation to seperate repo and update package manifests for ros index
-
feat: support include tag with tree documents (#11)
- feat: support include tag with tree documents
* Use filesystem path to make ros_pkg attribute more robust Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Fix linting ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Fix linting
-
Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Use filesystem path to make ros_pkg attribute more robust Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| eigen |
Dependant Packages
| Name | Deps |
|---|---|
| auto_apms_behavior_tree |
Launch files
Messages
Services
Plugins
Recent questions tagged auto_apms_behavior_tree_core at Robotics Stack Exchange
|
auto_apms_behavior_tree_core package from autoapms repoauto_apms_behavior_tree auto_apms_behavior_tree_core auto_apms_examples auto_apms_interfaces auto_apms_mission auto_apms_ros2behavior auto_apms_util |
ROS Distro
|
Package Summary
| Version | 1.4.1 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/AutoAPMS/auto-apms.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-02-03 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Robin Müller
Authors
auto_apms_behavior_tree_core
Core classes and CMake tools for auto_apms_behavior_tree.
Changelog for package auto_apms_behavior_tree_core
1.4.1 (2026-02-03)
- fix: complete type for SubTree when including tree_document.hpp
- Fix issue that leads to segfaults when loading behavior tree node plugins from libraries that have been built using link-time optimization (LTO) as in the ROS 2 build farm
- Contributors: Robin Müller
- Fix issue that leads to segfaults when loading behavior tree node plugins from libraries that have been built using link-time optimization (LTO) as in the ROS 2 build farm
- Contributors: Robin Müller
1.4.0 (2026-01-30)
-
Feat: Enable to use the CLI to define behaviors dynamically (#14)
- Add build_request, entrypoint and node_manifest keyword args to run and send cli
- Rename entrypoint to entry_point
* Use hyphen instead of underscore for entry point in argparse arguments Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
- Rename forgotten entry point occurences
* Update auto_apms_ros2behavior/auto_apms_ros2behavior/verb/send.py Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Update auto_apms_behavior_tree/auto_apms_behavior_tree/scripting.py Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>> ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Fix version number to match last release
-
Fix: Avoid silently skipping registering nodes when another one with the same name was previously registered (#12)
- Remove insufficient check for node equality
- Update documentation for clarifying the decision of being more strict with duplicate node names
- Add applyNodeNamespace methods and extend tests for the tree builder API
* Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
- Add tests for registering nodes using existing plugins
* fix docs for newTreeFromResource Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Also apply namespace to bt factory registrations ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Add ament_cmake_copyright to all packages
-
Add ALIAS_NAMESPACE cmake macro argument to auto_apms_behavior_tree_register_trees to allow customizing the tree namespace and reusing the same xml file under different names and possibly different node manifests
-
Change default integer type from int64_t to standard int for better compatibility
-
Move auto_apms_simulation to seperate repo and update package manifests for ros index
-
feat: support include tag with tree documents (#11)
- feat: support include tag with tree documents
* Use filesystem path to make ros_pkg attribute more robust Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Fix linting ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Fix linting
-
Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Use filesystem path to make ros_pkg attribute more robust Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| eigen |
Dependant Packages
| Name | Deps |
|---|---|
| auto_apms_behavior_tree |
Launch files
Messages
Services
Plugins
Recent questions tagged auto_apms_behavior_tree_core at Robotics Stack Exchange
|
auto_apms_behavior_tree_core package from autoapms repoauto_apms_behavior_tree auto_apms_behavior_tree_core auto_apms_examples auto_apms_interfaces auto_apms_mission auto_apms_ros2behavior auto_apms_util |
ROS Distro
|
Package Summary
| Version | 1.4.1 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/AutoAPMS/auto-apms.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-02-03 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Robin Müller
Authors
auto_apms_behavior_tree_core
Core classes and CMake tools for auto_apms_behavior_tree.
Changelog for package auto_apms_behavior_tree_core
1.4.1 (2026-02-03)
- fix: complete type for SubTree when including tree_document.hpp
- Fix issue that leads to segfaults when loading behavior tree node plugins from libraries that have been built using link-time optimization (LTO) as in the ROS 2 build farm
- Contributors: Robin Müller
- Fix issue that leads to segfaults when loading behavior tree node plugins from libraries that have been built using link-time optimization (LTO) as in the ROS 2 build farm
- Contributors: Robin Müller
1.4.0 (2026-01-30)
-
Feat: Enable to use the CLI to define behaviors dynamically (#14)
- Add build_request, entrypoint and node_manifest keyword args to run and send cli
- Rename entrypoint to entry_point
* Use hyphen instead of underscore for entry point in argparse arguments Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
- Rename forgotten entry point occurences
* Update auto_apms_ros2behavior/auto_apms_ros2behavior/verb/send.py Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Update auto_apms_behavior_tree/auto_apms_behavior_tree/scripting.py Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>> ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Fix version number to match last release
-
Fix: Avoid silently skipping registering nodes when another one with the same name was previously registered (#12)
- Remove insufficient check for node equality
- Update documentation for clarifying the decision of being more strict with duplicate node names
- Add applyNodeNamespace methods and extend tests for the tree builder API
* Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
- Add tests for registering nodes using existing plugins
* fix docs for newTreeFromResource Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Also apply namespace to bt factory registrations ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Add ament_cmake_copyright to all packages
-
Add ALIAS_NAMESPACE cmake macro argument to auto_apms_behavior_tree_register_trees to allow customizing the tree namespace and reusing the same xml file under different names and possibly different node manifests
-
Change default integer type from int64_t to standard int for better compatibility
-
Move auto_apms_simulation to seperate repo and update package manifests for ros index
-
feat: support include tag with tree documents (#11)
- feat: support include tag with tree documents
* Use filesystem path to make ros_pkg attribute more robust Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Fix linting ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Fix linting
-
Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Use filesystem path to make ros_pkg attribute more robust Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| eigen |
Dependant Packages
| Name | Deps |
|---|---|
| auto_apms_behavior_tree |
Launch files
Messages
Services
Plugins
Recent questions tagged auto_apms_behavior_tree_core at Robotics Stack Exchange
|
auto_apms_behavior_tree_core package from autoapms repoauto_apms_behavior_tree auto_apms_behavior_tree_core auto_apms_examples auto_apms_interfaces auto_apms_mission auto_apms_ros2behavior auto_apms_util |
ROS Distro
|
Package Summary
| Version | 1.4.1 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/AutoAPMS/auto-apms.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-02-03 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Robin Müller
Authors
auto_apms_behavior_tree_core
Core classes and CMake tools for auto_apms_behavior_tree.
Changelog for package auto_apms_behavior_tree_core
1.4.1 (2026-02-03)
- fix: complete type for SubTree when including tree_document.hpp
- Fix issue that leads to segfaults when loading behavior tree node plugins from libraries that have been built using link-time optimization (LTO) as in the ROS 2 build farm
- Contributors: Robin Müller
- Fix issue that leads to segfaults when loading behavior tree node plugins from libraries that have been built using link-time optimization (LTO) as in the ROS 2 build farm
- Contributors: Robin Müller
1.4.0 (2026-01-30)
-
Feat: Enable to use the CLI to define behaviors dynamically (#14)
- Add build_request, entrypoint and node_manifest keyword args to run and send cli
- Rename entrypoint to entry_point
* Use hyphen instead of underscore for entry point in argparse arguments Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
- Rename forgotten entry point occurences
* Update auto_apms_ros2behavior/auto_apms_ros2behavior/verb/send.py Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Update auto_apms_behavior_tree/auto_apms_behavior_tree/scripting.py Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>> ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Fix version number to match last release
-
Fix: Avoid silently skipping registering nodes when another one with the same name was previously registered (#12)
- Remove insufficient check for node equality
- Update documentation for clarifying the decision of being more strict with duplicate node names
- Add applyNodeNamespace methods and extend tests for the tree builder API
* Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
- Add tests for registering nodes using existing plugins
* fix docs for newTreeFromResource Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Also apply namespace to bt factory registrations ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Add ament_cmake_copyright to all packages
-
Add ALIAS_NAMESPACE cmake macro argument to auto_apms_behavior_tree_register_trees to allow customizing the tree namespace and reusing the same xml file under different names and possibly different node manifests
-
Change default integer type from int64_t to standard int for better compatibility
-
Move auto_apms_simulation to seperate repo and update package manifests for ros index
-
feat: support include tag with tree documents (#11)
- feat: support include tag with tree documents
* Use filesystem path to make ros_pkg attribute more robust Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Fix linting ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Fix linting
-
Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Use filesystem path to make ros_pkg attribute more robust Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| eigen |
Dependant Packages
| Name | Deps |
|---|---|
| auto_apms_behavior_tree |
Launch files
Messages
Services
Plugins
Recent questions tagged auto_apms_behavior_tree_core at Robotics Stack Exchange
|
auto_apms_behavior_tree_core package from autoapms repoauto_apms_behavior_tree auto_apms_behavior_tree_core auto_apms_examples auto_apms_interfaces auto_apms_mission auto_apms_ros2behavior auto_apms_util |
ROS Distro
|
Package Summary
| Version | 1.4.1 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/AutoAPMS/auto-apms.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-02-03 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Robin Müller
Authors
auto_apms_behavior_tree_core
Core classes and CMake tools for auto_apms_behavior_tree.
Changelog for package auto_apms_behavior_tree_core
1.4.1 (2026-02-03)
- fix: complete type for SubTree when including tree_document.hpp
- Fix issue that leads to segfaults when loading behavior tree node plugins from libraries that have been built using link-time optimization (LTO) as in the ROS 2 build farm
- Contributors: Robin Müller
- Fix issue that leads to segfaults when loading behavior tree node plugins from libraries that have been built using link-time optimization (LTO) as in the ROS 2 build farm
- Contributors: Robin Müller
1.4.0 (2026-01-30)
-
Feat: Enable to use the CLI to define behaviors dynamically (#14)
- Add build_request, entrypoint and node_manifest keyword args to run and send cli
- Rename entrypoint to entry_point
* Use hyphen instead of underscore for entry point in argparse arguments Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
- Rename forgotten entry point occurences
* Update auto_apms_ros2behavior/auto_apms_ros2behavior/verb/send.py Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Update auto_apms_behavior_tree/auto_apms_behavior_tree/scripting.py Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>> ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Fix version number to match last release
-
Fix: Avoid silently skipping registering nodes when another one with the same name was previously registered (#12)
- Remove insufficient check for node equality
- Update documentation for clarifying the decision of being more strict with duplicate node names
- Add applyNodeNamespace methods and extend tests for the tree builder API
* Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
- Add tests for registering nodes using existing plugins
* fix docs for newTreeFromResource Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Also apply namespace to bt factory registrations ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Add ament_cmake_copyright to all packages
-
Add ALIAS_NAMESPACE cmake macro argument to auto_apms_behavior_tree_register_trees to allow customizing the tree namespace and reusing the same xml file under different names and possibly different node manifests
-
Change default integer type from int64_t to standard int for better compatibility
-
Move auto_apms_simulation to seperate repo and update package manifests for ros index
-
feat: support include tag with tree documents (#11)
- feat: support include tag with tree documents
* Use filesystem path to make ros_pkg attribute more robust Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Fix linting ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Fix linting
-
Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Use filesystem path to make ros_pkg attribute more robust Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| eigen |
Dependant Packages
| Name | Deps |
|---|---|
| auto_apms_behavior_tree |
Launch files
Messages
Services
Plugins
Recent questions tagged auto_apms_behavior_tree_core at Robotics Stack Exchange
|
auto_apms_behavior_tree_core package from autoapms repoauto_apms_behavior_tree auto_apms_behavior_tree_core auto_apms_examples auto_apms_interfaces auto_apms_mission auto_apms_ros2behavior auto_apms_util |
ROS Distro
|
Package Summary
| Version | 1.4.1 |
| License | Apache-2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/AutoAPMS/auto-apms.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-02-03 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Robin Müller
Authors
auto_apms_behavior_tree_core
Core classes and CMake tools for auto_apms_behavior_tree.
Changelog for package auto_apms_behavior_tree_core
1.4.1 (2026-02-03)
- fix: complete type for SubTree when including tree_document.hpp
- Fix issue that leads to segfaults when loading behavior tree node plugins from libraries that have been built using link-time optimization (LTO) as in the ROS 2 build farm
- Contributors: Robin Müller
- Fix issue that leads to segfaults when loading behavior tree node plugins from libraries that have been built using link-time optimization (LTO) as in the ROS 2 build farm
- Contributors: Robin Müller
1.4.0 (2026-01-30)
-
Feat: Enable to use the CLI to define behaviors dynamically (#14)
- Add build_request, entrypoint and node_manifest keyword args to run and send cli
- Rename entrypoint to entry_point
* Use hyphen instead of underscore for entry point in argparse arguments Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
- Rename forgotten entry point occurences
* Update auto_apms_ros2behavior/auto_apms_ros2behavior/verb/send.py Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Update auto_apms_behavior_tree/auto_apms_behavior_tree/scripting.py Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>> ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Fix version number to match last release
-
Fix: Avoid silently skipping registering nodes when another one with the same name was previously registered (#12)
- Remove insufficient check for node equality
- Update documentation for clarifying the decision of being more strict with duplicate node names
- Add applyNodeNamespace methods and extend tests for the tree builder API
* Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
- Add tests for registering nodes using existing plugins
* fix docs for newTreeFromResource Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Also apply namespace to bt factory registrations ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Add ament_cmake_copyright to all packages
-
Add ALIAS_NAMESPACE cmake macro argument to auto_apms_behavior_tree_register_trees to allow customizing the tree namespace and reusing the same xml file under different names and possibly different node manifests
-
Change default integer type from int64_t to standard int for better compatibility
-
Move auto_apms_simulation to seperate repo and update package manifests for ros index
-
feat: support include tag with tree documents (#11)
- feat: support include tag with tree documents
* Use filesystem path to make ros_pkg attribute more robust Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
* Fix linting ---------Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Fix linting
-
Fix typo Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
-
Use filesystem path to make ros_pkg attribute more robust Co-authored-by: Copilot <<175728472+Copilot@users.noreply.github.com>>
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
| Name |
|---|
| eigen |
Dependant Packages
| Name | Deps |
|---|---|
| auto_apms_behavior_tree |