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

Add initialization of robot #273

Closed
vetlek opened this issue May 25, 2022 · 0 comments · Fixed by #278
Closed

Add initialization of robot #273

vetlek opened this issue May 25, 2022 · 0 comments · Fixed by #278
Assignees
Labels
improvement Improvement to existing functionality

Comments

@vetlek
Copy link
Contributor

vetlek commented May 25, 2022

Describe the improvement you would like to see
Robots might need different types of preparations (localization etc) before they are ready to perform missions. These types of actions should be done before the robot starts a mission/is able to start a mission.

How will this change existing functionality?
A suggested solution is to add a def prepare(self, prepare_params) to the robot interface. A new state is created (either before entering idle or between idle and initiate_step) that make use of this function and depending on the result either aborts (notifies users that the robot is not ready) or continue to the next state.

How will this improvement affect the current Threat Model?
No changes

@vetlek vetlek added the improvement Improvement to existing functionality label May 25, 2022
@vetlek vetlek changed the title Add preparation of robot Add initialization of robot May 30, 2022
@vetlek vetlek self-assigned this May 30, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement Improvement to existing functionality
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant