Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Spinal][Neuron] refactor the initialization/reinitialization process #640

Merged

Conversation

tongtybj
Copy link
Collaborator

What is this

Solve the corner case due to the error of servo motor connected to the neuron, which requires the force reboot of the neuron from spinal.

Details

  • Send force_torque_off as true is the neuron is not ready to connect with spinal. This is the corner case that the neuron is manually rebooted by spinal, but the neuron does not send the initial config to the spinal.
  • Recall the config request from spinal to the rebooted neuron after the reboot is finish.

@tongtybj tongtybj force-pushed the PR/neuron/servo/initialization branch from 52543b2 to 5cf72e9 Compare December 1, 2024 13:17
@tongtybj tongtybj merged commit ab2ae0d into jsk-ros-pkg:master Dec 1, 2024
6 checks passed
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.

1 participant