# RoboCatcher

Use the shield to protect the resources from the oppoents, it can also avoid obstacles automatically.

![](https://kittenbothk-eng.readthedocs.io/en/latest/_images/catch.png)

### Building Instructions and Sample Programs

[Building Instructions](https://bit.ly/12In1SumobotBuildingInstruction)

[RoboCatcher-JoyFrog Controller](https://makecode.microbit.org/_EAdieF1Y8Aqm)

[RoboCatcher-Robot(Joyfrog Controller)](https://makecode.microbit.org/_AfqbPTEdMEc8)

[RoboCatcher-Microbit Controller](https://makecode.microbit.org/_25oLsUgq19PK)

[RoboCatcher-Robot(Microbit Controller)](https://makecode.microbit.org/_gLmJRpcdP7Ua)

### Sample Wiring

![](https://kittenbothk-eng.readthedocs.io/en/latest/_images/catch_wire.png)

### Operating the Robot

#### JoyFrog Controller:

1. The controller should show a heart icon when the power is switched on.
2. Use the joystick for movement, press A to put down the shield, press B to hold up the shield.
3. Press X to switch to Obstacle Avoiding mode.
4. Press Y to show the distance detected by the ultrasound sensor.

#### Microbit Controller:

1. The controller should show a heart icon when the power is switched on.
2. Use the accelerometer for movement, press A to put down the shield and hold up the shield.
3. Press B to switch to Obstacle Avoiding mode.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://sharinghub-eng.kittenbot.hk/educational-kit-sets/sumobot-12-in-1-kit/sumobot-12-in-1-model-instructions/robocatcher.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
