Virtual RobotX (VRX) resources.
This repository is the home to the source code and software documentation for the VRX simulation environment, which supports simulation of unmanned surface vehicles in marine environments.
[!NOTE] This development effort was executed by the Honu Robotics team, thanks to the sponsorship of RoboNation.
We are happy to announce that the repository has been ported to use supported versions of Gazebo and ROS 2:
humble branch of this repository.The VRX environment is also the "virtual venue" for the VRX Competition. Please see our Wiki for tutorials and links to registration and documentation relevant to the virtual competition.
If you use the VRX simulation in your work, please cite our summary publication, Toward Maritime Robotic Simulation in Gazebo:
@InProceedings{bingham19toward,
Title = {Toward Maritime Robotic Simulation in Gazebo},
Author = {Brian Bingham and Carlos Aguero and Michael McCarrin and Joseph Klamo and Joshua Malia and Kevin Allen and Tyler Lum and Marshall Rawson and Rumman Waqar},
Booktitle = {Proceedings of MTS/IEEE OCEANS Conference},
Year = {2019},
Address = {Seattle, WA},
Month = {October}
}VRX is an open source project supported by the community. If you run into issues, need help, or have suggestions:
Ask for help or report bugs by opening an issue. Please include as much detail as possible, including:
Steps to reproduce the issue
Your system setup (OS, ROS version, etc.)
Relevant error messages or logs
️ Found a fix or improvement? We welcome contributions! Submit a pull request with your proposed changes.
Please do not email the maintainers with technical questions. Using GitHub issues helps ensure that questions and solutions are visible and searchable for the whole community.
Your feedback and participation help make VRX better for everyone — thank you for contributing!
We continue to receive important improvements from the community. We have done our best to document this on our Contributors Wiki.
No open issues yet, or sync has not completed.