1.4 KiB
Robossembler ROS 2 Packages
-
env_manager
- virtual environment manager:env_manager
- manages objects in Gazebo simulation scenes.env_manager_interfaces
- ROS 2 interfaces for configuring, loading, activating, and unloading environments.rbs_gym
- reinforcement learning module: training management, simulation environment creation, action and observation space handling, utilities.rbs_runtime
- runs the main runtime usingenv_manager
.
-
rbs_bringup
- launch scenarios: simulation, real robot, multi-robot configurations. -
rbs_bt_executor
- executes behavior trees with Behavior Tree CPP v4. -
rbs_interface
- interface linking behavior trees with skill servers (recommended to merge withrbs_bt_executor
). -
rbs_perception
- machine vision module with multiple implementations. -
rbs_simulation
- simulation models (recommended to merge withenv_manager
orrbs_gym
). -
rbs_skill_interfaces
- common interfaces for interacting with skill servers and behavior trees. -
rbs_skill_servers
- packages for skill servers (recommended to replace with individual packages for each server). -
rbs_task_planner
- task planner based on PDDL. -
rbs_utils
- utilities for working with configurations containing grasp positions. -
rbss_objectdetection
- skill server for object detection using YOLOv8.