Skip to content

Conversation

@rjgriffin42
Copy link
Member

No description provided.

rjgriffin42 and others added 6 commits November 17, 2025 21:56
* started working on a fix for pelvis rotationd elays

* rolled back on how the time in the phase is found, and started adding a decay factor so the feedforward values dont go to the moon

* fixed a bound inclusiveness problem
#1105)

* added some changes to prefer previous reachable regions to yield more consistent, smoother results

* reverted line change

---------

Co-authored-by: Nick Kitchel <59104880+PotatoPeeler3000@users.noreply.github.com>
Co-authored-by: Nick Kitchel <59104880+PotatoPeeler3000@users.noreply.github.com>
Co-authored-by: Nick Kitchel <59104880+PotatoPeeler3000@users.noreply.github.com>
* Make ROS2HeartbeatMonitor garbage free

* Add heartbeats to CSG objects

* Added destroy method to CSGROS2CommunicationHelper and cleaned up usage in the panel

---------

Co-authored-by: Alexander OCU <rosie@ihmc.org>
Co-authored-by: Nick Kitchel <59104880+PotatoPeeler3000@users.noreply.github.com>
return true;
}

private RobotSide getSideCarryingMostWeight(Footstep leftFootstep, Footstep rightFootstep)
Copy link
Member Author

Choose a reason for hiding this comment

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

This is copied from transfer to standing.

supportingSide = getSideCarryingMostWeight(footstepLeft, footstepRight);
supportingSide = supportingSide == null ? RobotSide.LEFT : supportingSide;

TransferToAndNextFootstepsData transferToAndNextFootstepsDataForDoubleSupport = walkingMessageHandler.createTransferToAndNextFootstepDataForDoubleSupport(supportingSide.getOppositeSide());
Copy link
Member Author

Choose a reason for hiding this comment

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

as it was, the hard coding didn't work well when the left foot led.

extraToeOffHeight = feetManager.getExtraCoMMaxHeightWithToes();

TransferToAndNextFootstepsData transferToAndNextFootstepsDataForDoubleSupport = walkingMessageHandler.createTransferToAndNextFootstepDataForDoubleSupport(supportingSide);
TransferToAndNextFootstepsData transferToAndNextFootstepsDataForDoubleSupport = walkingMessageHandler.createTransferToAndNextFootstepDataForDoubleSupport(supportingSide.getOppositeSide());
Copy link
Member Author

Choose a reason for hiding this comment

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

Switched size, based on what I saw in the test.

PotatoPeeler3000 and others added 3 commits November 18, 2025 09:58
* fixed the reachability constraint return

* properly reset the feedback conditions for the ICP feedback
Base automatically changed from demo/alex-nov-2025 to develop November 21, 2025 20:22
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.

4 participants