Timeline for How to determine the minimum time for a servo to reach its destination?
Current License: CC BY-SA 4.0
6 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Mar 29, 2023 at 22:12 | comment | added | TeD van Loon | but indeed when a servo is constantly under different load it might have slightly different speeds, so you will need one of those hardware modifications like the ServoMotorWireReadWires method I added below the code, but software is almost always a tradeoff compared to hardware. but as long as the servo isn't overloaded or close to it it should typically be around the speed in the datasheet, or faster. since often for the speed in the datasheet they take the speed under load(even though that differs per manufacturer and the amount of load as well. reading motor wires instantly shows changes. | |
Mar 29, 2023 at 22:08 | comment | added | TeD van Loon | @EdgarBonet partly yes, depends on the servos partly how much so, but in typical loads where the servo isn't really overloaded it should behave similar to what is stated in the datasheet, when it is overloaded you might want to measure it instead(also mentioned that), but I also speciffically added the SAFETYMARGIN to the code for hat speciffic thing, it allows you to set a safety margin or finetune code so that it works well. most cases where a servo needs to move and all else needs to stop then would be a quite controlled proces, so less expectations for strange behaviour. | |
Mar 28, 2023 at 23:11 | comment | added | Tom Auger | Thanks for this detailed answer. The project is long over (I can't remember which workaround I ended up using), but I'll definitely be looking this up the next time I'm playing around with RC servos! | |
Mar 28, 2023 at 23:10 | vote | accept | Tom Auger | ||
Mar 28, 2023 at 8:13 | comment | added | Edgar Bonet | Re solution 1: I would expect the servo speed to depend on the load, which would invalidate any computation based on a fixed speed. | |
Mar 27, 2023 at 22:19 | history | answered | TeD van Loon | CC BY-SA 4.0 |