-
Notifications
You must be signed in to change notification settings - Fork 48
Open
Description
Should instead fail reasonably gracefully and tell the user what is required to run, and what command should start the required components.
The edge tool requires all topmap stuff (probably just topological_navigation.launch?) to be running, and also the extra script https://github.com/strands-project/strands_navigation/blob/indigo-devel/topological_rviz_tools/scripts/python_topmap_interface.py which does the actual edge adding. The other two components only require the main topological map stuff.
Not sure of best way to handle this, but maybe wait for a total of 10 seconds and if still not found exit. Need to check how to tell rviz that plugin creation failed.
- https://github.com/strands-project/strands_navigation/blob/indigo-devel/topological_rviz_tools/src/topological_edge_tool.cpp#L69
- https://github.com/strands-project/strands_navigation/blob/indigo-devel/topological_rviz_tools/src/topological_node_tool.cpp#L56.
- https://github.com/strands-project/strands_navigation/blob/indigo-devel/topological_rviz_tools/src/topological_map_panel.cpp
Metadata
Metadata
Assignees
Labels
No labels