All articles

BOLT+ Speed and Distance AccuracyUpdated 2 months ago

When using roll blocks and commands with BOLT+, you may find that actual distance rolled may vary between program(s) and/or robot(s). Factors including driving incline, surface texture, battery life, temperature, and program code can cause slight variations in distance driven.

Some variances in accuracy, speed, and distance are expected when driving BOLT+. Due to the LED Screen inside BOLT+, BOLT+ is top heavy - if you drive a top heavy object quickly, and then it stops, it topples over (a good lesson in physics!). To combat the topple effect, Sphero implemented a control system for BOLT+ that runs a bit slower than SPRK+ and BOLT. Maximum speed and acceleration were reduced to ensure better accuracy and stability, providing the most accurate driving experience.

The Sphero Edu coding and block canvas have a couple of commands that allow you to choose how long and how far you want your robot to drive:

Drive to Time

  • This command is available for all robot types

Drive to Distance

  • This command was introduced in 2024 and is only available for BOLT+ and RVR+

  • This command can yield more accurate, repeatable results than the Drive to Time block

  • With this command, you may see variations in distance traveled, up to 10% for shorter distances, and up to 5% for longer distances

Was this article helpful?
Yes
No