项目简介
本项目提供了一个用于通过遥操作方法控制YASKAWA GP7 - YRC1000工业机械臂的接口,借助3DS Haptic Teleoperation设备实现对机械臂的控制。
项目的主要特性和功能
利用3DS Haptic Teleoperation设备对YASKAWA GP7 - YRC1000工业机械臂进行遥操作控制。
安装使用步骤
驱动安装
若首次使用触觉设备,需安装触觉驱动和C++的OpenHaptic插件,可从以下链接找到驱动: - Open Haptic 3.4 : https://support.3dsystems.com/s/article/OpenHaptics-for-Windows-Developer-Edition-v34?language=en_US - 3DS Haptic Driver: https://support.3dsystems.com/s/article/Haptic-Device-Drivers?language=en_US
项目配置
程序使用Visual Studio 2019 C++
编写,但由于触觉驱动仅支持v100平台工具集,所以需要安装Visual Studio 2010。
1. 选择项目配置为Release
,平台为x86
。
2. 打开Project
⮕Properties
,在General
中进行如下设置:
- Platform Toolset
: Visual Studio 2010 (v100)
- Use of MFC
: Use MFC in a Shared DLL
- Character Set
: Use Multi - Byte Character Set
3. 进入C/C++
--> General
,在Additional Include Directories
中添加以下OpenHaptic包含路径:
- C:\OpenHaptics\Developer\3.4.0\utilities\include
- C:\OpenHaptics\Developer\3.4.0\Quickhaptics\header
- C:\OpenHaptics\Developer\3.4.0\include
4. 进入Linker
--> General
,在Additional Library Directories
中添加库目录:
- C:\OpenHaptics\Developer\3.4.0\utilities\lib\Win32\Release
- C:\OpenHaptics\Developer\3.4.0\Quickhaptics\lib\Win32\Release
- C:\OpenHaptics\Developer\3.4.0\lib\Win32\Release
5. 指定库文件名称,在Linker
中选择Input
,添加以下库文件:
- hd.lib
- hdu.lib
- hl.lib
- ws2_32.lib
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】