当前位置: 首页 > news >正文

奉贤做网站建设淘宝怎么设置关键词搜索

奉贤做网站建设,淘宝怎么设置关键词搜索,十大房产中介软件,用自己电脑建设网站文章目录前言下载编译过程创建开发环境拉取源代码更新rosdep下载安装moveit 2依赖包编译源码输出结果总结前言 本文用来记录moveit 2从源码编译的全流程。 本机环境: 系统:debian 11 ros版本:ros2 humble 处理器:intel i7 内存&a…

文章目录

  • 前言
  • 下载编译过程
    • 创建开发环境
    • 拉取源代码
    • 更新rosdep
    • 下载安装moveit 2依赖包
    • 编译源码
    • 输出结果
  • 总结

前言

本文用来记录moveit 2从源码编译的全流程。
本机环境:
系统:debian 11
ros版本:ros2 humble
处理器:intel i7
内存:16g

下载编译过程

创建开发环境

$ cd ~
$ mkdir workspace

拉取源代码

方法1:博主导入了本地源会快一些

$ cd ~/workspace
$ git clone https://gitee.com/lilinxin75/moveit2.git -b humble --depth=1
$ mkdir deps
$ cd deps
$ git clone https://gitee.com/lilinxin75/moveit_msgs.git -b humble --depth=1
$ git clone https://gitee.com/lilinxin75/moveit_resources.git -b humble --depth=1
$ git clone https://gitee.com/lilinxin75/ros2_control.git -b humble --depth=1
$ git clone https://gitee.com/lilinxin75/control_msgs.git -b humble --depth=1
$ git clone https://gitee.com/lilinxin75/realtime_tools.git --depth=1
$ git clone https://gitee.com/lilinxin75/object_recognition_msgs.git -b ros2 --depth=1

方法二:使用官方源

$ cd ~/workspace
$ git clone https://github.com/ros-planning/moveit2.git -b $ROS_DISTRO --depth=1
$ mkdir deps
$ cd deps
$ git clone https://github.com/ros-planning/moveit_msgs.git -b humble --depth=1
$ git clone https://github.com/ros-planning/moveit_resources.git -b humble --depth=1
$ git clone https://github.com/ros-controls/ros2_control.git -b humble --depth=1
$ git clone https://github.com/ros-controls/control_msgs.git -b humble --depth=1
$ git clone https://github.com/ros-controls/realtime_tools.git --depth=1
$ git clone https://github.com/wg-perception/object_recognition_msgs.git -b ros2 --depth=1

更新rosdep

$ rosdep init
$ rosdep update

rosdep update出错解决办法,下载文件替换法——No such file or directory: ‘/etc/ros/rosdistro/master/index-v4.yaml

下载安装moveit 2依赖包

$ rosdep install -r --from-paths . --ignore-src --rosdistro $ROS_DISTRO -y# result
# $ rosdep install -r --from-paths . --ignore-src --rosdistro $ROS_DISTRO -y# All required rosdeps installed successfully

编译源码

# --parallel-workers 2 意思是限制同时编译项目为2个,默认值为cpu核数,不设置该值会占用大量内存
$ colcon build --cmake-args -DCMAKE_BUILD_TYPE=Release --parallel-workers 2

关于colcon构建参数可以参照下边的链接:
ROS2构建工具colcon介绍

输出结果

$ colcon build --cmake-args -DCMAKE_BUILD_TYPE=Release --parallel-workers 2
Starting >>> object_recognition_msgs     
Starting >>> moveit_common...Starting >>> moveit_setup_core_plugins     
Starting >>> moveit_setup_srdf_plugins                                                                                                                                           
Finished <<< moveit_runtime [0.30s]                                                                                                                                              
Finished <<< moveit_setup_core_plugins [0.57s]                                                                                                                                   
Finished <<< moveit_setup_app_plugins [0.65s]                                                                                                                              
Finished <<< moveit_setup_controllers [0.80s]                                                                                                                                    
Finished <<< moveit_setup_srdf_plugins [0.79s]                                                                                                                                   
Starting >>> moveit_setup_assistant                                                                                                                                              
Finished <<< moveit_setup_assistant [0.35s]                                                                                                                                      
Starting >>> moveit                                                                                                                                                              
Finished <<< moveit [0.19s]                                                                                                                                                      Summary: 58 packages finished [13.6s]      4 packages had stderr output: controller_manager moveit_configs_utils ros2controlcli rqt_controller_manager  

总结

在整体编译过程中也遇到了不少的坑,在本文做简单记录。
后续会逐步整理如何调用Moveit2做一些特定功能的开发。

http://www.mmbaike.com/news/48631.html

相关文章:

  • 网站做标准曲线网级移动营销app下载
  • 网站上资源截图怎么做软文有哪些推广渠道
  • 购物网站是用什么软件做的站长资讯
  • 怎样做网站吸引人怎样推广自己的广告
  • wordpress 友情链接调用赣州seo
  • wordpress 企业网站制作游戏app拉新平台
  • 公司网站怎么建立优化体系线下推广活动策划方案
  • 网站建设视频网站seo去哪个网站找好
  • 学者网学科建设网站外链吧怎么使用
  • 做棋子网站怎么提高浏览量搜索引擎优化的英文缩写是什么
  • 怎么做优惠卷网站就业培训机构有哪些
  • 网站制作的分割线怎么做网站优化关键词排名
  • 如何查看网站在哪里做的百度官网优化
  • 毕节市建设网站淘宝站内推广方式有哪些
  • 济宁市城市建设投资中心网站seo推广知识
  • 可以做公众号封面图的网站百度文库网页版
  • 国外网站加速器windows优化大师官方网站
  • 网站开发做什么的网站投放广告费用
  • 西安网站建设收费标准河南网站关键词优化
  • 珠海市网站建设开发公司深圳关键词快速排名
  • 塘厦网站建设百度seo推广优化
  • 合肥哪家制作网站博客seo优化技术
  • 自建商城网站用什么技术好百度推广关键词怎么设置好
  • 拨号地址怎么做网站自己的app如何接广告
  • 做汽车配件外贸用什么网站推广网站模板
  • 网站建设的小结西安seo计费管理
  • 做网站的公司现在还 赚钱吗16888精品货源入口
  • 做网站放广告赚钱怎么样把广告做在百度上
  • wordpress cgi漏洞鞍山seo外包
  • 自主设计和创建网站seo广告投放