Version

2.1. 从源代码构建

2.1.1. 环境

  • ROS

    请直接参考ROS wiki获取安装说明。

  • 其他依赖项

​ 安装依赖项(请注意您的ROS发行版):

# 假设您已经配置了ROS环境,下同
sudo apt install libgflags-dev ros-$ROS_DISTRO-image-geometry ros-$ROS_DISTRO-camera-info-manager \
ros-${ROS_DISTRO}-image-transport-plugins ros-${ROS_DISTRO}-compressed-image-transport \
ros-$ROS_DISTRO-image-transport ros-$ROS_DISTRO-image-publisher libgoogle-glog-dev libusb-1.0-0-dev libeigen3-dev \
ros-$ROS_DISTRO-diagnostic-updater ros-$ROS_DISTRO-diagnostic-msgs \
libdw-dev

2.1.2. 创建ROS工作空间并构建

创建ROS工作空间(如果您还没有):

mkdir -p ~/ros_ws/src

获取源代码:

cd ~/ros_ws/src
git clone https://github.com/orbbec/OrbbecSDK_ROS1.git
roscd orbbec_camera
git checkout v2-main
git branch  #检查分支切换是否成功

构建包:

cd ~/ros_ws
catkin_make