After having built the "YetiBorg" as per the "build instructions" (photos) I wanted to test it. Since I don't have a PS3 game controller I went for using the Sony TV remote control option (buying a "RM-Series Replacement Remote Control For Sony RMT-VB100I"). I have modified the example code "zbRemote.py" to reflect how the motors are connected to the "ZeroBorg". So the arrow keys should give me forwards/backwards and spin left/right movements. Whilst hold the Yetiborg in the air, the wheels spin as expected. But when placed on my carpet, forward/backward movement works but when trying to spin left/right it fails, with the motors seeming to struggle to turn. So thinking the carpet might be the problem I tried it on some lino, little difference. Nb. I'm using a Vapex 280 mAh 9v Ni-MH PP3 battery. Any suggestions?
Indeed YetiBorg does not spin properly on carpet, the tyres are too grippy :)
Lino is a bit more surprising, we do not have any around to check with.
What you can do is try over-powering the motors to increase their torque.
This will shorten the lifespan of the motor as well as increasing the speed of the YetiBorg.
I would suggest trying 95% power by altering the script.
First find the Power settings section:
Then change
voltageOut
to be 95% ofvoltageIn
:This will probably get the YetiBorg enough grunt to spin on the lino, carpet will still be too much though.
Add new comment