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

Prepare robot for cog estimation #23

Merged
merged 2 commits into from
Nov 15, 2024
Merged

Prepare robot for cog estimation #23

merged 2 commits into from
Nov 15, 2024

Conversation

cangorur
Copy link
Contributor

Add prepare_for_cog_estimation method

Optional, override as appropriate.

Many robots may require a different robot communication state for CoG estimation. Mirai only
needs to read the robot state during the CoG and should not send control signals (because the
robot is jogged from its teachpendant). We currently achieve this state by enabling all
communication interfaces and not letting robot control in various ways on either on the robot
side (e.g., by not pressing start button on KUKA) or on the robot's own SDK implementation.
This method now allows us to implement required routines to achieve this. We can set our
communication or the robot configuration on the robot side in a state that the robot sends
its readings to us without needing to engage in robot control and command interface.

This method is at the moment used for KUKA and the new RSI logic that requires a signal from
us to even sends robot state readings to us.

@cangorur cangorur merged commit 0de46a6 into master Nov 15, 2024
1 check passed
@cangorur cangorur deleted the prepare-cog-method branch November 15, 2024 13:42
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