Skip to content

Commit

Permalink
add docs _htmi file
Browse files Browse the repository at this point in the history
  • Loading branch information
guojia committed Nov 5, 2024
1 parent c38dbf1 commit db0ebd6
Show file tree
Hide file tree
Showing 326 changed files with 25,373 additions and 0 deletions.
4 changes: 4 additions & 0 deletions docs/_html/.buildinfo
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
config: 8a074fd878bc867c27faa974d4f8361f
tags: 645f666f9bcd5a90fca523b33c5a78b7
Empty file added docs/_html/.nojekyll
Empty file.
Binary file added docs/_html/3d-vision-for-a-world-2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_html/3d-vision-for-a-world.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_html/Linux_Install_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_html/Linux_Install_2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_html/Linux_Install_3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_html/Linux_Install_4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_html/Linux_Install_5.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_html/MultiStream.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_html/Multi_camera1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_html/Multi_camera2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_html/Multi_camera3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_html/Multi_camera4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_html/OrbbecSDK-Architecture.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_html/OrbbecSDK_C++_API_user_guide-v1.0.pdf
Binary file not shown.
Binary file added docs/_html/OrbbecViewer.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
330 changes: 330 additions & 0 deletions docs/_html/README.html

Large diffs are not rendered by default.

Binary file added docs/_html/_images/3d-vision-for-a-world-2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_html/_images/Linux_Install_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_html/_images/Linux_Install_2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_html/_images/Linux_Install_3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_html/_images/Linux_Install_4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_html/_images/Linux_Install_5.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_html/_images/Multi_camera1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_html/_images/Multi_camera2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_html/_images/Multi_camera3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_html/_images/Multi_camera4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_html/_images/backward_ros.png
Binary file added docs/_html/_images/gdb_1.png
Binary file added docs/_html/_images/gmsl_1.png
Binary file added docs/_html/_images/image1.jpg
Binary file added docs/_html/_images/image10.png
Binary file added docs/_html/_images/image2.jpg
Binary file added docs/_html/_images/image3.png
Binary file added docs/_html/_images/image4.jpg
Binary file added docs/_html/_images/image5.jpg
Binary file added docs/_html/_images/image6.jpg
Binary file added docs/_html/_images/image7.png
Binary file added docs/_html/_images/image8.png
Binary file added docs/_html/_images/image9.png
Binary file added docs/_html/_images/list_devices_node.png
Binary file added docs/_html/_images/multi_save_rgbir_node.png
Binary file added docs/_html/_images/product_h1.png
Binary file added docs/_html/_images/product_h11.png
Binary file added docs/_html/_images/product_h2.png
Binary file added docs/_html/_images/product_h3.png
Binary file added docs/_html/_images/product_h4.png
Binary file added docs/_html/_images/product_h5.png
Binary file added docs/_html/_images/product_h7.png
Binary file added docs/_html/_images/product_h8.png
Binary file added docs/_html/_images/product_h9.png
Binary file added docs/_html/_images/single_cam_tf.png
Binary file added docs/_html/_images/supported_cameras.png
Binary file added docs/_html/_images/windows_install_1.png
Binary file added docs/_html/_images/windows_install_2.png
Binary file added docs/_html/_images/windows_install_3.png
Binary file added docs/_html/_images/windows_install_4.png
Binary file added docs/_html/_images/windows_install_5.png
Binary file added docs/_html/_images/windows_install_6.png
92 changes: 92 additions & 0 deletions docs/_html/_sources/README.md.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,92 @@
# Docs应用文档

**编译:**

```bash
cd docs
./autobuild.sh all

```

**打开文档:**

```bash
cd docs
./autobuild.sh run

```


进入_html目录,手动点击index.html打开

# Docs应用文档详细说明

**采用方式:**

1、文档格式 markdown

2、文档转换工具 Sphinx

3、托管 github

<br>

# gitlab:

本项目源码地址: https://code.orbbec.com.cn/OrbbecSDK/OrbbecSDK_ROS2.git

# github (待上线)

本项目源码地址 : 待上线
本应用文档阅读链接 : 待上线

<br>

# 文档编写规范

1、框图、软件框架建议原则上采用processon、visio工具绘图,目的是为了保持风格统一(特殊图除外)

