Skip to content

Conversation

texhnolyze
Copy link
Contributor

by creating a generalized cancelable AbstractDynupAnimation class,
where each implementing class has to define a reset_animation method,
which is triggered on pop

GetWalkready is also now using this as a base in our behavior.

In the future this class should be merge with the similar
PlayAnimationDynup class in HCM.

Checklist

  • Run colcon build
  • Write documentation
  • Test on your machine
  • Test on the robot
  • Create issues for future work
  • Triage this PR and label it

@texhnolyze texhnolyze self-assigned this Jul 20, 2024
@texhnolyze texhnolyze added behavior enhancement New feature or request labels Jul 20, 2024
@texhnolyze texhnolyze marked this pull request as draft July 20, 2024 07:52
@texhnolyze texhnolyze requested review from timonegk, Flova and jaagut July 20, 2024 07:52
@texhnolyze texhnolyze force-pushed the feature/goalie-behavior-descend branch 8 times, most recently from 632cfe9 to ac08594 Compare July 20, 2024 13:16
@jaagut
Copy link
Member

jaagut commented Jul 26, 2024

Is this still a draft or ready for review? @texhnolyze

@jaagut
Copy link
Member

jaagut commented Apr 15, 2025

Ping @texhnolyze

by creating a generalized cancelable `AbstractDynupAnimation` class,
where each implementing class has to define a `reset_animation` method,
which is triggered on pop.

`GetWalkready` is also now using this as a base in our behavior.

In the future this class should be merge with the similar
`PlayAnimationDynup` class in HCM.

We now descend as goalie both on our role position and when we are in
the block position, which is handled by the `OnBlockPosition` decision.
@texhnolyze texhnolyze force-pushed the feature/goalie-behavior-descend branch from b390a01 to c9d75af Compare July 31, 2025 14:14
@texhnolyze
Copy link
Contributor Author

This is still up to date, but requiress some more testing and has a few todos.
I will handle it.

@timonegk timonegk removed their request for review July 31, 2025 15:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
behavior enhancement New feature or request
Projects
Status: 🏗 In progress
Development

Successfully merging this pull request may close these issues.

2 participants