Asked — Edited

Controlling 4 Continuous Rotation Servos

I was wondering if its possible to use 4 continuous rotation servos but use it with a joystick and how far you push the joystick will determine speed, and/or have a speed control to go as fast as you want to go, I have the bot running with 4 continuous rotation servos but its goes full speed and I made buttons to go which direction.


ARC Pro

Upgrade to ARC Pro

Stay at the forefront of robot programming innovation with ARC Pro, ensuring your robot is always equipped with the latest advancements.

#1  

You can double up the servos (as in tank type steering with 2 servos a side) and use the 360 servo movement panel... To my knowledge however, there is no "throttle" control on 360 servos using a joystick...

#2  

Actually the 360 Movement Panel does automatically throttle when using a joystick. Since each servo is a little different you will probably need to do some calibration to make them go the same speed on each side.

Alan

#4  

Quote:

I stand corrected

Happens to me more than I like.

Thanks

#5  

Where could I find the code for the joystick and when the joystick is only using 2 continuous rotation servos, then I could try to add 4 after that.

#6  

Everything you need is in the Joystick control settings... No need for any coding

PRO
Synthiam
#7  

You can read about a Movement Panel by clicking on it in this sentence. It's in blue...

Here's a project i created for you: 4servomovement.EZB

The project controls 4 servos (2 on each side). The servo Movement Panel controls one set, and the movement script controls the other set based on the first set.

The joystick is configured for speed control.

Left Front Servo: d0 Left Rear Servo: d2

Right Front Servo: d1 Right Rear Servo: d3

#8  

Oh Lord, I never even noticed the "movement script" control....:) This is a great and handy control!

#9  

Quote:

https://msdn.microsoft.com/en-us/library/ee125085(v=vs.85).aspx
same here. I would have done this either with relative servo or with fast looping script (which would not have worked nearly as well). This control is excellent. I have to think about all the places I can use it....

Alan