This is rviz plugin to edit scenario for Ai Driving Instructure application using Rviz.
Written in C++ and Qt.
- ROS (tested in melodic)
No additional package required
mkdir -p catkin_make/src
cd catkin_make/src
catkin_init_workspace
git clone [email protected]:kuriatsu/scenario_editor_plugin.git
cd ..
catkin_make
- Start Rviz
roscore
rviz
-
Focus on the map coodinate (It's better to inport pcl/lanelet map and publish static tf for /map) or you must adjust current view position manually.
-
Start Editing
Layer
: Edit layer (layer=0 means 0-300 waypoints are editing target)Layer Size
: Editor batch size of waypointAdd Scenario
Add new scenarioRemove Scenario
: Remove selected scenarioScenario
/Start
/End
: Selected scenario info- List view :
- Left : Not added errors in selected scenario
- Right : Added errors
Speed Limit
: Speed Limit value of selected scenario- Error Info : Description of selected error
Highlight
: Highlight selected error in 3D view
-
add/remove error id
- Double click error item in left box to add
- Double click error item in right box to remove
-
move checkpoint position
- Click
Add Scenario
button. (All waypoints appear) - Select Start point from 3D view
- Select End point from 3D view
- Select scenario
- Click
Remove Scenario
- qt_designer
- qt_creator
- Fork
- Clone
- Create Pull Request
https://kuriatsu.github.io/scenario_editor_plugin/
- 2021/9/19 : First Release
- Add doxygen
- Handle Japanese character