【ros】4.Windows系统安装ROS体验

这篇具有很好参考价值的文章主要介绍了【ros】4.Windows系统安装ROS体验。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

大家平时玩ROS都是在Ubuntu系统上,那Windows系统可以安装吗,答案是:可以的!Windows为了发展自家的物联网生态,已经在Windows系统支持ROS了。

1.安装VS 2017

微软家的开发离不开VS,所以大家自行安装就好了。

VS 2017地址:https://visualstudio.microsoft.com/zh-hans/thank-you-downloading-visual-studio/?sku=Community&rel=15

进入选择安装的界面,注意勾选C++支持。安装完会有下面这个东西,VS下的命令行工具。

【ros】4.Windows系统安装ROS体验

2.安装Chocolatey & Git

Chocolatey是Windows下的包管理工具,相当于Ubuntu中的apt-get,方便后续安装各种软件包。

在VS命令行中复制下面的命令安装:

@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"

安装完之后是这样:

【ros】4.Windows系统安装ROS体验

比如,安装git可以这样:

choco install git -y

3.安装ROS

与Ubuntu安装ROS类似,都是要添加一个软件源,然后执行安装命令,如下:

choco source add -n=ros-win -s="https://roswin.azurewebsites.net/api/v2" --priority=1
choco upgrade ros-melodic-desktop -y

【ros】4.Windows系统安装ROS体验

4.运行ROS例程

在Windows安装好ROS后,需要先打开VS命令行:

【ros】4.Windows系统安装ROS体验

然后进入ros的安装目录:

【ros】4.Windows系统安装ROS体验

生成环境变量后,才能执行相关操作。

【ros】4.Windows系统安装ROS体验

是不是觉得会觉得很麻烦,每次都要这样重复操作,不怕,bat脚本帮你解决这个问题:

创建一个ros.bat的文件,输入:

@echo off

C:

cd C:\opt\ros\melodic\x64

C:\Windows\System32\cmd.exe /k "D:\Visual Studio\2017\Enterprise\Common7\Tools\VsDevCmd.bat" -arch=amd64 -host_arch=amd64

然后就可以一键启动脚本,进入之后,再执行一下setup.bat就好了。

## 终端1
setup.bat
roscore

## 终端2
setup.bat
rosrun turtlesim turtlesim_node

## 终端3
setup.bat
rosrun turtlesim turtle_teleop_key

【ros】4.Windows系统安装ROS体验

以上。文章来源地址https://www.toymoban.com/news/detail-435068.html

到了这里,关于【ros】4.Windows系统安装ROS体验的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【ROS2机器人入门到实战】4.ROS2初体验

    当前平台文章汇总地址:ROS2机器人从入门到实战 获取完整教程及配套资料代码,请关注公众号鱼香ROS获取 教程配套机器人开发平台:两驱版| 四驱版 为方便交流,搭建了机器人技术问答社区:地址 fishros.org.cn 通过几个简单的小例子来体验ROS2软件库和工具集。 游戏内容:很

    2024年02月04日
    浏览(68)
  • ubuntu20.4安装配置ros系统(noetic)

    不同ubuntu版本对应的ros版本 ubuntu版本 ros1版本 ros2版本 16.04 kinetic ardent 18.04 melodic dashing 20.04 noetic foxy   1、打开软件与更新,切换ubuntu软件源(国内中科大源) 2、打开终端,添加ros软件源(中科大镜像站) 3、配置公钥   4、更新软件源   5、安装ros系统(ps:命令中的noetic根

    2024年02月07日
    浏览(43)
  • 在Ubuntu22.04系统安装ROS Humble Hawksbill

    目录 一、简述 二、下载安装虚拟机 2.1下载 2.2安装虚拟机 2.3安装Ubuntu系统  三、安装ros 3.1设置编码 3.2添加源 3.3安装ros 3.4设置环境变量 四、检验是否安装成功 五、常见问题说明 ROS Humble Hawksbill 是 ROS 2 的第八个版本。它是最新的长期支持版本的 ROS 2 发行版,可以轻松安装

    2024年02月16日
    浏览(48)
  • 机器人开发环境配置(双系统(Ubuntu)安装、ROS安装、VScode环境配置)

    目录 /安装经历分享以及给电脑为天选4的可避坑操作/ 一.双系统Ubuntu安装(20.04) 1.查看引导模式 2.下载Ubuntu的安装映像文件 3.开始制作安装盘 4.关闭BitLocker! 5.关闭独显直连(若有用到独立显卡) 6.压缩Windows分区 7.关闭Secure Boot 二.ROS安装(Noetic) 1.ros官方安装步骤 2.设置安

    2024年04月25日
    浏览(39)
  • Jetson nano B01学习笔记 -- 系统环境配置以及ROS安装

    Jetson Nano是一款体积小巧、功能强大的人工智能嵌入式开发板,于2019年3月由英伟达推出。它预装Ubuntu 18.04LTS系统,搭载英伟达研发的128核Maxwell GPU,可以快速将AI技术落地并应用于各种智能设备。相比于Jetson之前的几款产品(Jetson TK1、Jetson TX1、Jetson TX2、Jetson Xavier),Jetson

    2023年04月24日
    浏览(46)
  • DELL戴尔Win10双硬盘安装Ubuntu20.04双系统(附带ROS安装教程)

    先说一下自身情况,设备是一台戴尔灵越7591,原装一根256g固态硬盘安装Win10系统,需要双系统安装ubuntu系统,故加装了一根500g固态,其中100g分配给Win10作扩展,其余400g分给ubuntu系统。本人在网上搜集了许多资料,收集大量前人踩到的坑,站在巨人肩膀上一次通关,后期应该

    2023年04月09日
    浏览(66)
  • ROS安装:一行代码安装完成ROS

    ubuntu20上安装的是noetic版本, ubuntu18上安装的是melodic版本的。 ubuntu20一行代码安装脚本如下: ubuntu18一行代码安装脚本如下: 如果报错没有curl请安装

    2024年01月16日
    浏览(35)
  • Ubuntu20.04安装ROS----鱼香ROS一键安装

    输入以下命令行: 选择1 选择1 ROS1 选择1   下载noetic版本 ROS2 选择3 下载galactic版本

    2024年02月05日
    浏览(63)
  • ROS篇——Ubuntu快速一键安装ROS或ROS2(通用)

    以下以Ubuntu22.04安装ROS2为例(我今天新装了一个Ubuntu22.04,从0开始教你安装ROS)。 一、下载ROS安装脚本并运行 执行后如下图所示  输入数字1,回车 如果不确定自己的系统源是否可用 ,输入数字1(建议),回车  如果自己之前设置过一些第三方源,不想清除,就输入数字

    2024年02月14日
    浏览(44)
  • ROS系列——ROS系统清理-rosclean

    当ROS运行一段时间后,启动master节点,可能会出现如下类似WARNING: WARNING: disk usage in log directory [/home/你的用户名/.ros/log] is over 1GB. It’s recommended that you use the ‘rosclean’ command.

    2024年02月13日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包