精华内容
下载资源
问答
  • ROS Windows人机交互软件开发及使用以上线古月学院,欢迎感兴趣的小伙伴订阅 如何实现windows ROS人机交互软件 win10 ROS安装之后将opt目录及vs2019目录拷贝到平板上即可,详细可参考视频教程

    ROS Windows人机交互软件开发及使用以上线古月学院,欢迎感兴趣的小伙伴订阅
    如何实现windows ROS人机交互软件
    在这里插入图片描述
    win10 ROS安装之后将opt目录及vs2019目录拷贝到平板上即可,详细可参考视频教程
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • 但是我想了想ROS是有windows版本的,并且也能运行rviz之类的,既然rviz都可以在windows上运行,就说明是有库可以支持的。于是本人又进行了一番探索与总结. 本篇教程主要是介绍ROS Windows开发环境的搭建,ROS ...

    ROS Windows人机交互软件开发及使用以上线古月学院,欢迎感兴趣的小伙伴订阅
    如何实现windows ROS人机交互软件
    在这里插入图片描述

    前言

    在ROS librviz 人机交互软件开发系列教程中我们实现了Ubuntu端的界面开发。但是很多小伙伴问到能不能在Windows上进行开发,当时回复是不能,主要就是库的依赖问题难解决。但是我想了想ROS是有windows版本的,并且也能运行rviz之类的,既然rviz都可以在windows上运行,就说明是有库可以支持的。于是本人又进行了一番探索与总结.
    本篇教程主要是介绍ROS Windows开发环境的搭建,ROS Windows基本的使用。以及在Windows中编译ROS Qt功能包。

    实现效果

    1. Windows运行rviz

    2. ROS Windows QT 功能包编译并运行

    3. ROS Windows Qt 功能包release版本

    此release版本是本人将动态库进行打包,可以在未安装ROS的win10上直接运行(仅在一台电脑测试,可能会缺少其他动态库),下载后双击压缩包内的ros_qt_demo.exe即可运行。
    经测试可运行在未安装ROS的Win10上并连接Ubuntu的Master主节点,并发布Chatter话题:

    左:Ubuntu 右:win10
    release地址:github

    目录

    一,安装windows版本的ROS
    1,安装Visual Studio
    2,安装ROS
    3,创建ROS快捷终端
    4,测试安装
    二,ROS Windows使用
    1,初始化ROS工作空间
    2,创建ROS功能包
    3,编译ROS功能包
    4,添加ROS工作空间到环境变量
    5,安装ROS软件包
    三,ROS Qt功能包模板的编译与使用

    原文地址

    原文章地址:古月居

    展开全文
  • Windows开发ROS

    2020-10-17 19:47:06
    ROS Windows 安装安装ROS使用小乌龟测试安装结果使用Visual Studio创建第一个ROS程序 安装ROS 参考下面的链接在Windows上安装ROS开发环境 http://wiki.ros.org/Installation/Windows 基本过程是 安装chocolatey ...

    安装ROS

    参考下面的链接在Windows上安装ROS开发环境
    http://wiki.ros.org/Installation/Windows

    基本过程是

    1. 安装chocolatey
    2. 使用chocolatey下载git
    3. 使用chocolatey下载ros安装包

    使用小乌龟测试安装结果

    我们可以使用ROS自带的turtlesim来测试ROS是否已经安装成功了

    基本过程是:

    1. 使用roscore命令来启动master
    2. 启动turtlesim 界面节点来订阅turtlesim控制器消息
    3. 启动turtlesim键盘控制器节点
    4. 通过rqt_graph命令来查看节点关系图

    启动master节点

    命令行中输入
    roscore
    使用roscore来启动master节点

    启动小乌龟界面节点

    在命令行中输入
    rosrun turtlesim turtlesim_node
    启动turtlesim节点
    现在可以看到小乌龟了

    启动小乌龟键盘控制节点

    在命令行输入
    rosrun turtlesim turtle_teleop_key
    启动键盘控制节点

    查看节点关系

    在命令行输入
    rqt_graph
    turtlesim的节点关系

    使用Visual Studio创建第一个ROS程序

    参考下面的文章来完成创建第一个ros程序
    https://github.com/Brabalawuka/RosOnWindows

    使用VS打开ROS workspace

    一定要使用下面的步骤来启动visual studio打开ROS workspace,否则你可能会看到cmake错误

    1. 进入workspace
    2. 输入devel\setup
    3. 输入devenv来启动visualstudio
      如下图所示:
      使用vs打开workspace的步骤
      vs 文件夹状态
      打开文件夹后cmake会有这些输出
    展开全文
  • ROS on windows

    2020-04-04 12:59:57
    安装ROS melodic morenia 到windows系统 操作系统 在Windows系统上安装ros需要win10 64位系统或者windows IoT (物联网) 预留安装空间 需要c:/opt 目录下没有任何文件,或者没有这个目录 c:/opt是Ros默认安装位置...

    安装ROS melodic morenia 到windows系统

    操作系统

    在Windows系统上安装ros需要win10 64位系统或者windows IoT (物联网)

    预留安装空间

    • 需要c:/opt 目录下没有任何文件,或者没有这个目录
    • c:/opt是Ros默认安装位置,目前不能更改其他安装目录
    • 至少给C盘预留10GB空间

    安装VS2019

    为Windows生成ROS项目需要Visual Studio和Windows的Microsoft SDK。

    • 需要“C++“”工作负载
    • 如果要构建WinML,请包括“通用Windows平台开发”工作负载。
      VS的安装可以参照VS2019安装教程

    安装Windows包管理器

    Chocolatey是Windows的程序包管理器。它用于简化安装构建和运行ROS项目所需的工具和库的过程。

    1. 在开始菜单,找到x64 Native Tools Command Prompt for VS 2019。这里可以直接用搜索功能。

    2. 右键,选择以管理员身份运行

    3. 复制下面的命令行:

      @"%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”

      • 粘贴到cmd
      • 批准任何提示
      • 安装完成后关闭cmd
    4. 安装git

      • 重新以管理员身份打开一个VSx64 cmd
      • 如果已经安装过git,使用

      choco upgrade git -y

      安装Git之后,请确保Git现在在Visual Studio命令窗口中可用

      git --version

      如果git可用,关闭命令行

    安装二进制软件包

    安装推荐的desktop_full元软件包。元软件包是其他软件包的集合。桌面完全元软件包是指构建,运行,调试和可视化机器人所需的许多其他软件包。

    1. 安装ROS Last Known Good Build

    1. 以管理员身份打开 VSx64 command,运行下面的命令。

    mkdir c:\opt\chocolatey
    set ChocolateyInstall=c:\opt\chocolatey
    choco source add -n=ros-win -s=“https://roswin.azurewebsites.net/api/v2” --priority=1
    choco upgrade ros-melodic-desktop_full -y --execution-timeout=0

    2. 安装ROS 2 Nightly Build

    mkdir c:\opt\chocolatey
    set ChocolateyInstall=c:\opt\chocolatey
    choco source add -n=ros-win -s=“https://roswin.azurewebsites.net/api/v2” --priority=1
    choco upgrade ros-eloquent-desktop -y --execution-timeout=0 --pre

    创建Ros cmd 快捷方式

    1. 右键桌面,选择新建>快捷方式

    2. 在快捷方式的路径中,根据安装的VS不同版本复制命令行
      如果使用community

      C:\Windows\System32\cmd.exe /k “C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\Tools\VsDevCmd.bat” -arch=amd64 -host_arch=amd64&& set ChocolateyInstall=c:\opt\chocolatey&& c:\opt\ros\melodic\x64\setup.bat

      如果使用Professional

      C:\Windows\System32\cmd.exe /k “C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\Common7\Tools\VsDevCmd.bat” -arch=amd64 -host_arch=amd64&& set ChocolateyInstall=c:\opt\chocolatey&& c:\opt\ros\melodic\x64\setup.bat

      如果使用Enterprise

      C:\Windows\System32\cmd.exe /k “C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\Tools\VsDevCmd.bat” -arch=amd64 -host_arch=amd64&& set ChocolateyInstall=c:\opt\chocolatey&& c:\opt\ros\melodic\x64\setup.bat

    • 然后将快捷方式改名为ROS
    • 设置为管理员运行模式
      • 右键快捷方式属性
      • 选择快捷方式的Tab
      • 点击高级
      • 勾选用管理员身份运行
    展开全文
  • Ros for Windows7

    2018-10-29 15:16:24
    用于Windows平台的编译后的ros,非完整版,仅搭配我的教程使用,用于搭建apollo在windows的仿真。
  • Windows卸载ros

    2019-09-05 09:50:55
    Windows环境下安装ros网站http://wiki.ros.org/Installation/Windows 卸载ros 1.win+R,cmd打开命令提示符; 2.执行choco list -l命令,查看已安装的ros相关包; 3.执行choco uninstall 包名,将不需要的包依次...
  • ros1 windows安装

    2019-12-02 09:05:15
    打开 适用于 VS 2017 的 x64 本机...@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient)....
  • ROS2之windows案例汇总

    2019-10-06 08:59:33
    详细信息参考:Windows使用ROS1&2机器人操作系统全面资料汇总 通常而言,Linux下的ros1和ros2功能包通过代码移植,都可以适用于windows系统。 win10 ros2 arduino 官方的案例如,turtlebot3链接:...
  • I am from <code>ROS on Windows</code> team and we are currently migrating the feed URL. <a href="https://discourse.ros.org/t/reminder-...
  • ros:melodic windows 10 + VS2017 目的:使用windows上生成的命令控制Linux系统上ROS控制的小海龟移动 工作流程 1.从基于ROS的系统中,生成ros_lib代码 2.将ros_lib代码放入Visual Studios解决方案中 3.编写代码以...
  • ROS on Windows10 上的安装

    千次阅读 2019-11-17 23:17:16
    ROS on Windows10 上的安装 ROS,如今的melodic版可以装在win10上运行。 大格局,接地气,不再那么的高冷,使用ros的门槛又少了一道,同学们也不必再为系统而烦恼、揪心、抓狂了。 又会有更多的有志者,可以尽情地...
  • During Dr. Krovi's course, autonomy, student needs to install Ubunt to use ROS, now you can use windows...see:http://wiki.ros.org/Installation/Windows of couse ,in US, you can use clound service to ...
  • ros:Indigo windows 10 + VS2013(2015也可以) 目的:使用windows上生成的命令控制Linux系统上ROS控制的机器人移动。 工作流程 从基于ROS的系统中,生成ros_lib代码 将ros_lib代码放入Visual Studios解决方案中 ...
  • Running ROS on Windows 10

    2018-12-31 09:18:00
    1.在Windows10下安装ROS。需要开启WSL。参考 2.修改ubuntu国内源,可以提高安装包下载更新速度。 (1)原文件备份:sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak (2)编辑源列表文件:sudo vim /...
  • Windows WSL安装ROS

    2021-02-27 21:45:52
    ros是一个很大的软件,现在支持windows,以前仅支持linux,没有接触之前可能觉得安装使用很繁琐,其实按照官网的步骤,几个命令复制粘贴一下,比想象中的简单多了,以下是一个简明实用的安装教程及注意事项。...
  • 使用rosserial_windows实现windowsROS master发送与接收消息(适用版本hydro,indigo,jade,kinetic) 目前已经正式支持ROS1和ROS2 在windows系统使用ROS:...
  • ros包移植到Windows 10系统 在移植之初,读者需要先在Windows系统中安装好ROS系统,本教程安装的melodic版本,为 Windows 构建 ROS 项目需要 Visual Studio,这里安装的是 Visual Studio 2017 (Community)。 ...
  • 实现ROSwindows通信

    2020-06-02 21:59:17
    参考链接: https://blog.csdn.net/zzu_seu/article/details/90052160
  • 更新了一下win下的ROS,开发课程需要,必须使用最新版本的ROS。 安装: Noetic Foxy 使用一切正常: 附(安装记录): C:\ros_ws>choco upgrade ros-foxy-desktop -y --execution-timeout=0 ...
  • 这是关于Windows和Ubuntu的ROS(安装教程和问题解决方案) 用其他语言阅读:, 目录 1.Ubuntu安装ROS Melodic 官方网站: : 1.1配置Ubuntu存储库 配置您的Ubuntu存储库,以允许“受限”,“ Universe”和“ ...
  • windows10 安装 ROS

    2020-07-04 23:40:38
    1,安装choco 以管理员身份运行Powershell: Set-ExecutionPolicyBypass-ScopeProcess-Force;iex((New-ObjectSystem.Net.... 2,安装ros-melodic choco source add -n=ros-win -s="https://roswin.azurewe...
  • m trying to compile ROS2 under windows. I did all the necessary installations described in "ROS 2.0 setup on Windows". However when I run: python src\ament\ament_tools\scripts\ament.py build ...
  • Windows上安装ROS系统 请参照以下链接和说明,完成Windows上安装ROS系统。 Installation/Windows - ROS Wiki 注意事项: Windows版本:64-bit Windows 10 Desktop 或者 Windows 10 IoT Enterprise 需安装ROS版本:...
  • 实现功能: Ubuntu ROS 发布信息,Windows Matlab中实接收。 方法:1,Ubuntu中启动ROS节点,例如roscore,roslaunch ..... ..... .launch;  2,通过rostopic list 确定希望的topic已经成功发布;  3,...
  • Windows上的C ++ ROS节点是nodelet的可执行文件或dll。 ROS节点通常是一个或多个库或应用程序的包装,这可能需要单独的软件开发工具包(SDK)或其他下载文件。,此教程将逐步介绍如何从Linux移植到构建和发布,并在...
  • 自从window系统顺利安装ROS系统之后,小海龟顺利跑起来,就面临Ubuntu系统和windows系统上的ROS通信问题。这个问题卡了很久,就在今天上午,在实验室强哥的帮助下,这个问题终于解决。 查了很多博客,对这个问题,并...
  • 微软Windows操作系统全面兼容机器人操作系统ROS1和ROS2 turtlebot2:https://github.com/bfjelds/turtlebot2-win10 文档:https://libraries.io/github/bfjelds/turtlebot2-win10 安装在/opt/ros/melodic/x64...
  • However, when i try to build the ROS wrapper package for ros melodic on windows 10. I am getting the following error message. <p>I have installed the SDK using the installed from Github. Is there ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,319
精华内容 527
关键字:

roswindows