WIndow10下安装UR机器人接口 ur_rtde

一、 For C++

1. 直接安装(适用VS2019)

在Windows下如果使用的是VS2019,可以直接根据官方提供的教程安装(官方教程地址),安装之后记得在项目属性里添加包含目录、库目录、附加依赖项等。但我专门为此安装VS2019之后项目还是报错了,报错内容大概是缺少Boost的依赖项。所以我又把VS2019卸载了。

2.使用VS(版本≥2017)cmake生成

  • 首先安装Boost,Win10下安装Boost教程。
  • Boost安装好后,可以根据以下指令进行:
git clone https://gitlab.com/sdurobotics/ur_rtde.git #下载ur_rtde源码
cd ur_rtde #进入所在目录(需要根据自己clone到的代码路径进行修改)
mkdir build #该目录下创建build
cd build #进入build
cmake .. -DBOOST_ROOT="<Path:\to\boost_<version>>" -DBOOST_LIBRARYDIR="<Path:\to\boost_<VERSION>\<COMPILER>>" -DPYTHON_BINDINGS=OFF
msbuild ur_rtde.sln /property:Configuration=Release /maxcpucount:<NUMBER_OF_CORES> #生成Release版本

官网教程中的cmake时没用cmake ..把目录返回,会报错!
这里又涉及到自己Boost的根目录和库目录的路径,根据自己的版本进行相应的修改即可。其中<NUMBER_OF_CORES>改为8即可。Configuration=Release改写成Configuration=Debug可以生成Debug版本。

  • 完成以上步骤后,可以在VS中配置项目属性,并用官网的Demo跑一下。
    (到这一步,我的Debug版本运行是会报一个内存问题的中断,不知道有没有朋友有遇到过这个问题,可以私信交流以下)

二、For Python

1.官网教程

官网提供的教程Python安装时就一句pip install --user ur_rtde就完成了。但是我再WIn10下运行这个命令报错了(Ubuntu下成功了)

2.手动安装

同样,先下载源码:

git clone https://gitlab.com/sdurobotics/ur_rtde.git #下载ur_rtde源码
cd ur_rtde #进入所在目录(需要根据自己clone到的代码路径进行修改)
git submodule update --init --recursive #找pybind11依赖
python setup.py build
python setup.py install

完成后,用官网的Demo跑一下看是否成功。

为了安全起见,现在虚拟机上测试!

ur-c++

ur-python

WIndow10下安装UR机器人接口ur_rtde相关推荐

  1. window10下安装scipy

    window10下安装scipy 一.问题所在 二.解决办法 一.问题所在 之前电脑里面已经安装过numpy,直接用pip install scipy时,出现了以下错误 二.解决办法 1.从https ...

  2. window10下安装git的详细步骤

    第一步:先从官网下载最新版本的Git 官网地址:https://git-scm.com/downloads 点击上图中表示的地方进行下载,得到Git-2.17.1.2-64-bit.exe文件.如果你 ...

  3. window10下安装Elasticsearch(es)和IK分词器

    1 安装Elasticsearch 7.x  1.1 下载地址 https://www.elastic.co/cn/downloads/elasticsearch 1.2 下载后解压的目录结构 Ela ...

  4. window10下安装银河麒麟高级服务器操作系统(飞腾版)V10

    1.系统镜像 2.安装虚拟机 坑:我们经常使用的电脑CPU是x86架构的,然后我们安装x86架构的64位处理器的操作系统直接使用VMware等虚拟软件进行虚拟,而对与不同的CPU架构的arm架构的操作 ...

  5. Window10下解决弹出兼容性助手对话框的方法

    注:Win7或其他版本可以参考这个,Win10下亲测可用. Window10下安装运行一些旧版的软件后,经常在运行或退出时弹出程序兼容性助手对话框: 解决方法如下: 1.关闭Windows服务下的程序 ...

  6. 深度学习之Windows下安装caffe及配置Python和matlab接口

    去年下半年看了相关目标检测的论文,一些传统的算法,一些CVPR,TPAMI,ECCV,ICCV,,NIPS,比较前沿的进展,主要都是基于深度学习卷积神经网络方面的,包括RCNN,SPP-NET,Fas ...

  7. 【网络通信】【GNS3】Window10 下 GNS3 安装与配置

    本文记录 GNS3 2.2.12 在 Window10 下的安装与配置过程. 文章目录 1. 安装 GNS3 1.1 下载安装文件 1.2 安装过程 2. 配置 GNS3 2.1 基本配置 2.2 添 ...

  8. UR机器人(1)-安装和设置

    参考视频链接:1 优傲机器人-安装和设置 1界面初识 2 初始化 3 语言和单位选择 4 更新机器人 使用安装有UR机器人系统软件的U盘,插入示教器,可以对机器人的操作系统和软件进行更新和升级. 5 ...

  9. 在Centos 6.4系统下安装配置fetion飞信机器人

    我想飞信机器人大家并不陌生,这里我就不多说了,很多维友都用它来作为监控系统的报警,通过飞信来给运维管理员发送报警的短信,在32位的系统上安装比较简单,而在64位的系统上安装稍麻烦些,下我以CentOS ...

最新文章

  1. 深度并非一切:普林斯顿、英特尔提出ParNet,速度和准确性显著优于ResNet
  2. 2022年全球及中国脂肪酸氯化物行业专项可行性与供需前景调研报告
  3. 导出oracle sequences,CSS_oracle导出序列方法分析,方法一:SELECT ' CREATE SEQUEN - phpStudy...
  4. Qt文档阅读笔记-Simple Anchor Layout Example解析
  5. python staticmethod规范_Python Staticmethod可以调用另一个本地方法吗?
  6. 【英语学习】【Daily English】U15 Culture L04 When in Rome, do as the Romans Do
  7. 10分钟10行代码开发APP(delphi 应用案例)
  8. BSOD 又见BSOD。。。。
  9. CCF NOI1020 数字识别
  10. Chalubo僵尸网络来袭 IOT设备或将受到DDoS攻击
  11. CentOS6和CentOS7进入单用户模式重置root密码
  12. Python学习笔记—条件判断和循环
  13. MFC学习笔记(一)MFC基本知识介绍、建立MFC应用程序
  14. hadoop开发步骤
  15. wx2540h配置教程_H3CEWP-WX2540H多业务无线控制器
  16. excel概率密度函数公式_excel统计函数公式汇总
  17. c语言课程总结3000字,单片机课程设计心得体会范文3000字
  18. 短视频 SDK 架构设计实践
  19. 序列周期性与魔术(一)——数学里的函数周期性
  20. urho3D 运动逆解Inverse Kinematics

热门文章

  1. 如何用Deep Learning为股票定价
  2. English Learning - Day3 作业打卡 2022.12.9 周五
  3. Ubuntu 6.10 (Edgy) 黑体解决方案
  4. 倍福 TwinCAT背景知识
  5. 停车收费PDA手持终端
  6. 使用vs建立web网站及IIS
  7. flask上传图片以及生成缩略图
  8. 我如何为我的第一个自由客户构建第一个React Native应用程序
  9. 大华DSS视频综合应用平台webservice接口使用手册-php测试用例
  10. java实现俄罗斯方块项目