0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

简析Window10安装ROS2的步骤

云深之无迹 来源:云深之无迹 作者:云深之无迹 2022-10-27 11:36 次阅读

个人建议找个Linux装去,这篇文章纯属折腾。。。全看的是官方的文档。

以下的操作都要管理员的权限,我可以提前剧透,我应该应该是没有安装上DDS,应该是算安装好了80%的样子。

8be609ea-4330-11ed-96c9-dac502259ad0.png

在win这里右键,使用管理员的权限

choco install -y vcredist2013 vcredist140

巧克力如何安装我就不写了,自己去看看,安装好以后就执行这个命令就行

8c0d4668-4330-11ed-96c9-dac502259ad0.png

安装好的时候会有的日志

8c3a9b4a-4330-11ed-96c9-dac502259ad0.png

这个是SSL的安装,按照我写的选择就行

8c508482-4330-11ed-96c9-dac502259ad0.png

我哪有钱

C:Program FilesOpenSSL-Win64in

可以确定一下你的安装目录是不是这个

8c69acc8-4330-11ed-96c9-dac502259ad0.png

是,那你就执行我下面的命令就行

8c968068-4330-11ed-96c9-dac502259ad0.png

输出

8ce0ed9c-4330-11ed-96c9-dac502259ad0.png

OpenCV也是一个特别的供应的版本,这里就需要你下载一下

https://github.com/ros2/ros2/releases/download/opencv-archives/opencv-3.4.6-vc16.VS2019.zip

8d039aa4-4330-11ed-96c9-dac502259ad0.png

解压到C盘的根目录下就行

C:opencvx64vc16in

这个就是在我的电脑上面安装的路径

https://github.com/ros2/choco-packages/releases/tag/2022-03-15

8d4d216a-4330-11ed-96c9-dac502259ad0.png

这里就是一些需要离线安装的库

choco install -y -s C:UsersyunswjDownloads	tt asio cunit eigen tinyxml-usestl tinyxml2 bullet

8d69d8e6-4330-11ed-96c9-dac502259ad0.png

先把要安装的库放在一个目录下面,然后导航安装

python -m pip install -U catkin_pkg cryptography empy importlib-metadata lark==1.1.1 lxml matplotlib netifaces numpy opencv-python PyQt5 pillow psutil pycairo pydot pyparsing==2.4.7 pyyaml rosdistro

依赖的库安装一下

8e1763a8-4330-11ed-96c9-dac502259ad0.png

8e3ecc86-4330-11ed-96c9-dac502259ad0.png

安装文档也需要安装这个东西

8e6890d4-4330-11ed-96c9-dac502259ad0.png

8e95f8d0-4330-11ed-96c9-dac502259ad0.png

8ec0748e-4330-11ed-96c9-dac502259ad0.png

以上就是已经编译好的ROS2

8eeae8ea-4330-11ed-96c9-dac502259ad0.png

需要安装QT5

8f2357d4-4330-11ed-96c9-dac502259ad0.png

第一次使用要注册

8f427cf4-4330-11ed-96c9-dac502259ad0.png

然后就是申请

8f9c094a-4330-11ed-96c9-dac502259ad0.png

在官网的最下面可以申请

8fbfbcdc-4330-11ed-96c9-dac502259ad0.png

安装作业

8fd808c8-4330-11ed-96c9-dac502259ad0.png

位置

8feef326-4330-11ed-96c9-dac502259ad0.png

安装的内容

901b961a-4330-11ed-96c9-dac502259ad0.png

下一步

90397068-4330-11ed-96c9-dac502259ad0.png

安装好的样子,下面是需要执行的添加环境的命令

setx /m Qt5_DIR C:QtQt5.12.125.12.12msvc2017_64
setx /m QT_QPA_PLATFORM_PLUGIN_PATH C:QtQt5.12.125.12.12msvc2017_64pluginsplatforms

907275e8-4330-11ed-96c9-dac502259ad0.png

OK

908e114a-4330-11ed-96c9-dac502259ad0.png

在ROS的解压文件夹下看下有没有安装脚本文件

call C:dev
os2-package-windows-AMD64
os2-windowslocal_setup.bat

90c76972-4330-11ed-96c9-dac502259ad0.png

报错了,对吧,修一下

看了半天没有看明白,Ubuntu上面的说什么DDS?为什么WIndow下的要钱???

后面我也没心情搞了,这个是windows是真的不适合搞开发。

90d32730-4330-11ed-96c9-dac502259ad0.jpg

ubuntu下几个命令就安装好了,快乐的写代码。






审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • DDS
    DDS
    +关注

    关注

    21

    文章

    631

    浏览量

    152527
  • SSL
    SSL
    +关注

    关注

    0

    文章

    124

    浏览量

    25717
  • OpenCV
    +关注

    关注

    29

    文章

    626

    浏览量

    41247
  • LINUX内核
    +关注

    关注

    1

    文章

    316

    浏览量

    21614

原文标题:Window10安装ROS2

文章出处:【微信号:TT1827652464,微信公众号:云深之无迹】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    系统镜像Ubuntu_ROS2ROS2是什么意思,带有ROS2开发环境吗?

    请问一下,百度文库资料里面,下图所示的系统镜像Ubuntu_ROS2ROS2是什么意思,带有ROS2开发环境吗?与前面4GB版本的镜像有什么区别?
    发表于 03-01 23:06

    有能在window10上运行的新版IAR吗

    window10运行不了MSP430 6.4版本,有符合window10的新版IAR吗
    发表于 09-17 02:16

    ROS2安装与使用 精选资料推荐

    ros2的乌龟仿真turtlesim,介绍topic,service,action等元素及其使用,介绍ros的基本操作
    发表于 08-30 08:24

    如何在ROS2中运行小乌龟呢

    ROS2中运行小乌龟,其实主要就是安装两个工具,turtlesim和rqt。A: 安装turtlesim。输入【sudo apt update】输入【sudo apt install
    发表于 11-05 06:08

    基于无线wifi网络的X3派和PC虚拟机通过ROS2实现跨设备通信

    1、X3派和PC虚拟机都连接无线wifi网络的情况下通过ROS2实现跨设备通信多机通信是ROS的基础能力之一,相比于ROS1,ROS2通过非常简单的配置即可实现多机通信。对于两个
    发表于 07-13 15:13

    【昉·星光 2 高性能RISC-V单板计算机体验】四:在 VisionFive2安装 ROS2 humble

    在 VisionFive2安装 ROS2 humble ROS(Robot Operating System)是一种用于编写机器人软件的灵活框架。它是一个工具(tools)、库
    发表于 09-04 03:33

    【昉·星光 2 高性能RISC-V单板计算机体验】五:在 VisionFive2 上体验 ROS2 humble

    在 VisionFive2 上体验 ROS2 humble 一、系统准备 参考 在 VisionFive2安装 ROS2 humble
    发表于 09-04 04:59

    微软宣布Window10将正式引入机器人操作系统

    日前,在西班牙召开的第七届机器人操作系统开发者大会(ROSCon 2018)上,微软宣布Window10正式引入机器人操作系统(ROS)。ROS是由Willow Garage 和斯坦福人工智能实验室维护的开源系统,用于机器人标准
    的头像 发表于 10-10 15:42 3309次阅读

    window10卸载软件_window10怎么改管理员名称

    window10卸载软件 自微软发布win10预览版系统,下载安装win10系统成为潮流,一时间各种安装教程满天飞,不论是双系统
    的头像 发表于 11-26 15:19 2395次阅读

    Linux嵌入式开发笔记(六)在ROS2中运行小乌龟实例

    ROS2中运行小乌龟,其实主要就是安装两个工具,turtlesim和rqt。A: 安装turtlesim。输入【sudo apt update】输入【sudo apt install
    发表于 11-02 15:21 10次下载
    Linux嵌入式开发笔记(六)在<b class='flag-5'>ROS2</b>中运行小乌龟实例

    Window10怎么安装ROS2

    Window10怎么安装ROS2,以下的操作都要管理员的权限,我可以提前剧透,我应该应该是没有安装上DDS,应该是算安装好了80%的样子。
    的头像 发表于 02-22 10:12 889次阅读
    <b class='flag-5'>Window10</b>怎么<b class='flag-5'>安装</b><b class='flag-5'>ROS2</b>

    了解ROS2是什么

    ROS2是从底层构建时便考虑使其适用于商业用途,它是机器人操作系统现有框架的重构,经过优化以适用于工业应用,开发可在新的应用中进行扩展,如移动机器人、无人机群和自动驾驶汽车。
    的头像 发表于 02-28 13:38 2.1w次阅读

    DDS在ROS2中的应用

    DDS在ROS2中的应用 DDS在ROS2系统中的位置至关重要,所有上层建设都建立在DDS之上。在这个ROS2的架构图中,蓝色和红色部分就是DDS。 刚才我们也提到,DDS是一种通信的标准,就像4G
    的头像 发表于 11-24 17:54 871次阅读
    DDS在<b class='flag-5'>ROS2</b>中的应用

    ROS2中自带例程测试

    如果你是一个ROS2的开发者,可能对刚才我们使用的ROS2命令比较熟悉,这时你可能也会产生一个问题:我们之前也安装ROS2系统,那ROS2
    的头像 发表于 11-28 16:29 901次阅读
    <b class='flag-5'>ROS2</b>中自带例程测试

    在TogetherROS中如何安装ROS2功能包

    ,这里我们就把ROS2必要的功能包都安装一下,让系统的功能模块更加完整。 熟悉ROS2的同学,应该对这些指令并不陌生,和ROS2官方手册中的安装
    的头像 发表于 12-01 16:02 925次阅读
    在TogetherROS中如何<b class='flag-5'>安装</b><b class='flag-5'>ROS2</b>功能包