Skip to content

Fsm refactor#154

Merged
Zolkin1 merged 27 commits intomainfrom
fsm_refactor
Jan 13, 2026
Merged

Fsm refactor#154
Zolkin1 merged 27 commits intomainfrom
fsm_refactor

Conversation

@wdc3iii
Copy link
Collaborator

@wdc3iii wdc3iii commented Nov 12, 2025

Refactored the Unitree FSM with several improvements, including

  • Update UnitreeSDK2 to most recent release version.
  • Implemented button layers, customizable FSM buttons, and joystick passthrough on the unitree joystick.
  • Implemented motor logging
  • Fixed humanoid example executable (sim xml files were old).
  • Enters the low level control by default, and only allows high -> low transition.
  • Changed 'user pose' setup to match other publishing/subscription styles, in terms of joint names.
  • Allowed programmatic discovery of the network interface, give a known IP address.

Copy link
Collaborator

@Zolkin1 Zolkin1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall looks good. just a few questions

Copy link
Collaborator

@Zolkin1 Zolkin1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm. just remove the two parts in the comments then feel free to merge.

@Zolkin1 Zolkin1 merged commit 39a05c5 into main Jan 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants