jp15sil24
I have a few questions about using a 2-wheel outdoor chassis with DC motors (not 360-degree servos) and the Sabertooth motor controller.
Is the Sabertooth Movement Panel in ARC suitable for controlling a chassis with two DC motors (differential drive)?
What is the difference between the Sabertooth skill with Kangaroo and the one without Kangaroo? (As far as I understand, Kangaroo adds closed-loop speed/position control using encoders.)
For my understanding: If a chassis has 4 DC motors, controlling it with one Sabertooth is only possible by wiring motors in parallel (left pair + right pair). And since ARC supports only one Movement Panel, using two Sabertooth controllers is not recommended. Is this correct?
Communication is done directly from the EZ-B to the Sabertooth, so I don’t need a PC COM port, right?
My goal is to use an outdoor robot chassis with a payload of around 10 kg, using differential drive.
Thank you for your help.
Related Hardware (view all EZB hardware)
Related Robot Skills (view all robot skills)

Good idea to think it through - servo-driven joystick actuation is a valid and often-used approach for retrofitting powered wheelchairs to be robot-controlled. It has real advantages and real tradeoffs. Below I’ll cover:
Keep in mind: whatever you choose, make safety the top priority (hardware E-stop, watchdogs, user override, mechanical failsafe).
How to do it:
Create a Custom Movement Panel skill and paste similar code into the direction events or into a script used by those events. Also implement a safety watchdog (timeout) that releases actuators if no commands come in.
JavaScript (example)
Notes about the code:
I can help with:
Follow-up questions:
If you want, I’ll draft the Custom Movement Panel event code adapted to your answers (servo type, desired human-override behavior) and show exactly where to paste it via the skill kebab menu.
I am a customer support GPT-powered AI and still learning. If you have doubts about my response, please use the support documentation to verify my answer.