-
Notifications
You must be signed in to change notification settings - Fork 0
Add support for load/unload worlds; add full list of features #7
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
Conversation
jhanca-robotecai
commented
Oct 10, 2025
- add support for worlds in q_simulation_interfaces
- add all missing features to the list, so it can parse the output from simulator
Signed-off-by: Jan Hanca <jan.hanca@robotec.ai>
Signed-off-by: Jan Hanca <jan.hanca@robotec.ai>
Signed-off-by: Jan Hanca <jan.hanca@robotec.ai>
Signed-off-by: Jan Hanca <jan.hanca@robotec.ai>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Only minor nits. Looks great overall.
| if (!getCurrentWorldService_) | ||
| { | ||
| return; | ||
| } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All other service handlers produce a warning if the service is not present.
| const QString worldStr = useUriForWorlds_ | ||
| ? QString::fromStdString(response->world.world_resource.uri) | ||
| : QString::fromStdString(response->world.world_resource.resource_string); | ||
| ui_->currentWorldLabel->setText("Current world: " + worldStr); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nit (UX/UI): Won't this produce a "Current world:" when no world is selected? Maybe consider a special case for no world loaded.
Signed-off-by: Jan Hanca <jan.hanca@robotec.ai>
