Skip to content

New functionality to save the Robot State to file and load it back.#523

Draft
kineticsystem wants to merge 1 commit intomainfrom
pr-save-load-robot-joint-state
Draft

New functionality to save the Robot State to file and load it back.#523
kineticsystem wants to merge 1 commit intomainfrom
pr-save-load-robot-joint-state

Conversation

@kineticsystem
Copy link

This PR is linked to https://github.com/PickNikRobotics/moveit_pro/pull/17205

In this PR, I created two new sample objectives.

  • Save Robot Joint State to save the Robot State to a predefined YAML file.

  • Load MuJoCo Robot State to load the Robot State from the predefined YAML and reset the robot state in MuJoCo simulation.

@kineticsystem kineticsystem self-assigned this Mar 3, 2026
@shaur-k shaur-k requested a review from MikeWrock March 4, 2026 16:26
@shaur-k shaur-k marked this pull request as draft March 4, 2026 16:27
@JWhitleyWork JWhitleyWork force-pushed the pr-save-load-robot-joint-state branch from 1b96d59 to a1c3f18 Compare March 5, 2026 17:58
@JWhitleyWork
Copy link
Member

Rebased to pick up CI fix.

@kineticsystem kineticsystem force-pushed the pr-save-load-robot-joint-state branch from a1c3f18 to d229b7f Compare March 5, 2026 18:06
@kineticsystem kineticsystem force-pushed the pr-save-load-robot-joint-state branch from d229b7f to 64cac34 Compare March 5, 2026 18:06
state="active"
/>
<Action
ID="SwitchController"
Copy link
Collaborator

Choose a reason for hiding this comment

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

I was getting errors the activate and deactivate list was empty, I think because I didnt have any active controllers when I ran the objective. We can wrap all these switchcontrollers in a forceSuccess right? their only purpose is to return the controller to the state it started at?

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.

3 participants