Skip to content

Commit ac38e42

Browse files
committed
Merge remote-tracking branch 'origin' into jrivero/dockerfiles
2 parents 0cb0c23 + 93ae8d0 commit ac38e42

File tree

86 files changed

+198
-227
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

86 files changed

+198
-227
lines changed

README.md

Lines changed: 24 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,30 +4,35 @@ This repository is the home to the source code and software documentation for th
44
* For RobotX competitors this simulation environment is intended as a first step toward developing tools prototyping solutions in advance of physical on-water testing.
55
* We also welcome users with simulation needs beyond RobotX. As we continue to improve the environment, we hope to offer support to a wide range of potential applications.
66

7-
## Now supporting Gazebo Sim and ROS 2 by default
8-
We're happy to announce with release 2.0 VRX has transitioned from Gazebo Classic to the newer Gazebo simulator (formerly [Ignition Gazebo](https://www.openrobotics.org/blog/2022/4/6/a-new-era-for-gazebo)).
9-
* Gazebo Garden and ROS 2 are now default prerequisites for VRX.
10-
* This is the recommended configuration for new users.
11-
* Users who wish to continue running Gazebo Classic and ROS 1 can still do so using the `gazebo_classic` branch of this repository.
12-
* Tutorials for VRX Classic will remain available on our Wiki.
13-
* VRX Classic will transition from an officially supported branch to a community supported branch by Spring 2023.
7+
## A new modernization development: Gazebo Harmonic and ROS 2 Jazzy
8+
9+
> [!NOTE]
10+
> This developement effort was executed by the
11+
> [Honu Robotics](https://.honurobotics.com) team, thanks to the sponsorship
12+
> of [RoboNation](https://robonation.org/).
13+
14+
We are happy to announce that the repository has been ported to use supported
15+
versions of Gazebo and ROS 2:
16+
* Code is now working with Gazebo Harmonic and ROS 2 Jazzy
17+
* This is the recommended configuration for new users.
18+
* Users who wish to continue running Gazebo Garden and ROS 2 Humble can still do so using the `humble` branch of this repository.
1419

1520
## The VRX Competition
16-
The VRX environment is also the "virtual venue" for the [VRX Competition](https://github.com/osrf/vrx/wiki). Please see our Wiki for tutorials and links to registration and documentation relevant to the virtual competition.
21+
The VRX environment is also the "virtual venue" for the [VRX Competition](https://github.com/osrf/vrx/wiki). Please see our Wiki for tutorials and links to registration and documentation relevant to the virtual competition.
1722

18-
![VRX](images/sydney_regatta_gzsim.png)
19-
![Ubuntu CI](https://github.com/osrf/vrx/workflows/Ubuntu%20CI/badge.svg)
23+
[![VRX](images/sydney_regatta_gzsim.png)](https://vimeo.com/851696025 "Gazebo Virtual RobotX v. 2.3 - Click to Watch!")
24+
![ROS 2 CI](https://github.com/osrf/vrx/workflows/ROS%202%20CI/badge.svg)
2025

2126
## Getting Started
2227

2328
* Watch the [Release 2.3 Highlight Video](https://vimeo.com/851696025).
2429
* The [VRX Wiki](https://github.com/osrf/vrx/wiki) provides documentation and tutorials.
2530
* The instructions assume a basic familiarity with the ROS environment and Gazebo. If these tools are new to you, we recommend starting with the excellent [ROS Tutorials](http://wiki.ros.org/ROS/Tutorials)
26-
* For technical problems, please use the [project issue tracker](https://github.com/osrf/vrx/issues) to describe your problem or request support.
31+
* For technical problems, please use the [project issue tracker](https://github.com/osrf/vrx/issues) to describe your problem or request support.
2732

2833
## Reference
2934

30-
If you use the VRX simulation in your work, please cite our summary publication, [Toward Maritime Robotic Simulation in Gazebo](https://wiki.nps.edu/display/BB/Publications?preview=/1173263776/1173263778/PID6131719.pdf):
35+
If you use the VRX simulation in your work, please cite our summary publication, [Toward Maritime Robotic Simulation in Gazebo](https://wiki.nps.edu/display/BB/Publications?preview=/1173263776/1173263778/PID6131719.pdf):
3136

3237
```
3338
@InProceedings{bingham19toward,
@@ -47,10 +52,15 @@ If you have any questions about these topics, or would like to work on other asp
4752

4853
## Contributors
4954

55+
> [!NOTE]
56+
> The [Honu Robotics](https://.honurobotics.com) team, thanks to the
57+
> sponsorship of [RoboNation](https://robonation.org/) is currently the
58+
> maintainer of this repository.
59+
5060
We continue to receive important improvements from the community. We have done our best to document this on our [Contributors Wiki](https://github.com/osrf/vrx/wiki/Contributors).
5161

5262
## Contacts
5363

54-
* Carlos Agüero <[email protected]>
64+
* Carlos Agüero <[email protected]>
65+
* Brian Bingham <[email protected]>
5566
* Michael McCarrin <[email protected]>
56-
* Brian Bingham <[email protected]>

vrx_gz/models/roboboat01/model.sdf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -475,7 +475,7 @@
475475
<link_name>base_link</link_name>
476476
<hull_length>1.15</hull_length>
477477
<hull_radius>0.12</hull_radius>
478-
<fluid_level>0.1</fluid_level>
478+
<fluid_level>0</fluid_level>
479479
<points>
480480
<point>0.68 0.314338 0.0352701</point>
481481
<point>-0.465 0.314338 0.0352701</point>
@@ -492,7 +492,7 @@
492492
<link_name>base_link</link_name>
493493
<hull_length>1.15</hull_length>
494494
<hull_radius>0.12</hull_radius>
495-
<fluid_level>0.1</fluid_level>
495+
<fluid_level>0</fluid_level>
496496
<points>
497497
<point>0.68 -0.314338 0.0352701</point>
498498
<point>-0.465 -0.314338 0.0352701</point>

vrx_gz/worlds/2023_phase2/phase2_2023_acoustic_perception0.sdf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -291,8 +291,8 @@
291291
name="gz::sim::systems::ForceTorque">
292292
</plugin>
293293
<plugin
294-
filename="gz-sim-particle-emitter2-system"
295-
name="gz::sim::systems::ParticleEmitter2">
294+
filename="gz-sim-particle-emitter-system"
295+
name="gz::sim::systems::ParticleEmitter">
296296
</plugin>
297297
<plugin
298298
filename="gz-sim-scene-broadcaster-system"

vrx_gz/worlds/2023_phase2/phase2_2023_acoustic_perception1.sdf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -291,8 +291,8 @@
291291
name="gz::sim::systems::ForceTorque">
292292
</plugin>
293293
<plugin
294-
filename="gz-sim-particle-emitter2-system"
295-
name="gz::sim::systems::ParticleEmitter2">
294+
filename="gz-sim-particle-emitter-system"
295+
name="gz::sim::systems::ParticleEmitter">
296296
</plugin>
297297
<plugin
298298
filename="gz-sim-scene-broadcaster-system"

vrx_gz/worlds/2023_phase2/phase2_2023_acoustic_perception2.sdf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -291,8 +291,8 @@
291291
name="gz::sim::systems::ForceTorque">
292292
</plugin>
293293
<plugin
294-
filename="gz-sim-particle-emitter2-system"
295-
name="gz::sim::systems::ParticleEmitter2">
294+
filename="gz-sim-particle-emitter-system"
295+
name="gz::sim::systems::ParticleEmitter">
296296
</plugin>
297297
<plugin
298298
filename="gz-sim-scene-broadcaster-system"

vrx_gz/worlds/2023_phase2/phase2_2023_acoustic_perception3.sdf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -291,8 +291,8 @@
291291
name="gz::sim::systems::ForceTorque">
292292
</plugin>
293293
<plugin
294-
filename="gz-sim-particle-emitter2-system"
295-
name="gz::sim::systems::ParticleEmitter2">
294+
filename="gz-sim-particle-emitter-system"
295+
name="gz::sim::systems::ParticleEmitter">
296296
</plugin>
297297
<plugin
298298
filename="gz-sim-scene-broadcaster-system"

vrx_gz/worlds/2023_phase2/phase2_2023_acoustic_perception4.sdf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -291,8 +291,8 @@
291291
name="gz::sim::systems::ForceTorque">
292292
</plugin>
293293
<plugin
294-
filename="gz-sim-particle-emitter2-system"
295-
name="gz::sim::systems::ParticleEmitter2">
294+
filename="gz-sim-particle-emitter-system"
295+
name="gz::sim::systems::ParticleEmitter">
296296
</plugin>
297297
<plugin
298298
filename="gz-sim-scene-broadcaster-system"

vrx_gz/worlds/2023_phase2/phase2_2023_acoustic_perception5.sdf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -291,8 +291,8 @@
291291
name="gz::sim::systems::ForceTorque">
292292
</plugin>
293293
<plugin
294-
filename="gz-sim-particle-emitter2-system"
295-
name="gz::sim::systems::ParticleEmitter2">
294+
filename="gz-sim-particle-emitter-system"
295+
name="gz::sim::systems::ParticleEmitter">
296296
</plugin>
297297
<plugin
298298
filename="gz-sim-scene-broadcaster-system"

vrx_gz/worlds/2023_phase2/phase2_2023_acoustic_tracking0.sdf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -291,8 +291,8 @@
291291
name="gz::sim::systems::ForceTorque">
292292
</plugin>
293293
<plugin
294-
filename="gz-sim-particle-emitter2-system"
295-
name="gz::sim::systems::ParticleEmitter2">
294+
filename="gz-sim-particle-emitter-system"
295+
name="gz::sim::systems::ParticleEmitter">
296296
</plugin>
297297
<plugin
298298
filename="gz-sim-scene-broadcaster-system"

vrx_gz/worlds/2023_phase2/phase2_2023_acoustic_tracking1.sdf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -291,8 +291,8 @@
291291
name="gz::sim::systems::ForceTorque">
292292
</plugin>
293293
<plugin
294-
filename="gz-sim-particle-emitter2-system"
295-
name="gz::sim::systems::ParticleEmitter2">
294+
filename="gz-sim-particle-emitter-system"
295+
name="gz::sim::systems::ParticleEmitter">
296296
</plugin>
297297
<plugin
298298
filename="gz-sim-scene-broadcaster-system"

0 commit comments

Comments
 (0)