Asked

Controlling Servo Speed And Fluidity With Joystick Control

I recently posted a question about getting my PS3 to work with ARC. I now have a driver that allows it to be recognized and connect. The issue I am having is with the speed of the servos and the robot jitters. It just isn't a smooth movement.

I am using a dynamixal robot arm (AX12) and an OpenCM controller. Is there a way to control the speed or sensitivity of the joystick movement? I have read most of the joystick threads and other materials, but I don't find any reference to how you can have "finer" control over how the joystick is moving the servos.

If I purchased a different joystick would it behave differently? If so, I would appreciate a recommendation on which joystick works best with ARC.

Appreciate any help. Vicki



Related Hardware

Control Robotis DYNAMIXEL servos with OpenCM9.04-C using Synthiam ARC - XL-320 TTL support, expansion board for AX/MX, UART0 or UART2 selectable

USB
Servos 200
Camera
Audio
UART
I2C
ADC
Digital

Related Robot Skill
Joystick (Xinput) by Synthiam
XInput joystick skill for ARC: maps Xbox controllers to movement, servos, triggers, vibration, variables; supports analog inputs and scripts.

ARC Pro

Upgrade to ARC Pro

ARC Pro is your passport to a world of endless possibilities in robot programming, waiting for you to explore.

Author Avatar
PRO
Synthiam
#1  

Probably the servo position range on each axis. The joystick only has a finite resolution that’s being mapped to a large degree range.

lower the range per axis