Why is it so slow?

I got my PiCrawler working, I’ve loaded in EZBlock, it has plenty of battery. Even when I adjust the speed values for it’s movement, it seems to be locked at a certain speed. It literally picks its legs up before running the program faster than it actually moves. I even changed the values in Python and it’s still slow. The PI isn’t indicating any power issues.

Could you please share how you modified the speed? Kindly provide us with screenshots of your settings for reference.

Important Technical Notes:

  1. Speed Limitation:
  • The PiCrawler has a predefined maximum operating speed to protect its components.
  • Exceeding this limit may reduce servo lifespan due to excessive mechanical stress.
  1. Power Consideration:
  • Overly aggressive servo movements can trigger insufficient power delivery to the Raspberry Pi, potentially causing instability.

Is there a way to make it move 2 legs at a time?

This is difficult to implement. Moving two legs at once also deviates from the definition of a spider’s movement. I wouldn’t recommend doing this.