Before you begin
Starting knowledge
- Robot frames, basic kinematics and programming.
- Understand the selected arm and tool interfaces.
Equipment & environment
Use simulation first. Physical motion needs an approved work area, supervision and platform-specific operating procedures.
No fixed completion time: use the evidence gates below to decide when to advance. Resource links open the botstest directory entry; check its publisher documentation for the exact version and configuration.
Beginner
Validate the robot and scene model
Confirm that the model describes the arm, tool and obstacles you intend to use.
Learn in this order
- Joint limits and tool-center-point frames
- Planning scene geometry and attached objects
- Reachable poses versus feasible paths
Put it into practice
- Load a supported arm example and inspect its joint and tool definitions.
- Add a simple obstacle and compare reachable targets with planned paths.
A checked robot description and planning-scene exercise.
Ready for the next step when…
Resources for this stage
Study the mechanics, coordinate frames, kinematics and control foundations relevant to the exercise.
Explore robot motion planning, planning scenes and manipulation integration in a version-matched example.
Investigate rigid-body kinematics and dynamics calculations with an explicit robot model.
Intermediate
Build a task sequence with explicit state
Connect planning, execution and gripping without blind transitions.
Learn in this order
- Planning requests, execution feedback and cancellation
- Approach, grasp and retreat states
- Scene updates and tool-change assumptions
Put it into practice
- Build a simulated transfer with grasp and destination checks.
- Test planning failure, missing object and execution cancellation.
A task-state diagram and tested simulation sequence.
Ready for the next step when…
Resources for this stage
Explore robot motion planning, planning scenes and manipulation integration in a version-matched example.
Follow the official middleware learning path; use documentation matching your installed distribution.
Study parallel gripping, jaw design and grip verification within a complete arm workcell.
Professional
Validate integration and handover
Make the motion system maintainable for another operator.
Learn in this order
- Controller interface timing and model mismatch
- Calibration, scene ownership and regression cases
- Supervised acceptance and operational boundaries
Put it into practice
- Compare commanded and observed trajectories under controlled trials.
- Document recalibration, tool changes and acceptance after an update.
An integration dossier, calibration record and operator runbook.
Ready for the next step when…
Resources for this stage
Evaluate an arm development setup, its SDK and the complete gripper-and-workspace configuration.
Explore robot motion planning, planning scenes and manipulation integration in a version-matched example.
Inspect recorded robot signals and build views that expose timing and system failures.
Common pitfalls
- Treating a collision-free plan as a complete safe workcell.
- Executing a plan built with stale tool or scene geometry.
Where to go next
Connect this integration to a manufacturing or research route according to the task and acceptance standard.
Explore other build paths →