机器人参数说明
第一章中,我们探讨了产品的卖点及其设计理念,为您提供了对产品高层次理解的全景视角。现在,让我们进入第二章——机器人参数说明。这一章节将是您理解产品技术细节的关键。详细了解这些技术参数,不仅可以帮助您充分认识到我们产品的先进性和实用性,而且还能够确保您能够更有效地利用这些技术来满足您的具体需求。
1 产品规格参数
1.1 机器参数
规格 | 参数 |
---|---|
型号 | myArm M750 |
DOF | 6+1 |
水平伸展范围 | 750 |
总跨度 | 1500mm |
自重 | 3.2kg |
电源规格 | 24V5A |
重复定位精度 | ±1mm |
精确度 | 5 - 8mm |
工作载荷 | 额定500g,峰值1Kg |
舵机数量 | 8 |
舵机类型 | 工业级高精度数字伺服电机 |
旋转能力 | +/- 180° |
末端执行器 | 平行夹爪 ,可选摄像头适配 |
USB 连接 | Type-C |
Atom 末端 | 5*5 LED灯矩阵 |
通讯帧率 | >50Hz |
1.2 软件基本功能支持
功能/开发环境 | 使用情况 |
---|---|
关节运动 | 支持 |
笛卡尔运动 | 支持 |
无线控制 | 支持 |
紧急停止 | 支持 |
Windows | 支持 |
Linux | 支持 |
MAC | 支持 |
ROS | 支持 |
Python | 支持 |
myblockly | 支持 |
mystudio | 支持 |
串口控制协议 | 支持 |
2 控制核心参数
2.1 主控制器规格表
指标 | 参数 |
---|---|
主控制 | M5Stack-basic |
主控型号 | ESP32 |
CPU | 240MHz 双核心。 600 DMIPS、520KB SRAM。 Wi-Fi、双模式蓝牙 |
蓝牙 | 2.4G/5G |
无线 | 2.4G 3D Antenna |
输入 | IN1, IN2, IN3, IN4, IN5, IN6 |
输出 | OUT1, OUT2, OUT3, OUT4, OUT5, OUT6 |
2.2 辅助控制器 1 规格表
指标 | 参数 |
---|---|
辅助控制 | Atom |
辅助控制型号 | ESP32 |
辅助控制器核心参数 | 240MHz 双核。 600 DMIPS,520KB SRAM。 Wi-Fi、双模式蓝牙 |
辅助控制器闪光灯 | 4MB |
LCD 显示 | 2.0"@320*240 ILI9342C IPS 面板, 最大亮度 853nit |
C 型 | *1 |
2.3 辅助控制器 2 规格表
指标 | 参数 |
---|---|
辅助控制 | Pico |
辅助控制型号 | ESP32 |
辅助控制器核心参数 | 240MHz 双核。 600 DMIPS,520KB SRAM。Wi-Fi、 双模式蓝牙 |
辅助控制器闪存 | 4MB |
TypeC | *1 |
3 结构尺寸参数
!本章以毫米为距离单位,以度为角度单位。
3.1 产品尺寸和工作空间
3.2 底座安装尺寸
- 底座需采用法兰安装,可使用 M6 螺丝固定在对应的固定底座上。
- 使用前请确认安装的底座可以承受 3 倍于机身重量的承载,以防止使用过程中因运动速度提升导致产品固定松动而引起产品损坏。
图 1 底座正视图
3.3 手臂末端
- 机械臂的末端可与乐高组件孔和螺纹孔兼容。
3.4 产品展示
3.5 3D 模型下载
4 电气特性参数
4.1 底座电气接口概述
图 1 底座正视图
图 2 底座左侧
图 3 底座右侧
序号 | 接口名称 | 定义 | 功能 | 备注 |
---|---|---|---|---|
1 | Type C | 通信接口 | 与 PC 通信 | 开发使用 |
2 | 屏幕 | 显示 | 与按钮一起使用 | |
3 | 按键 | 按键 A | 与显示屏一起使用 | |
4 | 按键 B | |||
5 | 按键 C | |||
6 | 开关 | 电源开关 | 控制输入电源通断 | 带灯(通电灯亮) |
7 | DC/IO 接口 | GND | GND | |
IN6 | 数字输入信号 1~6 | 仅在 NPN 模式下输入 | ||
IN5 | ||||
IN4 | ||||
IN3 | ||||
IN2 | ||||
IN1 | ||||
24V | DC24V | |||
8 | Type C | 通信接口 | 与 PC 通信 | 开发使用 |
9 | 电源 DC 输入接口 | DC24V 输入 | DC24V 输入 | |
10 | DC/IO 接口 | 24V | DC24V | |
OUT1 | 数字输出信号 1~6 | 仅在 PNP 模式下输出 | ||
OUT2 | ||||
OUT3 | ||||
OUT4 | ||||
OUT5 | ||||
OUT6 | ||||
GND | GND | |||
11 | 急停接口 | STOP | 急停电路接口 |
4.1.1 Type C :C 型接口用于与个人电脑连接和通信,可供开发人员使用。
4.1.2 屏幕 :屏幕用于显示 myArm 的通信状态,并通过 2 英寸 IPS 屏幕校准机器人移动到起点。
4.1.3 按键 A、按键 B 和按键 C 用于以协调的方式操作屏幕。
4.1.4 电源开关 :电源开关用于控制主电源输入。如果关闭,控制器也会断电。
4.1.5 24V 输出 :内置 DC24V,可供用户使用。
4.1.6 数字输入/输出:包括 6 个数字输入信号和 6 个数字输出信号,用于与其他设备交互,并与其他设备一起构成自动化系统的重要组成部分。
数字输入/输出:包括 6 个数字输入信号和 6 个数字输出信号,用于与其他设备交互,并与其他设备一起构成自动化系统的重要组成部分。
需要注意的是,输出信号为 PNP 形式,输入信号为 NPN 形式。以下是外部接线图:
PNP 链接
4.1.7 电源直流输入接口:采用 KPPX-4P R7BFDC 电源插座。制造商提供的 24V 9.2A DC 电源适配器也可用于为 myCobot320 供电。
4.1.8 急停电路端子与急停按钮盒相连,可用于控制机器人的急停。
注意: 使用机器人时必须连接急停开关,并确保急停开关电路始终处于连接状态。
4.2 机械壁末端电气接口
4.2.1 机械臂末端介绍
A. 机械臂末端侧面接口示意如图 2-1 所示:
图 2-1 机械臂末端
序号 | 接口名称 | 定义 | 功能 | 备注 |
---|---|---|---|---|
9 | 末端 IO 接口 | 末端工具IO接口 | 与外部设备交互 | 开发使用 |
10 | 末端 Grove 接口 | |||
11 | Type C 接口 | 可用于和 PC 端连接通讯,更新固件使用 | ||
12 | 末端 Atom | LED | 用于 5X5 RGB LED(G27)显示和按键功能(G39) | |
13 | 舵机接口 | 连接舵机 | 连接外部设备舵机 |
4.2.2 末端接口说明
A. 如表 2-1 为末端 IO 口的定义。
标签名 | 信号名 | 功能 | 备注 |
---|---|---|---|
5V0 | 5V | 5V 电源 | |
GND | GND | 主板电源信号地 | |
3V3 | 3V3 | 3.3V 电源 | |
G22 | G22 | 3.3V-OUT-PIN 输出/3.3V-INT 输入 | |
G19 | G19 | 3.3V-OUT-PIN 输出/3.3V-INT 输入 | |
G23 | G23 | 3.3V-OUT-PIN 输出/3.3V-INT 输入 | |
G33 | G33 | 3.3V-OUT-PIN 输出/3.3V-INT 输入 |
表 2-1 末端 IO 口
B. 末端 Grove 接口:Grove 接口 4 定义如图 2-2 所示
图 2-2 末端 Grove 接口
C. Type C 接口:可用于和 PC 端连接通讯,更新固件使用。
D. Atom:用于 5X5 RGB LED(G27)显示和按键功能(G39)
E. 舵机接口:用于末端拓展夹爪时使用,当前支持配套的自适应夹爪使用。
5 笛卡尔坐标系
5.1 关节坐标系
关节坐标系是以机械臂各旋转关节为基准的坐标系,下图中的白色虚线表示各关节的旋转轴,红色箭头表示关节的旋转方向,q1~q6表示1~6关节坐标系。
5.2 基坐标系
基坐标系是固定在机械臂底部的坐标系,其原点和坐标轴方向在运动学算法建模时确定,一般情况原点定在底座的中心点。
5.3 工具坐标系
工具坐标系是固定在机械臂末端的坐标系,其原点和坐标轴方向在运动学算法建模时确定,一般情况原点定在机械臂末端法兰盘的中心点。
5.4 运动学模型
下图所示是机械臂的运动学模型,图示位置是算法模型上的零点
5.4.1 零位校准
在运动学模型中,实际的零点在2、3关节上存在一些偏置,考虑到校准的方便,用户使用零位校准时对齐刻度线即可,无需对齐模型上的实际零点。
5.4.2 MDH 参数
DH参数用于描述相邻连杆的相对关系:
a_i:沿 x_i:从 z_i 到 z_i+1 的距离
alpha_i:绕 x_i:从 z_i 到 z_i+1
d_i: 表示沿 z_i 从 x_i-1 到 x_i 的距离
θ_i:围绕 z_i:从 x_i-1 到 x_i 的角度
5.4.3 MDH 参数列表
关节 | theta | d | a_i-1 | alpha_i-1 | offset |
---|---|---|---|---|---|
1 | theta_1 | 173.9 | 0 | 0 | 0 |
2 | theta_2 | 0 | 0 | -PI/2 | -PI/2 |
3 | theta_3 | 0 | 308.315 | 0 | 0 |
4 | theta_4 | 327.9 | 0 | -PI/2 | 0 |
5 | theta_5 | 0 | 0 | PI/2 | 0 |
6 | theta_6 | 207 | 0 | -PI/2 | PI |
5.4.4 关节限位
Joint | Min | Max |
---|---|---|
1 | -165 | 165 |
2 | -80 | 100 |
3 | -100 | 80 |
4 | -160 | 160 |
5 | -90 | 120 |
6 | -180 | 180 |