Skip to content

add low-level damp mode#12

Open
Glonks wants to merge 2 commits intomasterfrom
damp-low
Open

add low-level damp mode#12
Glonks wants to merge 2 commits intomasterfrom
damp-low

Conversation

@Glonks
Copy link
Collaborator

@Glonks Glonks commented Mar 11, 2026

Adds a low-level damping mode. Transitions to emergency mode are now more simple.

Transitions now look like this:

  • High -> Emergency: Simply call damp_high() (via LocoClient::Damp())
  • Low -> Emergency: Our custom damp_low(). Sends a 0 position, 0 velocity, 0 effort command with 0 kp and Damp::kd kd values
  • Idle -> Emergency: Determine whether the internal high-level controller is active and use either damp_high() or damp_low()

@Glonks Glonks self-assigned this Mar 11, 2026
@Glonks Glonks added the enhancement New feature or request label Mar 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant