Python 环境搭建
确认开发目标
pymycobot 是一个和 myCobot 进行串口通讯的 Python 包, 支持 Python2, Python3.5 及之后版本.
如果你想通过 Python 编程来控制 myCobot 280系列 、myCobot 320系列 以及 myPalletizer 260等设备,那么它是你的选择。
如何安装使用
在使用 pymycobot 之前请确保你已经搭建好 Python 环境,拥有机械臂,并且做好了前置准备。
前置准备:
确保顶部的 Atom 烧入
AtomMain
, 底部的 Basic 烧入minirobot
,选择transponder
功能,设备固件的烧录请参考 MyStudio 章节The firmware
AtomMain
andminirobot
download address: https://github.com/elephantrobotics/myCobot/tree/main/SoftwareYou also can use myStudio to flash them, myStudio address: https://github.com/elephantrobotics/myStudio/releases
Pip
打开一个控制台终端(快捷键Ctrl+Alt+T),输入以下命令:
pip install pymycobot --upgrade --user
Notes:
现在只支持
Atom2.4
及之后版本. 如果你使用的之前版本, 请安装pymycobot 1.0.7
.
pip install pymycobot==1.0.7 --user
源码安装
打开一个控制台终端(快捷键Ctrl+Alt+T),输入以下命令:
git clone https://github.com/elephantrobotics/pymycobot.git <your-path>
cd <your-path>/pymycobot
# Install
[sudo] python2 setup.py install
# or
[sudo] python3 setup.py install
API 做为二级目录
如果你不想安装它,你可以使用它。 首先,你需要到项目的 github 中将其下载到本地。
然后,将项目中的 pymycobot 文件放入你的项目之中,你就可以直接导入使用。