2、采用标准markdown格式,可使用vscode的Editor插件编辑

<br>

# 编译环境

pip3 install sphinx

pip3 install recommonmark

pip3 install sphinx_markdown_tables

pip3 install sphinx_rtd_theme

pip3 install sphinx_book_theme

# 编译

- 执行编译脚本 ./autobuild 编译(推荐,该脚本编译后会打包docs文档及渲染设置)。 也支持sphinx原生编译指令make html
- 打开docs/index.html查看效果

<br>

# 提交

git add 、git commit 添加注释、git push提交代码

提交完后,务必要上线网页打开检查一下,检查网页效果无误

<br>

# 定制化部分

说明:定制化的配置都在**conf.py**中设置。也需要安装一些支持库

1. 更改样式主题。我这里以 `sphinx_rtd_theme`为例子,其他主题可自行百度。

* 安装 `sphinx_rtd_theme`: ` pip install sphinx_rtd_theme`

2. 安装markdown语法支持插件:`pip install myst-parser`
3. 安装支持mermaid渲染插件: `pip install sphinxcontrib.mermaid`
4. 安装代码块一键复制按钮插件:`pip install sphinx_copybutton`
5. 可以使用vscode 编辑markdown文件文档,推荐安装markdown预览编辑插件
31 changes: 31 additions & 0 deletions docs/_html/_sources/index.rst.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
.. [奥比中光]OrbbecSDK ROS2 应用文档.用户手册
.. 这一页是目录树
.. :titlesonly:
.. image:: source/image/product_h5.png

======================================================


OrbbecSDK ROS2
======================================================


.. toctree::
:maxdepth: 2
:caption: Application Document
:numbered:

source/1_overview/overview.rst
source/2_installation/installation.rst
.. source/3_start_single_camera/single_camera.rst
.. source/4_start_multi_camera/multi_camera.rst
source/3_start_single_camera/start_single_camera.md
source/4_start_multi_camera/start_multi_camera.md
source/5_robot_integrations/robot_integra.rst
source/6_advanced/advanced.rst
source/7_tools/tool.rst
source/8_help_center/help_center.rst
source/9_license/license.rst
55 changes: 55 additions & 0 deletions docs/_html/_sources/source/1_overview/overview.rst.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
.. 这一页是模块目录树
.. 3d-vision-for-a-world-2.png
.. image:: ../image/product_h1.png

======================================================


Overview
======================================================



OrbbecSDK_ROS2 is a wrapper for the Orbbec 3D camera that provides seamless integration with the ROS2 environment. It
supports ROS2 Foxy, Humble, and Jazzy distributions.


OrbbecSDK ROS2 souce code link:
`https://github.com/orbbec/OrbbecSDK_ROS2/tree/v2-main <https://github.com/orbbec/OrbbecSDK_ROS2/tree/v2-main>`_

With the major update of the new branch v2-main in October 2024, OrbbecSDK_ROS2 is connected to the open source version of OrbbecSDK v2,
which will make OrbbecSDK_ROS2 more flexible and extensible. This update in v2-main ensures compatibility with all new Orbbec USB products
that comply with the UVC standard. However, OrbbecSDK_ROS2 v2 no longer supports Orbbec's traditional OpenNI protocol devices.
We encourage you to check whether your device is supported by OrbbecSDK_ROS2 v2 and use the new version if supported.


For the usage of orbbecSDK, please refer to the link for more detailed introduction:

OrbbecSDK souce code link:
`https://github.com/orbbec/OrbbecSDK_v2 <https://github.com/orbbec/OrbbecSDK_v2>`_



======================================================

.. toctree::
:maxdepth: 2
:caption: This Section Covers:

typical_applications.md
supported_cameras.md
supported_platforms.md




---------------------

.. image:: http://badges.github.io/stability-badges/dist/stable.svg
.. image:: https://img.shields.io/badge/version-1.5.11-green

---------------------


.. image:: ../image/3d-vision-for-a-world-2.png
30 changes: 30 additions & 0 deletions docs/_html/_sources/source/1_overview/supported_cameras.md.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Supported cameras

&nbsp;

- The specific supported cameras model are as follows:

