From 486e1e194adf1d759e8195f7daec28eff4c4566e Mon Sep 17 00:00:00 2001 From: ob-yalian Date: Mon, 1 Dec 2025 02:24:40 +0000 Subject: [PATCH] deploy: 5e479b1b245d379ada9de565e1f53f974bebdd0c --- en/.doctrees/environment.pickle | Bin 148970 -> 148590 bytes .../2_installation/build_the_package.doctree | Bin 9573 -> 8357 bytes .../source/3_quickstarts/quickstart.doctree | Bin 13003 -> 13278 bytes .../2_installation/build_the_package.md.txt | 41 +++++++---------- .../source/3_quickstarts/quickstart.md.txt | 5 +++ en/genindex.html | 5 +-- en/index.html | 8 ++-- en/objects.inv | Bin 5836 -> 5832 bytes en/search.html | 5 +-- en/searchindex.js | 2 +- en/source/1_overview/introduction.html | 5 +-- en/source/1_overview/orbbecsdk_overview.html | 5 +-- en/source/1_overview/overview.html | 5 +-- .../2_installation/build_the_package.html | 42 +++++++----------- en/source/2_installation/installation.html | 8 ++-- .../2_installation/registration_script.html | 5 +-- en/source/3_quickstarts/orbbecviewer.html | 5 +-- en/source/3_quickstarts/quickstart.html | 10 +++-- en/source/3_quickstarts/quickstarts.html | 5 +-- .../application_guide.html | 5 +-- .../4_application_guide/compressed_image.html | 5 +-- .../coordinate_and_tf.html | 5 +-- .../launch_parameters.html | 5 +-- .../4_application_guide/point_cloud.html | 5 +-- en/source/4_application_guide/services.html | 5 +-- en/source/4_application_guide/topics.html | 5 +-- .../5_advanced_guide/advanced_guide.html | 5 +-- .../configuration/align_depth_color.html | 5 +-- ...guration_of_depth_NFOV_and_WFOV_modes.html | 5 +-- .../configuration/depth_work_mode_switch.html | 5 +-- .../disparity_search_offset.html | 5 +-- .../configuration/interleave_ae_mode.html | 5 +-- .../configuration/net_camera.html | 5 +-- .../configuration/predefined_presets.html | 5 +-- .../multi_camera/gmsl_camera.html | 5 +-- .../multi_camera/multi_camera.html | 5 +-- .../multi_camera/multi_camera_synced.html | 5 +-- ...multi_camera_synced_verification_tool.html | 5 +-- ...efficient_intra_process_communication.html | 5 +-- .../performance/fastdds_tuning.html | 5 +-- .../performance/lower_cpu_usage.html | 5 +-- en/source/6_benchmark/benchmark.html | 5 +-- en/source/6_benchmark/benchmark_data.html | 5 +-- en/source/6_benchmark/benchmark_usage.html | 5 +-- en/source/6_benchmark/introduction.html | 5 +-- en/source/6_benchmark/othertools.html | 5 +-- .../building_a_Debian_Package.html | 5 +-- .../7_developer_guide/developer_guide.html | 5 +-- .../7_developer_guide/migration_guide.html | 5 +-- en/source/8_FAQ/FAQ.html | 5 +-- en/source/license.html | 5 +-- zh/.doctrees/environment.pickle | Bin 138467 -> 138467 bytes .../2_installation/build_the_package.doctree | Bin 8180 -> 8195 bytes .../source/3_quickstarts/quickstart.doctree | Bin 12748 -> 13001 bytes .../2_installation/build_the_package.md.txt | 32 ++++++------- .../source/3_quickstarts/quickstart.md.txt | 6 ++- zh/genindex.html | 2 +- zh/index.html | 2 +- zh/search.html | 2 +- zh/source/1_overview/introduction.html | 2 +- zh/source/1_overview/orbbecsdk_overview.html | 2 +- zh/source/1_overview/overview.html | 2 +- .../2_installation/build_the_package.html | 26 +++++------ zh/source/2_installation/installation.html | 2 +- .../2_installation/registration_script.html | 2 +- zh/source/3_quickstarts/orbbecviewer.html | 2 +- zh/source/3_quickstarts/quickstart.html | 7 ++- zh/source/3_quickstarts/quickstarts.html | 2 +- .../application_guide.html | 2 +- .../4_application_guide/compressed_image.html | 2 +- .../coordinate_and_tf.html | 2 +- .../launch_parameters.html | 2 +- .../4_application_guide/point_cloud.html | 2 +- zh/source/4_application_guide/services.html | 2 +- zh/source/4_application_guide/topics.html | 2 +- .../5_advanced_guide/advanced_guide.html | 2 +- .../configuration/align_depth_color.html | 2 +- ...guration_of_depth_NFOV_and_WFOV_modes.html | 2 +- .../configuration/depth_work_mode_switch.html | 2 +- .../disparity_search_offset.html | 2 +- .../configuration/interleave_ae_mode.html | 2 +- .../configuration/net_camera.html | 2 +- .../configuration/predefined_presets.html | 2 +- .../multi_camera/gmsl_camera.html | 2 +- .../multi_camera/multi_camera.html | 2 +- .../multi_camera/multi_camera_synced.html | 2 +- ...multi_camera_synced_verification_tool.html | 2 +- ...efficient_intra_process_communication.html | 2 +- .../performance/fastdds_tuning.html | 2 +- .../performance/lower_cpu_usage.html | 2 +- zh/source/6_benchmark/benchmark.html | 2 +- zh/source/6_benchmark/benchmark_data.html | 2 +- zh/source/6_benchmark/benchmark_usage.html | 2 +- zh/source/6_benchmark/introduction.html | 2 +- zh/source/6_benchmark/othertools.html | 2 +- .../building_a_Debian_Package.html | 2 +- .../7_developer_guide/developer_guide.html | 2 +- .../7_developer_guide/migration_guide.html | 2 +- zh/source/8_FAQ/FAQ.html | 2 +- zh/source/license.html | 2 +- 100 files changed, 213 insertions(+), 258 deletions(-) diff --git a/en/.doctrees/environment.pickle b/en/.doctrees/environment.pickle index 5041cc3a05e4ecd9ed98f8b0583d5da9ca3080e0..5392892a67b30ba0614168f6e6b14c1ecee9e288 100644 GIT binary patch delta 21642 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 z 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 KTHP9t?*9j0VbU7_ delta 21626 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 diff --git a/en/.doctrees/source/2_installation/build_the_package.doctree b/en/.doctrees/source/2_installation/build_the_package.doctree index ee468832b5c751ff82dc108e0b6f037114f7cc19..07c9ec2698af0e7990bc3fb27e1cec2417e09b6f 100644 GIT binary patch delta 833 zcmZuvUr19?828+}e%>up2D*{oP>R+BdUgbuD)o|lg_PWu3yV# z)45eE3BwB(L>4SgRG@!Gwi7%~0@g?vm*{2k2AgV(YBsimKj|!a&)fKPes;LL4LA?x9&8Vw0Yw_Q3$cPeZ}`AUQtvNBq5-f4Vey<^qwb+Sn*Dg4F2$rb}exr z#1?VLH(~<`-+17Z!*5wTKJZPGjRR$wi61osBmOzH#BBuMgnl!hVu0u$BM)0MO8Cbg zAtjMz#gf!%ZQVPvy8ymcFI(!N#6ah466n{(dQ}OKpg+-bJSiF$ViMpec70o zh*p0aUX$0^m|dSm`5U&O!H)COF+RTYvCGG2KAQH(7nNKxn_j)KoL=F-qR5c?)S(S!j{n8YM<2);mr<{+`(iZfgxA7 z{;jgl1@_~Kz30f!@~qbC z@_*&gqmib6M_78`I{%ROgARM(g$WMlFs>aX7jZ<3;Wt`8Wg`MTKw%dD(#G5R1i@<} z0G@Tm)#jD@roUqxdQ#Fm+%OpLGz>~lBOZ>q-luG$sV5wLUQe~D2j6bLh-2-HvRQoi z;&4mRm>;u&Fb?`&Cs%RWcY-Vn!k61Vl8J}dRow8!gyX4^G-A8(f~51fSFg=QHnF@`FlCwkRo1tw}YqMK%A7 zZ(VK_Bn>_3@+A8hO=E~WXw|(gbQ}1{Fvz;nez-}p)2k{T+4qcW{#W~&D#tVDC}n>% zOKXhm0$=@9zpQCYqc{{uwiZ+}9HV}U8{Rm6?Qt4oyP)xDV1pjm1?vfZpv#mg-Uyy2 z;nmGxk&@Zf^W6*DHQ0u&e_y^dJb@Y;r49!>DwkK~a#$>7+m$zSR%vnGDyos(uCS`G zSKvuSov)~~l`=%+z;1yXu0tGZuu>FcFJOL+j%lQcADFJigV?{l*J)tJF}U*#Z$dvZrLxAvGFc6$F?WsC{LPr HA(HwBpTViV diff --git a/en/.doctrees/source/3_quickstarts/quickstart.doctree b/en/.doctrees/source/3_quickstarts/quickstart.doctree index cbeb74e5a9b5f23da5c4604aa1c2bbe743d79053..449f9626b39d3391463db7d2c32341d49cdea140 100644 GIT binary patch delta 1363 zcmai!O>9(E6vun+^p%#u+D_kV=c66oFzrkW{e}btYfveMK?VVb1yVw3C%uf8rnOUJ z4Af#+ycA>Q41p~R6QGHSPNKv}LNkdhh(J*cY#K0rV4{gEnz%yFIS-~GF5LWc?>*=L zJO8=wX0D|dhKvu5(?6{J!nnK~Vp!{qRpj)tzMQsB$_@{Dhx_zPEmOIpxn^yg4DT7q zjt!*kfsw(qeJFeQok4pnJ(@i{mL5(Y8GrYw_y5{XoWX0s2}2vm>;6p z<88!B?=o4nK{uYWdKDEv^#$;bcL8>gp$)4lN{z4%W)k?`Aaa3$7+N4byWu-V~u0fI*oI67PeQfP}6{s zV5iai#D5!R*{TwNFRu#WMc+P-pzq;1JBA%K+u*yW(aPG%QUIJ^S%Za|A^1`9b@Czh zn?vwG_T9AqRr2!c=VD&o6*w;*x57#(jKq7PfDf$G%CB&;b_3XWFw_Npe52mPN3~Ht zj@D^dN5`!dnQm25LI^HLsL2j?m2IHCrA}GxvhpcR`X^P&h4l$6C9q^5;7hSRq&>Pm zsT-2nLz%VseqbkzJOk(U2&4r50>O6+oL2&m@npV^A9XwRl_y7PKY+VVw9G@$Y&sp7OoEO zhW7l?a6Q03(!noiGj%ND&6Q_VnFsqrt!y)1k;Cey7QAW?t2(zp-Q`=TV0wtRD`w*H z$OJT@9p9=<4?TxZ46ZIB+a9fIQ=5ynve&856S51BD#1d&QSBMnCbnF{?%bbfknf6h9lfgze+n@1G>hmJe z*iVI7JkWdrz7@}`>v_ASx139h?loKZeM=8tmiE%6TlvP-b4pc~=6`RU@C@Fk8_6t? z=v(?m<_~gYeq(u!Za%YxJOeSni2q@Il z;@h+`3snKYLq+zeYttw|Cr+mCg#dm}pN8W&nb9P|#1G(2XM!9AtX_%D){rGXPRzxK z^*)TO^KNY(1RFMQEWzEGP2!G`#V>Co_%!pZc*tRtQXUL!=@GAtbU`_I5l=_WGfqcU zgwx@8mK#>sB!WM)#vvxd+3{Ys2L!IVgOpFi0Domy(N9&53RyUj6HLhzCX-Z&k$8Hd zOK35QpR`TRzONfvsQC)mWgCKOyqdiO>f@5K&v0boBd5(;O+pUUtU8-jS9AEVwgrdn zEzn9XN$W0j?G@DmTdd_tl~T1*lIV+Ds9}pDeD3IheraRJMrSFU`D@kx*Q)=2s}*Mx z4F79I*IvTmQq}7^ht3rP)g8A+_n3OglOEvYh%EFzVHts8-(oM6gaRqe?Xz-B2IbznBfaT z9@hIpN~4^4Fzo9PN)rz{iyY`KI4bH`1U&eg++8ij5R{_o-%xWfDnIUB(~|6OszI3MBj^Cb-mtrl_Bm5m=t z>Yyg-E?p90%^Zyd2hBsXW|K*qk)ST9^V*#Ju-Z!kzkD!SA;E2e34&Q#%n&>#)--{W zz(&wUaDd=4!9{{7!K8%n@P-pz$GZnkpX@$0c5bX#BVS!z7}D8OXFr|2boSBNLuY-R zwRP6jSyKNodbI)CI@bh2i8WS Imnz!f4<^}E00000 diff --git a/en/_sources/source/2_installation/build_the_package.md.txt b/en/_sources/source/2_installation/build_the_package.md.txt index 81470d1f..3dfde7a2 100644 --- a/en/_sources/source/2_installation/build_the_package.md.txt +++ b/en/_sources/source/2_installation/build_the_package.md.txt @@ -6,6 +6,22 @@ Install ROS 2 according to the official guide: * [ROS 2 installation (Ubuntu)](https://docs.ros.org/en/humble/Installation/Ubuntu-Install-Debians.html) +Install dependencies: + +```bash +sudo apt install libgflags-dev nlohmann-json3-dev \ +ros-$ROS_DISTRO-image-transport ros-${ROS_DISTRO}-image-transport-plugins ros-${ROS_DISTRO}-compressed-image-transport \ +ros-$ROS_DISTRO-image-publisher ros-$ROS_DISTRO-camera-info-manager \ +ros-$ROS_DISTRO-diagnostic-updater ros-$ROS_DISTRO-diagnostic-msgs ros-$ROS_DISTRO-statistics-msgs ros-$ROS_DISTRO-xacro \ +ros-$ROS_DISTRO-backward-ros libdw-dev libssl-dev +``` + +Enable ROS 2 auto-completion: + +```bash +eval "$(register-python-argcomplete3 ros2)" +eval "$(register-python-argcomplete3 colcon)" +``` #### Linux Binary Package Installation Check available packages: @@ -27,18 +43,7 @@ After installation, you can use it directly without compilation. ### Build from Source -#### Environment - -Install ROS 2 according to the official guide: - -* [ROS 2 installation (Ubuntu)](https://docs.ros.org/en/humble/Installation/Ubuntu-Install-Debians.html) - -Enable ROS 2 auto-completion: - -```bash -eval "$(register-python-argcomplete3 ros2)" -eval "$(register-python-argcomplete3 colcon)" -``` +#### Linux ROS2 Wrapper Compilation Create a `colcon` workspace: @@ -46,8 +51,6 @@ Create a `colcon` workspace: mkdir -p ~/ros2_ws/src ``` -#### Linux ROS2 Wrapper Compilation - Clone source and checkout `v2-main` branch: ```bash @@ -57,16 +60,6 @@ cd OrbbecSDK_ROS2 git checkout v2-main ``` -Install dependencies: - -```bash -sudo apt install libgflags-dev nlohmann-json3-dev \ -ros-$ROS_DISTRO-image-transport ros-${ROS_DISTRO}-image-transport-plugins ros-${ROS_DISTRO}-compressed-image-transport \ -ros-$ROS_DISTRO-image-publisher ros-$ROS_DISTRO-camera-info-manager \ -ros-$ROS_DISTRO-diagnostic-updater ros-$ROS_DISTRO-diagnostic-msgs ros-$ROS_DISTRO-statistics-msgs ros-$ROS_DISTRO-xacro \ -ros-$ROS_DISTRO-backward-ros libdw-dev libssl-dev -``` - Build: ```bash diff --git a/en/_sources/source/3_quickstarts/quickstart.md.txt b/en/_sources/source/3_quickstarts/quickstart.md.txt index 0f255589..2d5c263c 100644 --- a/en/_sources/source/3_quickstarts/quickstart.md.txt +++ b/en/_sources/source/3_quickstarts/quickstart.md.txt @@ -19,6 +19,11 @@ Make sure ROS 2 and your workspace environment are sourced: ```bash source /opt/ros/$ROS_DISTRO/setup.bash +``` + +Source code build requirements + +```bash source ~/ros2_ws/install/setup.bash ``` diff --git a/en/genindex.html b/en/genindex.html index c70ce25a..b52a3e10 100644 --- a/en/genindex.html +++ b/en/genindex.html @@ -65,8 +65,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -389,7 +388,7 @@

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/index.html b/en/index.html index f71d14bc..416b5ccc 100644 --- a/en/index.html +++ b/en/index.html @@ -67,8 +67,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -403,8 +402,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -558,7 +556,7 @@

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/objects.inv b/en/objects.inv index cbbd119236da669c3d300a3b6ee719526530ede2..eb8d54914f223f35b181ad8285d1b6f182f874d4 100644 GIT binary patch delta 4659 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 delta 4663 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 diff --git a/en/search.html b/en/search.html index 36b5c3a3..c21620d8 100644 --- a/en/search.html +++ b/en/search.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -397,7 +396,7 @@

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/searchindex.js b/en/searchindex.js index 9c90419c..24590464 100644 --- a/en/searchindex.js +++ b/en/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles":{"Additional Troubleshooting":[[40,"additional-troubleshooting"]],"Adjusting System Parameters":[[30,"adjusting-system-parameters"]],"Advanced Guide":[[17,null]],"Advantages in Maintenance and Updates":[[39,"advantages-in-maintenance-and-updates"]],"Advantages of Migrating from main to v2-main":[[39,"advantages-of-migrating-from-main-to-v2-main"]],"Aligning Depth to Color in ROS 2":[[18,null]],"All Streams":[[15,"all-streams"]],"All available services for camera control":[[15,null]],"Application Guide":[[10,null]],"Available Topics":[[16,null]],"Basic & General Parameters":[[13,"basic-general-parameters"]],"Benchmark":[[32,null]],"Benchmark Data":[[33,null]],"Benchmark Usage":[[34,null]],"Binary Installation":[[4,null],[6,"binary-installation"]],"Build from Source":[[4,"build-from-source"],[6,"build-from-source"]],"Build your First Camera Application":[[8,"build-your-first-camera-application"]],"Building a Debian Package":[[37,null]],"Building the Package":[[37,"building-the-package"]],"Call a service":[[8,"call-a-service"]],"Camera Control":[[7,"camera-control"]],"Camera TF Calculation and Publishing Mechanism":[[12,"camera-tf-calculation-and-publishing-mechanism"]],"Camera configuration (launch files)":[[36,"camera-configuration-launch-files"]],"Camera sensor structure":[[12,"camera-sensor-structure"]],"Checking camera port with OrbbecSDK_ROS2":[[27,"checking-camera-port-with-orbbecsdk-ros2"]],"Color Stream":[[13,"color-stream"],[15,"color-stream"]],"Command to Enable Colored Point Cloud":[[14,"command-to-enable-colored-point-cloud"]],"Command to Enable Depth Point Cloud":[[14,"command-to-enable-depth-point-cloud"]],"Commands to Align and View Depth and Color Images":[[18,"commands-to-align-and-view-depth-and-color-images"]],"Common Benckmark Data":[[33,"common-benckmark-data"]],"Community and Ecosystem Support":[[39,"community-and-ecosystem-support"]],"Comparison Between main and v2-main Branches":[[39,"comparison-between-main-and-v2-main-branches"]],"Comprehensive Device Support":[[39,"comprehensive-device-support"]],"Compressed Image":[[11,null]],"Configuration & Modes":[[17,"configuration-modes"]],"Configuration of depth NFOV and WFOV modes":[[19,null]],"Configure Fast DDS":[[28,"configure-fast-dds"]],"Configuring ROS Dependencies":[[37,"configuring-ros-dependencies"]],"Connect the device":[[7,"connect-the-device"]],"Coordinate Systems and TF Transforms":[[12,null]],"Core & Stream Configuration":[[13,"core-stream-configuration"]],"Core Function: OBCameraNode::calcAndPublishStaticTransform()":[[12,"core-function-obcameranode-calcandpublishstatictransform"]],"Data Capture & Calibration Management":[[15,"data-capture-calibration-management"]],"Depth Filter Configuration":[[15,"depth-filter-configuration"]],"Depth Filters":[[13,"depth-filters"]],"Depth Stream":[[13,"depth-stream"],[15,"depth-stream"]],"Depth work mode switch":[[20,null]],"Developer Guide":[[38,null]],"Device Information & Management":[[15,"device-information-management"]],"Device Status & Diagnostics":[[16,"device-status-diagnostics"]],"Device information and firmware upgrade":[[7,"device-information-and-firmware-upgrade"]],"Device, Sync & Advanced Features":[[13,"device-sync-advanced-features"]],"Device-Specific":[[13,"device-specific"]],"Disparity":[[13,"disparity"]],"Disparity_search_offset":[[21,null]],"Download":[[7,"download"]],"Echo a topic":[[8,"echo-a-topic"]],"Efficient intra-process communication:":[[29,null]],"Enabling Colored Point Cloud":[[14,"enabling-colored-point-cloud"]],"Enabling Depth Point Cloud":[[14,"enabling-depth-point-cloud"]],"Enabling and Visualizing Point Cloud in ROS 2":[[14,null]],"Environment":[[4,"environment"],[4,"id1"]],"Example":[[29,"example"]],"Example YAML configuration":[[34,"example-yaml-configuration"]],"Example of Depth to Color Overlay":[[18,"example-of-depth-to-color-overlay"]],"Fast DDS Configuration":[[30,"fast-dds-configuration"]],"Fast DDS Optimization for Orbbec Camera with ROS2":[[30,null]],"Femto Mega & Gemini 435Le & Gemini 335Le":[[23,"femto-mega-gemini-435le-gemini-335le"]],"Firmware & Backend":[[13,"firmware-backend"]],"Force IP Function":[[23,"force-ip-function"]],"Frequently Asked Questions":[[40,null]],"Function Breakdown":[[12,"function-breakdown"]],"Function Introduction":[[21,"function-introduction"]],"Further Optimizationa":[[31,"further-optimizationa"]],"GMSL_camera":[[25,null]],"How to Launch a Specific Camera When Multiple Cameras Are Connected":[[40,"how-to-launch-a-specific-camera-when-multiple-cameras-are-connected"]],"IMU":[[13,"imu"]],"IMU Topics":[[16,"imu-topics"]],"IR Stream":[[13,"ir-stream"],[15,"ir-stream"]],"Image Streams":[[16,"image-streams"]],"Image topic frame rate too low from Multiple Cameras":[[26,"image-topic-frame-rate-too-low-from-multiple-cameras"]],"Increase USB Buffer Memory":[[28,"increase-usb-buffer-memory"]],"Installation":[[5,null]],"Interleave AE Mode":[[13,"interleave-ae-mode"]],"Intra-Camera Synchronization":[[13,"intra-camera-synchronization"]],"Introduction":[[1,null],[8,"introduction"],[29,"introduction"],[35,null],[39,"introduction"]],"Laser / LDP":[[13,"laser-ldp"]],"Launch File Differences":[[39,"launch-file-differences"]],"Launch Files Used for Testing":[[31,"launch-files-used-for-testing"]],"Launch and Verification":[[28,"launch-and-verification"]],"Launch parameters":[[13,null]],"License":[[41,null]],"Linux Binary Package Installation":[[4,"linux-binary-package-installation"]],"Linux ROS2 Wrapper Compilation":[[4,"linux-ros2-wrapper-compilation"]],"List available topics / services/ parameters":[[8,"list-available-topics-services-parameters"]],"Logging & Diagnostics":[[13,"logging-diagnostics"]],"Migrating from main to Open-Source v2-main":[[39,null]],"Miscellaneous":[[13,"miscellaneous"]],"Modify configuration files":[[28,"modify-configuration-files"]],"Modify multi_camera_synced.launch.py as follows":[[28,"modify-multi-camera-synced-launch-py-as-follows"]],"Multi GMSL camera":[[25,"multi-gmsl-camera"]],"Multi GMSL camera synced":[[25,"multi-gmsl-camera-synced"]],"Multi-Camera":[[17,"multi-camera"],[26,null]],"Multi-Camera Synchronization":[[13,"multi-camera-synchronization"]],"Multi-Camera Synchronization Verification Node":[[28,null]],"Multi_camera synced Instructions":[[27,null]],"Multi_camera_synced + Interleave_ae":[[22,"multi-camera-synced-interleave-ae"]],"Net_camera":[[23,null]],"Network Cameras":[[13,"network-cameras"]],"No Data Stream from Multiple Cameras":[[26,"no-data-stream-from-multiple-cameras"],[40,"no-data-stream-from-multiple-cameras"]],"Ob_benchmark tool":[[36,"ob-benchmark-tool"]],"Orbbec SDK Overview":[[2,null]],"Orbbec SDK v2 Architecture Overview":[[2,"orbbec-sdk-v2-architecture-overview"]],"Orbbec camera datasheet":[[1,"orbbec-camera-datasheet"]],"OrbbecSDK V2 ROS2 Wrapper documentation":[[0,null]],"OrbbecSDK_ROS2 multi-camera synced configuration":[[27,"orbbecsdk-ros2-multi-camera-synced-configuration"]],"OrbbecViewer QuickStarts":[[7,null]],"Other Tools":[[36,null]],"Output Data Files":[[36,"output-data-files"]],"Overview":[[3,null]],"Parameter Differences":[[39,"parameter-differences"]],"Parameter Introduction":[[21,"parameter-introduction"],[22,"parameter-introduction"]],"Performance & Optimization":[[17,"performance-optimization"]],"Point Cloud Topics":[[16,"point-cloud-topics"]],"Predefined presets":[[24,null]],"Preparing the Environment":[[37,"preparing-the-environment"]],"Quickstarts":[[9,null]],"ROS Package QuickStarts":[[8,null]],"ROS2 C++":[[34,"ros2-c"]],"ROS2 Python":[[34,"ros2-python"]],"ROS2 Robot Coordinate System vs Camera Optical Coordinate System":[[12,"ros2-robot-coordinate-system-vs-camera-optical-coordinate-system"]],"Recommended Settings for Lower CPU Usage":[[31,"recommended-settings-for-lower-cpu-usage"]],"Record with rosbag2":[[8,"record-with-rosbag2"]],"Reducing CPU Usage with Orbbec ROS Package":[[31,null]],"Reference Launch File":[[28,"reference-launch-file"]],"Registration Script (Required)":[[6,null]],"Run the following command to start the multi-camera synced":[[27,"run-the-following-command-to-start-the-multi-camera-synced"]],"Run the launch":[[21,"run-the-launch"],[22,"run-the-launch"]],"Running the ob_benchmark tool":[[36,"running-the-ob-benchmark-tool"]],"SDK Concept Overview":[[2,"sdk-concept-overview"]],"SDK Programming Model":[[2,"sdk-programming-model"]],"Sample Features":[[8,"sample-features"]],"Selecting Topics in RViz2":[[18,"selecting-topics-in-rviz2"]],"Sensor & Emitter Control":[[15,"sensor-emitter-control"]],"Sensor Controls":[[13,"sensor-controls"]],"Service Benchmark Data":[[33,"service-benchmark-data"]],"Service Differences":[[39,"service-differences"]],"Setup instructions":[[27,"setup-instructions"]],"Single GMSL camera":[[25,"single-gmsl-camera"]],"Step 1: Source ROS 2 and Workspace":[[8,"step-1-source-ros-2-and-workspace"]],"Step 2: Launch the Camera Node":[[8,"step-2-launch-the-camera-node"]],"Step 3: Visualize in RViz2":[[8,"step-3-visualize-in-rviz2"]],"Stream Control":[[15,"stream-control"]],"Support Hardware Products":[[1,"support-hardware-products"]],"Support Platforms":[[1,"support-platforms"]],"Synchronization & Triggering":[[15,"synchronization-triggering"]],"System Configuration Requirements":[[28,"system-configuration-requirements"]],"TF from coordinate A to coordinate B:":[[12,"tf-from-coordinate-a-to-coordinate-b"]],"TF, Extrinsics & Calibration":[[13,"tf-extrinsics-calibration"]],"Terms":[[2,"terms"]],"Test Results":[[31,"test-results"]],"Test Setup":[[31,"test-setup"]],"Test environment":[[31,"test-environment"]],"Time Synchronization":[[13,"time-synchronization"]],"Tool Configuration (start_benchmark_params.json)":[[36,"tool-configuration-start-benchmark-params-json"]],"Topic Differences":[[39,"topic-differences"]],"Transparency and Extensibility":[[39,"transparency-and-extensibility"]],"Unexpected Crash":[[40,"unexpected-crash"]],"Usage Guide":[[28,"usage-guide"]],"Usage Limitations of GMSL Cameras":[[25,"usage-limitations-of-gmsl-cameras"]],"Using ROS2 TF Tools":[[12,"using-ros2-tf-tools"]],"Using common benchmark node":[[34,"using-common-benchmark-node"]],"Using interleave_ae with Gemini330 series cameras":[[22,null]],"Using service benchmark node":[[34,"using-service-benchmark-node"]],"View TF Tree Structure":[[12,"view-tf-tree-structure"]],"Visualize TF Tree in rviz2":[[12,"visualize-tf-tree-in-rviz2"]],"Visualizing Colored Point Cloud in RViz2":[[14,"visualizing-colored-point-cloud-in-rviz2"]],"Visualizing Depth Point Cloud in RViz2":[[14,"visualizing-depth-point-cloud-in-rviz2"]],"Why Are There So Many Launch Files?":[[40,"why-are-there-so-many-launch-files"]],"common benchmark node":[[35,"common-benchmark-node"]],"service benchmark node":[[35,"service-benchmark-node"]],"set_device_ip Utility":[[23,"set-device-ip-utility"]]},"docnames":["index","source/1_overview/introduction","source/1_overview/orbbecsdk_overview","source/1_overview/overview","source/2_installation/build_the_package","source/2_installation/installation","source/2_installation/registration_script","source/3_quickstarts/orbbecviewer","source/3_quickstarts/quickstart","source/3_quickstarts/quickstarts","source/4_application_guide/application_guide","source/4_application_guide/compressed_image","source/4_application_guide/coordinate_and_tf","source/4_application_guide/launch_parameters","source/4_application_guide/point_cloud","source/4_application_guide/services","source/4_application_guide/topics","source/5_advanced_guide/advanced_guide","source/5_advanced_guide/configuration/align_depth_color","source/5_advanced_guide/configuration/configuration_of_depth_NFOV_and_WFOV_modes","source/5_advanced_guide/configuration/depth_work_mode_switch","source/5_advanced_guide/configuration/disparity_search_offset","source/5_advanced_guide/configuration/interleave_ae_mode","source/5_advanced_guide/configuration/net_camera","source/5_advanced_guide/configuration/predefined_presets","source/5_advanced_guide/multi_camera/gmsl_camera","source/5_advanced_guide/multi_camera/multi_camera","source/5_advanced_guide/multi_camera/multi_camera_synced","source/5_advanced_guide/multi_camera/multi_camera_synced_verification_tool","source/5_advanced_guide/performance/efficient_intra_process_communication","source/5_advanced_guide/performance/fastdds_tuning","source/5_advanced_guide/performance/lower_cpu_usage","source/6_benchmark/benchmark","source/6_benchmark/benchmark_data","source/6_benchmark/benchmark_usage","source/6_benchmark/introduction","source/6_benchmark/othertools","source/7_developer_guide/building_a_Debian_Package","source/7_developer_guide/developer_guide","source/7_developer_guide/migration_guide","source/8_FAQ/FAQ","source/license"],"envversion":{"sphinx":65,"sphinx.domains.c":3,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":9,"sphinx.domains.index":1,"sphinx.domains.javascript":3,"sphinx.domains.math":2,"sphinx.domains.python":4,"sphinx.domains.rst":2,"sphinx.domains.std":2},"filenames":["index.rst","source/1_overview/introduction.md","source/1_overview/orbbecsdk_overview.md","source/1_overview/overview.rst","source/2_installation/build_the_package.md","source/2_installation/installation.rst","source/2_installation/registration_script.md","source/3_quickstarts/orbbecviewer.md","source/3_quickstarts/quickstart.md","source/3_quickstarts/quickstarts.rst","source/4_application_guide/application_guide.rst","source/4_application_guide/compressed_image.md","source/4_application_guide/coordinate_and_tf.md","source/4_application_guide/launch_parameters.md","source/4_application_guide/point_cloud.md","source/4_application_guide/services.md","source/4_application_guide/topics.md","source/5_advanced_guide/advanced_guide.rst","source/5_advanced_guide/configuration/align_depth_color.md","source/5_advanced_guide/configuration/configuration_of_depth_NFOV_and_WFOV_modes.md","source/5_advanced_guide/configuration/depth_work_mode_switch.md","source/5_advanced_guide/configuration/disparity_search_offset.md","source/5_advanced_guide/configuration/interleave_ae_mode.md","source/5_advanced_guide/configuration/net_camera.md","source/5_advanced_guide/configuration/predefined_presets.md","source/5_advanced_guide/multi_camera/gmsl_camera.md","source/5_advanced_guide/multi_camera/multi_camera.md","source/5_advanced_guide/multi_camera/multi_camera_synced.md","source/5_advanced_guide/multi_camera/multi_camera_synced_verification_tool.md","source/5_advanced_guide/performance/efficient_intra_process_communication.md","source/5_advanced_guide/performance/fastdds_tuning.md","source/5_advanced_guide/performance/lower_cpu_usage.md","source/6_benchmark/benchmark.rst","source/6_benchmark/benchmark_data.md","source/6_benchmark/benchmark_usage.md","source/6_benchmark/introduction.md","source/6_benchmark/othertools.md","source/7_developer_guide/building_a_Debian_Package.md","source/7_developer_guide/developer_guide.rst","source/7_developer_guide/migration_guide.md","source/8_FAQ/FAQ.md","source/license.md"],"indexentries":{},"objects":{},"objnames":{},"objtypes":{},"terms":{"":[1,2,12,13,16,18,20,23,26,35,39,40],"0":[1,7,12,13,15,21,22,23,28,30,31,34,36,39,41],"00":[1,22,37],"000":12,"0002965621242765337":15,"0003024190664291382":15,"0003368517500348389":15,"0012007878394797444":15,"001202247804030776":15,"004874417092651129":15,"004874777048826218":15,"01115430984646082":15,"02":[7,25],"023897956848144532":15,"03":1,"03131488710641861":15,"032955970615148544":15,"04":[1,31],"05":15,"06":[13,15,23],"07":[13,23],"096559369936585e":15,"0th":13,"1":[1,2,7,12,13,15,21,22,23,25,26,28,30,31,33,35,36,39],"10":[2,13,23,30,31,33,34],"100":13,"1000000":30,"1024":19,"1048576":30,"11":[2,23],"115":31,"117":21,"118":31,"12":2,"125gemini":21,"127":[21,30],"1279":[15,34],"128":[21,26,30,31,40],"1280":21,"128mb":[26,40],"13":2,"134217728":30,"14":[2,13,23],"15":2,"151":21,"152":31,"158":21,"16":2,"160":15,"164":31,"1660ti":31,"168":[13,23],"169":21,"16dp":13,"16g":13,"17":2,"170":31,"172":21,"178":21,"180":[13,15],"182":31,"184gemini":21,"186":31,"19":36,"192":[13,23],"1h":34,"1mm":13,"1st":13,"1x":31,"2":[0,1,2,4,7,10,12,13,17,20,23,25,26,27,28,30,31,39,41],"20":[1,34],"200":34,"2000dp":13,"2024":[39,41],"20ghz":31,"210":[1,7,39],"2147483647":30,"215":[1,7],"217":31,"218":31,"22":1,"2200":31,"226":21,"233":21,"236":21,"24":31,"249gemini":21,"251":31,"255":[13,21,23],"256":21,"256gb":31,"262144":30,"270":13,"2800":15,"286":31,"288":19,"2d":34,"2g":13,"2h":34,"2l":[7,39],"2x":31,"2xl":39,"3":[1,2,7,13,28,30,31],"30":[30,34,36],"300":36,"3000":[15,34],"302":21,"30fp":31,"317":21,"320":19,"32khz":13,"33":31,"330":[1,7,13,21,22,23,25,28,31,39],"330l":1,"334":21,"335":[1,21,31],"335l":[1,21],"335le":[1,13,17,39],"335lg":[1,25],"336":[1,31],"336l":[1,31],"345":39,"345lg":[25,39],"347":31,"349":21,"35":31,"388":21,"391":15,"3d":[2,8,39],"4":[1,2,7,12,21,22,26,28,31],"400":21,"406":21,"407470703125":15,"435le":[1,7,15,17,39],"439220279455185e":15,"45":21,"453":21,"469":31,"475":21,"479":15,"480":31,"4g":13,"5":[1,2,7,15,31],"50":[23,34,37],"500":12,"50hz":13,"51":31,"512":[19,28],"54":[13,23],"5625hz":13,"571":12,"576":19,"5m":34,"6":[1,2,13,15,26,28,31],"60":21,"60hz":13,"614":15,"634":15,"64":[15,21,31],"640":[19,21],"65000":30,"65771484375":15,"68":31,"7":[2,27,31],"719":[15,34],"720":21,"8":[1,2,13,15,27,30,31],"800":21,"804073229432106e":15,"8090":[13,23],"847":15,"848":31,"85":21,"8700":31,"8g":13,"9":[1,2,7,15,31],"90":[12,13,34],"91552734375":15,"9613647460938":15,"98":[1,7],"99":6,"9999874234199524":15,"9999880790710449":15,"9999992251396179":15,"A":[0,10],"AND":16,"AS":41,"As":39,"At":12,"By":[1,16,25,34,39],"For":[1,7,8,13,19,21,23,24,25,27,28,30,36],"If":[1,6,8,13,18,20,21,23,25,26,40],"In":[2,12,13,19,24,25,28,31,35,36,39,40],"It":[1,2,13,28,35,39],"Its":2,"No":[0,17,31],"Not":[1,39],"OF":41,"OR":41,"On":8,"One":2,"Or":8,"The":[1,2,12,13,14,15,16,19,20,21,22,23,25,27,28,31,35,36,39],"Their":16,"Then":40,"There":0,"These":[13,16],"To":[1,6,11,14,18,25,26,31,36,40],"With":39,"_":[0,12,13,17,19,20,21,22,23,25,26,27,28,31,32,34,36,39,40],"_camera_info_qo":13,"_flip":13,"_index":13,"_mirror":13,"_qo":13,"_rotat":13,"ab":12,"abl":18,"about":[2,7,16],"abov":[14,18,24,25],"absolut":31,"abstract":2,"accel":[12,16],"accel_gyro":13,"accel_gyro_frame_id_":12,"accel_r":13,"accel_rang":13,"acceler":[13,39],"acceleromet":[13,16,39],"access":[2,11,39],"accord":[4,7,27],"accuraci":[24,28],"achiev":[24,31],"acquisit":2,"across":28,"action":[26,28],"activ":[14,18,25,39,40],"actual":2,"ad":[1,30,31,39],"add":[1,8,12,14,26,28,29,30,37,39],"addit":[0,25],"address":[13,23,30,39],"adjust":[1,7,17,21,26,39,40],"administr":6,"advanc":[0,10,12],"advantag":[0,38],"ae":[0,17,22,24,39],"affect":30,"after":[2,4,8,13,14,18,23,25],"again":[21,22],"aggreg":[2,13],"agre":41,"agx":1,"aim":30,"algorithm":2,"align":[0,2,7,12,13,14,17,28,31,39],"align_mod":[13,31],"align_target_stream":[13,39],"alik":2,"all":[0,1,10,12,13,16,23,28,30,39],"allow":[2,6,9,11,23,30,31,39],"alon":31,"also":[2,21,39],"altern":[24,30],"although":39,"alwai":[12,28],"ament_index_python":[26,28],"amp":24,"an":[2,3,8,11,18,23,30,34,39,40,41],"analysi":[2,35],"angular":13,"angular_vel_cov":13,"ani":[7,13,21,31,41],"anim":24,"anoth":[8,25],"apach":41,"appli":[2,12,23,25,30,31],"applic":[0,2,7,9,13,18,41],"appropri":[7,18,24,28],"apt":[4,37],"ar":[0,1,2,8,12,13,15,16,19,21,22,23,28,29,30,36,39],"architectur":[0,3,39],"area":7,"arg":[4,23,34,37],"argcomplete3":4,"arm":35,"arm64":1,"arr":11,"ask":0,"assign":[13,23,39],"assist":40,"astra":[1,13,39],"astra2":[1,39],"astra_mini_pro":39,"asynchron":30,"attempt":13,"attent":1,"attribut":2,"auto":[4,12,13,22,39],"automat":[13,23,30,39],"avail":[0,4,10,13,39],"averag":35,"avoid":[13,20,24,31],"b":[0,10,25],"backend":[31,39],"background":24,"backlight":13,"backward":[4,13],"bag":8,"balanc":[13,24],"bare":24,"base":[2,12,24,26,28,31,39,40],"base_stream_":12,"base_stream_profil":12,"bash":[6,8,15,36,37],"basi":41,"basic":[0,2,9,10,18],"becaus":12,"becom":26,"been":39,"befor":[20,23,25,37],"behavior":[2,16],"behind":12,"being":[1,27,39],"below":[1,7,8,11,18,27,30,39],"benchmark":[0,31,36],"benckmark":[0,32],"benefit":[1,39],"best":24,"better":24,"between":[0,12,19,23,27,28,31,38],"big":29,"bin":[19,20],"binari":[0,5],"bind":28,"bit":2,"black":39,"bloom":37,"blow":30,"bolt":[1,7,19,20,39],"both":[16,21,25,28,30,31,35],"bottom":[7,13,15],"box":39,"br":24,"branch":[0,1,4,38],"brand":[39,41],"bright":[2,13,39],"bring":39,"broader":39,"bu":2,"buffer":30,"bug":[1,39],"build":[0,5,9,21,22,38],"built":27,"builtin":30,"busi":2,"button":7,"byte":30,"c":[2,12],"c2d":2,"calc":12,"calcul":[0,10,35],"calibr":[0,10,12,16,39],"call":[15,33,35],"callback":2,"camera":[0,2,3,4,6,9,10,11,14,16,18,20,21,23,31,32,33,34,35,37,39],"camera_01":[26,28,36],"camera_02":[26,28,36],"camera_03":[28,36],"camera_04":[28,36],"camera_crash_stack_trace_xx":40,"camera_depth_optical_fram":12,"camera_info":[8,16],"camera_link":[12,14],"camera_link_frame_id_":12,"camera_nam":[13,16,26,27,28,36],"camera_param":28,"camera_secondary_param":28,"can":[1,2,4,7,8,11,12,13,15,16,20,21,23,25,26,27,28,29,30,31,35,36,39,40],"cannot":25,"captur":[0,2,10,13,28],"carefulli":[1,13],"case":[13,24,40],"catch":12,"caus":[13,28],"cd":[4,6,37],"certain":[2,25],"chang":[2,16,23,25,26,30,31,37,40],"chapter":[3,5,9,10,17,32,38],"char":12,"characterist":25,"chart":2,"check":[4,8,17,23,26,40],"check_notnul":12,"checkout":4,"china":1,"chip":25,"choos":[12,14,24],"cl8h741005j":40,"claim":41,"class":2,"clear":24,"cli":8,"click":[1,7,33],"clone":4,"close":[2,39],"cloud":[0,2,8,10,13,31,39],"cloud_frame_id":13,"cmake":[4,37],"code":[12,23,25,31,36],"codenam":37,"colcon":[4,21,22,37],"collect":[27,35,36],"collis":24,"color":[0,2,8,10,11,12,16,17,25,27,28,31,39],"color_ae_max_exposur":13,"color_ae_roi_":13,"color_backlight_compens":13,"color_bright":13,"color_contrast":13,"color_decimation_filter_scal":13,"color_delay_u":13,"color_denoising_level":13,"color_exposur":13,"color_flip":39,"color_format":31,"color_fram":13,"color_gain":13,"color_gamma":13,"color_hu":13,"color_info_url":13,"color_mirror":39,"color_powerline_freq":13,"color_satur":13,"color_sharp":13,"color_white_bal":13,"com":[4,30],"combin":[2,25,31],"command":[8,11,12,13,17,23,25,26,30,36,40],"comment":20,"common":[0,32],"common_benchmark_nod":[33,34,35],"commun":[0,17,23,28],"compar":[31,39],"comparison":[0,24,31,38],"compat":[1,13,31],"compens":13,"compil":[0,5],"complet":4,"compli":39,"complianc":[25,41],"compliant":39,"compon":[2,29],"component_conta":36,"component_contain":29,"componentmanag":29,"compos":29,"composit":2,"compress":[0,4,10,13,29],"compresseddepth":13,"comput":[2,12,27],"concept":[0,3],"concurr":28,"condit":[16,25,41],"conf":30,"confid":24,"config":[2,8,28,34],"config_file_dir":28,"config_file_path":[13,27,28],"configur":[0,2,10,20,21,23,24,25,26,31,35,38,39],"connect":[0,8,9,13,23,25,26,27,39],"connection_delai":13,"consecut":2,"consid":30,"consist":[2,12,16,19,28],"console_direct":[4,37],"const":12,"constraint":39,"consum":[29,31],"contact":1,"contain":[2,16,29,36],"contamin":26,"content":[2,39],"context":2,"continu":[12,27],"contrast":[13,31,39],"contribut":39,"control":[0,2,6,9,10,39],"convent":28,"convers":[13,25,39],"convert":[2,12],"coordin":[0,2,10],"copi":[29,41],"copyright":41,"core":[0,2,10,30],"corner":7,"correct":[13,23,28,39],"correctli":[6,27,28],"correspond":[2,13,16,19,20,21,36,39],"could":25,"count":34,"covari":13,"cover":17,"cp":6,"cpp":[28,33],"cpu":[0,2,17,35,39],"crash":[0,13],"creat":[2,4,18,37],"critic":[1,30,39],"cross":2,"csv":[34,35,36],"csv_file":34,"current":[7,12,15,16,23,25,27,29,35,36,40],"custom":[24,30,39],"cycl":36,"d":[6,15,25,30,37],"d2c":[2,13],"d2d":2,"da":[13,23],"dabai":39,"dark":2,"data":[0,2,8,10,12,13,14,16,17,25,28,30,31,32,34,35,39],"data_param":[15,34],"data_read":30,"data_shar":30,"data_writ":30,"databas":37,"datasheet":[0,3],"dcmake_build_typ":[4,37],"dd":[0,17,26],"debhelp":37,"debian":[0,38],"debug":[13,39,40],"decim":13,"decimation_filter_scal":13,"decimationfilt":15,"declarelaunchargu":[20,26],"decod":31,"decreas":30,"deeya":39,"def":[26,28],"default":[1,2,8,13,16,20,21,23,24,25,27,30,31,33,34,39,40],"default_count":34,"default_servic":34,"default_service_cpp":34,"default_valu":20,"defin":[2,12,21,24,30,35],"definit":[1,21],"degre":12,"delai":[13,27,28,30,39],"demand":39,"demonstr":[2,14],"denois":13,"dens":20,"densiti":24,"depend":[0,4,5,16,36,38],"deprec":[13,39],"depth":[0,2,8,10,12,16,17,21,22,24,25,28,31,39],"depth_ae_roi_":13,"depth_bright":13,"depth_delay_u":13,"depth_filter_statu":16,"depth_flip":39,"depth_mirror":39,"depth_precis":13,"depth_regist":[14,16],"depth_registr":[13,18,31],"depth_to_accel_extrins":12,"depth_to_color_extrins":12,"depth_to_gyro_extrins":12,"depth_to_ir_extrins":12,"depth_to_left_ir_extrins":12,"depth_to_other_extrinsics_":12,"depth_to_other_extrinsics_publishers_":12,"depth_to_right_ir_extrins":12,"depth_work_mod":20,"deriv":[24,25],"describ":[21,22,23,25],"descript":[4,26,27,28,39],"deseri":25,"design":[1,28],"detail":[12,28,29,30,39],"detect":13,"dev":4,"develop":[0,10,39],"devic":[0,1,2,6,8,9,10,12,17,19,23,25,27,31,40],"device_":12,"device_info":12,"device_num":[13,26,27,28],"device_preset":[13,24,39],"device_statu":[16,39],"dhcp":[23,39],"diagnost":[0,4,10],"diagnostic_period":13,"did":40,"differ":[1,2,18,19,26,27,28,32,33,36,40],"dimens":2,"dimension":2,"direct":2,"directli":[2,4,12,23,39],"directori":[28,30,34,40],"disabl":[13,23,29,31],"discuss":12,"dispar":[0,2,17,21,39],"disparity_offset_config":[13,21,39],"disparity_range_mod":[13,21,39],"disparity_search_offset":[13,39],"disparity_to_depth_mod":[13,39],"displai":[7,8,12,14,18],"distanc":2,"distribut":[1,31,37,41],"do":[1,13,23],"document":[13,27,30,31,38,39],"doe":[25,27],"don":26,"down":12,"download":[0,9,33],"driven":39,"driver":[2,25,40],"drop":[28,35],"due":[6,25],"durat":[30,34,35],"dure":2,"dynam":[2,12],"e":[12,13,15,16,23,24,29],"each":[2,13,15,16,23,25,26,27,33,36,39,40],"easier":39,"easili":31,"echo":[11,12,26,28,40],"edg":24,"edit":28,"effect":[21,27],"effici":[0,17,30],"either":[31,41],"els":12,"elsewher":39,"embed":25,"emitt":[0,10],"empti":15,"enabl":[0,2,4,10,13,15,16,18,22,23,25,28,39],"enable_3d_reconstruction_mod":39,"enable_accel":[13,16],"enable_accel_data_correct":[13,39],"enable_color":[15,16],"enable_color_auto_exposur":13,"enable_color_auto_exposure_prior":[13,39],"enable_color_auto_white_bal":13,"enable_color_decimation_filt":13,"enable_color_undistort":[13,39],"enable_colored_point_cloud":[13,14,16,31],"enable_d2c_view":[13,18],"enable_decimation_filt":13,"enable_depth_auto_exposure_prior":13,"enable_depth_scal":13,"enable_frame_sync":13,"enable_gmsl_trigg":[13,25,39],"enable_gyro":[13,16],"enable_gyro_data_correct":[13,39],"enable_hardware_noise_removal_filt":[13,39],"enable_hardware_reset":39,"enable_hdr_merg":13,"enable_heartbeat":[13,40],"enable_hole_filling_filt":13,"enable_ir_auto_exposur":13,"enable_las":13,"enable_ldp":13,"enable_left_ir_sequence_id_filt":39,"enable_noise_removal_filt":13,"enable_point_cloud":[13,14,16,31],"enable_ptp_config":[13,39],"enable_pub_plugin":[13,39],"enable_publish_extrins":13,"enable_publish_extrinsic_":12,"enable_right_ir_sequence_id_filt":39,"enable_sequence_id_filt":13,"enable_spatial_fast_filt":13,"enable_spatial_filt":13,"enable_spatial_moderate_filt":13,"enable_stream_":12,"enable_sync_host_tim":13,"enable_sync_output_accel_gyro":[13,16],"enable_sync_output_accel_gyro_":12,"enable_temporal_filt":13,"enable_threshold_filt":13,"enable_trigger_out":39,"encapsul":2,"encod":[2,30],"encount":[1,40],"end":13,"energi":13,"english":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41],"enhanc":[1,2,30],"ensur":[1,12,14,25,26,28,40],"enter":[14,39],"entir":39,"enumer":[13,23,39],"enumerate_net_devic":[13,23,39],"environ":[0,1,5,8,17,30,35,38],"eprosima":30,"error":[12,13],"especi":29,"essenti":1,"establish":[24,28],"etc":[2,6,12,13,24,30,36,37,39],"ethernet":1,"eval":4,"evalu":35,"event":[4,37],"everi":36,"evolut":39,"ex":12,"ex_msg":12,"exampl":[8,9,11,12,13,14,17,20,22,23,25,27,28,30,31,35,36,40],"except":41,"execut":[6,14,23,31,35],"executeprocess":26,"exhibit":30,"exist":39,"exit":30,"explain":[2,5,18,27,35],"explan":12,"explicitli":40,"export":[30,39],"export_config_json_file_path":39,"exposur":[13,22,39],"exposure_range_mod":39,"express":41,"extern":27,"extrem":2,"extrins":12,"fae":1,"fail":[6,12],"failur":1,"fakeroot":37,"fals":[13,15,16,23,27,28,30,31,34],"fast":[0,13,17,26,39],"fastrtp":30,"fastrtps_default_profiles_fil":30,"fastrtps_profil":30,"fatal":13,"fd":[13,23],"featur":[0,1,2,3,9,10,14,17,18,23,24,35,39,40],"feedback":7,"femto":[1,7,17,19,20,39],"femto_bolt":[1,39,40],"femto_bolt_pid":12,"femto_mega":[1,23,39],"femto_mega_pid":12,"field":[13,35],"figur":27,"file":[0,1,2,8,12,13,15,17,19,20,23,25,26,27,29,30,33,34,35,37],"filenam":36,"fill":[13,24],"filter":[0,2,10,16,31,39],"filter_en":15,"filter_nam":15,"filter_param":15,"find":[1,13,23,25,31,36],"finger":24,"firmwar":[0,1,2,9,16,21,22,31,39,40],"first":[0,9,12,25,36],"fix":[1,12,14,23,39],"flexibl":39,"flip":[13,39],"flood":22,"flow":[2,25,27,30],"flowchart":2,"focal":37,"focus":31,"folder":36,"follow":[1,11,12,13,14,15,17,18,19,20,25,26,30,31,36,37,39,40],"for1280":21,"forc":[13,17,39],"force_ip_address":[13,23,39],"force_ip_dhcp":39,"force_ip_en":[13,23,39],"force_ip_gatewai":[13,23,39],"force_ip_mac":[13,23,39],"force_ip_subnet_mask":[13,23,39],"foreground":24,"forget":26,"form":39,"format":[2,13,25,28,31,40],"forward":12,"foster":39,"found":[20,27,29],"foundat":39,"four":[25,28],"foxi":1,"fp":[13,19,28,29],"fragment":30,"frame":[2,12,13,14,16,17,19,21,22,25,27,28,29,35,39],"frame_aggregate_mod":13,"frame_id":[12,13],"frame_id_":12,"frames_per_trigg":13,"frameset":2,"framework":2,"free_run":27,"freq":13,"frequenc":13,"frequent":0,"from":[0,1,2,5,10,11,13,14,16,17,18,21,23,24,25,27,28,36,38],"full":[1,31,39],"full_fram":13,"fulli":39,"function":[2,7,13,16,17,24],"further":[17,25,29,40],"futur":[1,23,25,39],"fw":1,"g":[13,15,16,23,24],"g330":13,"g330_0":27,"gain":[13,22,39],"gamma":13,"gatewai":[13,23,39],"gb":31,"gedit":30,"geforc":31,"gemini":[1,7,13,17,20,21,22,25,28,31,39],"gemini2":[1,39],"gemini210":[1,39],"gemini2l":[1,20,26,39],"gemini2xl":39,"gemini330":[0,17,21],"gemini345":39,"gemini345_lg":39,"gemini435":23,"gemini435_l":[1,39],"gemini_330_gmsl":25,"gemini_330_seri":[1,8,14,18,21,22,23,27,28,39],"gemini_330_series_low_cpu":39,"gemini_330_series_lower_cpu_usag":31,"gemini_335_336":12,"gemini_intra_process_demo_launch":29,"gener":[0,2,10,12,16,24,39,40],"generate_launch_descript":[26,28],"geometr":2,"gestur":24,"get":[2,8,12,25,26,39],"get_auto_white_bal":[15,34],"get_color_exposur":[15,34],"get_color_gain":[15,34],"get_depth_exposur":[15,34],"get_depth_gain":[15,34],"get_device_info":[8,15,34],"get_ir_exposur":15,"get_ir_gain":15,"get_laser_statu":15,"get_ldp_statu":15,"get_package_share_directori":[26,28],"get_ptp_config":39,"get_sdk_vers":15,"get_streams_en":[15,39],"get_user_calib_param":[15,39],"get_white_bal":15,"getbool":15,"getdeviceinfo":[8,12,15,34],"getextrinsicto":12,"geti":12,"getint32":[15,34],"getmessag":12,"getpid":12,"getstr":15,"getusercalibparam":15,"getw":12,"getx":12,"getz":12,"git":4,"gite":[1,39],"github":[4,39,40],"global":13,"gmsl":[0,1,13,17,39],"gmsl2":25,"gmsl_trigger_fp":[13,25,39],"go":[25,26],"goal":36,"good":24,"govern":41,"gpu":31,"greater":39,"grep":4,"group":26,"groupact":[26,28],"gt":24,"gtx":31,"guid":[0,4,9,27,39],"guidanc":30,"gyro":[12,16],"gyro_accel":16,"gyro_r":13,"gyro_rang":13,"gyroscop":[13,16,39],"ha":[2,39,40],"hand":24,"handl":[12,30],"handler":[4,37],"hardwar":[0,2,3,13,25,27,31,39],"hardware_noise_removal_filt":31,"hardware_trigg":27,"have":[8,23,25,26,40],"hdr":[2,13,22,39],"hdr_index0_depth_exposur":[22,39],"hdr_index0_depth_gain":[22,39],"hdr_index0_ir_ae_max_exposur":[22,39],"hdr_index0_ir_bright":[22,39],"hdr_index0_laser_control":[22,39],"hdr_index1_depth_exposur":[22,39],"hdr_index1_depth_gain":[22,39],"hdr_index1_ir_ae_max_exposur":[22,39],"hdr_index1_ir_bright":[22,39],"hdr_index1_laser_control":[22,39],"hdr_merge_exposure_1":13,"header":35,"heartbeat":13,"height":[13,19],"help":[1,30,35,39],"here":[1,2,7,14,18,23,26,29],"hierarchi":12,"high":[2,24,26,29,30,40],"higher":24,"highlevel":2,"highlight":39,"hinder":39,"historymemorypolici":30,"hold":12,"hole":13,"hole_filling_filter_mod":13,"home":30,"horizont":39,"host":[2,13,27,31,39],"hot":13,"hour":33,"how":[0,1,2,5,8,11,13,14,18,21,22,23,25,27,32,34],"http":[4,30,41],"hub":[25,26,40],"hue":13,"humbl":[1,4,31,36,37],"hw":[13,31],"hz":35,"i":[1,2,6,7,8,11,12,13,14,15,16,18,19,20,21,22,23,25,26,27,28,30,31,33,34,35,36,39,40,41],"i7":31,"icon":7,"id":[2,13,39],"ideal":27,"ignor":36,"imag":[0,2,4,7,8,10,13,17,21,27,28,29,30,31,35,39,40],"image_raw":[8,11,13,16,27,39],"image_sync_example_nod":28,"image_transport":[11,13,29],"imagin":12,"immedi":13,"impact":31,"implement":[2,19,31,39],"impli":41,"import":[13,26,28],"impos":39,"improv":[30,39],"imu":[0,10,25],"inc":41,"inclin":21,"includ":[2,3,5,10,12,16,17,21,23,25,26,28,39],"includelaunchdescript":[26,28],"incom":30,"increas":[26,30,31,40],"increasingli":39,"independ":39,"index":39,"indic":27,"individu":16,"inerti":16,"info":[4,12,13],"inform":[0,1,2,8,9,10,12,13,14,16,18,39],"infra0":12,"infra1":12,"infra2":12,"infrar":16,"initi":[12,13,39],"initialpeerslist":30,"input":[13,27],"insensit":13,"insid":26,"instal":[0,8,36,37],"install_udev_rul":6,"instant":7,"instead":31,"instruct":[0,13,17,28],"insuffici":[26,40],"integ":21,"integr":[1,39],"intel":31,"intens":[13,24],"interact":8,"interfac":[2,25,27,39],"interleav":[0,17,21,22,39],"interleave_ae_mod":[13,15,22,39],"interleave_frame_en":[13,15,22,39],"interleave_skip_en":[13,22,39],"interleave_skip_index":[13,22,39],"intern":[2,27,31],"interrupt":25,"interv":[13,27],"intra":[0,17],"intra_camera_sync_refer":13,"intrins":2,"introduc":[2,10,32,34,35,39],"introduct":[0,3,9,17,23,32,38],"invalid":13,"invers":12,"invok":2,"ip":[13,17,30,39],"ipfrag_high_thresh":30,"ipfrag_tim":30,"ipv4":30,"ir":[2,12,16,19,22,25,31,39],"ir_ae_max_exposur":13,"ir_bright":13,"ir_exposur":13,"ir_gain":13,"ir_info_url":13,"is_default_profil":30,"isn":29,"isp":13,"issu":[6,26,39,40],"item":[12,26,28],"iter":12,"its":[2,7,13,23,35,40],"itself":[2,39],"jazzi":1,"jetson":1,"join":[26,28],"jpeg":11,"json":39,"json3":4,"just":26,"k":15,"kei":[35,39],"kept":30,"kernel":31,"kind":[30,41],"known":25,"l":[1,7,20,21],"lack":35,"languag":41,"larger":30,"laser":[2,15,22,39],"laser_energy_level":13,"laser_index":39,"laser_index0_depth_exposur":[22,39],"laser_index0_depth_gain":[22,39],"laser_index0_ir_ae_max_exposur":[22,39],"laser_index0_ir_bright":[22,39],"laser_index0_laser_control":[22,39],"laser_index1_depth_exposur":[22,39],"laser_index1_depth_gain":[22,39],"laser_index1_ir_ae_max_exposur":[22,39],"laser_index1_ir_bright":[22,39],"laser_index1_laser_control":[22,39],"laser_on_off_mod":39,"last":[27,28],"latenc":[28,35],"latencybudget":30,"later":2,"latest":[1,7],"launch":[0,1,10,12,14,15,16,17,18,19,20,23,25,26,27,29,33],"launch1_includ":[26,28],"launch2_includ":[26,28],"launch3_includ":28,"launch4_includ":28,"launch_argu":[26,28],"launch_description_sourc":[26,28],"launch_file_dir":[26,28],"launch_includ":[26,28],"launch_ro":[26,28],"launchdescript":[26,28],"law":41,"layer":[2,39],"ld":[26,28],"ldp":[2,39],"ldp_power_level":[13,39],"le":23,"lead":31,"learn":[1,8],"left":[7,12,13,15,21,25,31,39],"left_ir":[13,16,39],"left_ir_flip":39,"left_ir_mirror":39,"legaci":39,"length":21,"less":27,"level":[2,13,16,39],"libdw":4,"libgflag":4,"libssl":4,"libusb":6,"libuvc":[13,31,39],"like":[14,18,34,36],"limit":[1,17,27,29,39,41],"line":[13,30,37],"linear":13,"linear_accel_cov":13,"link":[7,12,13,26,33,39,40],"linka":25,"linkc":25,"linux":[0,1,5,6,31],"list":[1,2,4,7,13,14,37],"list_depth_work_mode_nod":20,"list_devices_nod":[8,13,23,25,26,27,28,40],"listensocketbuffers":30,"load":[8,29,31,39],"load_config_json_file_path":39,"loadcomposablenod":28,"locat":[2,30,34],"log":[2,34,40],"log_level":[13,40],"logger_":12,"logic":[2,39],"longer":[13,39],"look":[12,14,18],"loss":35,"low":[16,17,31,39],"lower":[17,24,26,40],"lowest":31,"lt":24,"m":13,"m_pi":12,"mac":[13,23,39],"machin":25,"magnitud":39,"mai":[1,24,26,39,41],"main":[0,1,3,4,38],"mainli":2,"maintain":[31,38,39],"mainten":1,"major":39,"make":[8,23,26,27,30,37,40],"make_deb":37,"manag":[0,2,4,10],"mandatori":6,"mani":0,"manual":[1,29],"mask":[13,23,39],"master":27,"match":[2,27],"matrix":12,"max":[30,35,39],"max92716":25,"max9296":25,"max96712":25,"maximum":[13,21,22,25,30],"maxinitialpeersrang":30,"maxmessages":30,"mb":[26,30,40],"mean":[13,24,27,36],"mean_intensity_set_point":13,"measur":[16,35],"mechan":[0,10],"medium":24,"mega":[1,7,17,19,39],"memori":[26,30,31,40],"merg":13,"messag":[13,16],"metadata":[2,16,25],"meter":12,"metric":35,"micron":31,"microsecond":13,"middl":13,"might":[14,18],"migrat":[0,38],"millisecond":13,"min":35,"mini":[1,13,39],"minim":31,"minimum":[21,22],"mirror":[13,39],"mjpg":[25,31],"mkdir":4,"mm":21,"modal":18,"mode":[0,2,21,22,25,27,28,39],"model":[0,1,3,7,12,25,28,39],"moder":[13,31,39],"modif":24,"modifi":[13,20,23,24,25],"modul":[2,15,26,28,40],"monitor":[34,35,36],"more":[1,2,7,13,24,26,30,31,39],"most":1,"motiv":39,"msg":[4,37],"multi":[0,22,23,39],"multi_camera":[26,39],"multi_camera_lower_cpu_usag":31,"multi_camera_sync":[25,27,39],"multi_gmsl_camera":25,"multi_gmsl_camera_sync":25,"multi_net_camera":23,"multi_xxx":26,"multipl":[0,2,8,12,13,17,23,25,28,29,34,35,36],"must":[13,19,25,31],"name":[2,13,24,27,28,30,34,36,37,39,41],"namespac":[13,16],"nano":1,"nanosec":30,"narrow":39,"navig":37,"need":[6,13,18,20,23,25,26,29,30,35,40],"neglig":31,"net":[0,13,17,23,30],"net_device_ip":[13,23,39],"net_device_port":[13,23,39],"network":[23,39],"new":[1,23,24,28,37,39],"new_ip":23,"newli":39,"next":37,"nfov":[0,17],"nlohmann":4,"node":[0,12,13,14,16,17,18,25,26,29,32,40],"node_":12,"nois":[13,24,39],"noise_removal_filt":31,"noise_removal_filter_min_diff":13,"note":[1,6,7,13,15,16,23,25,31,39],"now":[8,12,39],"number":[8,13,25,26,36,40],"nvidia":[1,31],"nvme":31,"nx":1,"o":[26,28,31],"ob":[0,12,32,36],"ob_benchmark_0":36,"ob_benchmark_1":36,"ob_benchmark_19":36,"ob_benchmark_nod":36,"ob_camera":39,"ob_stream_depth":12,"ob_stream_ir_right":12,"obcameranodedriv":29,"obextrins":12,"obextrinsicstomsg":12,"object":[2,24],"obsensor":6,"observ":2,"obstacl":20,"obtain":[1,2,25,41],"occupi":2,"occur":25,"octob":39,"off":[23,39],"offer":39,"offici":4,"offset":[0,13,17,21,39],"offset_index0":[21,39],"offset_index1":[21,39],"old":39,"old_ip":23,"older":1,"onc":35,"one":[2,13,15,18,25,28],"onli":[1,13,15,16,21,23,25,31,35,36,39],"open":[0,6,7,13,14,18,27,38],"openni":[1,39],"oper":[2,30],"opt":[6,8],"optic":[0,10],"optical_frame_id_":12,"optim":[0,1,28,39],"optimizationa":17,"option":[8,13,27,35,39],"orbbec":[0,3,4,5,6,7,8,12,13,17,20,25,28,35,37,39,41],"orbbec_camera":[6,8,14,18,20,21,22,23,25,26,27,28,29,34,36,39,40],"orbbec_camera_msg":[8,15,34,37],"orbbec_descript":12,"orbbecsdk":[1,2,4,17,23,25,27,31,36,39,40],"orbbecsdk_ros2":[4,6,26,37],"orbbecsdkconfig":2,"orbbecview":[0,2,9,13],"ordered_pc":13,"org":41,"organ":16,"origin":[2,12],"orin":1,"other":[0,1,2,8,12,23,25,28,29,31,32,40,41],"otherwis":[25,26],"our":[1,21,29,31],"out":13,"outlin":31,"output":[2,12,13,14,25,27,28,34,35],"outsid":[2,27],"over":2,"overal":[24,30],"overlai":[13,17],"overlaid":2,"overrid":[23,27],"overview":0,"own":40,"p":[4,23,30,34],"packag":[0,5,7,9,12,17,26,28,38,39],"package_dir":[26,28],"packet":[30,35],"pai":1,"panel":[7,14],"param":[8,15,25,36],"paramet":[0,1,2,7,10,16,17,23,24,25,26,27,28,31,34,40],"parameter_ev":13,"particip":30,"participant_profile_ros2":30,"particularli":18,"passiv":27,"patch":31,"path":[13,26,28,30,34,35,37,39],"pattern":[16,22,27],"pdf":12,"per":[2,35],"percept":24,"perform":[0,1,2,14,24,35,36,39],"period":[13,28,39],"perman":[23,26,30,40],"permiss":[6,41],"pick":24,"pid":12,"pin":27,"pipelin":[2,24],"pitch":12,"pixel":[2,21],"place":[24,30],"plai":2,"platform":[0,2,3,39],"playback":2,"pleas":[1,7,13,22,25,27,40],"plu":1,"plug":[13,25,26],"plugin":[4,12,13,39],"point":[0,2,8,10,12,13,21,24,31,36,39],"point_cloud_qo":13,"pointcloud":29,"pointcloud2":[8,14],"port":[13,17,23,26,28,39],"pose":12,"posit":[2,12,21],"possibl":[13,31],"post":[2,16,24],"power":[2,13,23,26,39,40],"preallocated_with_realloc":30,"precis":13,"predefin":[0,17],"prepar":[0,38],"present":2,"preset":[0,13,17,39],"preset_firmware_path":[13,39],"prevent":28,"primari":[1,25,27,28,39],"print":[12,35],"prioriti":[13,39],"privileg":6,"pro":[1,25,39],"problem":39,"proc":30,"process":[0,2,16,17,24,36],"process_nam":36,"product":[0,3,7,39],"profil":[12,30],"profile_for_ros2_context":30,"profile_nam":30,"program":[0,3,9],"project":[37,41],"promin":7,"properli":[7,14],"properti":41,"propos":2,"protect":2,"provid":[1,2,3,7,8,9,16,25,26,30,32,34,38,39,40],"ptp":[13,39],"public":13,"publish":[0,4,10,13,16,27,30,35,39],"publish_tf":13,"publishmod":30,"publishstatictf":12,"pull":39,"pure":12,"purpos":[27,30,35],"put":26,"py":[1,8,12,14,18,20,21,22,23,25,26,27,29,31,33,34,35,36,39,40],"pyorbbec_multicamera":39,"python":[2,4,5,33],"python3":37,"pythonlaunchdescriptionsourc":[26,28],"q":12,"qo":[13,30],"qualiti":[13,24],"quaternion":12,"quaternion_opt":12,"question":[0,7],"quick":[2,8,9],"quickli":[2,7,9,23],"quickstart":0,"radian":12,"radiu":39,"rang":[2,13,21,39],"rate":[2,13,17,24,25,27,28,35,39],"raw":[12,13,16],"rclcpp_compon":29,"rclcpp_error_stream":12,"rclcpp_info_stream":12,"rclpy":29,"read":[13,27,39],"read_customer_data":[15,39],"real":[12,13,35],"realiz":2,"reappli":23,"reassembl":30,"reassembli":30,"reboot":23,"reboot_devic":15,"receiv":[11,13,30,39],"receivebuffers":30,"recent":1,"recogn":6,"recognit":24,"recommend":[1,13,17,24,35],"reconstruct":[2,39],"record":[2,33,35],"reduc":[0,17,28,29,30],"refer":[1,2,7,13,21,22,25,26,30,39,40],"reflect":37,"regard":[7,13],"regist":[4,16],"registr":[0,5,12,18],"regular":39,"rel":12,"relat":[2,15,21,22,27],"relationship":12,"releas":[4,37,39],"relev":2,"reli":[31,39],"reliabl":[23,30],"reload":6,"remain":25,"remov":[13,39],"reopen":13,"repeat":39,"replac":[13,23,26,37,39],"repo":1,"report":16,"repositori":7,"repres":[1,2,19],"request":[34,39],"requir":[0,1,5,13,17,18,25,31,35,37,40,41],"reset":[13,23,39],"resolut":[1,2,13,19,21,26,29,39,40],"resolv":[26,40],"resourc":[31,35],"respect":13,"respons":30,"restart":23,"restrict":25,"result":[2,14,17,30,32,35,36],"retry_on_usb3_detection_failur":[13,39],"return":[12,26,28],"review":1,"rgb":[2,13,25,31],"rgbd":[2,27],"right":[12,13,15,21,25,31,39],"right_ir":[13,16,39],"right_ir_flip":39,"right_ir_mirror":39,"rmem_default":30,"rmem_max":30,"rmw_fastrtps_cpp":30,"rmw_fastrtps_use_qos_from_xml":30,"rmw_implement":30,"rmw_qos_profile_default":13,"rmw_qos_profile_paramet":13,"rmw_qos_profile_parameter_ev":13,"rmw_qos_profile_services_default":13,"rmw_qos_profile_system_default":13,"ro":[0,1,4,6,7,9,10,12,13,17,20,23,30,34,35,38,39],"roadmap":39,"robot":[0,10,24],"roi":[13,39],"roll":12,"ros1":35,"ros2":[1,5,8,10,11,14,15,17,18,20,21,22,23,25,26,27,28,29,31,35,36,37,39,40],"ros2_w":[4,6,8,37],"ros_distro":[4,6,8],"rosdep":37,"rot":12,"rotat":[12,13,15,39],"rotationmatrixtoquaternion":12,"rpy":12,"rtp":30,"rule":6,"run":[2,6,8,9,12,14,17,18,20,23,25,26,28,29,30,31,33,34,35,40],"run_tim":34,"runtim":35,"rviz2":17,"sale":1,"same":[1,2,25,27,28,29],"sampl":[0,2,6,9,12,16],"satisfi":25,"satur":13,"save":[2,30,34,35],"save_imag":15,"save_point_cloud":15,"scalabl":39,"scale":13,"scan":24,"scene":2,"script":[0,5,34],"sdk":[0,3,5,9,10,13,17,20,31,38,39,40],"seamless":1,"search":[0,13,17,21,39],"sec":30,"second":[12,13,27,30,34,35,36],"secondari":[25,27,28,39],"secondary_config_file_path":28,"secondary_sync":[27,28],"section":[2,8,14,18,21,22,23,25,28,33,34,35],"see":[8,18,25,28,41],"select":[7,12,13,14,17,28,31,39],"send":[13,30,39,40],"send_software_trigg":[15,34,39],"sendbuffers":30,"sendsocketbuffers":30,"sensor":[0,2,10,16,18,25],"sensor_data":13,"separ":[13,25,26,33,40],"seq":35,"sequenc":[13,28,39],"sequence_id_filter_id":13,"seri":[0,1,7,13,17,21,23,25,28,31,39],"serial":[2,8,13,40],"serial_numb":[8,13,40],"servic":[0,10,13,32],"service_benchmark_nod":[33,34,35],"service_default":34,"service_nam":34,"service_typ":34,"services_default":13,"set":[1,2,8,12,13,14,15,16,17,21,22,23,24,25,26,27,28,30,36,39,40],"set_auto_white_bal":[15,34],"set_color_":15,"set_color_ae_roi":[15,34,39],"set_color_auto_exposur":[15,34],"set_color_exposur":[15,34],"set_color_flip":[15,34,39],"set_color_gain":[15,34],"set_color_mirror":[15,34],"set_color_rot":[15,34,39],"set_depth_ae_roi":[15,34,39],"set_depth_auto_exposur":[15,34],"set_depth_exposur":[15,34],"set_depth_flip":[15,34,39],"set_depth_gain":[15,34],"set_depth_mirror":15,"set_depth_rot":[15,39],"set_fan_work_mod":15,"set_filt":[15,39],"set_floor_en":15,"set_ir_auto_exposur":15,"set_ir_exposur":15,"set_ir_gain":15,"set_laser_en":15,"set_ldp_en":15,"set_left_ir_ae_roi":39,"set_left_ir_flip":39,"set_left_ir_rot":39,"set_ptp_config":39,"set_reset_timestamp":[15,39],"set_right_ir_ae_roi":39,"set_right_ir_flip":39,"set_right_ir_rot":39,"set_streams_en":[15,39],"set_sync_hosttim":39,"set_sync_interleaverlas":[15,39],"set_user_calib_param":[15,39],"set_white_bal":15,"setarrai":[15,34],"setbool":[15,34],"setfilt":15,"setint32":[15,34],"setrpi":12,"setstr":15,"settingsth":27,"setup":[8,17,36,37],"setusercalibparam":15,"sh":[6,37],"share":6,"sharp":13,"shift":21,"shm_fastdd":30,"should":[8,13,14,27,28,31],"show":12,"shown":[18,27],"side":[2,7,35],"signal":[13,25,27,28],"signific":30,"significantli":31,"similar":[1,14],"simpl":2,"simpli":18,"simplifi":40,"simultan":25,"sinc":[31,39],"singl":[16,17,23,29,34,35,39],"size":[2,30],"skip":[22,36,39],"skip_numb":36,"slave":27,"slightli":39,"smoothli":39,"snapshot":2,"so":[0,12,25,35],"soc":25,"softwar":[2,13,27,31,39,41],"software_trigg":27,"software_trigger_en":[13,39],"software_trigger_period":13,"sole":31,"solut":2,"some":[2,8,13,39],"sourc":[0,5,25,36,37,38],"source_fram":12,"spars":20,"spatial":[13,39],"spatial_fast_filter_radiu":[13,39],"spatial_filt":31,"spatial_filter_alpha":13,"spatial_moderate_filter_diff_threshold":[13,39],"spatial_moderate_filter_magnitud":39,"spatial_moderate_filter_radiu":39,"spatialadvancedfilt":15,"special":[1,12,17],"specif":[0,1,12,15,16,20,23,24,30,41],"specifi":[8,11,12,13,23,34,37,40],"speed":2,"src":[4,6,37],"srv":[8,15,34],"stabil":35,"stand":12,"standalon":[13,27],"standard":[1,2,12,31,39],"start":[2,8,9,13,17,20,21,23,25,28,29,36,37],"startup":[1,28],"state":2,"static":[12,13,23,39],"statist":[4,35],"statu":[0,7,10,39],"std":12,"std_srv":[15,34],"step":[6,14],"still":[13,39],"stop":27,"storag":31,"store":[15,36,39],"strategi":31,"stream":[0,2,8,10,12,14,17,21,25,28,31,39],"stream_index":12,"stream_name_":12,"stream_profil":12,"stream_profile_":12,"streamprofil":2,"string":[15,34],"strongli":1,"structur":[0,10],"submit":[39,40],"subnet":[13,23,39],"suboptim":30,"subscrib":[29,35],"subscript":30,"success":35,"sudo":[4,6,26,28,30,37,40],"suffer":24,"suffici":[26,40],"suppli":[26,40],"support":[0,2,3,7,13,15,20,23,25,27,28,29,35,40],"sure":[8,13,23,27,37],"sw":13,"switch":[0,17,22,23,25,31,36],"switch_cycl":36,"switch_ir":15,"sy":[26,28,30,40],"symmetri":12,"sync":[0,10,17,22,28],"sync_mod":[13,27,28],"synchron":[0,10,16,17,18,25,27,39],"synthes":2,"sysctl":30,"system":[0,2,10,13,17,26,31,35,37,40],"system_default":13,"t":[26,29],"tabl":[1,8,13,39],"tag":26,"taken":12,"target":[2,13,23,39],"target_fram":12,"team":40,"techniqu":2,"tee":[26,28,40],"temperatur":16,"tempor":13,"temporal_filter_diff_threshold":13,"term":[0,3],"termin":[8,25,26,28,35],"test":[1,13,17,32,33,36],"test_cycl":36,"tf":[0,10],"tf2":12,"tf2_echo":12,"tf2_ro":12,"tf2_tool":12,"tf_publish_r":13,"tf_static":12,"than":[27,31,39],"them":[2,12,25,30],"theora":13,"therebi":2,"therefor":21,"thi":[1,2,3,5,6,7,8,9,10,11,12,13,14,16,17,18,21,22,23,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41],"those":2,"three":[2,13],"threshold":[13,30,39],"threshold_filter_max":13,"threshold_filter_min":13,"through":2,"throughput":30,"time":[12,15,27,29,30,33,34,35,36,39],"time_domain":[13,15],"time_sync_period":[13,39],"timeract":28,"timestamp":[2,12,13,28,39],"tini":24,"tip":23,"togeth":29,"toggle_color":15,"toggle_depth":15,"toggle_ir":15,"too":17,"tool":[0,8,10,32,33,34,35,37],"top":[7,13,15],"topic":[0,10,11,12,13,14,17,27,29],"track":35,"tran":12,"transfer":30,"transform":[0,2,10],"transit":39,"translat":[2,12,15],"transmiss":[28,30],"transpar":25,"transport":[4,13,30,39],"transport_descriptor":30,"transport_id":30,"trigger":[0,6,10,13,25,27,39],"trigger2image_delay_u":13,"trigger_out_delay_u":13,"trigger_out_en":[13,27,28],"troubleshoot":0,"true":[13,14,15,16,18,22,23,28,29,30,31,40],"try":[1,8,12,26,40],"tune":30,"two":[2,12,25,27,28],"txt":40,"type":[2,7,13,20,30,34],"u":[2,13,21],"ubuntu":[1,4,37],"ubuntu22":31,"udev":6,"udevadm":6,"udp_transport":30,"udpv4":30,"ultim":39,"unbin":[19,20],"uncertain":13,"under":[16,28,41],"underli":39,"undistort":13,"unexpect":0,"unexpectedli":40,"unifi":2,"unit":16,"univers":[2,39],"unless":41,"unnecessari":13,"up":[12,13],"updat":[1,4,23,35,37],"upgrad":[0,1,9,39],"upgrade_firmwar":[13,39],"upper":27,"urdf":12,"url":13,"us":[0,1,2,4,5,7,8,10,11,13,14,17,18,21,23,24,25,26,27,28,29,30,32,33,35,36,39,40,41],"usag":[0,7,10,17,23,30,32,35,36,39,40],"usb":[1,2,13,25,26,39],"usb_port":[13,25,26,27,28],"usbcor":[26,28,40],"usbf":[26,40],"usbfs_memory_mb":[26,28,40],"use_intra_process_comm":29,"usebuiltintransport":30,"user":[1,2,6,9,12,24,25,31,35,39],"usertransport":30,"usual":[12,13,23],"utf":30,"util":[2,17],"uvc":[2,39],"uvc_backend":[13,31,39],"v":[0,10,21,31],"v1":[1,7,25,39],"v2":[1,3,4,7,31,38],"v4l2":[13,25,31,39],"valid":28,"valu":[1,13,21,22,23,24,26,27,30,40],"vari":40,"variabl":30,"variou":[25,31,36],"vector":12,"vector3":12,"veloc":13,"verif":[0,17],"version":[1,7,21,22,25,30,31,37,41],"versu":1,"vertic":39,"via":[12,25],"video":[2,25],"view":[7,8,17,20,28],"view_fram":12,"view_model":12,"viewer":[7,18],"visual":[0,10,18,22,24],"void":12,"w":[12,30],"wa":[25,39],"wai":29,"wall":21,"want":[23,25],"warn":13,"warranti":41,"we":[1,2,34],"well":[1,24],"wfov":[0,17],"what":[14,18,35],"when":[0,7,12,13,15,16,22,23,25,27,30,31,35],"where":[2,16,21,30,39],"whether":7,"which":[2,12,13,16,21,23,25,30,39,40],"while":[25,31,35,39,40],"white":13,"why":0,"width":[13,19],"window":[7,30],"wish":18,"within":[1,2,13,25],"without":[2,4,18,23,31,41],"wmem_default":30,"wmem_max":30,"word":2,"work":[0,17,31,36],"workspac":[4,34,37],"world":2,"wrapper":[1,2,5,8,12,29,39],"write":[39,41],"write_customer_data":[15,39],"www":[30,41],"x":[1,12,19,39],"x64":1,"xacro":[4,12],"xavier":1,"xl":[1,20],"xlsx":33,"xml":[2,30],"xmln":30,"xmlschema":30,"xxx":20,"y":12,"yaml":[13,25,28,35,37],"yaml_fil":34,"yaw":12,"you":[1,4,6,7,8,11,12,13,18,20,23,25,26,29,31,35,36,40,41],"your":[0,1,7,9,24,26,28,30,37,40],"yourcamerasn":8,"yuyv":25,"z":12,"zero":29,"zero_rot":12,"zero_tran":12,"\u4e2d\u6587":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41]},"titles":["OrbbecSDK V2 ROS2 Wrapper documentation","1.1. Introduction","1.2. Orbbec SDK Overview","1. Overview","2.1. Binary Installation","2. Installation","2.3. Registration Script (Required)","3.2. OrbbecViewer QuickStarts","3.1. ROS Package QuickStarts","3. Quickstarts","4. Application Guide","4.5. Compressed Image","4.4. Coordinate Systems and TF Transforms","4.1. Launch parameters","4.6. Enabling and Visualizing Point Cloud in ROS 2","4.2. All available services for camera control","4.3. Available Topics","5. Advanced Guide","5.3.1. Aligning Depth to Color in ROS 2","5.3.2. Configuration of depth NFOV and WFOV modes","5.3.3. Depth work mode switch","5.3.4. Disparity_search_offset","5.3.5. Using interleave_ae with Gemini330 series cameras","5.3.7. Net_camera","5.3.6. Predefined presets","5.2.4. GMSL_camera","5.2.1. Multi-Camera","5.2.2. Multi_camera synced Instructions","5.2.3. Multi-Camera Synchronization Verification Node","5.1.2. Efficient intra-process communication:","5.1.3. Fast DDS Optimization for Orbbec Camera with ROS2","5.1.1. Reducing CPU Usage with Orbbec ROS Package","6. Benchmark","6.3. Benchmark Data","6.2. Benchmark Usage","6.1. Introduction","6.4. Other Tools","7.2. Building a Debian Package","7. Developer Guide","7.1. Migrating from main to Open-Source v2-main","8. Frequently Asked Questions","License"],"titleterms":{"1":8,"2":[8,14,18],"3":8,"335le":23,"435le":23,"A":12,"No":[26,40],"There":40,"addit":40,"adjust":30,"advanc":[13,17],"advantag":39,"ae":13,"align":18,"all":15,"applic":[8,10],"ar":40,"architectur":2,"ask":40,"avail":[8,15,16],"b":12,"backend":13,"basic":13,"benchmark":[32,33,34,35],"benckmark":33,"between":39,"binari":[4,6],"branch":39,"breakdown":12,"buffer":28,"build":[4,6,8,37],"c":34,"calcandpublishstatictransform":12,"calcul":12,"calibr":[13,15],"call":8,"camera":[1,7,8,12,13,15,17,22,25,26,27,28,30,36,40],"captur":15,"check":27,"cloud":[14,16],"color":[13,14,15,18],"command":[14,18,27],"common":[33,34,35],"commun":[29,39],"comparison":39,"compil":4,"comprehens":39,"compress":11,"concept":2,"configur":[13,15,17,19,27,28,30,34,36,37],"connect":[7,40],"control":[7,13,15],"coordin":12,"core":[12,13],"cpu":31,"crash":40,"data":[15,26,33,36,40],"datasheet":1,"dd":[28,30],"debian":37,"depend":37,"depth":[13,14,15,18,19,20],"develop":38,"devic":[7,13,15,16,39],"diagnost":[13,16],"differ":39,"dispar":13,"disparity_search_offset":21,"document":0,"download":7,"echo":8,"ecosystem":39,"effici":29,"emitt":15,"enabl":14,"environ":[4,31,37],"exampl":[18,29,34],"extens":39,"extrins":13,"fast":[28,30],"featur":[8,13],"femto":23,"file":[28,31,36,39,40],"filter":[13,15],"firmwar":[7,13],"first":8,"follow":[27,28],"forc":23,"frame":26,"frequent":40,"from":[4,6,12,26,39,40],"function":[12,21,23],"further":31,"gemini":23,"gemini330":22,"gener":13,"gmsl":25,"gmsl_camera":25,"guid":[10,17,28,38],"hardwar":1,"how":40,"imag":[11,16,18,26],"imu":[13,16],"increas":28,"inform":[7,15],"instal":[4,5,6],"instruct":27,"interleav":13,"interleave_a":22,"intra":[13,29],"introduct":[1,8,21,22,29,35,39],"ip":23,"ir":[13,15],"json":36,"laser":13,"launch":[8,13,21,22,28,31,36,39,40],"ldp":13,"licens":41,"limit":25,"linux":4,"list":8,"log":13,"low":26,"lower":31,"main":39,"mainten":39,"manag":15,"mani":40,"mechan":12,"mega":23,"memori":28,"migrat":39,"miscellan":13,"mode":[13,17,19,20],"model":2,"modifi":28,"multi":[13,17,25,26,27,28],"multi_camera":27,"multi_camera_sync":[22,28],"multipl":[26,40],"net_camera":23,"network":13,"nfov":19,"node":[8,28,34,35],"ob_benchmark":36,"obcameranod":12,"open":39,"optic":12,"optim":[17,30],"optimizationa":31,"orbbec":[1,2,30,31],"orbbecsdk":0,"orbbecsdk_ros2":27,"orbbecview":7,"other":36,"output":36,"overlai":18,"overview":[2,3],"packag":[4,8,31,37],"paramet":[8,13,21,22,30,39],"perform":17,"platform":1,"point":[14,16],"port":27,"predefin":24,"prepar":37,"preset":24,"process":29,"product":1,"program":2,"publish":12,"py":28,"python":34,"question":40,"quickstart":[7,8,9],"rate":26,"recommend":31,"record":8,"reduc":31,"refer":28,"registr":6,"requir":[6,28],"result":31,"ro":[8,14,18,31,37],"robot":12,"ros2":[0,4,12,30,34],"rosbag2":8,"run":[21,22,27,36],"rviz2":[8,12,14,18],"sampl":8,"script":6,"sdk":2,"select":18,"sensor":[12,13,15],"seri":22,"servic":[8,15,33,34,35,39],"set":31,"set_device_ip":23,"setup":[27,31],"singl":25,"so":40,"sourc":[4,6,8,39],"specif":[13,40],"start":27,"start_benchmark_param":36,"statu":16,"step":8,"stream":[13,15,16,26,40],"structur":12,"support":[1,39],"switch":20,"sync":[13,25,27],"synchron":[13,15,28],"system":[12,28,30],"term":2,"test":31,"tf":[12,13],"time":13,"too":26,"tool":[12,36],"topic":[8,16,18,26,39],"transform":12,"transpar":39,"tree":12,"trigger":15,"troubleshoot":40,"unexpect":40,"updat":39,"upgrad":7,"us":[12,22,31,34],"usag":[25,28,31,34],"usb":28,"util":23,"v":12,"v2":[0,2,39],"verif":28,"view":[12,18],"visual":[8,12,14],"wfov":19,"when":40,"why":40,"work":20,"workspac":8,"wrapper":[0,4],"yaml":34,"your":8}}) \ No newline at end of file +Search.setIndex({"alltitles":{"Additional Troubleshooting":[[40,"additional-troubleshooting"]],"Adjusting System Parameters":[[30,"adjusting-system-parameters"]],"Advanced Guide":[[17,null]],"Advantages in Maintenance and Updates":[[39,"advantages-in-maintenance-and-updates"]],"Advantages of Migrating from main to v2-main":[[39,"advantages-of-migrating-from-main-to-v2-main"]],"Aligning Depth to Color in ROS 2":[[18,null]],"All Streams":[[15,"all-streams"]],"All available services for camera control":[[15,null]],"Application Guide":[[10,null]],"Available Topics":[[16,null]],"Basic & General Parameters":[[13,"basic-general-parameters"]],"Benchmark":[[32,null]],"Benchmark Data":[[33,null]],"Benchmark Usage":[[34,null]],"Binary Installation":[[4,null],[6,"binary-installation"]],"Build from Source":[[4,"build-from-source"],[6,"build-from-source"]],"Build your First Camera Application":[[8,"build-your-first-camera-application"]],"Building a Debian Package":[[37,null]],"Building the Package":[[37,"building-the-package"]],"Call a service":[[8,"call-a-service"]],"Camera Control":[[7,"camera-control"]],"Camera TF Calculation and Publishing Mechanism":[[12,"camera-tf-calculation-and-publishing-mechanism"]],"Camera configuration (launch files)":[[36,"camera-configuration-launch-files"]],"Camera sensor structure":[[12,"camera-sensor-structure"]],"Checking camera port with OrbbecSDK_ROS2":[[27,"checking-camera-port-with-orbbecsdk-ros2"]],"Color Stream":[[13,"color-stream"],[15,"color-stream"]],"Command to Enable Colored Point Cloud":[[14,"command-to-enable-colored-point-cloud"]],"Command to Enable Depth Point Cloud":[[14,"command-to-enable-depth-point-cloud"]],"Commands to Align and View Depth and Color Images":[[18,"commands-to-align-and-view-depth-and-color-images"]],"Common Benckmark Data":[[33,"common-benckmark-data"]],"Community and Ecosystem Support":[[39,"community-and-ecosystem-support"]],"Comparison Between main and v2-main Branches":[[39,"comparison-between-main-and-v2-main-branches"]],"Comprehensive Device Support":[[39,"comprehensive-device-support"]],"Compressed Image":[[11,null]],"Configuration & Modes":[[17,"configuration-modes"]],"Configuration of depth NFOV and WFOV modes":[[19,null]],"Configure Fast DDS":[[28,"configure-fast-dds"]],"Configuring ROS Dependencies":[[37,"configuring-ros-dependencies"]],"Connect the device":[[7,"connect-the-device"]],"Coordinate Systems and TF Transforms":[[12,null]],"Core & Stream Configuration":[[13,"core-stream-configuration"]],"Core Function: OBCameraNode::calcAndPublishStaticTransform()":[[12,"core-function-obcameranode-calcandpublishstatictransform"]],"Data Capture & Calibration Management":[[15,"data-capture-calibration-management"]],"Depth Filter Configuration":[[15,"depth-filter-configuration"]],"Depth Filters":[[13,"depth-filters"]],"Depth Stream":[[13,"depth-stream"],[15,"depth-stream"]],"Depth work mode switch":[[20,null]],"Developer Guide":[[38,null]],"Device Information & Management":[[15,"device-information-management"]],"Device Status & Diagnostics":[[16,"device-status-diagnostics"]],"Device information and firmware upgrade":[[7,"device-information-and-firmware-upgrade"]],"Device, Sync & Advanced Features":[[13,"device-sync-advanced-features"]],"Device-Specific":[[13,"device-specific"]],"Disparity":[[13,"disparity"]],"Disparity_search_offset":[[21,null]],"Download":[[7,"download"]],"Echo a topic":[[8,"echo-a-topic"]],"Efficient intra-process communication:":[[29,null]],"Enabling Colored Point Cloud":[[14,"enabling-colored-point-cloud"]],"Enabling Depth Point Cloud":[[14,"enabling-depth-point-cloud"]],"Enabling and Visualizing Point Cloud in ROS 2":[[14,null]],"Environment":[[4,"environment"]],"Example":[[29,"example"]],"Example YAML configuration":[[34,"example-yaml-configuration"]],"Example of Depth to Color Overlay":[[18,"example-of-depth-to-color-overlay"]],"Fast DDS Configuration":[[30,"fast-dds-configuration"]],"Fast DDS Optimization for Orbbec Camera with ROS2":[[30,null]],"Femto Mega & Gemini 435Le & Gemini 335Le":[[23,"femto-mega-gemini-435le-gemini-335le"]],"Firmware & Backend":[[13,"firmware-backend"]],"Force IP Function":[[23,"force-ip-function"]],"Frequently Asked Questions":[[40,null]],"Function Breakdown":[[12,"function-breakdown"]],"Function Introduction":[[21,"function-introduction"]],"Further Optimizationa":[[31,"further-optimizationa"]],"GMSL_camera":[[25,null]],"How to Launch a Specific Camera When Multiple Cameras Are Connected":[[40,"how-to-launch-a-specific-camera-when-multiple-cameras-are-connected"]],"IMU":[[13,"imu"]],"IMU Topics":[[16,"imu-topics"]],"IR Stream":[[13,"ir-stream"],[15,"ir-stream"]],"Image Streams":[[16,"image-streams"]],"Image topic frame rate too low from Multiple Cameras":[[26,"image-topic-frame-rate-too-low-from-multiple-cameras"]],"Increase USB Buffer Memory":[[28,"increase-usb-buffer-memory"]],"Installation":[[5,null]],"Interleave AE Mode":[[13,"interleave-ae-mode"]],"Intra-Camera Synchronization":[[13,"intra-camera-synchronization"]],"Introduction":[[1,null],[8,"introduction"],[29,"introduction"],[35,null],[39,"introduction"]],"Laser / LDP":[[13,"laser-ldp"]],"Launch File Differences":[[39,"launch-file-differences"]],"Launch Files Used for Testing":[[31,"launch-files-used-for-testing"]],"Launch and Verification":[[28,"launch-and-verification"]],"Launch parameters":[[13,null]],"License":[[41,null]],"Linux Binary Package Installation":[[4,"linux-binary-package-installation"]],"Linux ROS2 Wrapper Compilation":[[4,"linux-ros2-wrapper-compilation"]],"List available topics / services/ parameters":[[8,"list-available-topics-services-parameters"]],"Logging & Diagnostics":[[13,"logging-diagnostics"]],"Migrating from main to Open-Source v2-main":[[39,null]],"Miscellaneous":[[13,"miscellaneous"]],"Modify configuration files":[[28,"modify-configuration-files"]],"Modify multi_camera_synced.launch.py as follows":[[28,"modify-multi-camera-synced-launch-py-as-follows"]],"Multi GMSL camera":[[25,"multi-gmsl-camera"]],"Multi GMSL camera synced":[[25,"multi-gmsl-camera-synced"]],"Multi-Camera":[[17,"multi-camera"],[26,null]],"Multi-Camera Synchronization":[[13,"multi-camera-synchronization"]],"Multi-Camera Synchronization Verification Node":[[28,null]],"Multi_camera synced Instructions":[[27,null]],"Multi_camera_synced + Interleave_ae":[[22,"multi-camera-synced-interleave-ae"]],"Net_camera":[[23,null]],"Network Cameras":[[13,"network-cameras"]],"No Data Stream from Multiple Cameras":[[26,"no-data-stream-from-multiple-cameras"],[40,"no-data-stream-from-multiple-cameras"]],"Ob_benchmark tool":[[36,"ob-benchmark-tool"]],"Orbbec SDK Overview":[[2,null]],"Orbbec SDK v2 Architecture Overview":[[2,"orbbec-sdk-v2-architecture-overview"]],"Orbbec camera datasheet":[[1,"orbbec-camera-datasheet"]],"OrbbecSDK V2 ROS2 Wrapper documentation":[[0,null]],"OrbbecSDK_ROS2 multi-camera synced configuration":[[27,"orbbecsdk-ros2-multi-camera-synced-configuration"]],"OrbbecViewer QuickStarts":[[7,null]],"Other Tools":[[36,null]],"Output Data Files":[[36,"output-data-files"]],"Overview":[[3,null]],"Parameter Differences":[[39,"parameter-differences"]],"Parameter Introduction":[[21,"parameter-introduction"],[22,"parameter-introduction"]],"Performance & Optimization":[[17,"performance-optimization"]],"Point Cloud Topics":[[16,"point-cloud-topics"]],"Predefined presets":[[24,null]],"Preparing the Environment":[[37,"preparing-the-environment"]],"Quickstarts":[[9,null]],"ROS Package QuickStarts":[[8,null]],"ROS2 C++":[[34,"ros2-c"]],"ROS2 Python":[[34,"ros2-python"]],"ROS2 Robot Coordinate System vs Camera Optical Coordinate System":[[12,"ros2-robot-coordinate-system-vs-camera-optical-coordinate-system"]],"Recommended Settings for Lower CPU Usage":[[31,"recommended-settings-for-lower-cpu-usage"]],"Record with rosbag2":[[8,"record-with-rosbag2"]],"Reducing CPU Usage with Orbbec ROS Package":[[31,null]],"Reference Launch File":[[28,"reference-launch-file"]],"Registration Script (Required)":[[6,null]],"Run the following command to start the multi-camera synced":[[27,"run-the-following-command-to-start-the-multi-camera-synced"]],"Run the launch":[[21,"run-the-launch"],[22,"run-the-launch"]],"Running the ob_benchmark tool":[[36,"running-the-ob-benchmark-tool"]],"SDK Concept Overview":[[2,"sdk-concept-overview"]],"SDK Programming Model":[[2,"sdk-programming-model"]],"Sample Features":[[8,"sample-features"]],"Selecting Topics in RViz2":[[18,"selecting-topics-in-rviz2"]],"Sensor & Emitter Control":[[15,"sensor-emitter-control"]],"Sensor Controls":[[13,"sensor-controls"]],"Service Benchmark Data":[[33,"service-benchmark-data"]],"Service Differences":[[39,"service-differences"]],"Setup instructions":[[27,"setup-instructions"]],"Single GMSL camera":[[25,"single-gmsl-camera"]],"Step 1: Source ROS 2 and Workspace":[[8,"step-1-source-ros-2-and-workspace"]],"Step 2: Launch the Camera Node":[[8,"step-2-launch-the-camera-node"]],"Step 3: Visualize in RViz2":[[8,"step-3-visualize-in-rviz2"]],"Stream Control":[[15,"stream-control"]],"Support Hardware Products":[[1,"support-hardware-products"]],"Support Platforms":[[1,"support-platforms"]],"Synchronization & Triggering":[[15,"synchronization-triggering"]],"System Configuration Requirements":[[28,"system-configuration-requirements"]],"TF from coordinate A to coordinate B:":[[12,"tf-from-coordinate-a-to-coordinate-b"]],"TF, Extrinsics & Calibration":[[13,"tf-extrinsics-calibration"]],"Terms":[[2,"terms"]],"Test Results":[[31,"test-results"]],"Test Setup":[[31,"test-setup"]],"Test environment":[[31,"test-environment"]],"Time Synchronization":[[13,"time-synchronization"]],"Tool Configuration (start_benchmark_params.json)":[[36,"tool-configuration-start-benchmark-params-json"]],"Topic Differences":[[39,"topic-differences"]],"Transparency and Extensibility":[[39,"transparency-and-extensibility"]],"Unexpected Crash":[[40,"unexpected-crash"]],"Usage Guide":[[28,"usage-guide"]],"Usage Limitations of GMSL Cameras":[[25,"usage-limitations-of-gmsl-cameras"]],"Using ROS2 TF Tools":[[12,"using-ros2-tf-tools"]],"Using common benchmark node":[[34,"using-common-benchmark-node"]],"Using interleave_ae with Gemini330 series cameras":[[22,null]],"Using service benchmark node":[[34,"using-service-benchmark-node"]],"View TF Tree Structure":[[12,"view-tf-tree-structure"]],"Visualize TF Tree in rviz2":[[12,"visualize-tf-tree-in-rviz2"]],"Visualizing Colored Point Cloud in RViz2":[[14,"visualizing-colored-point-cloud-in-rviz2"]],"Visualizing Depth Point Cloud in RViz2":[[14,"visualizing-depth-point-cloud-in-rviz2"]],"Why Are There So Many Launch Files?":[[40,"why-are-there-so-many-launch-files"]],"common benchmark node":[[35,"common-benchmark-node"]],"service benchmark node":[[35,"service-benchmark-node"]],"set_device_ip Utility":[[23,"set-device-ip-utility"]]},"docnames":["index","source/1_overview/introduction","source/1_overview/orbbecsdk_overview","source/1_overview/overview","source/2_installation/build_the_package","source/2_installation/installation","source/2_installation/registration_script","source/3_quickstarts/orbbecviewer","source/3_quickstarts/quickstart","source/3_quickstarts/quickstarts","source/4_application_guide/application_guide","source/4_application_guide/compressed_image","source/4_application_guide/coordinate_and_tf","source/4_application_guide/launch_parameters","source/4_application_guide/point_cloud","source/4_application_guide/services","source/4_application_guide/topics","source/5_advanced_guide/advanced_guide","source/5_advanced_guide/configuration/align_depth_color","source/5_advanced_guide/configuration/configuration_of_depth_NFOV_and_WFOV_modes","source/5_advanced_guide/configuration/depth_work_mode_switch","source/5_advanced_guide/configuration/disparity_search_offset","source/5_advanced_guide/configuration/interleave_ae_mode","source/5_advanced_guide/configuration/net_camera","source/5_advanced_guide/configuration/predefined_presets","source/5_advanced_guide/multi_camera/gmsl_camera","source/5_advanced_guide/multi_camera/multi_camera","source/5_advanced_guide/multi_camera/multi_camera_synced","source/5_advanced_guide/multi_camera/multi_camera_synced_verification_tool","source/5_advanced_guide/performance/efficient_intra_process_communication","source/5_advanced_guide/performance/fastdds_tuning","source/5_advanced_guide/performance/lower_cpu_usage","source/6_benchmark/benchmark","source/6_benchmark/benchmark_data","source/6_benchmark/benchmark_usage","source/6_benchmark/introduction","source/6_benchmark/othertools","source/7_developer_guide/building_a_Debian_Package","source/7_developer_guide/developer_guide","source/7_developer_guide/migration_guide","source/8_FAQ/FAQ","source/license"],"envversion":{"sphinx":65,"sphinx.domains.c":3,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":9,"sphinx.domains.index":1,"sphinx.domains.javascript":3,"sphinx.domains.math":2,"sphinx.domains.python":4,"sphinx.domains.rst":2,"sphinx.domains.std":2},"filenames":["index.rst","source/1_overview/introduction.md","source/1_overview/orbbecsdk_overview.md","source/1_overview/overview.rst","source/2_installation/build_the_package.md","source/2_installation/installation.rst","source/2_installation/registration_script.md","source/3_quickstarts/orbbecviewer.md","source/3_quickstarts/quickstart.md","source/3_quickstarts/quickstarts.rst","source/4_application_guide/application_guide.rst","source/4_application_guide/compressed_image.md","source/4_application_guide/coordinate_and_tf.md","source/4_application_guide/launch_parameters.md","source/4_application_guide/point_cloud.md","source/4_application_guide/services.md","source/4_application_guide/topics.md","source/5_advanced_guide/advanced_guide.rst","source/5_advanced_guide/configuration/align_depth_color.md","source/5_advanced_guide/configuration/configuration_of_depth_NFOV_and_WFOV_modes.md","source/5_advanced_guide/configuration/depth_work_mode_switch.md","source/5_advanced_guide/configuration/disparity_search_offset.md","source/5_advanced_guide/configuration/interleave_ae_mode.md","source/5_advanced_guide/configuration/net_camera.md","source/5_advanced_guide/configuration/predefined_presets.md","source/5_advanced_guide/multi_camera/gmsl_camera.md","source/5_advanced_guide/multi_camera/multi_camera.md","source/5_advanced_guide/multi_camera/multi_camera_synced.md","source/5_advanced_guide/multi_camera/multi_camera_synced_verification_tool.md","source/5_advanced_guide/performance/efficient_intra_process_communication.md","source/5_advanced_guide/performance/fastdds_tuning.md","source/5_advanced_guide/performance/lower_cpu_usage.md","source/6_benchmark/benchmark.rst","source/6_benchmark/benchmark_data.md","source/6_benchmark/benchmark_usage.md","source/6_benchmark/introduction.md","source/6_benchmark/othertools.md","source/7_developer_guide/building_a_Debian_Package.md","source/7_developer_guide/developer_guide.rst","source/7_developer_guide/migration_guide.md","source/8_FAQ/FAQ.md","source/license.md"],"indexentries":{},"objects":{},"objnames":{},"objtypes":{},"terms":{"":[1,2,12,13,16,18,20,23,26,35,39,40],"0":[1,7,12,13,15,21,22,23,28,30,31,34,36,39,41],"00":[1,22,37],"000":12,"0002965621242765337":15,"0003024190664291382":15,"0003368517500348389":15,"0012007878394797444":15,"001202247804030776":15,"004874417092651129":15,"004874777048826218":15,"01115430984646082":15,"02":[7,25],"023897956848144532":15,"03":1,"03131488710641861":15,"032955970615148544":15,"04":[1,31],"05":15,"06":[13,15,23],"07":[13,23],"096559369936585e":15,"0th":13,"1":[1,2,7,12,13,15,21,22,23,25,26,28,30,31,33,35,36,39],"10":[2,13,23,30,31,33,34],"100":13,"1000000":30,"1024":19,"1048576":30,"11":[2,23],"115":31,"117":21,"118":31,"12":2,"125gemini":21,"127":[21,30],"1279":[15,34],"128":[21,26,30,31,40],"1280":21,"128mb":[26,40],"13":2,"134217728":30,"14":[2,13,23],"15":2,"151":21,"152":31,"158":21,"16":2,"160":15,"164":31,"1660ti":31,"168":[13,23],"169":21,"16dp":13,"16g":13,"17":2,"170":31,"172":21,"178":21,"180":[13,15],"182":31,"184gemini":21,"186":31,"19":36,"192":[13,23],"1h":34,"1mm":13,"1st":13,"1x":31,"2":[0,1,2,4,7,10,12,13,17,20,23,25,26,27,28,30,31,39,41],"20":[1,34],"200":34,"2000dp":13,"2024":[39,41],"20ghz":31,"210":[1,7,39],"2147483647":30,"215":[1,7],"217":31,"218":31,"22":1,"2200":31,"226":21,"233":21,"236":21,"24":31,"249gemini":21,"251":31,"255":[13,21,23],"256":21,"256gb":31,"262144":30,"270":13,"2800":15,"286":31,"288":19,"2d":34,"2g":13,"2h":34,"2l":[7,39],"2x":31,"2xl":39,"3":[1,2,7,13,28,30,31],"30":[30,34,36],"300":36,"3000":[15,34],"302":21,"30fp":31,"317":21,"320":19,"32khz":13,"33":31,"330":[1,7,13,21,22,23,25,28,31,39],"330l":1,"334":21,"335":[1,21,31],"335l":[1,21],"335le":[1,13,17,39],"335lg":[1,25],"336":[1,31],"336l":[1,31],"345":39,"345lg":[25,39],"347":31,"349":21,"35":31,"388":21,"391":15,"3d":[2,8,39],"4":[1,2,7,12,21,22,26,28,31],"400":21,"406":21,"407470703125":15,"435le":[1,7,15,17,39],"439220279455185e":15,"45":21,"453":21,"469":31,"475":21,"479":15,"480":31,"4g":13,"5":[1,2,7,15,31],"50":[23,34,37],"500":12,"50hz":13,"51":31,"512":[19,28],"54":[13,23],"5625hz":13,"571":12,"576":19,"5m":34,"6":[1,2,13,15,26,28,31],"60":21,"60hz":13,"614":15,"634":15,"64":[15,21,31],"640":[19,21],"65000":30,"65771484375":15,"68":31,"7":[2,27,31],"719":[15,34],"720":21,"8":[1,2,13,15,27,30,31],"800":21,"804073229432106e":15,"8090":[13,23],"847":15,"848":31,"85":21,"8700":31,"8g":13,"9":[1,2,7,15,31],"90":[12,13,34],"91552734375":15,"9613647460938":15,"98":[1,7],"99":6,"9999874234199524":15,"9999880790710449":15,"9999992251396179":15,"A":[0,10],"AND":16,"AS":41,"As":39,"At":12,"By":[1,16,25,34,39],"For":[1,7,8,13,19,21,23,24,25,27,28,30,36],"If":[1,6,8,13,18,20,21,23,25,26,40],"In":[2,12,13,19,24,25,28,31,35,36,39,40],"It":[1,2,13,28,35,39],"Its":2,"No":[0,17,31],"Not":[1,39],"OF":41,"OR":41,"On":8,"One":2,"Or":8,"The":[1,2,12,13,14,15,16,19,20,21,22,23,25,27,28,31,35,36,39],"Their":16,"Then":40,"There":0,"These":[13,16],"To":[1,6,11,14,18,25,26,31,36,40],"With":39,"_":[0,12,13,17,19,20,21,22,23,25,26,27,28,31,32,34,36,39,40],"_camera_info_qo":13,"_flip":13,"_index":13,"_mirror":13,"_qo":13,"_rotat":13,"ab":12,"abl":18,"about":[2,7,16],"abov":[14,18,24,25],"absolut":31,"abstract":2,"accel":[12,16],"accel_gyro":13,"accel_gyro_frame_id_":12,"accel_r":13,"accel_rang":13,"acceler":[13,39],"acceleromet":[13,16,39],"access":[2,11,39],"accord":[4,7,27],"accuraci":[24,28],"achiev":[24,31],"acquisit":2,"across":28,"action":[26,28],"activ":[14,18,25,39,40],"actual":2,"ad":[1,30,31,39],"add":[1,8,12,14,26,28,29,30,37,39],"addit":[0,25],"address":[13,23,30,39],"adjust":[1,7,17,21,26,39,40],"administr":6,"advanc":[0,10,12],"advantag":[0,38],"ae":[0,17,22,24,39],"affect":30,"after":[2,4,8,13,14,18,23,25],"again":[21,22],"aggreg":[2,13],"agre":41,"agx":1,"aim":30,"algorithm":2,"align":[0,2,7,12,13,14,17,28,31,39],"align_mod":[13,31],"align_target_stream":[13,39],"alik":2,"all":[0,1,10,12,13,16,23,28,30,39],"allow":[2,6,9,11,23,30,31,39],"alon":31,"also":[2,21,39],"altern":[24,30],"although":39,"alwai":[12,28],"ament_index_python":[26,28],"amp":24,"an":[2,3,8,11,18,23,30,34,39,40,41],"analysi":[2,35],"angular":13,"angular_vel_cov":13,"ani":[7,13,21,31,41],"anim":24,"anoth":[8,25],"apach":41,"appli":[2,12,23,25,30,31],"applic":[0,2,7,9,13,18,41],"appropri":[7,18,24,28],"apt":[4,37],"ar":[0,1,2,8,12,13,15,16,19,21,22,23,28,29,30,36,39],"architectur":[0,3,39],"area":7,"arg":[4,23,34,37],"argcomplete3":4,"arm":35,"arm64":1,"arr":11,"ask":0,"assign":[13,23,39],"assist":40,"astra":[1,13,39],"astra2":[1,39],"astra_mini_pro":39,"asynchron":30,"attempt":13,"attent":1,"attribut":2,"auto":[4,12,13,22,39],"automat":[13,23,30,39],"avail":[0,4,10,13,39],"averag":35,"avoid":[13,20,24,31],"b":[0,10,25],"backend":[31,39],"background":24,"backlight":13,"backward":[4,13],"bag":8,"balanc":[13,24],"bare":24,"base":[2,12,24,26,28,31,39,40],"base_stream_":12,"base_stream_profil":12,"bash":[6,8,15,36,37],"basi":41,"basic":[0,2,9,10,18],"becaus":12,"becom":26,"been":39,"befor":[20,23,25,37],"behavior":[2,16],"behind":12,"being":[1,27,39],"below":[1,7,8,11,18,27,30,39],"benchmark":[0,31,36],"benckmark":[0,32],"benefit":[1,39],"best":24,"better":24,"between":[0,12,19,23,27,28,31,38],"big":29,"bin":[19,20],"binari":[0,5],"bind":28,"bit":2,"black":39,"bloom":37,"blow":30,"bolt":[1,7,19,20,39],"both":[16,21,25,28,30,31,35],"bottom":[7,13,15],"box":39,"br":24,"branch":[0,1,4,38],"brand":[39,41],"bright":[2,13,39],"bring":39,"broader":39,"bu":2,"buffer":30,"bug":[1,39],"build":[0,5,9,21,22,38],"built":27,"builtin":30,"busi":2,"button":7,"byte":30,"c":[2,12],"c2d":2,"calc":12,"calcul":[0,10,35],"calibr":[0,10,12,16,39],"call":[15,33,35],"callback":2,"camera":[0,2,3,4,6,9,10,11,14,16,18,20,21,23,31,32,33,34,35,37,39],"camera_01":[26,28,36],"camera_02":[26,28,36],"camera_03":[28,36],"camera_04":[28,36],"camera_crash_stack_trace_xx":40,"camera_depth_optical_fram":12,"camera_info":[8,16],"camera_link":[12,14],"camera_link_frame_id_":12,"camera_nam":[13,16,26,27,28,36],"camera_param":28,"camera_secondary_param":28,"can":[1,2,4,7,8,11,12,13,15,16,20,21,23,25,26,27,28,29,30,31,35,36,39,40],"cannot":25,"captur":[0,2,10,13,28],"carefulli":[1,13],"case":[13,24,40],"catch":12,"caus":[13,28],"cd":[4,6,37],"certain":[2,25],"chang":[2,16,23,25,26,30,31,37,40],"chapter":[3,5,9,10,17,32,38],"char":12,"characterist":25,"chart":2,"check":[4,8,17,23,26,40],"check_notnul":12,"checkout":4,"china":1,"chip":25,"choos":[12,14,24],"cl8h741005j":40,"claim":41,"class":2,"clear":24,"cli":8,"click":[1,7,33],"clone":4,"close":[2,39],"cloud":[0,2,8,10,13,31,39],"cloud_frame_id":13,"cmake":[4,37],"code":[8,12,23,25,31,36],"codenam":37,"colcon":[4,21,22,37],"collect":[27,35,36],"collis":24,"color":[0,2,8,10,11,12,16,17,25,27,28,31,39],"color_ae_max_exposur":13,"color_ae_roi_":13,"color_backlight_compens":13,"color_bright":13,"color_contrast":13,"color_decimation_filter_scal":13,"color_delay_u":13,"color_denoising_level":13,"color_exposur":13,"color_flip":39,"color_format":31,"color_fram":13,"color_gain":13,"color_gamma":13,"color_hu":13,"color_info_url":13,"color_mirror":39,"color_powerline_freq":13,"color_satur":13,"color_sharp":13,"color_white_bal":13,"com":[4,30],"combin":[2,25,31],"command":[8,11,12,13,17,23,25,26,30,36,40],"comment":20,"common":[0,32],"common_benchmark_nod":[33,34,35],"commun":[0,17,23,28],"compar":[31,39],"comparison":[0,24,31,38],"compat":[1,13,31],"compens":13,"compil":[0,5],"complet":4,"compli":39,"complianc":[25,41],"compliant":39,"compon":[2,29],"component_conta":36,"component_contain":29,"componentmanag":29,"compos":29,"composit":2,"compress":[0,4,10,13,29],"compresseddepth":13,"comput":[2,12,27],"concept":[0,3],"concurr":28,"condit":[16,25,41],"conf":30,"confid":24,"config":[2,8,28,34],"config_file_dir":28,"config_file_path":[13,27,28],"configur":[0,2,10,20,21,23,24,25,26,31,35,38,39],"connect":[0,8,9,13,23,25,26,27,39],"connection_delai":13,"consecut":2,"consid":30,"consist":[2,12,16,19,28],"console_direct":[4,37],"const":12,"constraint":39,"consum":[29,31],"contact":1,"contain":[2,16,29,36],"contamin":26,"content":[2,39],"context":2,"continu":[12,27],"contrast":[13,31,39],"contribut":39,"control":[0,2,6,9,10,39],"convent":28,"convers":[13,25,39],"convert":[2,12],"coordin":[0,2,10],"copi":[29,41],"copyright":41,"core":[0,2,10,30],"corner":7,"correct":[13,23,28,39],"correctli":[6,27,28],"correspond":[2,13,16,19,20,21,36,39],"could":25,"count":34,"covari":13,"cover":17,"cp":6,"cpp":[28,33],"cpu":[0,2,17,35,39],"crash":[0,13],"creat":[2,4,18,37],"critic":[1,30,39],"cross":2,"csv":[34,35,36],"csv_file":34,"current":[7,12,15,16,23,25,27,29,35,36,40],"custom":[24,30,39],"cycl":36,"d":[6,15,25,30,37],"d2c":[2,13],"d2d":2,"da":[13,23],"dabai":39,"dark":2,"data":[0,2,8,10,12,13,14,16,17,25,28,30,31,32,34,35,39],"data_param":[15,34],"data_read":30,"data_shar":30,"data_writ":30,"databas":37,"datasheet":[0,3],"dcmake_build_typ":[4,37],"dd":[0,17,26],"debhelp":37,"debian":[0,38],"debug":[13,39,40],"decim":13,"decimation_filter_scal":13,"decimationfilt":15,"declarelaunchargu":[20,26],"decod":31,"decreas":30,"deeya":39,"def":[26,28],"default":[1,2,8,13,16,20,21,23,24,25,27,30,31,33,34,39,40],"default_count":34,"default_servic":34,"default_service_cpp":34,"default_valu":20,"defin":[2,12,21,24,30,35],"definit":[1,21],"degre":12,"delai":[13,27,28,30,39],"demand":39,"demonstr":[2,14],"denois":13,"dens":20,"densiti":24,"depend":[0,4,5,16,36,38],"deprec":[13,39],"depth":[0,2,8,10,12,16,17,21,22,24,25,28,31,39],"depth_ae_roi_":13,"depth_bright":13,"depth_delay_u":13,"depth_filter_statu":16,"depth_flip":39,"depth_mirror":39,"depth_precis":13,"depth_regist":[14,16],"depth_registr":[13,18,31],"depth_to_accel_extrins":12,"depth_to_color_extrins":12,"depth_to_gyro_extrins":12,"depth_to_ir_extrins":12,"depth_to_left_ir_extrins":12,"depth_to_other_extrinsics_":12,"depth_to_other_extrinsics_publishers_":12,"depth_to_right_ir_extrins":12,"depth_work_mod":20,"deriv":[24,25],"describ":[21,22,23,25],"descript":[4,26,27,28,39],"deseri":25,"design":[1,28],"detail":[12,28,29,30,39],"detect":13,"dev":4,"develop":[0,10,39],"devic":[0,1,2,6,8,9,10,12,17,19,23,25,27,31,40],"device_":12,"device_info":12,"device_num":[13,26,27,28],"device_preset":[13,24,39],"device_statu":[16,39],"dhcp":[23,39],"diagnost":[0,4,10],"diagnostic_period":13,"did":40,"differ":[1,2,18,19,26,27,28,32,33,36,40],"dimens":2,"dimension":2,"direct":2,"directli":[2,4,12,23,39],"directori":[28,30,34,40],"disabl":[13,23,29,31],"discuss":12,"dispar":[0,2,17,21,39],"disparity_offset_config":[13,21,39],"disparity_range_mod":[13,21,39],"disparity_search_offset":[13,39],"disparity_to_depth_mod":[13,39],"displai":[7,8,12,14,18],"distanc":2,"distribut":[1,31,37,41],"do":[1,13,23],"document":[13,27,30,31,38,39],"doe":[25,27],"don":26,"down":12,"download":[0,9,33],"driven":39,"driver":[2,25,40],"drop":[28,35],"due":[6,25],"durat":[30,34,35],"dure":2,"dynam":[2,12],"e":[12,13,15,16,23,24,29],"each":[2,13,15,16,23,25,26,27,33,36,39,40],"easier":39,"easili":31,"echo":[11,12,26,28,40],"edg":24,"edit":28,"effect":[21,27],"effici":[0,17,30],"either":[31,41],"els":12,"elsewher":39,"embed":25,"emitt":[0,10],"empti":15,"enabl":[0,2,4,10,13,15,16,18,22,23,25,28,39],"enable_3d_reconstruction_mod":39,"enable_accel":[13,16],"enable_accel_data_correct":[13,39],"enable_color":[15,16],"enable_color_auto_exposur":13,"enable_color_auto_exposure_prior":[13,39],"enable_color_auto_white_bal":13,"enable_color_decimation_filt":13,"enable_color_undistort":[13,39],"enable_colored_point_cloud":[13,14,16,31],"enable_d2c_view":[13,18],"enable_decimation_filt":13,"enable_depth_auto_exposure_prior":13,"enable_depth_scal":13,"enable_frame_sync":13,"enable_gmsl_trigg":[13,25,39],"enable_gyro":[13,16],"enable_gyro_data_correct":[13,39],"enable_hardware_noise_removal_filt":[13,39],"enable_hardware_reset":39,"enable_hdr_merg":13,"enable_heartbeat":[13,40],"enable_hole_filling_filt":13,"enable_ir_auto_exposur":13,"enable_las":13,"enable_ldp":13,"enable_left_ir_sequence_id_filt":39,"enable_noise_removal_filt":13,"enable_point_cloud":[13,14,16,31],"enable_ptp_config":[13,39],"enable_pub_plugin":[13,39],"enable_publish_extrins":13,"enable_publish_extrinsic_":12,"enable_right_ir_sequence_id_filt":39,"enable_sequence_id_filt":13,"enable_spatial_fast_filt":13,"enable_spatial_filt":13,"enable_spatial_moderate_filt":13,"enable_stream_":12,"enable_sync_host_tim":13,"enable_sync_output_accel_gyro":[13,16],"enable_sync_output_accel_gyro_":12,"enable_temporal_filt":13,"enable_threshold_filt":13,"enable_trigger_out":39,"encapsul":2,"encod":[2,30],"encount":[1,40],"end":13,"energi":13,"english":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41],"enhanc":[1,2,30],"ensur":[1,12,14,25,26,28,40],"enter":[14,39],"entir":39,"enumer":[13,23,39],"enumerate_net_devic":[13,23,39],"environ":[0,1,5,8,17,30,35,38],"eprosima":30,"error":[12,13],"especi":29,"essenti":1,"establish":[24,28],"etc":[2,6,12,13,24,30,36,37,39],"ethernet":1,"eval":4,"evalu":35,"event":[4,37],"everi":36,"evolut":39,"ex":12,"ex_msg":12,"exampl":[8,9,11,12,13,14,17,20,22,23,25,27,28,30,31,35,36,40],"except":41,"execut":[6,14,23,31,35],"executeprocess":26,"exhibit":30,"exist":39,"exit":30,"explain":[2,5,18,27,35],"explan":12,"explicitli":40,"export":[30,39],"export_config_json_file_path":39,"exposur":[13,22,39],"exposure_range_mod":39,"express":41,"extern":27,"extrem":2,"extrins":12,"fae":1,"fail":[6,12],"failur":1,"fakeroot":37,"fals":[13,15,16,23,27,28,30,31,34],"fast":[0,13,17,26,39],"fastrtp":30,"fastrtps_default_profiles_fil":30,"fastrtps_profil":30,"fatal":13,"fd":[13,23],"featur":[0,1,2,3,9,10,14,17,18,23,24,35,39,40],"feedback":7,"femto":[1,7,17,19,20,39],"femto_bolt":[1,39,40],"femto_bolt_pid":12,"femto_mega":[1,23,39],"femto_mega_pid":12,"field":[13,35],"figur":27,"file":[0,1,2,8,12,13,15,17,19,20,23,25,26,27,29,30,33,34,35,37],"filenam":36,"fill":[13,24],"filter":[0,2,10,16,31,39],"filter_en":15,"filter_nam":15,"filter_param":15,"find":[1,13,23,25,31,36],"finger":24,"firmwar":[0,1,2,9,16,21,22,31,39,40],"first":[0,9,12,25,36],"fix":[1,12,14,23,39],"flexibl":39,"flip":[13,39],"flood":22,"flow":[2,25,27,30],"flowchart":2,"focal":37,"focus":31,"folder":36,"follow":[1,11,12,13,14,15,17,18,19,20,25,26,30,31,36,37,39,40],"for1280":21,"forc":[13,17,39],"force_ip_address":[13,23,39],"force_ip_dhcp":39,"force_ip_en":[13,23,39],"force_ip_gatewai":[13,23,39],"force_ip_mac":[13,23,39],"force_ip_subnet_mask":[13,23,39],"foreground":24,"forget":26,"form":39,"format":[2,13,25,28,31,40],"forward":12,"foster":39,"found":[20,27,29],"foundat":39,"four":[25,28],"foxi":1,"fp":[13,19,28,29],"fragment":30,"frame":[2,12,13,14,16,17,19,21,22,25,27,28,29,35,39],"frame_aggregate_mod":13,"frame_id":[12,13],"frame_id_":12,"frames_per_trigg":13,"frameset":2,"framework":2,"free_run":27,"freq":13,"frequenc":13,"frequent":0,"from":[0,1,2,5,10,11,13,14,16,17,18,21,23,24,25,27,28,36,38],"full":[1,31,39],"full_fram":13,"fulli":39,"function":[2,7,13,16,17,24],"further":[17,25,29,40],"futur":[1,23,25,39],"fw":1,"g":[13,15,16,23,24],"g330":13,"g330_0":27,"gain":[13,22,39],"gamma":13,"gatewai":[13,23,39],"gb":31,"gedit":30,"geforc":31,"gemini":[1,7,13,17,20,21,22,25,28,31,39],"gemini2":[1,39],"gemini210":[1,39],"gemini2l":[1,20,26,39],"gemini2xl":39,"gemini330":[0,17,21],"gemini345":39,"gemini345_lg":39,"gemini435":23,"gemini435_l":[1,39],"gemini_330_gmsl":25,"gemini_330_seri":[1,8,14,18,21,22,23,27,28,39],"gemini_330_series_low_cpu":39,"gemini_330_series_lower_cpu_usag":31,"gemini_335_336":12,"gemini_intra_process_demo_launch":29,"gener":[0,2,10,12,16,24,39,40],"generate_launch_descript":[26,28],"geometr":2,"gestur":24,"get":[2,8,12,25,26,39],"get_auto_white_bal":[15,34],"get_color_exposur":[15,34],"get_color_gain":[15,34],"get_depth_exposur":[15,34],"get_depth_gain":[15,34],"get_device_info":[8,15,34],"get_ir_exposur":15,"get_ir_gain":15,"get_laser_statu":15,"get_ldp_statu":15,"get_package_share_directori":[26,28],"get_ptp_config":39,"get_sdk_vers":15,"get_streams_en":[15,39],"get_user_calib_param":[15,39],"get_white_bal":15,"getbool":15,"getdeviceinfo":[8,12,15,34],"getextrinsicto":12,"geti":12,"getint32":[15,34],"getmessag":12,"getpid":12,"getstr":15,"getusercalibparam":15,"getw":12,"getx":12,"getz":12,"git":4,"gite":[1,39],"github":[4,39,40],"global":13,"gmsl":[0,1,13,17,39],"gmsl2":25,"gmsl_trigger_fp":[13,25,39],"go":[25,26],"goal":36,"good":24,"govern":41,"gpu":31,"greater":39,"grep":4,"group":26,"groupact":[26,28],"gt":24,"gtx":31,"guid":[0,4,9,27,39],"guidanc":30,"gyro":[12,16],"gyro_accel":16,"gyro_r":13,"gyro_rang":13,"gyroscop":[13,16,39],"ha":[2,39,40],"hand":24,"handl":[12,30],"handler":[4,37],"hardwar":[0,2,3,13,25,27,31,39],"hardware_noise_removal_filt":31,"hardware_trigg":27,"have":[8,23,25,26,40],"hdr":[2,13,22,39],"hdr_index0_depth_exposur":[22,39],"hdr_index0_depth_gain":[22,39],"hdr_index0_ir_ae_max_exposur":[22,39],"hdr_index0_ir_bright":[22,39],"hdr_index0_laser_control":[22,39],"hdr_index1_depth_exposur":[22,39],"hdr_index1_depth_gain":[22,39],"hdr_index1_ir_ae_max_exposur":[22,39],"hdr_index1_ir_bright":[22,39],"hdr_index1_laser_control":[22,39],"hdr_merge_exposure_1":13,"header":35,"heartbeat":13,"height":[13,19],"help":[1,30,35,39],"here":[1,2,7,14,18,23,26,29],"hierarchi":12,"high":[2,24,26,29,30,40],"higher":24,"highlevel":2,"highlight":39,"hinder":39,"historymemorypolici":30,"hold":12,"hole":13,"hole_filling_filter_mod":13,"home":30,"horizont":39,"host":[2,13,27,31,39],"hot":13,"hour":33,"how":[0,1,2,5,8,11,13,14,18,21,22,23,25,27,32,34],"http":[4,30,41],"hub":[25,26,40],"hue":13,"humbl":[1,4,31,36,37],"hw":[13,31],"hz":35,"i":[1,2,6,7,8,11,12,13,14,15,16,18,19,20,21,22,23,25,26,27,28,30,31,33,34,35,36,39,40,41],"i7":31,"icon":7,"id":[2,13,39],"ideal":27,"ignor":36,"imag":[0,2,4,7,8,10,13,17,21,27,28,29,30,31,35,39,40],"image_raw":[8,11,13,16,27,39],"image_sync_example_nod":28,"image_transport":[11,13,29],"imagin":12,"immedi":13,"impact":31,"implement":[2,19,31,39],"impli":41,"import":[13,26,28],"impos":39,"improv":[30,39],"imu":[0,10,25],"inc":41,"inclin":21,"includ":[2,3,5,10,12,16,17,21,23,25,26,28,39],"includelaunchdescript":[26,28],"incom":30,"increas":[26,30,31,40],"increasingli":39,"independ":39,"index":39,"indic":27,"individu":16,"inerti":16,"info":[4,12,13],"inform":[0,1,2,8,9,10,12,13,14,16,18,39],"infra0":12,"infra1":12,"infra2":12,"infrar":16,"initi":[12,13,39],"initialpeerslist":30,"input":[13,27],"insensit":13,"insid":26,"instal":[0,8,36,37],"install_udev_rul":6,"instant":7,"instead":31,"instruct":[0,13,17,28],"insuffici":[26,40],"integ":21,"integr":[1,39],"intel":31,"intens":[13,24],"interact":8,"interfac":[2,25,27,39],"interleav":[0,17,21,22,39],"interleave_ae_mod":[13,15,22,39],"interleave_frame_en":[13,15,22,39],"interleave_skip_en":[13,22,39],"interleave_skip_index":[13,22,39],"intern":[2,27,31],"interrupt":25,"interv":[13,27],"intra":[0,17],"intra_camera_sync_refer":13,"intrins":2,"introduc":[2,10,32,34,35,39],"introduct":[0,3,9,17,23,32,38],"invalid":13,"invers":12,"invok":2,"ip":[13,17,30,39],"ipfrag_high_thresh":30,"ipfrag_tim":30,"ipv4":30,"ir":[2,12,16,19,22,25,31,39],"ir_ae_max_exposur":13,"ir_bright":13,"ir_exposur":13,"ir_gain":13,"ir_info_url":13,"is_default_profil":30,"isn":29,"isp":13,"issu":[6,26,39,40],"item":[12,26,28],"iter":12,"its":[2,7,13,23,35,40],"itself":[2,39],"jazzi":1,"jetson":1,"join":[26,28],"jpeg":11,"json":39,"json3":4,"just":26,"k":15,"kei":[35,39],"kept":30,"kernel":31,"kind":[30,41],"known":25,"l":[1,7,20,21],"lack":35,"languag":41,"larger":30,"laser":[2,15,22,39],"laser_energy_level":13,"laser_index":39,"laser_index0_depth_exposur":[22,39],"laser_index0_depth_gain":[22,39],"laser_index0_ir_ae_max_exposur":[22,39],"laser_index0_ir_bright":[22,39],"laser_index0_laser_control":[22,39],"laser_index1_depth_exposur":[22,39],"laser_index1_depth_gain":[22,39],"laser_index1_ir_ae_max_exposur":[22,39],"laser_index1_ir_bright":[22,39],"laser_index1_laser_control":[22,39],"laser_on_off_mod":39,"last":[27,28],"latenc":[28,35],"latencybudget":30,"later":2,"latest":[1,7],"launch":[0,1,10,12,14,15,16,17,18,19,20,23,25,26,27,29,33],"launch1_includ":[26,28],"launch2_includ":[26,28],"launch3_includ":28,"launch4_includ":28,"launch_argu":[26,28],"launch_description_sourc":[26,28],"launch_file_dir":[26,28],"launch_includ":[26,28],"launch_ro":[26,28],"launchdescript":[26,28],"law":41,"layer":[2,39],"ld":[26,28],"ldp":[2,39],"ldp_power_level":[13,39],"le":23,"lead":31,"learn":[1,8],"left":[7,12,13,15,21,25,31,39],"left_ir":[13,16,39],"left_ir_flip":39,"left_ir_mirror":39,"legaci":39,"length":21,"less":27,"level":[2,13,16,39],"libdw":4,"libgflag":4,"libssl":4,"libusb":6,"libuvc":[13,31,39],"like":[14,18,34,36],"limit":[1,17,27,29,39,41],"line":[13,30,37],"linear":13,"linear_accel_cov":13,"link":[7,12,13,26,33,39,40],"linka":25,"linkc":25,"linux":[0,1,5,6,31],"list":[1,2,4,7,13,14,37],"list_depth_work_mode_nod":20,"list_devices_nod":[8,13,23,25,26,27,28,40],"listensocketbuffers":30,"load":[8,29,31,39],"load_config_json_file_path":39,"loadcomposablenod":28,"locat":[2,30,34],"log":[2,34,40],"log_level":[13,40],"logger_":12,"logic":[2,39],"longer":[13,39],"look":[12,14,18],"loss":35,"low":[16,17,31,39],"lower":[17,24,26,40],"lowest":31,"lt":24,"m":13,"m_pi":12,"mac":[13,23,39],"machin":25,"magnitud":39,"mai":[1,24,26,39,41],"main":[0,1,3,4,38],"mainli":2,"maintain":[31,38,39],"mainten":1,"major":39,"make":[8,23,26,27,30,37,40],"make_deb":37,"manag":[0,2,4,10],"mandatori":6,"mani":0,"manual":[1,29],"mask":[13,23,39],"master":27,"match":[2,27],"matrix":12,"max":[30,35,39],"max92716":25,"max9296":25,"max96712":25,"maximum":[13,21,22,25,30],"maxinitialpeersrang":30,"maxmessages":30,"mb":[26,30,40],"mean":[13,24,27,36],"mean_intensity_set_point":13,"measur":[16,35],"mechan":[0,10],"medium":24,"mega":[1,7,17,19,39],"memori":[26,30,31,40],"merg":13,"messag":[13,16],"metadata":[2,16,25],"meter":12,"metric":35,"micron":31,"microsecond":13,"middl":13,"might":[14,18],"migrat":[0,38],"millisecond":13,"min":35,"mini":[1,13,39],"minim":31,"minimum":[21,22],"mirror":[13,39],"mjpg":[25,31],"mkdir":4,"mm":21,"modal":18,"mode":[0,2,21,22,25,27,28,39],"model":[0,1,3,7,12,25,28,39],"moder":[13,31,39],"modif":24,"modifi":[13,20,23,24,25],"modul":[2,15,26,28,40],"monitor":[34,35,36],"more":[1,2,7,13,24,26,30,31,39],"most":1,"motiv":39,"msg":[4,37],"multi":[0,22,23,39],"multi_camera":[26,39],"multi_camera_lower_cpu_usag":31,"multi_camera_sync":[25,27,39],"multi_gmsl_camera":25,"multi_gmsl_camera_sync":25,"multi_net_camera":23,"multi_xxx":26,"multipl":[0,2,8,12,13,17,23,25,28,29,34,35,36],"must":[13,19,25,31],"name":[2,13,24,27,28,30,34,36,37,39,41],"namespac":[13,16],"nano":1,"nanosec":30,"narrow":39,"navig":37,"need":[6,13,18,20,23,25,26,29,30,35,40],"neglig":31,"net":[0,13,17,23,30],"net_device_ip":[13,23,39],"net_device_port":[13,23,39],"network":[23,39],"new":[1,23,24,28,37,39],"new_ip":23,"newli":39,"next":37,"nfov":[0,17],"nlohmann":4,"node":[0,12,13,14,16,17,18,25,26,29,32,40],"node_":12,"nois":[13,24,39],"noise_removal_filt":31,"noise_removal_filter_min_diff":13,"note":[1,6,7,13,15,16,23,25,31,39],"now":[8,12,39],"number":[8,13,25,26,36,40],"nvidia":[1,31],"nvme":31,"nx":1,"o":[26,28,31],"ob":[0,12,32,36],"ob_benchmark_0":36,"ob_benchmark_1":36,"ob_benchmark_19":36,"ob_benchmark_nod":36,"ob_camera":39,"ob_stream_depth":12,"ob_stream_ir_right":12,"obcameranodedriv":29,"obextrins":12,"obextrinsicstomsg":12,"object":[2,24],"obsensor":6,"observ":2,"obstacl":20,"obtain":[1,2,25,41],"occupi":2,"occur":25,"octob":39,"off":[23,39],"offer":39,"offici":4,"offset":[0,13,17,21,39],"offset_index0":[21,39],"offset_index1":[21,39],"old":39,"old_ip":23,"older":1,"onc":35,"one":[2,13,15,18,25,28],"onli":[1,13,15,16,21,23,25,31,35,36,39],"open":[0,6,7,13,14,18,27,38],"openni":[1,39],"oper":[2,30],"opt":[6,8],"optic":[0,10],"optical_frame_id_":12,"optim":[0,1,28,39],"optimizationa":17,"option":[8,13,27,35,39],"orbbec":[0,3,4,5,6,7,8,12,13,17,20,25,28,35,37,39,41],"orbbec_camera":[6,8,14,18,20,21,22,23,25,26,27,28,29,34,36,39,40],"orbbec_camera_msg":[8,15,34,37],"orbbec_descript":12,"orbbecsdk":[1,2,4,17,23,25,27,31,36,39,40],"orbbecsdk_ros2":[4,6,26,37],"orbbecsdkconfig":2,"orbbecview":[0,2,9,13],"ordered_pc":13,"org":41,"organ":16,"origin":[2,12],"orin":1,"other":[0,1,2,8,12,23,25,28,29,31,32,40,41],"otherwis":[25,26],"our":[1,21,29,31],"out":13,"outlin":31,"output":[2,12,13,14,25,27,28,34,35],"outsid":[2,27],"over":2,"overal":[24,30],"overlai":[13,17],"overlaid":2,"overrid":[23,27],"overview":0,"own":40,"p":[4,23,30,34],"packag":[0,5,7,9,12,17,26,28,38,39],"package_dir":[26,28],"packet":[30,35],"pai":1,"panel":[7,14],"param":[8,15,25,36],"paramet":[0,1,2,7,10,16,17,23,24,25,26,27,28,31,34,40],"parameter_ev":13,"particip":30,"participant_profile_ros2":30,"particularli":18,"passiv":27,"patch":31,"path":[13,26,28,30,34,35,37,39],"pattern":[16,22,27],"pdf":12,"per":[2,35],"percept":24,"perform":[0,1,2,14,24,35,36,39],"period":[13,28,39],"perman":[23,26,30,40],"permiss":[6,41],"pick":24,"pid":12,"pin":27,"pipelin":[2,24],"pitch":12,"pixel":[2,21],"place":[24,30],"plai":2,"platform":[0,2,3,39],"playback":2,"pleas":[1,7,13,22,25,27,40],"plu":1,"plug":[13,25,26],"plugin":[4,12,13,39],"point":[0,2,8,10,12,13,21,24,31,36,39],"point_cloud_qo":13,"pointcloud":29,"pointcloud2":[8,14],"port":[13,17,23,26,28,39],"pose":12,"posit":[2,12,21],"possibl":[13,31],"post":[2,16,24],"power":[2,13,23,26,39,40],"preallocated_with_realloc":30,"precis":13,"predefin":[0,17],"prepar":[0,38],"present":2,"preset":[0,13,17,39],"preset_firmware_path":[13,39],"prevent":28,"primari":[1,25,27,28,39],"print":[12,35],"prioriti":[13,39],"privileg":6,"pro":[1,25,39],"problem":39,"proc":30,"process":[0,2,16,17,24,36],"process_nam":36,"product":[0,3,7,39],"profil":[12,30],"profile_for_ros2_context":30,"profile_nam":30,"program":[0,3,9],"project":[37,41],"promin":7,"properli":[7,14],"properti":41,"propos":2,"protect":2,"provid":[1,2,3,7,8,9,16,25,26,30,32,34,38,39,40],"ptp":[13,39],"public":13,"publish":[0,4,10,13,16,27,30,35,39],"publish_tf":13,"publishmod":30,"publishstatictf":12,"pull":39,"pure":12,"purpos":[27,30,35],"put":26,"py":[1,8,12,14,18,20,21,22,23,25,26,27,29,31,33,34,35,36,39,40],"pyorbbec_multicamera":39,"python":[2,4,5,33],"python3":37,"pythonlaunchdescriptionsourc":[26,28],"q":12,"qo":[13,30],"qualiti":[13,24],"quaternion":12,"quaternion_opt":12,"question":[0,7],"quick":[2,8,9],"quickli":[2,7,9,23],"quickstart":0,"radian":12,"radiu":39,"rang":[2,13,21,39],"rate":[2,13,17,24,25,27,28,35,39],"raw":[12,13,16],"rclcpp_compon":29,"rclcpp_error_stream":12,"rclcpp_info_stream":12,"rclpy":29,"read":[13,27,39],"read_customer_data":[15,39],"real":[12,13,35],"realiz":2,"reappli":23,"reassembl":30,"reassembli":30,"reboot":23,"reboot_devic":15,"receiv":[11,13,30,39],"receivebuffers":30,"recent":1,"recogn":6,"recognit":24,"recommend":[1,13,17,24,35],"reconstruct":[2,39],"record":[2,33,35],"reduc":[0,17,28,29,30],"refer":[1,2,7,13,21,22,25,26,30,39,40],"reflect":37,"regard":[7,13],"regist":[4,16],"registr":[0,5,12,18],"regular":39,"rel":12,"relat":[2,15,21,22,27],"relationship":12,"releas":[4,37,39],"relev":2,"reli":[31,39],"reliabl":[23,30],"reload":6,"remain":25,"remov":[13,39],"reopen":13,"repeat":39,"replac":[13,23,26,37,39],"repo":1,"report":16,"repositori":7,"repres":[1,2,19],"request":[34,39],"requir":[0,1,5,8,13,17,18,25,31,35,37,40,41],"reset":[13,23,39],"resolut":[1,2,13,19,21,26,29,39,40],"resolv":[26,40],"resourc":[31,35],"respect":13,"respons":30,"restart":23,"restrict":25,"result":[2,14,17,30,32,35,36],"retry_on_usb3_detection_failur":[13,39],"return":[12,26,28],"review":1,"rgb":[2,13,25,31],"rgbd":[2,27],"right":[12,13,15,21,25,31,39],"right_ir":[13,16,39],"right_ir_flip":39,"right_ir_mirror":39,"rmem_default":30,"rmem_max":30,"rmw_fastrtps_cpp":30,"rmw_fastrtps_use_qos_from_xml":30,"rmw_implement":30,"rmw_qos_profile_default":13,"rmw_qos_profile_paramet":13,"rmw_qos_profile_parameter_ev":13,"rmw_qos_profile_services_default":13,"rmw_qos_profile_system_default":13,"ro":[0,1,4,6,7,9,10,12,13,17,20,23,30,34,35,38,39],"roadmap":39,"robot":[0,10,24],"roi":[13,39],"roll":12,"ros1":35,"ros2":[1,5,8,10,11,14,15,17,18,20,21,22,23,25,26,27,28,29,31,35,36,37,39,40],"ros2_w":[4,6,8,37],"ros_distro":[4,6,8],"rosdep":37,"rot":12,"rotat":[12,13,15,39],"rotationmatrixtoquaternion":12,"rpy":12,"rtp":30,"rule":6,"run":[2,6,8,9,12,14,17,18,20,23,25,26,28,29,30,31,33,34,35,40],"run_tim":34,"runtim":35,"rviz2":17,"sale":1,"same":[1,2,25,27,28,29],"sampl":[0,2,6,9,12,16],"satisfi":25,"satur":13,"save":[2,30,34,35],"save_imag":15,"save_point_cloud":15,"scalabl":39,"scale":13,"scan":24,"scene":2,"script":[0,5,34],"sdk":[0,3,5,9,10,13,17,20,31,38,39,40],"seamless":1,"search":[0,13,17,21,39],"sec":30,"second":[12,13,27,30,34,35,36],"secondari":[25,27,28,39],"secondary_config_file_path":28,"secondary_sync":[27,28],"section":[2,8,14,18,21,22,23,25,28,33,34,35],"see":[8,18,25,28,41],"select":[7,12,13,14,17,28,31,39],"send":[13,30,39,40],"send_software_trigg":[15,34,39],"sendbuffers":30,"sendsocketbuffers":30,"sensor":[0,2,10,16,18,25],"sensor_data":13,"separ":[13,25,26,33,40],"seq":35,"sequenc":[13,28,39],"sequence_id_filter_id":13,"seri":[0,1,7,13,17,21,23,25,28,31,39],"serial":[2,8,13,40],"serial_numb":[8,13,40],"servic":[0,10,13,32],"service_benchmark_nod":[33,34,35],"service_default":34,"service_nam":34,"service_typ":34,"services_default":13,"set":[1,2,8,12,13,14,15,16,17,21,22,23,24,25,26,27,28,30,36,39,40],"set_auto_white_bal":[15,34],"set_color_":15,"set_color_ae_roi":[15,34,39],"set_color_auto_exposur":[15,34],"set_color_exposur":[15,34],"set_color_flip":[15,34,39],"set_color_gain":[15,34],"set_color_mirror":[15,34],"set_color_rot":[15,34,39],"set_depth_ae_roi":[15,34,39],"set_depth_auto_exposur":[15,34],"set_depth_exposur":[15,34],"set_depth_flip":[15,34,39],"set_depth_gain":[15,34],"set_depth_mirror":15,"set_depth_rot":[15,39],"set_fan_work_mod":15,"set_filt":[15,39],"set_floor_en":15,"set_ir_auto_exposur":15,"set_ir_exposur":15,"set_ir_gain":15,"set_laser_en":15,"set_ldp_en":15,"set_left_ir_ae_roi":39,"set_left_ir_flip":39,"set_left_ir_rot":39,"set_ptp_config":39,"set_reset_timestamp":[15,39],"set_right_ir_ae_roi":39,"set_right_ir_flip":39,"set_right_ir_rot":39,"set_streams_en":[15,39],"set_sync_hosttim":39,"set_sync_interleaverlas":[15,39],"set_user_calib_param":[15,39],"set_white_bal":15,"setarrai":[15,34],"setbool":[15,34],"setfilt":15,"setint32":[15,34],"setrpi":12,"setstr":15,"settingsth":27,"setup":[8,17,36,37],"setusercalibparam":15,"sh":[6,37],"share":6,"sharp":13,"shift":21,"shm_fastdd":30,"should":[8,13,14,27,28,31],"show":12,"shown":[18,27],"side":[2,7,35],"signal":[13,25,27,28],"signific":30,"significantli":31,"similar":[1,14],"simpl":2,"simpli":18,"simplifi":40,"simultan":25,"sinc":[31,39],"singl":[16,17,23,29,34,35,39],"size":[2,30],"skip":[22,36,39],"skip_numb":36,"slave":27,"slightli":39,"smoothli":39,"snapshot":2,"so":[0,12,25,35],"soc":25,"softwar":[2,13,27,31,39,41],"software_trigg":27,"software_trigger_en":[13,39],"software_trigger_period":13,"sole":31,"solut":2,"some":[2,8,13,39],"sourc":[0,5,25,36,37,38],"source_fram":12,"spars":20,"spatial":[13,39],"spatial_fast_filter_radiu":[13,39],"spatial_filt":31,"spatial_filter_alpha":13,"spatial_moderate_filter_diff_threshold":[13,39],"spatial_moderate_filter_magnitud":39,"spatial_moderate_filter_radiu":39,"spatialadvancedfilt":15,"special":[1,12,17],"specif":[0,1,12,15,16,20,23,24,30,41],"specifi":[8,11,12,13,23,34,37,40],"speed":2,"src":[4,6,37],"srv":[8,15,34],"stabil":35,"stand":12,"standalon":[13,27],"standard":[1,2,12,31,39],"start":[2,8,9,13,17,20,21,23,25,28,29,36,37],"startup":[1,28],"state":2,"static":[12,13,23,39],"statist":[4,35],"statu":[0,7,10,39],"std":12,"std_srv":[15,34],"step":[6,14],"still":[13,39],"stop":27,"storag":31,"store":[15,36,39],"strategi":31,"stream":[0,2,8,10,12,14,17,21,25,28,31,39],"stream_index":12,"stream_name_":12,"stream_profil":12,"stream_profile_":12,"streamprofil":2,"string":[15,34],"strongli":1,"structur":[0,10],"submit":[39,40],"subnet":[13,23,39],"suboptim":30,"subscrib":[29,35],"subscript":30,"success":35,"sudo":[4,6,26,28,30,37,40],"suffer":24,"suffici":[26,40],"suppli":[26,40],"support":[0,2,3,7,13,15,20,23,25,27,28,29,35,40],"sure":[8,13,23,27,37],"sw":13,"switch":[0,17,22,23,25,31,36],"switch_cycl":36,"switch_ir":15,"sy":[26,28,30,40],"symmetri":12,"sync":[0,10,17,22,28],"sync_mod":[13,27,28],"synchron":[0,10,16,17,18,25,27,39],"synthes":2,"sysctl":30,"system":[0,2,10,13,17,26,31,35,37,40],"system_default":13,"t":[26,29],"tabl":[1,8,13,39],"tag":26,"taken":12,"target":[2,13,23,39],"target_fram":12,"team":40,"techniqu":2,"tee":[26,28,40],"temperatur":16,"tempor":13,"temporal_filter_diff_threshold":13,"term":[0,3],"termin":[8,25,26,28,35],"test":[1,13,17,32,33,36],"test_cycl":36,"tf":[0,10],"tf2":12,"tf2_echo":12,"tf2_ro":12,"tf2_tool":12,"tf_publish_r":13,"tf_static":12,"than":[27,31,39],"them":[2,12,25,30],"theora":13,"therebi":2,"therefor":21,"thi":[1,2,3,5,6,7,8,9,10,11,12,13,14,16,17,18,21,22,23,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41],"those":2,"three":[2,13],"threshold":[13,30,39],"threshold_filter_max":13,"threshold_filter_min":13,"through":2,"throughput":30,"time":[12,15,27,29,30,33,34,35,36,39],"time_domain":[13,15],"time_sync_period":[13,39],"timeract":28,"timestamp":[2,12,13,28,39],"tini":24,"tip":23,"togeth":29,"toggle_color":15,"toggle_depth":15,"toggle_ir":15,"too":17,"tool":[0,8,10,32,33,34,35,37],"top":[7,13,15],"topic":[0,10,11,12,13,14,17,27,29],"track":35,"tran":12,"transfer":30,"transform":[0,2,10],"transit":39,"translat":[2,12,15],"transmiss":[28,30],"transpar":25,"transport":[4,13,30,39],"transport_descriptor":30,"transport_id":30,"trigger":[0,6,10,13,25,27,39],"trigger2image_delay_u":13,"trigger_out_delay_u":13,"trigger_out_en":[13,27,28],"troubleshoot":0,"true":[13,14,15,16,18,22,23,28,29,30,31,40],"try":[1,8,12,26,40],"tune":30,"two":[2,12,25,27,28],"txt":40,"type":[2,7,13,20,30,34],"u":[2,13,21],"ubuntu":[1,4,37],"ubuntu22":31,"udev":6,"udevadm":6,"udp_transport":30,"udpv4":30,"ultim":39,"unbin":[19,20],"uncertain":13,"under":[16,28,41],"underli":39,"undistort":13,"unexpect":0,"unexpectedli":40,"unifi":2,"unit":16,"univers":[2,39],"unless":41,"unnecessari":13,"up":[12,13],"updat":[1,4,23,35,37],"upgrad":[0,1,9,39],"upgrade_firmwar":[13,39],"upper":27,"urdf":12,"url":13,"us":[0,1,2,4,5,7,8,10,11,13,14,17,18,21,23,24,25,26,27,28,29,30,32,33,35,36,39,40,41],"usag":[0,7,10,17,23,30,32,35,36,39,40],"usb":[1,2,13,25,26,39],"usb_port":[13,25,26,27,28],"usbcor":[26,28,40],"usbf":[26,40],"usbfs_memory_mb":[26,28,40],"use_intra_process_comm":29,"usebuiltintransport":30,"user":[1,2,6,9,12,24,25,31,35,39],"usertransport":30,"usual":[12,13,23],"utf":30,"util":[2,17],"uvc":[2,39],"uvc_backend":[13,31,39],"v":[0,10,21,31],"v1":[1,7,25,39],"v2":[1,3,4,7,31,38],"v4l2":[13,25,31,39],"valid":28,"valu":[1,13,21,22,23,24,26,27,30,40],"vari":40,"variabl":30,"variou":[25,31,36],"vector":12,"vector3":12,"veloc":13,"verif":[0,17],"version":[1,7,21,22,25,30,31,37,41],"versu":1,"vertic":39,"via":[12,25],"video":[2,25],"view":[7,8,17,20,28],"view_fram":12,"view_model":12,"viewer":[7,18],"visual":[0,10,18,22,24],"void":12,"w":[12,30],"wa":[25,39],"wai":29,"wall":21,"want":[23,25],"warn":13,"warranti":41,"we":[1,2,34],"well":[1,24],"wfov":[0,17],"what":[14,18,35],"when":[0,7,12,13,15,16,22,23,25,27,30,31,35],"where":[2,16,21,30,39],"whether":7,"which":[2,12,13,16,21,23,25,30,39,40],"while":[25,31,35,39,40],"white":13,"why":0,"width":[13,19],"window":[7,30],"wish":18,"within":[1,2,13,25],"without":[2,4,18,23,31,41],"wmem_default":30,"wmem_max":30,"word":2,"work":[0,17,31,36],"workspac":[4,34,37],"world":2,"wrapper":[1,2,5,8,12,29,39],"write":[39,41],"write_customer_data":[15,39],"www":[30,41],"x":[1,12,19,39],"x64":1,"xacro":[4,12],"xavier":1,"xl":[1,20],"xlsx":33,"xml":[2,30],"xmln":30,"xmlschema":30,"xxx":20,"y":12,"yaml":[13,25,28,35,37],"yaml_fil":34,"yaw":12,"you":[1,4,6,7,8,11,12,13,18,20,23,25,26,29,31,35,36,40,41],"your":[0,1,7,9,24,26,28,30,37,40],"yourcamerasn":8,"yuyv":25,"z":12,"zero":29,"zero_rot":12,"zero_tran":12,"\u4e2d\u6587":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41]},"titles":["OrbbecSDK V2 ROS2 Wrapper documentation","1.1. Introduction","1.2. Orbbec SDK Overview","1. Overview","2.1. Binary Installation","2. Installation","2.3. Registration Script (Required)","3.2. OrbbecViewer QuickStarts","3.1. ROS Package QuickStarts","3. Quickstarts","4. Application Guide","4.5. Compressed Image","4.4. Coordinate Systems and TF Transforms","4.1. Launch parameters","4.6. Enabling and Visualizing Point Cloud in ROS 2","4.2. All available services for camera control","4.3. Available Topics","5. Advanced Guide","5.3.1. Aligning Depth to Color in ROS 2","5.3.2. Configuration of depth NFOV and WFOV modes","5.3.3. Depth work mode switch","5.3.4. Disparity_search_offset","5.3.5. Using interleave_ae with Gemini330 series cameras","5.3.7. Net_camera","5.3.6. Predefined presets","5.2.4. GMSL_camera","5.2.1. Multi-Camera","5.2.2. Multi_camera synced Instructions","5.2.3. Multi-Camera Synchronization Verification Node","5.1.2. Efficient intra-process communication:","5.1.3. Fast DDS Optimization for Orbbec Camera with ROS2","5.1.1. Reducing CPU Usage with Orbbec ROS Package","6. Benchmark","6.3. Benchmark Data","6.2. Benchmark Usage","6.1. Introduction","6.4. Other Tools","7.2. Building a Debian Package","7. Developer Guide","7.1. Migrating from main to Open-Source v2-main","8. Frequently Asked Questions","License"],"titleterms":{"1":8,"2":[8,14,18],"3":8,"335le":23,"435le":23,"A":12,"No":[26,40],"There":40,"addit":40,"adjust":30,"advanc":[13,17],"advantag":39,"ae":13,"align":18,"all":15,"applic":[8,10],"ar":40,"architectur":2,"ask":40,"avail":[8,15,16],"b":12,"backend":13,"basic":13,"benchmark":[32,33,34,35],"benckmark":33,"between":39,"binari":[4,6],"branch":39,"breakdown":12,"buffer":28,"build":[4,6,8,37],"c":34,"calcandpublishstatictransform":12,"calcul":12,"calibr":[13,15],"call":8,"camera":[1,7,8,12,13,15,17,22,25,26,27,28,30,36,40],"captur":15,"check":27,"cloud":[14,16],"color":[13,14,15,18],"command":[14,18,27],"common":[33,34,35],"commun":[29,39],"comparison":39,"compil":4,"comprehens":39,"compress":11,"concept":2,"configur":[13,15,17,19,27,28,30,34,36,37],"connect":[7,40],"control":[7,13,15],"coordin":12,"core":[12,13],"cpu":31,"crash":40,"data":[15,26,33,36,40],"datasheet":1,"dd":[28,30],"debian":37,"depend":37,"depth":[13,14,15,18,19,20],"develop":38,"devic":[7,13,15,16,39],"diagnost":[13,16],"differ":39,"dispar":13,"disparity_search_offset":21,"document":0,"download":7,"echo":8,"ecosystem":39,"effici":29,"emitt":15,"enabl":14,"environ":[4,31,37],"exampl":[18,29,34],"extens":39,"extrins":13,"fast":[28,30],"featur":[8,13],"femto":23,"file":[28,31,36,39,40],"filter":[13,15],"firmwar":[7,13],"first":8,"follow":[27,28],"forc":23,"frame":26,"frequent":40,"from":[4,6,12,26,39,40],"function":[12,21,23],"further":31,"gemini":23,"gemini330":22,"gener":13,"gmsl":25,"gmsl_camera":25,"guid":[10,17,28,38],"hardwar":1,"how":40,"imag":[11,16,18,26],"imu":[13,16],"increas":28,"inform":[7,15],"instal":[4,5,6],"instruct":27,"interleav":13,"interleave_a":22,"intra":[13,29],"introduct":[1,8,21,22,29,35,39],"ip":23,"ir":[13,15],"json":36,"laser":13,"launch":[8,13,21,22,28,31,36,39,40],"ldp":13,"licens":41,"limit":25,"linux":4,"list":8,"log":13,"low":26,"lower":31,"main":39,"mainten":39,"manag":15,"mani":40,"mechan":12,"mega":23,"memori":28,"migrat":39,"miscellan":13,"mode":[13,17,19,20],"model":2,"modifi":28,"multi":[13,17,25,26,27,28],"multi_camera":27,"multi_camera_sync":[22,28],"multipl":[26,40],"net_camera":23,"network":13,"nfov":19,"node":[8,28,34,35],"ob_benchmark":36,"obcameranod":12,"open":39,"optic":12,"optim":[17,30],"optimizationa":31,"orbbec":[1,2,30,31],"orbbecsdk":0,"orbbecsdk_ros2":27,"orbbecview":7,"other":36,"output":36,"overlai":18,"overview":[2,3],"packag":[4,8,31,37],"paramet":[8,13,21,22,30,39],"perform":17,"platform":1,"point":[14,16],"port":27,"predefin":24,"prepar":37,"preset":24,"process":29,"product":1,"program":2,"publish":12,"py":28,"python":34,"question":40,"quickstart":[7,8,9],"rate":26,"recommend":31,"record":8,"reduc":31,"refer":28,"registr":6,"requir":[6,28],"result":31,"ro":[8,14,18,31,37],"robot":12,"ros2":[0,4,12,30,34],"rosbag2":8,"run":[21,22,27,36],"rviz2":[8,12,14,18],"sampl":8,"script":6,"sdk":2,"select":18,"sensor":[12,13,15],"seri":22,"servic":[8,15,33,34,35,39],"set":31,"set_device_ip":23,"setup":[27,31],"singl":25,"so":40,"sourc":[4,6,8,39],"specif":[13,40],"start":27,"start_benchmark_param":36,"statu":16,"step":8,"stream":[13,15,16,26,40],"structur":12,"support":[1,39],"switch":20,"sync":[13,25,27],"synchron":[13,15,28],"system":[12,28,30],"term":2,"test":31,"tf":[12,13],"time":13,"too":26,"tool":[12,36],"topic":[8,16,18,26,39],"transform":12,"transpar":39,"tree":12,"trigger":15,"troubleshoot":40,"unexpect":40,"updat":39,"upgrad":7,"us":[12,22,31,34],"usag":[25,28,31,34],"usb":28,"util":23,"v":12,"v2":[0,2,39],"verif":28,"view":[12,18],"visual":[8,12,14],"wfov":19,"when":40,"why":40,"work":20,"workspac":8,"wrapper":[0,4],"yaml":34,"your":8}}) \ No newline at end of file diff --git a/en/source/1_overview/introduction.html b/en/source/1_overview/introduction.html index f7853e1b..596aa7a5 100644 --- a/en/source/1_overview/introduction.html +++ b/en/source/1_overview/introduction.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -703,7 +702,7 @@ thead th {

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/1_overview/orbbecsdk_overview.html b/en/source/1_overview/orbbecsdk_overview.html index 19d957c5..53511a61 100644 --- a/en/source/1_overview/orbbecsdk_overview.html +++ b/en/source/1_overview/orbbecsdk_overview.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -573,7 +572,7 @@

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/1_overview/overview.html b/en/source/1_overview/overview.html index c1464f27..e12ba46a 100644 --- a/en/source/1_overview/overview.html +++ b/en/source/1_overview/overview.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -411,7 +410,7 @@

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/2_installation/build_the_package.html b/en/source/2_installation/build_the_package.html index 3059462d..2a4754f4 100644 --- a/en/source/2_installation/build_the_package.html +++ b/en/source/2_installation/build_the_package.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -386,6 +385,19 @@ +

      Install dependencies:

      +
      sudo apt install libgflags-dev nlohmann-json3-dev \
      +ros-$ROS_DISTRO-image-transport ros-${ROS_DISTRO}-image-transport-plugins ros-${ROS_DISTRO}-compressed-image-transport \
      +ros-$ROS_DISTRO-image-publisher ros-$ROS_DISTRO-camera-info-manager \
      +ros-$ROS_DISTRO-diagnostic-updater ros-$ROS_DISTRO-diagnostic-msgs ros-$ROS_DISTRO-statistics-msgs ros-$ROS_DISTRO-xacro \
      +ros-$ROS_DISTRO-backward-ros libdw-dev libssl-dev
      +
      +
      +

      Enable ROS 2 auto-completion:

      +
      eval "$(register-python-argcomplete3 ros2)"
      +eval "$(register-python-argcomplete3 colcon)"
      +
      +

      2.1.2. Linux Binary Package Installation

      @@ -404,24 +416,12 @@ apt list |<

      2.2. Build from Source

      -
      -

      2.2.1. Environment

      -

      Install ROS 2 according to the official guide:

      - -

      Enable ROS 2 auto-completion:

      -
      eval "$(register-python-argcomplete3 ros2)"
      -eval "$(register-python-argcomplete3 colcon)"
      -
      -
      +
      +

      2.2.1. Linux ROS2 Wrapper Compilation

      Create a colcon workspace:

      mkdir -p ~/ros2_ws/src
       
      -
      -
      -

      2.2.2. Linux ROS2 Wrapper Compilation

      Clone source and checkout v2-main branch:

      cd ~/ros2_ws/src
       git clone https://github.com/orbbec/OrbbecSDK_ROS2.git
      @@ -429,14 +429,6 @@ git clone https://github.com/orbbe
       git checkout v2-main
       
      -

      Install dependencies:

      -
      sudo apt install libgflags-dev nlohmann-json3-dev \
      -ros-$ROS_DISTRO-image-transport ros-${ROS_DISTRO}-image-transport-plugins ros-${ROS_DISTRO}-compressed-image-transport \
      -ros-$ROS_DISTRO-image-publisher ros-$ROS_DISTRO-camera-info-manager \
      -ros-$ROS_DISTRO-diagnostic-updater ros-$ROS_DISTRO-diagnostic-msgs ros-$ROS_DISTRO-statistics-msgs ros-$ROS_DISTRO-xacro \
      -ros-$ROS_DISTRO-backward-ros libdw-dev libssl-dev
      -
      -

      Build:

      cd ~/ros2_ws
       colcon build --event-handlers console_direct+ --cmake-args -DCMAKE_BUILD_TYPE=Release
      @@ -457,7 +449,7 @@ colcon build --event-handlers
           

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/2_installation/installation.html b/en/source/2_installation/installation.html index f5edbd00..399c02c2 100644 --- a/en/source/2_installation/installation.html +++ b/en/source/2_installation/installation.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -388,8 +387,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -413,7 +411,7 @@

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/2_installation/registration_script.html b/en/source/2_installation/registration_script.html index d7102db8..c68fc30b 100644 --- a/en/source/2_installation/registration_script.html +++ b/en/source/2_installation/registration_script.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -412,7 +411,7 @@ sudo udevadm control

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/3_quickstarts/orbbecviewer.html b/en/source/3_quickstarts/orbbecviewer.html index c217cafd..babf82d9 100644 --- a/en/source/3_quickstarts/orbbecviewer.html +++ b/en/source/3_quickstarts/orbbecviewer.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -475,7 +474,7 @@

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/3_quickstarts/quickstart.html b/en/source/3_quickstarts/quickstart.html index 362c3193..88acf898 100644 --- a/en/source/3_quickstarts/quickstart.html +++ b/en/source/3_quickstarts/quickstart.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -397,7 +396,10 @@ You will learn how to:

      3.1.2.1. Step 1: Source ROS 2 and Workspace

      Make sure ROS 2 and your workspace environment are sourced:

      source /opt/ros/$ROS_DISTRO/setup.bash
      -source ~/ros2_ws/install/setup.bash
      +
      +
      +

      Source code build requirements

      +
      source ~/ros2_ws/install/setup.bash
       
      @@ -480,7 +482,7 @@ ros2 param list

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/3_quickstarts/quickstarts.html b/en/source/3_quickstarts/quickstarts.html index 21fd8df4..5d27dd13 100644 --- a/en/source/3_quickstarts/quickstarts.html +++ b/en/source/3_quickstarts/quickstarts.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -411,7 +410,7 @@

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/4_application_guide/application_guide.html b/en/source/4_application_guide/application_guide.html index 9594a255..339ee39f 100644 --- a/en/source/4_application_guide/application_guide.html +++ b/en/source/4_application_guide/application_guide.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -437,7 +436,7 @@

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/4_application_guide/compressed_image.html b/en/source/4_application_guide/compressed_image.html index efeee417..98b4380a 100644 --- a/en/source/4_application_guide/compressed_image.html +++ b/en/source/4_application_guide/compressed_image.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -400,7 +399,7 @@

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/4_application_guide/coordinate_and_tf.html b/en/source/4_application_guide/coordinate_and_tf.html index 72fbdd2b..82c42ab5 100644 --- a/en/source/4_application_guide/coordinate_and_tf.html +++ b/en/source/4_application_guide/coordinate_and_tf.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -727,7 +726,7 @@

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/4_application_guide/launch_parameters.html b/en/source/4_application_guide/launch_parameters.html index 768e31b1..c82127e8 100644 --- a/en/source/4_application_guide/launch_parameters.html +++ b/en/source/4_application_guide/launch_parameters.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -1038,7 +1037,7 @@

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/4_application_guide/point_cloud.html b/en/source/4_application_guide/point_cloud.html index 3d0141af..74ebccb1 100644 --- a/en/source/4_application_guide/point_cloud.html +++ b/en/source/4_application_guide/point_cloud.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -445,7 +444,7 @@

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/4_application_guide/services.html b/en/source/4_application_guide/services.html index f21a1996..9f4dfdd3 100644 --- a/en/source/4_application_guide/services.html +++ b/en/source/4_application_guide/services.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -665,7 +664,7 @@ ros2 service call

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/4_application_guide/topics.html b/en/source/4_application_guide/topics.html index e703ecb3..56fd2a9b 100644 --- a/en/source/4_application_guide/topics.html +++ b/en/source/4_application_guide/topics.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -510,7 +509,7 @@

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/5_advanced_guide/advanced_guide.html b/en/source/5_advanced_guide/advanced_guide.html index 2115de87..4e79da5b 100644 --- a/en/source/5_advanced_guide/advanced_guide.html +++ b/en/source/5_advanced_guide/advanced_guide.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -485,7 +484,7 @@

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/5_advanced_guide/configuration/align_depth_color.html b/en/source/5_advanced_guide/configuration/align_depth_color.html index b5f3f015..1f985357 100644 --- a/en/source/5_advanced_guide/configuration/align_depth_color.html +++ b/en/source/5_advanced_guide/configuration/align_depth_color.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -429,7 +428,7 @@

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/5_advanced_guide/configuration/configuration_of_depth_NFOV_and_WFOV_modes.html b/en/source/5_advanced_guide/configuration/configuration_of_depth_NFOV_and_WFOV_modes.html index 35213674..13c718c7 100644 --- a/en/source/5_advanced_guide/configuration/configuration_of_depth_NFOV_and_WFOV_modes.html +++ b/en/source/5_advanced_guide/configuration/configuration_of_depth_NFOV_and_WFOV_modes.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -406,7 +405,7 @@ resolutions is as follows:

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/5_advanced_guide/configuration/depth_work_mode_switch.html b/en/source/5_advanced_guide/configuration/depth_work_mode_switch.html index 2ced73dc..22e1ae1e 100644 --- a/en/source/5_advanced_guide/configuration/depth_work_mode_switch.html +++ b/en/source/5_advanced_guide/configuration/depth_work_mode_switch.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -424,7 +423,7 @@ modify it, you can switch to the corresponding mode as needed.

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/5_advanced_guide/configuration/disparity_search_offset.html b/en/source/5_advanced_guide/configuration/disparity_search_offset.html index 97fd1401..c60cfbe8 100644 --- a/en/source/5_advanced_guide/configuration/disparity_search_offset.html +++ b/en/source/5_advanced_guide/configuration/disparity_search_offset.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -485,7 +484,7 @@

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/5_advanced_guide/configuration/interleave_ae_mode.html b/en/source/5_advanced_guide/configuration/interleave_ae_mode.html index 18f8806b..1806d5fc 100644 --- a/en/source/5_advanced_guide/configuration/interleave_ae_mode.html +++ b/en/source/5_advanced_guide/configuration/interleave_ae_mode.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -449,7 +448,7 @@

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/5_advanced_guide/configuration/net_camera.html b/en/source/5_advanced_guide/configuration/net_camera.html index 4ac9c705..02d1a72d 100644 --- a/en/source/5_advanced_guide/configuration/net_camera.html +++ b/en/source/5_advanced_guide/configuration/net_camera.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -488,7 +487,7 @@ net_device_port:=8090

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/5_advanced_guide/configuration/predefined_presets.html b/en/source/5_advanced_guide/configuration/predefined_presets.html index 7245c971..68daadde 100644 --- a/en/source/5_advanced_guide/configuration/predefined_presets.html +++ b/en/source/5_advanced_guide/configuration/predefined_presets.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -436,7 +435,7 @@ parameter.

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/5_advanced_guide/multi_camera/gmsl_camera.html b/en/source/5_advanced_guide/multi_camera/gmsl_camera.html index 50329207..a33c075a 100644 --- a/en/source/5_advanced_guide/multi_camera/gmsl_camera.html +++ b/en/source/5_advanced_guide/multi_camera/gmsl_camera.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -456,7 +455,7 @@

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/5_advanced_guide/multi_camera/multi_camera.html b/en/source/5_advanced_guide/multi_camera/multi_camera.html index d35c9fa6..576a2dff 100644 --- a/en/source/5_advanced_guide/multi_camera/multi_camera.html +++ b/en/source/5_advanced_guide/multi_camera/multi_camera.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -484,7 +483,7 @@ by running the following command:

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/5_advanced_guide/multi_camera/multi_camera_synced.html b/en/source/5_advanced_guide/multi_camera/multi_camera_synced.html index f99faf1a..08a9182d 100644 --- a/en/source/5_advanced_guide/multi_camera/multi_camera_synced.html +++ b/en/source/5_advanced_guide/multi_camera/multi_camera_synced.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -472,7 +471,7 @@

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/5_advanced_guide/multi_camera/multi_camera_synced_verification_tool.html b/en/source/5_advanced_guide/multi_camera/multi_camera_synced_verification_tool.html index 42c37e11..2eb50e72 100644 --- a/en/source/5_advanced_guide/multi_camera/multi_camera_synced_verification_tool.html +++ b/en/source/5_advanced_guide/multi_camera/multi_camera_synced_verification_tool.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -426,7 +425,7 @@

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/5_advanced_guide/performance/fastdds_tuning.html b/en/source/5_advanced_guide/performance/fastdds_tuning.html index 86e84999..09c4adda 100644 --- a/en/source/5_advanced_guide/performance/fastdds_tuning.html +++ b/en/source/5_advanced_guide/performance/fastdds_tuning.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -531,7 +530,7 @@ reliability of the Orbbec camera system in a ROS2 environment.

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/5_advanced_guide/performance/lower_cpu_usage.html b/en/source/5_advanced_guide/performance/lower_cpu_usage.html index 327bc165..3716338e 100644 --- a/en/source/5_advanced_guide/performance/lower_cpu_usage.html +++ b/en/source/5_advanced_guide/performance/lower_cpu_usage.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -584,7 +583,7 @@

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/6_benchmark/benchmark.html b/en/source/6_benchmark/benchmark.html index f0512bb4..c74ae406 100644 --- a/en/source/6_benchmark/benchmark.html +++ b/en/source/6_benchmark/benchmark.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -417,7 +416,7 @@

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/6_benchmark/benchmark_data.html b/en/source/6_benchmark/benchmark_data.html index cace8887..2698bb97 100644 --- a/en/source/6_benchmark/benchmark_data.html +++ b/en/source/6_benchmark/benchmark_data.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -410,7 +409,7 @@

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/6_benchmark/benchmark_usage.html b/en/source/6_benchmark/benchmark_usage.html index e22d5dc6..3ffd18ca 100644 --- a/en/source/6_benchmark/benchmark_usage.html +++ b/en/source/6_benchmark/benchmark_usage.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -513,7 +512,7 @@

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/6_benchmark/introduction.html b/en/source/6_benchmark/introduction.html index 2750f0f8..0eb12bc2 100644 --- a/en/source/6_benchmark/introduction.html +++ b/en/source/6_benchmark/introduction.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -424,7 +423,7 @@

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/6_benchmark/othertools.html b/en/source/6_benchmark/othertools.html index 97728355..714ca35d 100644 --- a/en/source/6_benchmark/othertools.html +++ b/en/source/6_benchmark/othertools.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -447,7 +446,7 @@ ros2 run orbbec_camera

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/7_developer_guide/building_a_Debian_Package.html b/en/source/7_developer_guide/building_a_Debian_Package.html index f221fea8..43c4548d 100644 --- a/en/source/7_developer_guide/building_a_Debian_Package.html +++ b/en/source/7_developer_guide/building_a_Debian_Package.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -431,7 +430,7 @@ bash .make_deb.sh

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/7_developer_guide/developer_guide.html b/en/source/7_developer_guide/developer_guide.html index 816e2179..d73ce4da 100644 --- a/en/source/7_developer_guide/developer_guide.html +++ b/en/source/7_developer_guide/developer_guide.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -410,7 +409,7 @@

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/7_developer_guide/migration_guide.html b/en/source/7_developer_guide/migration_guide.html index e82eaaa6..473914e0 100644 --- a/en/source/7_developer_guide/migration_guide.html +++ b/en/source/7_developer_guide/migration_guide.html @@ -68,8 +68,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -1226,7 +1225,7 @@

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/8_FAQ/FAQ.html b/en/source/8_FAQ/FAQ.html index bcb5b8d8..edc56a96 100644 --- a/en/source/8_FAQ/FAQ.html +++ b/en/source/8_FAQ/FAQ.html @@ -67,8 +67,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -443,7 +442,7 @@

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/en/source/license.html b/en/source/license.html index 73bce143..5ef2ddf6 100644 --- a/en/source/license.html +++ b/en/source/license.html @@ -66,8 +66,7 @@
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
      @@ -396,7 +395,7 @@ language governing permissions and limitations under the License.

      © Copyright 2025, ORBBEC INC. www.orbbec.com.. - Last updated on 2025-12-01 01:37:24. + Last updated on 2025-12-01 02:24:34.

      diff --git a/zh/.doctrees/environment.pickle b/zh/.doctrees/environment.pickle index 2748cd7d3767392110a4631df427e2ee13b93c95..36bf4b8afa523b2c6f84847d0bc46e6e50d90597 100644 GIT binary patch delta 12337 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 delta 572 zcmX|-&ubG=5XUo{eKtRurkiY|(UYKy=pRrBM7(+lR0J=DAQU|H5#j*VCzP0JKEm%G@BOkg>>KnJIMgn190=o0mrO$o=(Zx1%;SWhvy zxSBi*E4FN?2rAZ?F`| z)4RvTiZFgFQa~w?5ZMT*;9wQTR%qq(!uriviIm8 DbAGIZ diff --git a/zh/.doctrees/source/3_quickstarts/quickstart.doctree b/zh/.doctrees/source/3_quickstarts/quickstart.doctree index 1b89d80f6e6e7a153ecec1b0face10ed7fc9178e..faac7ea9968b509d9dc46caa469c78bd697454bb 100644 GIT binary patch delta 1333 zcmZuxYe-XJ7~c2Ilb2a;bK2bI@-i=T=4=ZpQ!-JjRT9w*DhrF@*Fr0DR74jcqeBLh zcR^r8e~QeA!hVEZs765$l~O@LSJ1Lw2@UE`^u6!#@+1E|yw7`ip2u^Jd%o*gNI9XL zd*HjJ^ro?5_>oqe8WYJaF_G0n3>F*O;d+Ll$~-m{{dTEq?BdDMyF=p_PJF-8HMKa~ zs5{mbI~pq$wy+BxW%`{~VG|R=F7(17aw9v#CZ^N5wH2kO5KIPF%A_rlh0F&(O%2d% z7-Q?@y*G89aISSqwE)~qZ)2^fspLt%9fmEQ)Gcy~Y^!8m>IVkz%$D|0o6o3iH9!BKPn3Mx?G_f5J`T8O_wZ{oUN|n}QO&DLI-EtX6s*kB z1P&#a)1MoMXO2hw1s?j8YB`NVJhz2aK)&-A|4n-I4b{p~0-6?_Wpkjm$gk89PcLvo zP2N^EU-rCd_^s8;zC{lsc|E*HkMD;|Hf*%fx9}vtPQir)q!%=^T0A20b+T6jeFZyM z6Nxtw_ZN2YZJI{SjE3FiQE(qM${^w@X9uTsHpzY`ymy6IH|aDJKUDOFgQn9trQ=m_ z7d6~4w`2voF|Dyp_6MN5q@Ul@ZU(fQ-qLCXX9*Z7ZDh5BIqt`t&r2Ho;5n>6{zb3T zg+EFVBjROvTt49N7{V&~-x{t*c!+Qx;R_BvBD}+^w+K}TOAz)WbRb+sxQsB2@IpeQ zC$*!sJ=A%4U+4h-N`%o@6(h%0@>I!BB`=kHRPs6M8 z0$6@wt2PJbh>*YJx#%O_f{;i_f&MfXY|N?`F6htdk=Kk+K^#v&ll`E)#d?_(s*H+A zQ9Y^&hSO_dMRuutIv=_m`;X>A)9wL>rd5JNgU^vGK5^y*oNx?@Y0T_}?e07&B^};O zxu*pTI%_39-Z^&*2Yhe^EOv>$+=}HCAPvu?RAb>6`B~|bXg4Wfji&^HuFdu+5iqFg zRejh^iMMIlaNf0E)RW%A8NDbR$gxAd+b5#X?KP6La1y>jqrKSYkWmRQZ4qS|nk)mG zCv2t_+nu(@{%7^kvsN7W*DA(Vn%6F3Xw@it=WUD@*~AQ+JXiCDlJ^AEc8Hs@f{gAl(x(&-6*M0h?Rs7 zC93FWm94n%gO`3MTrNE?2MtEwEaPmj#!M4Q31fJJpMw>mX2h}dzLeihBX2{8P2J-- zs*NJ3uhj|d86I7GOc2D+Tq`EHN^pf>oEoD9cZqeIz)RpF*hH|A;0(bjf)RpYgm|xI zZ);b_p~L$-4qiBVp;RMZU47lHv!~8}I(zBtqqB$3`Z{attgEx89#{RO!oe4*6KaT4 xtM56o`oqXef47mBep(}MlHzk-dd-@f1Jk=Q0@Gb{V7$~lRX^n)6SPG-{{qt7ViN!W diff --git a/zh/_sources/source/2_installation/build_the_package.md.txt b/zh/_sources/source/2_installation/build_the_package.md.txt index c7d50d1f..a2adf04e 100644 --- a/zh/_sources/source/2_installation/build_the_package.md.txt +++ b/zh/_sources/source/2_installation/build_the_package.md.txt @@ -4,6 +4,16 @@ * [ROS 2 安装指南(Ubuntu)](https://docs.ros.org/en/humble/Installation/Ubuntu-Install-Debians.html) +安装依赖项: + +```bash +sudo apt install libgflags-dev nlohmann-json3-dev \ +ros-$ROS_DISTRO-image-transport ros-${ROS_DISTRO}-image-transport-plugins ros-${ROS_DISTRO}-compressed-image-transport \ +ros-$ROS_DISTRO-image-publisher ros-$ROS_DISTRO-camera-info-manager \ +ros-$ROS_DISTRO-diagnostic-updater ros-$ROS_DISTRO-diagnostic-msgs ros-$ROS_DISTRO-statistics-msgs ros-$ROS_DISTRO-xacro \ +ros-$ROS_DISTRO-backward-ros libdw-dev libssl-dev +``` + 启用 ROS 2 自动补全: ```bash @@ -11,12 +21,6 @@ eval "$(register-python-argcomplete3 ros2)" eval "$(register-python-argcomplete3 colcon)" ``` -创建 `colcon` 工作空间: - -```bash -mkdir -p ~/ros2_ws/src -``` - ### 二进制安装 #### Linux 二进制包安装 @@ -42,6 +46,12 @@ sudo apt install ros-humble-orbbec-camera ros-humble-orbbec-description #### Linux ROS2 包装器编译 +创建 `colcon` 工作空间: + +```bash +mkdir -p ~/ros2_ws/src +``` + 克隆源代码并切换到 `v2-main` 分支: ```bash @@ -51,16 +61,6 @@ cd OrbbecSDK_ROS2 git checkout v2-main ``` -安装依赖项: - -```bash -sudo apt install libgflags-dev nlohmann-json3-dev \ -ros-$ROS_DISTRO-image-transport ros-${ROS_DISTRO}-image-transport-plugins ros-${ROS_DISTRO}-compressed-image-transport \ -ros-$ROS_DISTRO-image-publisher ros-$ROS_DISTRO-camera-info-manager \ -ros-$ROS_DISTRO-diagnostic-updater ros-$ROS_DISTRO-diagnostic-msgs ros-$ROS_DISTRO-statistics-msgs ros-$ROS_DISTRO-xacro \ -ros-$ROS_DISTRO-backward-ros libdw-dev libssl-dev -``` - 构建: ```bash diff --git a/zh/_sources/source/3_quickstarts/quickstart.md.txt b/zh/_sources/source/3_quickstarts/quickstart.md.txt index 6119ab81..8472e79b 100644 --- a/zh/_sources/source/3_quickstarts/quickstart.md.txt +++ b/zh/_sources/source/3_quickstarts/quickstart.md.txt @@ -19,6 +19,11 @@ ```bash source /opt/ros/$ROS_DISTRO/setup.bash +``` + +源码构建需要 + +```bash source ~/ros2_ws/install/setup.bash ``` @@ -89,4 +94,3 @@ ros2 service call /camera/get_device_info orbbec_camera_msgs/srv/GetDeviceInfo ' ```bash ros2 bag record /camera/color/image_raw /camera/depth/image_raw ``` - diff --git a/zh/genindex.html b/zh/genindex.html index 4c0bd95a..874de0bc 100644 --- a/zh/genindex.html +++ b/zh/genindex.html @@ -389,7 +389,7 @@

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/index.html b/zh/index.html index a9202dbb..8e11f363 100644 --- a/zh/index.html +++ b/zh/index.html @@ -557,7 +557,7 @@

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/search.html b/zh/search.html index 33417a1a..373deafd 100644 --- a/zh/search.html +++ b/zh/search.html @@ -397,7 +397,7 @@

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/1_overview/introduction.html b/zh/source/1_overview/introduction.html index b0a26994..9e60085f 100644 --- a/zh/source/1_overview/introduction.html +++ b/zh/source/1_overview/introduction.html @@ -702,7 +702,7 @@ thead th {

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/1_overview/orbbecsdk_overview.html b/zh/source/1_overview/orbbecsdk_overview.html index 56e50464..2263b7ec 100644 --- a/zh/source/1_overview/orbbecsdk_overview.html +++ b/zh/source/1_overview/orbbecsdk_overview.html @@ -573,7 +573,7 @@

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/1_overview/overview.html b/zh/source/1_overview/overview.html index 736162c9..c2fb0fcb 100644 --- a/zh/source/1_overview/overview.html +++ b/zh/source/1_overview/overview.html @@ -411,7 +411,7 @@

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/2_installation/build_the_package.html b/zh/source/2_installation/build_the_package.html index e84549ce..b5517b25 100644 --- a/zh/source/2_installation/build_the_package.html +++ b/zh/source/2_installation/build_the_package.html @@ -384,15 +384,19 @@ +

      安装依赖项:

      +
      sudo apt install libgflags-dev nlohmann-json3-dev \
      +ros-$ROS_DISTRO-image-transport ros-${ROS_DISTRO}-image-transport-plugins ros-${ROS_DISTRO}-compressed-image-transport \
      +ros-$ROS_DISTRO-image-publisher ros-$ROS_DISTRO-camera-info-manager \
      +ros-$ROS_DISTRO-diagnostic-updater ros-$ROS_DISTRO-diagnostic-msgs ros-$ROS_DISTRO-statistics-msgs ros-$ROS_DISTRO-xacro \
      +ros-$ROS_DISTRO-backward-ros libdw-dev libssl-dev
      +
      +

      启用 ROS 2 自动补全:

      eval "$(register-python-argcomplete3 ros2)"
       eval "$(register-python-argcomplete3 colcon)"
       
      -

      创建 colcon 工作空间:

      -
      mkdir -p ~/ros2_ws/src
      -
      -

      2.2. 二进制安装

      @@ -415,6 +419,10 @@ apt list |<

      2.3. 从源码构建

      2.3.1. Linux ROS2 包装器编译

      +

      创建 colcon 工作空间:

      +
      mkdir -p ~/ros2_ws/src
      +
      +

      克隆源代码并切换到 v2-main 分支:

      cd ~/ros2_ws/src
       git clone https://github.com/orbbec/OrbbecSDK_ROS2.git
      @@ -422,14 +430,6 @@ git clone https://github.com/orbbe
       git checkout v2-main
       
      -

      安装依赖项:

      -
      sudo apt install libgflags-dev nlohmann-json3-dev \
      -ros-$ROS_DISTRO-image-transport ros-${ROS_DISTRO}-image-transport-plugins ros-${ROS_DISTRO}-compressed-image-transport \
      -ros-$ROS_DISTRO-image-publisher ros-$ROS_DISTRO-camera-info-manager \
      -ros-$ROS_DISTRO-diagnostic-updater ros-$ROS_DISTRO-diagnostic-msgs ros-$ROS_DISTRO-statistics-msgs ros-$ROS_DISTRO-xacro \
      -ros-$ROS_DISTRO-backward-ros libdw-dev libssl-dev
      -
      -

      构建:

      cd ~/ros2_ws
       colcon build --event-handlers console_direct+ --cmake-args -DCMAKE_BUILD_TYPE=Release
      @@ -450,7 +450,7 @@ colcon build --event-handlers
           

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/2_installation/installation.html b/zh/source/2_installation/installation.html index f9d378da..64b06e45 100644 --- a/zh/source/2_installation/installation.html +++ b/zh/source/2_installation/installation.html @@ -412,7 +412,7 @@

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/2_installation/registration_script.html b/zh/source/2_installation/registration_script.html index dc1898c0..a0cea48c 100644 --- a/zh/source/2_installation/registration_script.html +++ b/zh/source/2_installation/registration_script.html @@ -412,7 +412,7 @@ sudo udevadm control

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/3_quickstarts/orbbecviewer.html b/zh/source/3_quickstarts/orbbecviewer.html index 4950d25a..b6354ad5 100644 --- a/zh/source/3_quickstarts/orbbecviewer.html +++ b/zh/source/3_quickstarts/orbbecviewer.html @@ -475,7 +475,7 @@

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/3_quickstarts/quickstart.html b/zh/source/3_quickstarts/quickstart.html index e5bb5e7b..cfe4ef8b 100644 --- a/zh/source/3_quickstarts/quickstart.html +++ b/zh/source/3_quickstarts/quickstart.html @@ -397,7 +397,10 @@

      3.1.2.1. 步骤 1:配置 ROS 2 和工作空间环境

      确保已配置 ROS 2 和工作空间环境:

      source /opt/ros/$ROS_DISTRO/setup.bash
      -source ~/ros2_ws/install/setup.bash
      +
      +
      +

      源码构建需要

      +
      source ~/ros2_ws/install/setup.bash
       
      @@ -480,7 +483,7 @@ ros2 param list

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/3_quickstarts/quickstarts.html b/zh/source/3_quickstarts/quickstarts.html index 1cf6e266..2b9955bd 100644 --- a/zh/source/3_quickstarts/quickstarts.html +++ b/zh/source/3_quickstarts/quickstarts.html @@ -411,7 +411,7 @@

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/4_application_guide/application_guide.html b/zh/source/4_application_guide/application_guide.html index 852f4bcb..07a23d70 100644 --- a/zh/source/4_application_guide/application_guide.html +++ b/zh/source/4_application_guide/application_guide.html @@ -437,7 +437,7 @@

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/4_application_guide/compressed_image.html b/zh/source/4_application_guide/compressed_image.html index 7ffc0e98..b7168087 100644 --- a/zh/source/4_application_guide/compressed_image.html +++ b/zh/source/4_application_guide/compressed_image.html @@ -400,7 +400,7 @@

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/4_application_guide/coordinate_and_tf.html b/zh/source/4_application_guide/coordinate_and_tf.html index 4e116c0a..821e1fba 100644 --- a/zh/source/4_application_guide/coordinate_and_tf.html +++ b/zh/source/4_application_guide/coordinate_and_tf.html @@ -741,7 +741,7 @@

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/4_application_guide/launch_parameters.html b/zh/source/4_application_guide/launch_parameters.html index c4e1718e..8f7d098f 100644 --- a/zh/source/4_application_guide/launch_parameters.html +++ b/zh/source/4_application_guide/launch_parameters.html @@ -1038,7 +1038,7 @@

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/4_application_guide/point_cloud.html b/zh/source/4_application_guide/point_cloud.html index 73eaf3b3..7acc7f54 100644 --- a/zh/source/4_application_guide/point_cloud.html +++ b/zh/source/4_application_guide/point_cloud.html @@ -445,7 +445,7 @@

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/4_application_guide/services.html b/zh/source/4_application_guide/services.html index af393b92..be50b252 100644 --- a/zh/source/4_application_guide/services.html +++ b/zh/source/4_application_guide/services.html @@ -667,7 +667,7 @@ ros2 service call

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/4_application_guide/topics.html b/zh/source/4_application_guide/topics.html index 0ac5b565..fdfd52f5 100644 --- a/zh/source/4_application_guide/topics.html +++ b/zh/source/4_application_guide/topics.html @@ -510,7 +510,7 @@

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/5_advanced_guide/advanced_guide.html b/zh/source/5_advanced_guide/advanced_guide.html index 1f88b018..f03d8d3b 100644 --- a/zh/source/5_advanced_guide/advanced_guide.html +++ b/zh/source/5_advanced_guide/advanced_guide.html @@ -485,7 +485,7 @@

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/5_advanced_guide/configuration/align_depth_color.html b/zh/source/5_advanced_guide/configuration/align_depth_color.html index 033728b3..9d793c5c 100644 --- a/zh/source/5_advanced_guide/configuration/align_depth_color.html +++ b/zh/source/5_advanced_guide/configuration/align_depth_color.html @@ -429,7 +429,7 @@

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/5_advanced_guide/configuration/configuration_of_depth_NFOV_and_WFOV_modes.html b/zh/source/5_advanced_guide/configuration/configuration_of_depth_NFOV_and_WFOV_modes.html index 5faf8ccc..4a1dffb6 100644 --- a/zh/source/5_advanced_guide/configuration/configuration_of_depth_NFOV_and_WFOV_modes.html +++ b/zh/source/5_advanced_guide/configuration/configuration_of_depth_NFOV_and_WFOV_modes.html @@ -403,7 +403,7 @@

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/5_advanced_guide/configuration/depth_work_mode_switch.html b/zh/source/5_advanced_guide/configuration/depth_work_mode_switch.html index 34daf70f..15df4b91 100644 --- a/zh/source/5_advanced_guide/configuration/depth_work_mode_switch.html +++ b/zh/source/5_advanced_guide/configuration/depth_work_mode_switch.html @@ -421,7 +421,7 @@

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/5_advanced_guide/configuration/disparity_search_offset.html b/zh/source/5_advanced_guide/configuration/disparity_search_offset.html index 6de2c9dc..1b361d22 100644 --- a/zh/source/5_advanced_guide/configuration/disparity_search_offset.html +++ b/zh/source/5_advanced_guide/configuration/disparity_search_offset.html @@ -485,7 +485,7 @@

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/5_advanced_guide/configuration/interleave_ae_mode.html b/zh/source/5_advanced_guide/configuration/interleave_ae_mode.html index 189c41ab..86a2350b 100644 --- a/zh/source/5_advanced_guide/configuration/interleave_ae_mode.html +++ b/zh/source/5_advanced_guide/configuration/interleave_ae_mode.html @@ -449,7 +449,7 @@

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/5_advanced_guide/configuration/net_camera.html b/zh/source/5_advanced_guide/configuration/net_camera.html index c3f47ccd..d84562c0 100644 --- a/zh/source/5_advanced_guide/configuration/net_camera.html +++ b/zh/source/5_advanced_guide/configuration/net_camera.html @@ -485,7 +485,7 @@ net_device_port:=8090

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/5_advanced_guide/configuration/predefined_presets.html b/zh/source/5_advanced_guide/configuration/predefined_presets.html index c6123fb4..40e70911 100644 --- a/zh/source/5_advanced_guide/configuration/predefined_presets.html +++ b/zh/source/5_advanced_guide/configuration/predefined_presets.html @@ -435,7 +435,7 @@

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/5_advanced_guide/multi_camera/gmsl_camera.html b/zh/source/5_advanced_guide/multi_camera/gmsl_camera.html index b9f50165..8666032b 100644 --- a/zh/source/5_advanced_guide/multi_camera/gmsl_camera.html +++ b/zh/source/5_advanced_guide/multi_camera/gmsl_camera.html @@ -455,7 +455,7 @@

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/5_advanced_guide/multi_camera/multi_camera.html b/zh/source/5_advanced_guide/multi_camera/multi_camera.html index bda2176c..4fbda92f 100644 --- a/zh/source/5_advanced_guide/multi_camera/multi_camera.html +++ b/zh/source/5_advanced_guide/multi_camera/multi_camera.html @@ -484,7 +484,7 @@

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/5_advanced_guide/multi_camera/multi_camera_synced.html b/zh/source/5_advanced_guide/multi_camera/multi_camera_synced.html index 2274cdb7..62ba1833 100644 --- a/zh/source/5_advanced_guide/multi_camera/multi_camera_synced.html +++ b/zh/source/5_advanced_guide/multi_camera/multi_camera_synced.html @@ -472,7 +472,7 @@

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/5_advanced_guide/multi_camera/multi_camera_synced_verification_tool.html b/zh/source/5_advanced_guide/multi_camera/multi_camera_synced_verification_tool.html index adf5dc5a..bd3765e1 100644 --- a/zh/source/5_advanced_guide/multi_camera/multi_camera_synced_verification_tool.html +++ b/zh/source/5_advanced_guide/multi_camera/multi_camera_synced_verification_tool.html @@ -546,7 +546,7 @@

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/5_advanced_guide/performance/efficient_intra_process_communication.html b/zh/source/5_advanced_guide/performance/efficient_intra_process_communication.html index 2108efef..825c8250 100644 --- a/zh/source/5_advanced_guide/performance/efficient_intra_process_communication.html +++ b/zh/source/5_advanced_guide/performance/efficient_intra_process_communication.html @@ -426,7 +426,7 @@

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/5_advanced_guide/performance/fastdds_tuning.html b/zh/source/5_advanced_guide/performance/fastdds_tuning.html index 0eb27b49..110d3477 100644 --- a/zh/source/5_advanced_guide/performance/fastdds_tuning.html +++ b/zh/source/5_advanced_guide/performance/fastdds_tuning.html @@ -523,7 +523,7 @@ net.core.wmem_default=2147483647

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/5_advanced_guide/performance/lower_cpu_usage.html b/zh/source/5_advanced_guide/performance/lower_cpu_usage.html index 798c82d1..061fcacc 100644 --- a/zh/source/5_advanced_guide/performance/lower_cpu_usage.html +++ b/zh/source/5_advanced_guide/performance/lower_cpu_usage.html @@ -584,7 +584,7 @@

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/6_benchmark/benchmark.html b/zh/source/6_benchmark/benchmark.html index c37287b8..69918ef8 100644 --- a/zh/source/6_benchmark/benchmark.html +++ b/zh/source/6_benchmark/benchmark.html @@ -417,7 +417,7 @@

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/6_benchmark/benchmark_data.html b/zh/source/6_benchmark/benchmark_data.html index 52a0d439..c795734e 100644 --- a/zh/source/6_benchmark/benchmark_data.html +++ b/zh/source/6_benchmark/benchmark_data.html @@ -410,7 +410,7 @@

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/6_benchmark/benchmark_usage.html b/zh/source/6_benchmark/benchmark_usage.html index 92e034d4..cebd1e98 100644 --- a/zh/source/6_benchmark/benchmark_usage.html +++ b/zh/source/6_benchmark/benchmark_usage.html @@ -513,7 +513,7 @@

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/6_benchmark/introduction.html b/zh/source/6_benchmark/introduction.html index f19c254d..c22a411f 100644 --- a/zh/source/6_benchmark/introduction.html +++ b/zh/source/6_benchmark/introduction.html @@ -424,7 +424,7 @@

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/6_benchmark/othertools.html b/zh/source/6_benchmark/othertools.html index 031eb2c2..1570eb5e 100644 --- a/zh/source/6_benchmark/othertools.html +++ b/zh/source/6_benchmark/othertools.html @@ -447,7 +447,7 @@ ros2 run orbbec_camera

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/7_developer_guide/building_a_Debian_Package.html b/zh/source/7_developer_guide/building_a_Debian_Package.html index ef287333..36973390 100644 --- a/zh/source/7_developer_guide/building_a_Debian_Package.html +++ b/zh/source/7_developer_guide/building_a_Debian_Package.html @@ -429,7 +429,7 @@ bash .make_deb.sh

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/7_developer_guide/developer_guide.html b/zh/source/7_developer_guide/developer_guide.html index 7619afe9..04fdee61 100644 --- a/zh/source/7_developer_guide/developer_guide.html +++ b/zh/source/7_developer_guide/developer_guide.html @@ -410,7 +410,7 @@

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/7_developer_guide/migration_guide.html b/zh/source/7_developer_guide/migration_guide.html index 52d649e3..2d5577b4 100644 --- a/zh/source/7_developer_guide/migration_guide.html +++ b/zh/source/7_developer_guide/migration_guide.html @@ -1226,7 +1226,7 @@

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/8_FAQ/FAQ.html b/zh/source/8_FAQ/FAQ.html index aef406c4..2ee77223 100644 --- a/zh/source/8_FAQ/FAQ.html +++ b/zh/source/8_FAQ/FAQ.html @@ -443,7 +443,7 @@

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.

      diff --git a/zh/source/license.html b/zh/source/license.html index cdd5f2a4..2e2ff0c3 100644 --- a/zh/source/license.html +++ b/zh/source/license.html @@ -396,7 +396,7 @@ language governing permissions and limitations under the License.

      © 版权所有 2025, 奥比中光科技集团股份有限公司 www.orbbec.com.。 - 最后更新于 2025年12月01日 01:37:27. + 最后更新于 2025年12月01日 02:24:36.