-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement adaptive walk speed transition #1801
Comments
Judging from the parameters for the fast walk https://github.com/HULKs/hulk/blob/main/etc/parameters/default.json#L379, which is 0.01 faster than the normal walk in the forward direction, combined with the acceleration of 0.01 (https://github.com/HULKs/hulk/blob/main/etc/parameters/default.json#L379), I doubt that any transition between Otherwise one could argue, that a robot that is walking already fast for a few seconds and will keep walking fast is less or equally likely to fall as a robot walking slow and keeping to walk slow. The problem is more the faster walking speed itself, which distabilizes the robot more instead of the transition itself. Therefore I recommend to either do one of the following, depending on your time:
Apart from that, I am currently working on some statistics of the German Open last week. Once I am finished with that, it might be easier to identify whether walking is actually a problem, because the first impression is that it was better than in previous years. |
Just as an example from this GO25: Robot was tilted forward, because he previously was walking forward and stopped. Therefore the underlying problem is not the speed transition. Adjusting the step if necessary to prevent the robot, as I like to say, from doing stupid stuff should give the better results. Also if done correctly, there should be a lot less walk calibration to be done, as the robots can just adjust themself once every few walking steps. This in turn should free up a lot of time to programm cool stuff, instead of adjusting parameters for every robot :) |
When switching form
WalkSpeed::Normal
toWalkSpeed::Fast
, we often fall if we were instable before.Normal
andFast
The text was updated successfully, but these errors were encountered: