Welcome to Synthiam!

The easiest way to program the most powerful robots. Use technologies by leading industry experts. ARC is a free-to-use robot programming software that makes servo automation, computer vision, autonomous navigation, and artificial intelligence easy.

Get Started
Asked — Edited

Sync The Servo Rotation

I am using 2 continuous rotation servos to provide drive power to my tracked chassis. I am using a similar Tamiya chassis to DJ's Tamiya Bulldozer Robot.

The current issue in hand is that while going forward or backward the rover has a little pull starboard.

I thought this might be due to imbalanced tension on both tracks. I have tried my best (using only my 5 senses (no.... I did not use taste and smell)) to get the tension between tracks as equal as possible but I just can't get it perfect and eliminate the pull.

Then again it might be that the servos are not rotating at the same speed..... though I doubt it.

To the point... is there a way to sync the servo rotation or change the speed of one of them from the EZ-builder?

Thanks in advance,
Mike


ARC Pro

Upgrade to ARC Pro

Your robot can be more than a simple automated machine with the power of ARC Pro!

AI Support Bot
Related Content
Synthiam
United Kingdom
#1  
You can adjust each servos speed individually with a Speed control or a script and the ServoSpeed(Port,Speed) command.
PRO
Synthiam
#2  
You cannot use the ServoSpeed command for continuous rotation servos - it is PWM Ramping that can only be used for Standard Servos.

In order to adjust the speed of a continuous rotation servo, hit the CONFIG button on the Modified servo Movement Panel. Adjust the value of the servo that is too fast and slow it down one notch.:)
#3  
Thank you! I managed to config the servos though not perfectly but the pull is hardly noticeable.