Skip to content

Followup Issues for Port to VORC #20

@mabelzhang

Description

@mabelzhang

A meta-ticket of followup issues to #19. Applies to the vorc branch.

VORC essentials

Infrastructure

Style

  • This line in VRX competition evaluation
    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 &
    should really use a separate launch file in vrx_gazebo in https://github.com/osrf/vrx vrx_gazebo, as opposed to piggybacking on sandisland.launch, which is an entry-level example file and doesn't need all the complexity associated with the non_competition_mode Boolean.
  • The non_competition_mode Boolean 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_PATH needs to be set in the launch file with non_competition_mode Boolean. The parameter should really be <export>ed from package.xml and not need to be manually set.
  • xacro files in generated/task_generated/*/world_xacros/ can use better indentation

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions