runtime/rbs_bt_executor/src
Bill Finger 0c6b01bbfe feat: improve behavior tree executor and dependency management
- **CMakeLists.txt**:
  - Commented out the unused `rbs_env_manager_starter` library.
- **Behavior Trees**:
  - Added new `grasp_object.xml` behavior tree for grasping operations.
  - Modified `test_tree.xml` to update `robot_name` in the `WorkspaceMovement` subtree.
- **Source Code Updates**:
  - Removed `EnvManager.cpp`, deprecating its functionality.
  - Formatting `GetWorkspace.cpp`
  - Formatting `MoveGripper.cpp`
  - Formatting `MoveToJointStates.cpp`
  - Formatting `PoseEstimation.cpp` and `TreeRunner.cpp`
- **Assembly Config Service**:
  - Added broadcasting for grasp pose transformations in `assembly_config_service.py`.

These updates enhance modularity, maintainability, and the overall functionality of the behavior tree executor.
2024-12-09 18:25:32 +03:00
..
BTExec.cpp united rbs_interface with rbs_bt_executor 2024-09-25 12:14:29 +03:00
GetWorkspace.cpp feat: improve behavior tree executor and dependency management 2024-12-09 18:25:32 +03:00
MoveGripper.cpp feat: improve behavior tree executor and dependency management 2024-12-09 18:25:32 +03:00
MoveToJointStates.cpp feat: improve behavior tree executor and dependency management 2024-12-09 18:25:32 +03:00
MoveToPose.cpp feat: improve behavior tree executor and dependency management 2024-12-09 18:25:32 +03:00
MoveToPoseArray.cpp refactor(rbs_skill_servers): update action configuration, dependencies, and skills 2024-11-06 23:57:47 +03:00
ObjectDetection.cpp Migration to BT.cpp v4 & new BT executor 2024-07-04 12:11:07 +00:00
PoseEstimation.cpp feat: improve behavior tree executor and dependency management 2024-12-09 18:25:32 +03:00
rbsBTAction.cpp Cartesian Move_to_pose Skill for BT Interface Node 2024-09-04 08:46:27 +00:00
TreeRunner.cpp feat: improve behavior tree executor and dependency management 2024-12-09 18:25:32 +03:00