OriginBot开发套件
约 476 字大约 2 分钟
2025-02-25
OriginBot使用与开发过程主要在PC端完成,完成以上Ubuntu和ROS2的环境配置后,还需要将OriginBot的PC端功能包下载到电脑上,并且完成编译,便于后续操作使用。
提示
如果你觉得下载过慢,可以参照VMWare安装中的ROS2系统安装
下配置镜像源
操作。
- 创建PC端工作空间
mkdir -p ~/dev_ws/src
- 下载originbot_desktop和依赖包
OriginBot电脑端的功能包都放置在originbot_desktop代码仓库中:
cd ~/dev_ws/src
sudo apt install git #安装git
git clone https://gitee.com/guyuehome/originbot_desktop.git
- 安装功能包和依赖
为满足后续机器人开发的使用,还需要安装一系列功能包与依赖库:
这个过程需要反复确认,不要走开!
sudo apt install python3-colcon-ros
sudo apt install python3-colcon-common-extensions # ROS2编译器
sudo apt install ros-${ROS_DISTRO}-nav2* # 安装导航功能包
sudo apt install ros-${ROS_DISTRO}-xacro # 安装模型解析功能包
sudo apt install ros-${ROS_DISTRO}-teleop-twist-keyboard # 安装键盘控制节点
sudo apt install ros-${ROS_DISTRO}-rmw-cyclonedds-cpp # 安装Cyclone DDS
sudo apt install ros-${ROS_DISTRO}-cv-bridge # 安装图像处理包
sudo apt install ros-${ROS_DISTRO}-robot-state-publisher # 安装机器人状态发布者包
sudo apt install ros-${ROS_DISTRO}-joint-state-publisher # 安装关节状态发布者包
sudo apt install ros-${ROS_DISTRO}-joint-state-publisher-gui # 安装关节状态发布者包
sudo apt install ros-${ROS_DISTRO}-image-transport # 安装图像压缩包
sudo apt install ros-${ROS_DISTRO}-image-transport-plugins # 安装图像压缩包
sudo apt install libzbar-dev
一次下载完
cd ~/dev_ws/src/originbot_desktop/
./install_prereq.sh
- 编译工作空间
cd ~/dev_ws
colcon build
- 设置环境变量
为方便后续使用,我们需要配置环境变量,让系统知道工作空间的位置:
gedit ~/.bashrc
source ~/dev_ws/install/setup.sh
至此,OriginBot电脑端的功能包配置完毕。
贡献者
rand777