diff --git a/en/.doctrees/environment.pickle b/en/.doctrees/environment.pickle index 5041cc3a..5392892a 100644 Binary files a/en/.doctrees/environment.pickle and b/en/.doctrees/environment.pickle differ diff --git a/en/.doctrees/source/2_installation/build_the_package.doctree b/en/.doctrees/source/2_installation/build_the_package.doctree index ee468832..07c9ec26 100644 Binary files a/en/.doctrees/source/2_installation/build_the_package.doctree and b/en/.doctrees/source/2_installation/build_the_package.doctree differ diff --git a/en/.doctrees/source/3_quickstarts/quickstart.doctree b/en/.doctrees/source/3_quickstarts/quickstart.doctree index cbeb74e5..449f9626 100644 Binary files a/en/.doctrees/source/3_quickstarts/quickstart.doctree and b/en/.doctrees/source/3_quickstarts/quickstart.doctree differ 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)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)
  • 2.2. Build from Source
  • 2.3. Registration Script (Required)