SELF-PACED WORKSHOP
From engineered pipelines to intelligent robots
See how the engineered football pipeline works, then identify what learned policies and reasoning agents could take over.
How the engineered method scores
The earlier chapters provide walking, skating and kicking skills. A complete task must also decide where to look, where to move, when to contact the ball and how to recover. This chapter is a guided overview: no installation, code execution or position calculations are required.
Scroll horizontally to view the full diagram
Camera projection and frame transforms relate image targets to the robot. A task prior—stand behind the ball and face the goal—defines the approach target. These calculations translate positions and directions; we omit their derivation here. Walking uses ROS 2 Nav2/Navfn planning with a custom tracker; skating uses visual feedback. Isaac ROS offers integration options for perception, but it is not running in this experiment.
Watch a walking shot
The look-down and alignment cycles are real controller behavior. Short turns are followed by settling and fresh near-ball observations; a changed heading error can trigger another cycle. Continuous observation, improved turn braking and separate entry/exit thresholds could reduce switching, but require paired physical tests. The complete real-time sequence remains visible.
Watch a gliding shot
The decision rules differ: skating requires approach and braking control; walking must enter the kicking policy in a suitable pose. A different task requires new handoff rules.
Separate demonstrations from evaluation
| New 10 cm-ball scene | Independent full tasks | Observed limitation |
|---|---|---|
| Walking shot | 0/4 | No falls; observation or handoff failed |
| Gliding shot | 1/4; goals 2/4 | Stopping or goal-base localization failed |
Each group has four predeclared trials, one new seed per floor. Floor and seed change together, so these trials do not establish a causal floor effect. Detection mAP50 is 0.978, yet the full task remains inconsistent: recognition, geometric estimation and execution are different problems. Historical scene scores are kept separate.
Learn actions and how to organize them
Engineered pipelines are interpretable and easy to inspect step by step. They also require people to specify stages, thresholds and recovery. Requests such as moving the ball elsewhere or going around a chair create more integration work. Learned policies and reusable skills can carry more of that experience.
Scroll horizontally to view the full diagram
Foundation models can reduce task-specific decision programming. They still need action interfaces, underlying movement skills and outcome checks. The following chapters explain the integration design and inspected interfaces; they do not claim a completed GR00T or ASPIRE Microduck football experiment.