WIndow10下安装UR机器人接口ur_rtde
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相关推荐
- window10下安装scipy
window10下安装scipy 一.问题所在 二.解决办法 一.问题所在 之前电脑里面已经安装过numpy,直接用pip install scipy时,出现了以下错误 二.解决办法 1.从https ...
- window10下安装git的详细步骤
第一步:先从官网下载最新版本的Git 官网地址:https://git-scm.com/downloads 点击上图中表示的地方进行下载,得到Git-2.17.1.2-64-bit.exe文件.如果你 ...
- window10下安装Elasticsearch(es)和IK分词器
1 安装Elasticsearch 7.x 1.1 下载地址 https://www.elastic.co/cn/downloads/elasticsearch 1.2 下载后解压的目录结构 Ela ...
- window10下安装银河麒麟高级服务器操作系统(飞腾版)V10
1.系统镜像 2.安装虚拟机 坑:我们经常使用的电脑CPU是x86架构的,然后我们安装x86架构的64位处理器的操作系统直接使用VMware等虚拟软件进行虚拟,而对与不同的CPU架构的arm架构的操作 ...
- Window10下解决弹出兼容性助手对话框的方法
注:Win7或其他版本可以参考这个,Win10下亲测可用. Window10下安装运行一些旧版的软件后,经常在运行或退出时弹出程序兼容性助手对话框: 解决方法如下: 1.关闭Windows服务下的程序 ...
- 深度学习之Windows下安装caffe及配置Python和matlab接口
去年下半年看了相关目标检测的论文,一些传统的算法,一些CVPR,TPAMI,ECCV,ICCV,,NIPS,比较前沿的进展,主要都是基于深度学习卷积神经网络方面的,包括RCNN,SPP-NET,Fas ...
- 【网络通信】【GNS3】Window10 下 GNS3 安装与配置
本文记录 GNS3 2.2.12 在 Window10 下的安装与配置过程. 文章目录 1. 安装 GNS3 1.1 下载安装文件 1.2 安装过程 2. 配置 GNS3 2.1 基本配置 2.2 添 ...
- UR机器人(1)-安装和设置
参考视频链接:1 优傲机器人-安装和设置 1界面初识 2 初始化 3 语言和单位选择 4 更新机器人 使用安装有UR机器人系统软件的U盘,插入示教器,可以对机器人的操作系统和软件进行更新和升级. 5 ...
- 在Centos 6.4系统下安装配置fetion飞信机器人
我想飞信机器人大家并不陌生,这里我就不多说了,很多维友都用它来作为监控系统的报警,通过飞信来给运维管理员发送报警的短信,在32位的系统上安装比较简单,而在64位的系统上安装稍麻烦些,下我以CentOS ...
最新文章
- 深度并非一切:普林斯顿、英特尔提出ParNet,速度和准确性显著优于ResNet
- 2022年全球及中国脂肪酸氯化物行业专项可行性与供需前景调研报告
- 导出oracle sequences,CSS_oracle导出序列方法分析,方法一:SELECT ' CREATE SEQUEN - phpStudy...
- Qt文档阅读笔记-Simple Anchor Layout Example解析
- python staticmethod规范_Python Staticmethod可以调用另一个本地方法吗?
- 【英语学习】【Daily English】U15 Culture L04 When in Rome, do as the Romans Do
- 10分钟10行代码开发APP(delphi 应用案例)
- BSOD 又见BSOD。。。。
- CCF NOI1020 数字识别
- Chalubo僵尸网络来袭 IOT设备或将受到DDoS攻击
- CentOS6和CentOS7进入单用户模式重置root密码
- Python学习笔记—条件判断和循环
- MFC学习笔记(一)MFC基本知识介绍、建立MFC应用程序
- hadoop开发步骤
- wx2540h配置教程_H3CEWP-WX2540H多业务无线控制器
- excel概率密度函数公式_excel统计函数公式汇总
- c语言课程总结3000字,单片机课程设计心得体会范文3000字
- 短视频 SDK 架构设计实践
- 序列周期性与魔术(一)——数学里的函数周期性
- urho3D 运动逆解Inverse Kinematics