← Back to Home

📚 Lessons

Open Simulator →

Beginner Lessons

Learn the fundamentals of robot navigation step by step.

0/8 complete

1.Lesson 1: Your First Move

Press Forward to move the robot toward the green target.

Steps:

  1. 1.Find the "Movement Controls" panel on the right.
  2. 2.Press "↑ Forward" 7 times to move toward the green target ahead.
  3. 3.Watch the robot move in the 3D view. The status bar shows when you arrive.

✓ Success: Robot reaches the green target marker.

💡 Hint: The target is directly ahead (North). Press Forward 7 times — each press moves 0.5m.

2.Lesson 2: Turn and Move

Turn the robot to face a different direction, then move it to the target.

Steps:

  1. 1.The target is to your East (right side of the arena). You must turn to face it first.
  2. 2.Press "← Turn Left" 4 times — each press rotates 22.5°. Four presses = 90°, which rotates the robot to face East (right side of the arena).
  3. 3.Now press "↑ Forward" 6 times to reach the green target.

✓ Success: Robot reaches the target after turning at least once.

💡 Hint: Turn Left 4 times (= 90°, facing East), then Forward 6 times. Turn Left = rotating toward East.

3.Lesson 3: Navigate Around an Obstacle

Go around the red obstacle to reach the target. Hitting it means failure.

Steps:

  1. 1.The target is at the far corner. The direct path is blocked — you must go around.
  2. 2.Turn Left 4 times to face East. Move Forward 6 times to reach x=3.
  3. 3.Turn Right 4 times to face North. Move Forward 6 times to reach the target.

✓ Success: Robot reaches the target without hitting any obstacle.

💡 Hint: Go East first (Turn Left 4×, Forward 6×), then North (Turn Right 4×, Forward 6×). Obstacles are placed away from this path.

4.Lesson 4: Build and Run a Command Queue

Plan your full route using the Command Builder, then execute it in one go with Play Queue.

Steps:

  1. 1.Find the "Command Builder" panel on the right. Add commands by clicking the buttons (↑ Forward, ← Turn Left, etc.).
  2. 2.Build this exact sequence: Forward × 7. That's it — target is straight ahead.
  3. 3.Click "▶ Play Queue" in Movement Controls. Watch the robot execute every command. The queue must run all the way through.

✓ Success: Robot reaches the target by running the full command queue to completion.

💡 Hint: Add 7 Forward commands to the queue, then press Play Queue. The whole queue must finish — do not stop it early.

5.Lesson 5: Queue a Turn-and-Move Route

Use the command queue to program a path that includes turns and forward moves.

Steps:

  1. 1.Build this sequence in the Command Builder: Turn Left × 4, Forward × 5, Turn Right × 4, Forward × 7.
  2. 2.Review the list in the queue — all 20 commands should be listed. Turn Left appears 4 times at the start, then 5 Forwards, then Turn Right 4 times, then 7 Forwards.
  3. 3.Press "▶ Play Queue". Watch the robot turn East, drive East, turn North, drive to the target.

✓ Success: Robot reaches the target by running a queued route that includes turns.

💡 Hint: Turn Left 4× (faces East), Forward 5× (x=2.5), Turn Right 4× (faces North), Forward 7× (z=3.5). Total: 20 commands.

6.Lesson 6: Avoid Obstacles Without Hitting Any

Navigate a multi-obstacle arena to the target — without touching a single obstacle.

Steps:

  1. 1.An obstacle blocks the path directly ahead. You cannot go straight — you must detour.
  2. 2.Turn Right 4 times to face West. Move Forward 4 times to clear the obstacle.
  3. 3.Turn Left 4 times to face North. Move Forward 5 times to reach the target.

✓ Success: Robot reaches the target without hitting any obstacle.

💡 Hint: Forward 2, Turn Right 4× (West), Forward 4, Turn Left 4× (North), Forward 5. Obstacle is at (0, z=2) — the West detour clears it.

7.Lesson 7: Read the Telemetry Sensors

Use the Telemetry panel to guide your robot — watch Front Distance and Target Distance to navigate safely.

Steps:

  1. 1.Open the Telemetry panel. It shows Front Distance (how far the nearest wall/obstacle is ahead) and Target Distance (how far the target is).
  2. 2.Before moving, turn until Front Distance is above 3.0. That means clear path ahead.
  3. 3.Move Forward and watch Target Distance decrease. Stop when it reaches 0 — that's the target. Avoid touching any red obstacle or you fail.

✓ Success: Robot reaches the target without any collisions — using sensors to guide navigation.

💡 Hint: There is no fixed route — use your sensors. Turn until Front Distance is high, then move. Watch Target Distance shrink as you approach the goal.

8.Lesson 8: Full Autonomous Program

Write and execute a complete queued program that navigates the full obstacle course without stopping.

Steps:

  1. 1.Study the arena — the target is at East-North. The direct North path is blocked.
  2. 2.Build the full program in Command Builder: Turn Left × 4, Forward × 4, Turn Right × 4, Forward × 4. That is 16 commands total.
  3. 3.Press "▶ Play Queue". Do not press Pause or Stop — the full queue must run uninterrupted to completion.

✓ Success: Robot reaches the target by running the full 16-command queue without stopping, having turned at least once.

💡 Hint: Turn Left 4× (East), Forward 4× (x=2.0), Turn Right 4× (North), Forward 4× (z=2.0) — robot arrives at target (2,2). All 16 commands must complete.