OpenEuler21.03 ROS2打包指南

Posted David_Han008

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OpenEuler21.03 ROS2打包指南相关的知识,希望对你有一定的参考价值。

系统环境 OpenEuler21.03 

ROS2的版本 ros2-foxy

由于ros2目前还没有相对比较完善的wiki, 因此在这边进行一定的总结

step1: ros2的源码在哪里?

step2: 如何编译ros2的工程

1. 在ros1当中我们使用的catkin进行编译,在ros2当中我们使用colcon进行编译

关于colcon参考的

Bootstrap from source — colcon documentation

$ mkdir colcon-from-source && cd colcon-from-source
$ curl --output colcon.repos https://raw.githubusercontent.com/colcon/colcon.readthedocs.org/main/colcon.repos
$ mkdir src
$ vcs import src < colcon.repos​ # 这行要等很久

由于vcs感觉需要等很久很久,因此部分的包我已经上传到了gitee上面

如果在obs上编译的话,因为obs上面没有pip命令,因此目前所有pip安装的库,都需要进行源码编译

然后第二步,找ros2的官方代码进行编译

以上是关于OpenEuler21.03 ROS2打包指南的主要内容,如果未能解决你的问题,请参考以下文章

OpenEuler21.03 ROS2打包指南

OpenEuler21.03 ROS2打包指南

(openEuler21.03-Centos7-x86)yum安装php+nginx—配置nginx解析php

openEuler 21.03 特性解读 | 毕昇 JDK8 支持鲲鹏硬件加解密特性详解和使用介绍

G026-DB-GS-INS-03 OpenEuler 部署 OpenGauss(1主2备或多备)

MySQL 5.7.21 移植指南(openEuler 20.03 LTS SP1)