In manual control mode, the robot is very difficult to control due to the excessive lag in the move commands. For example, trying to turn the robot a small amount like 10 deg usually ends up with the robot overshooting by 180 degrees even when just toggling the joystick quickly in the UI. Maybe arrow buttons would be better than the virtual joystick… individual buttons for forward, reverse, turn left, and turn right? Each press of one of the move direction buttons would send a small incremental movement of say 10 deg for each press of a rotation button and say 1 foot movement for each press of the forward or back button.
In manual control mode, the robot is very difficult to control due to the excessive lag in the move commands. For example, trying to turn the robot a small amount like 10 deg usually ends up with the robot overshooting by 180 degrees even when just toggling the joystick quickly in the UI. Maybe arrow buttons would be better than the virtual joystick… individual buttons for forward, reverse, turn left, and turn right? Each press of one of the move direction buttons would send a small incremental movement of say 10 deg for each press of a rotation button and say 1 foot movement for each press of the forward or back button.