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: docs/source/3_quickstarts/orbbecviewer.md
+12-14Lines changed: 12 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
# OrbbecViewer tutorial
1
+
# OrbbecViewer QuickStarts
2
2
3
3
## Download
4
4
@@ -28,18 +28,16 @@ Click the icon at the bottom left corner of the window to view the current camer
28
28
29
29
Please refer to the list below for the latest camera firmware. [For more information, please click here.](https://www.orbbec.com/docs/g330-explore-camera-functions-in-orbbec-viewer/)
Use the default launch file to run the `service_benchmark_node` and `service_benchmark_node.py` separately. Each service is called 10 times, and the data is recorded.
16
+
17
+
-[Service Benchmark Data cpp](../../_static/ros2_service_benchmark_cpp.xlsx)
18
+
-[Service Benchmark Data python](../../_static/ros2_service_benchmark_python.xlsx)
4
19
5
-
-[ROS2 Service Benchmark Data cpp](../service_benchmark_data/ros2_service_benchmark_cpp.xlsx)
6
-
-[ROS2 Service Benchmark Data python](../service_benchmark_data/ros2_service_benchmark_python.xlsx)
Copy file name to clipboardExpand all lines: docs/source/6_benchmark/othertools.md
+11-10Lines changed: 11 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,6 @@
1
-
# Ob_benchmark tool
1
+
# Other Tools
2
+
3
+
## Ob_benchmark tool
2
4
3
5
> The goal of this tool is to benchmark the performance of various OrbbecSDK_ROS2 camera configurations. The benchmark results depend on the camera and settings used.(Currently only works with ROS2 Humble)
4
6
@@ -21,18 +23,17 @@ You can find example usage code in the [example](https://github.com/orbbec/Orbbe
21
23
"skip_number": 30
22
24
}
23
25
}
24
-
25
26
```
26
27
27
-
*`camera_name`: Names of the cameras to be configured. Example: `"camera_01"`, `"camera_02"`, etc.
28
-
*`process_name`: The name of the process to be monitored. For example, `"component_conta"` will monitor the data of the container process.
29
-
*`switch_cycle`: The cycle time for switching configurations, in seconds. For example, setting it to `300` means the configuration will switch every 300 seconds.
30
-
*`test_cycle`: The testing cycle, in seconds. For example, setting it to `1` means the tool will collect data for the monitored process every 1 second.
31
-
*`skip_number`: The number of data points to skip. For example, setting it to `30` means that the first 30 data points will be ignored.
28
+
-`camera_name`: Names of the cameras to be configured. Example: `"camera_01"`, `"camera_02"`, etc.
29
+
-`process_name`: The name of the process to be monitored. For example, `"component_conta"` will monitor the data of the container process.
30
+
-`switch_cycle`: The cycle time for switching configurations, in seconds. For example, setting it to `300` means the configuration will switch every 300 seconds.
31
+
-`test_cycle`: The testing cycle, in seconds. For example, setting it to `1` means the tool will collect data for the monitored process every 1 second.
32
+
-`skip_number`: The number of data points to skip. For example, setting it to `30` means that the first 30 data points will be ignored.
32
33
33
34
### Camera configuration (launch files)
34
35
35
-
In the launch folder, there are multiple\.launch.py files (`ob_benchmark_0.launch.py`, `ob_benchmark_1.launch.py`, ..., `ob_benchmark_19.launch.py`). Each file corresponds to a different camera configuration.
36
+
In the launch folder, there are multiple.launch.py files (`ob_benchmark_0.launch.py`, `ob_benchmark_1.launch.py`, ..., `ob_benchmark_19.launch.py`). Each file corresponds to a different camera configuration.
36
37
37
38
### Running the ob_benchmark tool
38
39
@@ -47,5 +48,5 @@ ros2 run orbbec_camera ob_benchmark_node
47
48
48
49
The output data files will be stored in the ob_benchmark folder with filenames like `0.csv`, `1.csv`, ..., 19.csv. For example:
49
50
50
-
*`0.csv` contains data from the `ob_benchmark_0.launch.py` configuration.
51
-
*`1.csv` contains data from the `ob_benchmark_1.launch.py` configuration.
51
+
-`0.csv` contains data from the `ob_benchmark_0.launch.py` configuration.
52
+
-`1.csv` contains data from the `ob_benchmark_1.launch.py` configuration.
0 commit comments