2024-02-22, 02:07 AM
it will not move past the rudder limits in either case.
Absolute position control is not really fully developed because it just isn't used that much. So right now the only way you could limit the speed would be to adjust the servo.min_speed and servo.max_speed parameters. Adjusting the PID constants of the position control loop will also affect it (it will slow down as it approaches the angle)
It could certainly be modified/improved. I will look into potentially supporting this type of joystick/virtual tiller control. If I can build a useful product for this I would improve the code as well.
Absolute position control is not really fully developed because it just isn't used that much. So right now the only way you could limit the speed would be to adjust the servo.min_speed and servo.max_speed parameters. Adjusting the PID constants of the position control loop will also affect it (it will slow down as it approaches the angle)
It could certainly be modified/improved. I will look into potentially supporting this type of joystick/virtual tiller control. If I can build a useful product for this I would improve the code as well.