UFACTORY 850 基于 Intel Realsense D555 的相机配置

基于 Intel Realsense D555

视频演示

  • 定制850(1000M内置网线) + Realsense D555 + 内部网线走线 + UFACTORY 机械爪G2
    在这里插入图片描述

硬件要求

850末端网口定义

标准850机械臂内部由一根100M支持标准CAT5的以太网,从机械臂底座连接到末端。若需要内部走线,可以使用此网口。

D555相机测试时使用定制版本的850(推荐),内部是一根1000M的网线,以获得稳定的相机数据。
如需定制版本的850,M8航空接头-网口 转接线,请联系技术支持support@ufactory.cc
在这里插入图片描述

定制850(1000M网线)末端网口定义:

PINSignal
1MX2-/DC-
2MX3+/DD+
3MX3-/DD-
4MX0-/DA-
5MX1+/DB+
6MX0+/DA+
7MX0+/DC+
8MX1-/DB-

软件

支持的 Python 版本

支持的 Python 版本:3.8-3.11 (推荐:3.11)。

安装

1. 克隆仓库

git clone https://github.com/xArm-Developer/ufactory_vision.git
cd ufactory_vision

2. 创建 Python 虚拟环境

建议使用虚拟环境运行此项目。

Windows (使用 Anaconda)
conda create --name ufactory_vision python=3.11
conda activate ufactory_vision
Linux (使用 venv)
python3.11 -m venv ufactory_vision
source ufactory_vision/bin/activate

3. 安装依赖与运行示例

请根据您使用的相机型号,执行相应的安装和运行步骤。
首先,确保您已进入 realsense_d555 目录:

cd ggcnn_grasping_demo/example/realsense_d555
3.1 安装依赖
pip install -r requirements_rs.txt
3.2 运行示例

192.168.1.xxx 替换为您的机械臂控制器的实际 IP 地址。

  • UFACTORY 850 或 xArm 5/6/7 系列机械臂
    python run_rs_d555_grasp.py 192.168.1.xxx
    

注意:技术上D555和Lite6可以兼容,但其和真空吸头的重量超过Lite6负载范围,不建议在Lite6上使用。

重要提示

  • TCP/坐标系偏移: 请勿设置 TCP 偏移或坐标系偏移,否则可能需要调整代码。
  • TCP 负载: 请设置 TCP 负载以避免错误的碰撞检测。
  • 碰撞检测: 运行示例前,请确保已启用碰撞检测,建议将碰撞灵敏度设置为 3 或更高。
### 关于 ufactory xArm7 机器人的控制与开发资源 对于希望深入了解并利用 ufactory xArm7 进行开发工作的工程师或研究人员来说,有多种途径可以获得必要的文档和支持。 #### 使用 ROS 和 ROS2 实现高效控制 为了提升开发效率和应用灵活性,在工业自动化、科研教育以及服务机器人等领域内,`xarm_ros2` 提供了一个强大的平台来操作 xArm 系列机械臂,包括 xArm7 型号。该库允许开发者通过高级别的抽象接口快速构建复杂的运动序列和服务调用[^1]。 ```bash sudo apt-get install ros-<ros_distro>-xarm-* ``` 这段命令可以帮助用户安装适用于特定ROS版本的xArm支持包,从而简化了环境配置过程。 #### 利用 Python SDK 完成精细任务编程 除了基于ROS/ROS2的方法外,还有专门针对Python用户的 `xArm-Python-SDK` 。这套工具集不仅提供了丰富的API用于执行基本动作(如关节空间内的位置设定),还涵盖了更高级的功能——比如力矩模式下的交互式控制或是轨迹跟踪等特性[^2]。 ```python from xarm.wrapper import XArmAPI robot = XArmAPI('192.168.1.100') robot.set_position(*target_coords, wait=True) print(robot.get_position()) ``` 上述代码片段展示了如何连接至网络中的xArm设备,并对其发出指令以改变末端执行器的位置;随后读取当前位置反馈作为验证手段之一。 #### 获取官方教程和技术指南 UFactory为旗下产品线准备了一系列详尽的教学材料,其中就包含了关于`xarm_ros`项目的详细介绍。这使得即使是初次接触此类硬件的新手也能循序渐进地掌握其工作原理及实际应用场景[^3]。 此外,考虑到用户体验方面的需求,部分型号如Lite 6出厂即配备齐全的配件套装,极大地方便了个人爱好者或者小型团队开展实验性质的研究活动而不必额外购置专用夹具或其他辅助设施[^4]。 虽然目前提供的参考资料主要围绕着其他几款较为常见的机型展开讨论,但对于同属一个家族的产品而言,很多概念和技术细节是可以相互借鉴参考的。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值