-
Notifications
You must be signed in to change notification settings - Fork 12
Open
Description
A meta-ticket of followup issues to #19. Applies to the vorc branch.
VORC essentials
- Add gymkhana task_config #21 and Fix Gymkhana topic names vorc#31: Need a new YAML file in
task_configfor the new gymkhana task -
InClean up task_config #32 removes all trials > 0task_config, all trials > 0 need to have coordinates customized for VORC
Infrastructure
- Play back trial from within Docker container instead of host machine #26: Videos should be recorded from a window from server Docker
playback.launch, as opposed to a window from the evaluator's host machine, which is likely on some arbitrary environment different from that in the server Docker.- Backport #26, #28, #30 from VORC to VRX #31: Backport to VRX in
masterbranch
- Backport #26, #28, #30 from VORC to VRX #31: Backport to VRX in
- Use colcon instead of catkin #23 and Repackage Python scripts to be able to install vrx#229: Fix https://github.com/osrf/vrx
vrx_gazebopackage setup to follow standard practices, so that the Python scripts for world generation can be used ifvrx_gazebois compiled withcatkin_make --installas opposed tocatkin_make. Currently they import from relative paths and cannot be used from outside the package.
Style
- This line in VRX competition evaluation should really use a separate launch file in
roslaunch vrx_gazebo sandisland.launch gui:=false urdf:=$WAMV_URDF world:=$TRIAL_WORLD extra_gazebo_args:="-r --record_period ${RECORD_PERIOD} --record_path $HOME/.gazebo" verbose:=true non_competition_mode:=false > ~/verbose_output.txt 2>&1 & vrx_gazeboin https://github.com/osrf/vrxvrx_gazebo, as opposed to piggybacking onsandisland.launch, which is an entry-level example file and doesn't need all the complexity associated with thenon_competition_modeBoolean. - The
non_competition_modeBoolean should be renamed to avoid the double-negative, especially in the launch file, where it is used like "unless non_competition_mode". This might be the flag that hides ROS topics with ground truths when the world runs in competition mode, so be mindful to not drop that feature. - Look into why environment variable
GAZEBO_MODEL_PATHneeds to be set in the launch file withnon_competition_modeBoolean. The parameter should really be<export>ed frompackage.xmland not need to be manually set. - xacro files in
generated/task_generated/*/world_xacros/can use better indentation
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels