A1XY 启动与Demo演示指南
1. 启动前准备
1.1 硬件准备
物品 | 数量 | 备注 |
---|---|---|
A1XY 机械臂 | 1 | 机械臂本体 |
上位机 | 1 | 操作系统:Ubuntu 20.04 LTS 中间件依赖:ROS Noetic |
注意:请确保已按照A1XY开箱安装指南完成机械臂的本体安装及线束连接后,方可按照以下内容启动机械臂控制
1.2 软件准备
1.2.1 下载SDK包
- 百度云:https://pan.baidu.com/s/1jVEqjL-r_Ll7bKFB1XxKIw?pwd=a1xy
- Google Drive:https://drive.google.com/drive/folders/180qSZTc7bZgwklVuwcuhq5O2DPteI2nR?usp=sharing
当前为A1XY机械臂的首发软件版本。后续的版本更新您可以在A1XY软件版本更新日志中查看,获取最新的SDK包及更新信息。
1.2.2 安装SDK
注意:SDK文件仅支持X86架构。
-
执行以下命令检查通信连接状态。
-
执行以下命令安装SDK:
2. 启动SDK
2.1 启动CAN驱动程序
在控制A1XY的整个过程中,您需要打开多个终端。我们建议您使用TMUX。常用指令如下:
- 创建新终端:按
Ctrl + B
然后按C
。 - 切换终端:按
Ctrl + B
然后按数字,数字表示终端窗口的序号。
现在,您可以按照以下步骤启动CAN驱动程序。
-
启动TMUX。
-
启动FDCAN通信。
-
启动roscore。
-
按
Ctrl + B
然后按C
创建新终端。然后启动HDAS。
2.2 启动控制
-
运行以下命令以转储 CAN 总线消息。
-
按
Ctrl + B
然后按C
创建新终端。运行以下命令以启用硬件接口和ROS接口。
2.3 Demo演示
注意:如果出现任何错误,请及时联系我们提供技术支持support@galaxea.ai。
-
停止后台所有运行中的TMUX,并关闭所有ROS程序。
-
启动FDCAN通信。
-
进入tmux。
-
启动roscore。
-
按
Ctrl + B
然后按C
创建一个新窗口,并执行启动文件。 -
按
Ctrl + B
然后按C
创建一个新窗口。然后,开启关节控制。 -
按
Ctrl + B
然后按C
创建一个新终端。然后,启动demo脚本。