| No. | **Products List** | **Firmware Version** | Port interface types | product link | dataset |
| --- | ----------------------- | -------------------------- | --------------------------- | ----------------------------------------------------------------------- | ------- |
| 1 | Gemini 335 | 1.2.20 | USB 3.0 | [link](https://www.orbbec.com/products/stereo-vision-camera/gemini-335/) | |
| 2 | Gemini 335L | 1.2.20 | USB 3.0 | [link](https://www.orbbec.com/products/stereo-vision-camera/gemini-335l/) | |
| 3 | Gemini 335Lg | 1.3.46 | USB 3.0、GMSL interface | [link](https://www.orbbec.com/products/stereo-vision-camera/gemini-335lg/) | |
| 4 | Gemini 336 | 1.2.20 | USB 3.0 | [link](https://www.orbbec.com/products/stereo-vision-camera/gemini-336) | |
| 5 | Gemini 336L | 1.2.20 | USB 3.0 | [link](https://www.orbbec.com/products/stereo-vision-camera/gemini-336l) | |
| 6 | Gemini 2 | 1.4.60 /1.4.76 | USB 3.0 | [link](https://www.orbbec.com/products/stereo-vision-camera/gemini-2/) | |
| 7 | Gemini 2 L | 1.4.32 | USB 3.0 | [link](https://www.orbbec.com/products/stereo-vision-camera/gemini-2l/) | |
| 8 | Astra 2 | 2.8.20 | USB 3.0 | [link](https://www.orbbec.com/products/structured-light-camera/astra-2/) | |
| 9 | Femto Bolt | 1.0.6/1.0.9 | USB 3.0 | [link](https://www.orbbec.com/products/tof-camera/femto-bolt/) | |
| 10 | Femto Mega | 1.1.7/1.2.7 | USB 3.0、Ethernet interface | [link](https://www.orbbec.com/products/tof-camera/femto-mega/) | |

&nbsp;

&nbsp;

- For more product information, please refer to the official website link:[https://www.orbbec.com/products](https://www.orbbec.com/products/)

![supported_cameras](../image/supported_cameras.png)

&nbsp;

&nbsp;
26 changes: 26 additions & 0 deletions docs/_html/_sources/source/1_overview/supported_platforms.md.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Supported platforms

&nbsp;

- The verified supported platforms and OS are as follows:

| No. | Platform | CPU | OS | ROS2 |
| --- | ------------------------ | --- | ------------ | -------- |
| 1 | X64 PC | X86 | Ubuntu 20.04 | humble |
| 2 | X64 PC | X86 | Ubuntu 22.04 | humble |
| 3 | X64 PC | X86 | Ubuntu 24.04 | foxy |
| 4 | NVIDIA Jetson Orin Nano | Arm | Ubuntu 20.04 | humble |
| 5 | NVIDIA Jetson Orin NX | Arm | Ubuntu 20.04 | humble |
| 6 | NVIDIA Jetson AGX Orin | Arm | Ubuntu 20.04 | humble |
| 7 | NVIDIA Jetson AGX Orin | Arm | Ubuntu 22.04 | humble |
| 8 | NVIDIA Jetson AGX Xavier | Arm | Ubuntu 20.04 | humble |
| 9 | Qualcomm RB5 | Arm | Ubuntu 20.04 | humble |
| 10 | RK3399 | Arm | Ubuntu 20.04 | humble |
| 11 | RK3588 | Arm | Ubuntu 20.04 | Galactic |
| 12 | RK3588 | Arm | Ubuntu 22.04 | humble |

&nbsp;

&nbsp;

&nbsp;
26 changes: 26 additions & 0 deletions docs/_html/_sources/source/1_overview/typical_applications.md.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
![product](../image/product_h2.png)

&nbsp;

# Typical applications

OrbbecSDK_ROS2 is a wrapper for the Orbbec 3D camera that provides seamless integration with the ROS2 environment. It
supports ROS2 Foxy, Humble, and Jazzy distributions.

&nbsp;

&nbsp;

**Applications scenarios:**

* Depth Sensing
* Object Detection
* Body Tracking
* Positional Tracking
* Geo Tracking
* Spatial Mapping
* Camera Control
* Plane Detection
* Multi Camera Fusion

&nbsp;
Loading

0 comments on commit db0ebd6

Please sign in to comment.