Decorative header image for LEGO SPIKE move Turn Trainer | Gray-wolf Tools

LEGO SPIKE move Turn Trainer

A hands-on trainer for the LEGO SPIKE Prime `move` method. Adjust steering and velocity to see the predicted turn radius, linear speed, and travel distance. Visualize the curved path, compare wheel types, and export ready-to-run Python code with helpful classroom notes for stopping the robot safely.

📊 Visualization & Insights

Turn Direction--
Turn Radius--
Turn Diameter--
Linear Speed--
Distance / sec--
Projected Angle--

Safety Notes

  • --
  • --
🔬 Understanding move() steering:

LEGO SPIKE maps steering values to different wheel speeds internally. This trainer approximates the resulting turning circle using the same model as the move_for_degrees planner so you can predict your robot's path before running it.

For exact parameter behavior, consult the official LEGO SPIKE Python documentation. It describes how move() interprets steering and velocity arguments, blocking behavior, and recommended safety practices when experimenting with high-speed turns.

🎮 Control Settings

Circumference: -- cm per rotation
⚙️ Steering & Velocity

Adjust steering and velocity to see how the robot will arc while running continuously.

-100 (sharp right) 0 100 (sharp left)
Negative = right turn, positive = left turn. 0 drives straight.
-100 (full reverse) 50% 100 (full forward)
Value is sent directly to `move()` velocity argument.
Seconds to keep the robot moving. 0 = run until you call stop.
Used when the auto-stop snippet is included.
💡 Classroom Tip:

Use painter's tape to mark the robot's start point and compare predicted vs actual arcs. Adjust calibration or steering if the path drifts.

💻 Python Code for Your Robot

 

Expand your expertise

Recommended deep dives and guides matched to LEGO SPIKE move Turn Trainer.