Skip to content

Limit turn_acceleration - #1911

Merged
schluis merged 1 commit into
HULKs:mainfrom
schluis:limit-turn-acceleration
Jul 13, 2025
Merged

Limit turn_acceleration#1911
schluis merged 1 commit into
HULKs:mainfrom
schluis:limit-turn-acceleration

Conversation

@schluis

@schluis schluis commented Jul 9, 2025

Copy link
Copy Markdown
Contributor

Why? What?

  • Limit turn_acceleration when previous forward step magnitude was large to reduce chance of tipping due to too large forward momentum
  • Sort parameters
  • max_turn_acceleration is tuned such that it doesn't impact turning if the forward_turn_threshold is not exceeded.

Fixes #1784

ToDo / Known Issues

  • Has not been tested / tuned yet

Ideas for Next Iterations (Not This PR)

How to Test

  • Let it walk forward and check stability / speed when abruptly starting to turn

to reduce chance of tipping due to too large forward momentum
@schluis
schluis force-pushed the limit-turn-acceleration branch from 485d5ed to fdcc75f Compare July 9, 2025 19:47
Comment thread etc/parameters/default.json
Comment thread crates/walking_engine/src/mode/walking.rs
@schmidma

Copy link
Copy Markdown
Member

merge when ready? @schluis

@schluis
schluis added this pull request to the merge queue Jul 13, 2025
Merged via the queue into HULKs:main with commit 1c51359 Jul 13, 2025
27 checks passed
@schluis
schluis deleted the limit-turn-acceleration branch July 13, 2025 23:11
@github-project-automation github-project-automation Bot moved this from Request for Review to Done in Development Jul 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

From turning to walking

2 participants