Skip to main content

Architecture Overview

How the software is put together once you already know the Introduction (problem, scenario, robot, and workcell).

Classical planning and world state stay authoritative. Wrist perception and overhead depth obstacles supply required evidence on the default path; the recovery reasoner is optional and advisory. If ROS, Gazebo, or MoveIt are new to you, read Fundamentals first.

PageWhat it covers
Workcell and framesTF tree, surveyed YAML, frame rules
Simulation and controlGazebo, ros2_control, telemetry, baseline composition
World stateSemantic authority, reservations, trust boundaries
Motion planningMoveIt, OMPL, planning-scene projector
Task executionControl path, state machine, RestockProduct
ManipulationGrasp and placement candidates
PortsWorld / motion / gripper / attachment contracts
Perception and modelsDefault camera evidence and optional advisory reasoner
GlossaryTerms used in this section

Package inventory lives under Reference: Package map.