I'm guessing a lot of the strange, slow movements that the robot does when no one is touching the controller is due to the joysticks being slightly off zero.
Run simulation with an xbox controller connected to see the exact values that the joysticks are returning on each axis. This is visable in the Joysticks window.
Increase the dead band in CmdDriveRobot to just above the largest resting value you can see.
I'm guessing a lot of the strange, slow movements that the robot does when no one is touching the controller is due to the joysticks being slightly off zero. Run simulation with an xbox controller connected to see the exact values that the joysticks are returning on each axis. This is visable in the Joysticks window. Increase the dead band in CmdDriveRobot to just above the largest resting value you can see.