You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,10 +9,10 @@
9
9
10
10
Build | Status
11
11
-- | --
12
-
Test coverage | [](https://codecov.io/gh/gazebosim/gz-sensors/branch/main)
Windows | [](https://build.osrfoundation.org/job/gz_sensors-main-win/)
12
+
Test coverage | [](https://codecov.io/gh/gazebosim/gz-sensors/tree/gz-sensors9)
Windows | [](https://build.osrfoundation.org/job/gz_sensors-9-win/)
16
16
17
17
Gazebo Sensors, a component of [Gazebo](https://gazebosim.org),
18
18
provides numerous sensor models
@@ -30,7 +30,7 @@ designed to generate realistic data from simulation environments. Gazebo Sensors
Copy file name to clipboardExpand all lines: tutorials.md.in
+1Lines changed: 1 addition & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -11,6 +11,7 @@ Gazebo @GZ_DESIGNATION_CAP@ library and how to use the library effectively.
11
11
3. \subpage custom_sensors "Custom sensors": Creating your own sensors
12
12
4. \subpage thermalcameraigngazebo "Thermal Camera in Gazebo": Using a thermal camera in Gazebo to detect objects of specific temperatures in camera images.
13
13
5. \subpage segmentationcamera_igngazebo "Segmentation Camera in Gazebo"
14
+
6. \subpage boundingbox_camera "Bounding Box Camera in Gazebo"
Copy file name to clipboardExpand all lines: tutorials/install.md
+5-1Lines changed: 5 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,7 @@
1
1
\page installation Installation
2
2
3
+
Next Tutorial: \ref custom_sensors
4
+
3
5
We recommend following the binary install instructions to get up and running as quickly and painlessly as possible.
4
6
5
7
The source install instructions should be used if you need the very latest software improvements, you need to modify the code, or you plan to make a contribution.
@@ -42,7 +44,7 @@ which version you need.
42
44
43
45
#### Install Prerequisites
44
46
45
-
First, follow the [gz-cmake](https://github.com/gazebosim/gz-cmake) tutorial for installing Conda, Visual Studio, CMake, etc., prerequisites, and creating a Conda environment.
47
+
First, follow the [source installation](https://gazebosim.org/docs/ionic/install_windows_src/) tutorial until step 5 included for installing Conda, Visual Studio, CMake, etc., prerequisites, and creating a Conda environment.
46
48
47
49
Navigate to `condabin` if necessary to use the `conda` command (i.e., if Conda is not in your `PATH` environment variable. You can find the location of `condabin` in Anaconda Prompt, `where conda`).
48
50
@@ -159,6 +161,8 @@ This assumes you have created and activated a Conda environment while [installin
Copy file name to clipboardExpand all lines: tutorials/segmentation_camera.md
+9-7Lines changed: 9 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,7 @@
1
1
\page segmentationcamera_igngazebo Segmentation Camera in Gazebo
2
2
3
+
Next Tutorial: \ref boundingbox_camera
4
+
3
5
In this tutorial, we will discuss how to use a segmentation camera sensor in Gazebo.
4
6
5
7
## Requirements
@@ -376,14 +378,14 @@ For panoptic/instance segmentation, to parse the `labels_map`, click on any pixe
376
378
377
379
## Processing the segmentation sensor via gz-transport
378
380
It's possible to process the segmentation data in real time via `gz-transport`.
379
-
You will need to which topics to subscribe to in order to receive this information.
381
+
You will need to know which topics to subscribe to in order to receive this information.
380
382
381
383
Consider the following SDF snippet from the segmentation camera:
382
384
```xml
383
-
<topic>segmentation</topic>
385
+
<topic>semantic</topic>
384
386
```
385
387
386
-
In this scenario, the sensor data will publish the label map data to `segmentation/labels_map`, and the colored map data to `segmentation/colored_map`.
388
+
In this scenario, the sensor data will publish the label map data to `semantic/labels_map`, and the colored map data to `semantic/colored_map`.
387
389
We can write some c++ code that subscribes to these topics:
388
390
389
391
```cpp
@@ -443,10 +445,10 @@ int main(int argc, char **argv)
443
445
{
444
446
gz::transport::Node node;
445
447
446
-
if (!node.Subscribe("/segmentation/colored_map", &OnNewColoredMap) ||
0 commit comments