Skip to main content

This is Python API for ElephantRobotics product

Python 3 pypi_version

This is a python API for serial communication with robot and controlling it.

home

Installation

Notes:

Make sure that Atom is flashed into the top Atom, Transponder is flashed into the base Basic.
The firmware Atom and Transponder download address: https://github.com/elephantrobotics/myCobot/tree/main/Software
You also can use myStudio to flash them, myStudio address: https://github.com/elephantrobotics/myStudio/releases

Pip

pip install pymycobot --upgrade

Source code

# The latest code branch is the develop branch. You can choose to install it if necessary.
git clone https://github.com/elephantrobotics/pymycobot.git <your-path>
cd <your-path>/pymycobot
# Install
[sudo] python2 setup.py install # Will not support starting from v4.0.1
# or
[sudo] python3 setup.py install

Or the more modern form:

# Install
pip install .
# Uninstall
pip uninstall .

Usage:

# for mycobot 280 machine
from pymycobot import MyCobot280  
from pymycobot import MyCobot280Socket
# for mycobot 320 machine
from pymycobot import MyCobot320
from pymycobot import MyCobot320Socket  
# for mecharm 270 machine
from pymycobot import MechArm270  
from pymycobot import MechArmSocket  
# for mypalletizer 260 machine
from pymycobot import MyPalletizer260  
from pymycobot import MyPalletizerSocket
# for ultraArm P340 machine
from pymycobot import ultraArmP340
# for mycobot pro450 machine
from pymycobot import Pro450Client
# for ultraArm P1 machine
from pymycobot import UltraArmP1

The demo directory stores some test case files.

You can find out which interfaces pymycobot provides in pymycobot/README.md.

Please go to here.

Note: Version v3.6.0 differentiates interfaces by model. Starting from this version, the MyCobot class will no longer be maintained. For new usage, please refer to the document:

CN EN
MyCobot 280 API说明 MyCobot 280 API Description
MyCobot 320 API说明 MyCobot 320 API Description
MechArm 270 API说明 MechArm 270 API Description
MyPalletizer 260 API说明 MyPalletizer 260 API Description
myAGV API说明 myAGV API Description
myArm_M&C API说明 myArm_M&C API Description
ultraArm P340 API说明 ultraArm P340 API Description
MyBuddy API说明 MyBuddy API Description
MyBuddyEmoticon API说明 MyBuddyEmoticon API Description
MyCobot Pro450 API说明 MyCobot Pro450 API Description
ultraArm P1 API说明 ultraArm P1 API Description

This is python API for ElephantRobotics product

We support Python2, Python3.5 or later.

CN EN
MyCobot 280 API说明 MyCobot 280 API Description
MyCobot 320 API说明 MyCobot 320 API Description
MechArm 270 API说明 MechArm 270 API Description
MyPalletizer 260 API说明 MyPalletizer 260 API Description
myAGV API说明 myAGV API Description
myArm_M&C API说明 myArm_M&C API Description
ultraArm P340 API说明 ultraArm P340 API Description
MyBuddy API说明 MyBuddy API Description
MyBuddyEmoticon API说明 MyBuddyEmoticon API Description
MyCobot Pro450 API说明 MyCobot Pro450 API Description
ultraArm P1 API说明 ultraArm P1 API Description
Catalogue:

More demo can go to here.

Metadata

Release files for pymycobot 4.0.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pymycobot 4.0.7
File Size Uploaded
pymycobot-4.0.7.tar.gz 296.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pymycobot 4.0.7
File Interpreter ABI Platform
pymycobot-4.0.7-py3-none-any.whl Python 3 none any Details

Total release size: 662.4 kB

Release files / pymycobot-4.0.7.tar.gz

Download URL pymycobot-4.0.7.tar.gz
Size 296.8 kB
Tags Source
SHA-256 checksum
How to use checksums
b38b74ef63ed6bea53f7f22b53c9b55b4f6bb790a790e49e1eefd7fa6686a4f6
BLAKE2b-256 checksum
How to use checksums
b6945a3b4b63eeae502446ddb65c6ca341acf5af843a5035342fc2fdf6fac165
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.13

Release files / pymycobot-4.0.7-py3-none-any.whl

Download URL pymycobot-4.0.7-py3-none-any.whl
Size 365.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
cbcde96238af4a1a30a6ee38ba584164ea8aae00340c5afc0e7e811366d4adc4
BLAKE2b-256 checksum
How to use checksums
25a37f45be5fbeb39870d0d0bae211c393f559196101ab7b0e129cc25a2c47c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.13

Release history Release notifications | RSS feed

This release

4.0.7 This release

2 release files

4.0.6

2 release files

4.0.5

2 release files

4.0.4

2 release files

4.0.3

2 release files

4.0.2

2 release files

4.0.1

2 release files

4.0.0

2 release files

3.9.9

2 release files

3.9.8

2 release files

3.9.7

2 release files

3.9.6

2 release files

3.9.5

2 release files

3.9.4

2 release files

3.9.3

2 release files

3.9.2

2 release files

3.9.1

2 release files

3.9.0

2 release files

3.8.0

2 release files

3.7.0

2 release files

3.6.9

2 release files

3.6.8

2 release files

3.6.7

2 release files

3.6.6

2 release files

3.6.5

2 release files

3.6.4

2 release files

3.6.3

2 release files

3.6.2

2 release files

3.6.1

2 release files

3.6.0

2 release files

3.5.3

2 release files

3.5.2

2 release files

3.5.1

2 release files

3.5.0

2 release files

3.4.9

2 release files

3.4.8

2 release files

3.4.7

2 release files

3.4.6

2 release files

3.4.5

2 release files

3.4.4

2 release files

3.4.3

2 release files

3.4.2

2 release files

3.4.1

2 release files

3.4.0

2 release files

3.3.9

2 release files

3.3.8

2 release files

3.3.7

2 release files

3.3.6

2 release files

3.3.5

2 release files

3.3.4

2 release files

3.3.3

2 release files

3.3.2

2 release files

3.3.1

2 release files

3.3.0

3 release files

3.2.9

3 release files

3.2.8

3 release files

3.2.7

3 release files

3.2.6

3 release files

3.2.5

3 release files

3.2.4

3 release files

3.2.3

3 release files

3.2.2

3 release files

3.2.1

3 release files

3.2.0

3 release files

3.1.9

2 release files

3.1.8

2 release files

3.1.7

2 release files

3.1.6

2 release files

3.1.5

2 release files

3.1.3

2 release files

3.1.2

2 release files

3.1.1

2 release files

3.1.0

2 release files

3.0.9

2 release files

3.0.8

2 release files

3.0.7

2 release files

3.0.6

2 release files

3.0.5

2 release files

3.0.4

2 release files

3.0.3

2 release files

3.0.2

2 release files

3.0.1

2 release files

3.0.0

2 release files

2.9.9

2 release files

2.9.8

2 release files

2.9.7

2 release files

2.9.6

3 release files

2.9.5

2 release files

2.9.4

2 release files

2.9.3

2 release files

2.9.2

2 release files

2.9.1

2 release files

2.9.0

2 release files

2.8.1

2 release files

2.8.0

2 release files

2.7.6

2 release files

2.7.5

2 release files

2.7.4

2 release files

2.7.3

2 release files

2.7.2

2 release files

2.7.1

2 release files

2.7.0

2 release files

2.6.1

2 release files

2.6.0

2 release files

2.5.9

2 release files

2.5.8

2 release files

2.5.7

2 release files

2.5.6

2 release files

2.5.5

2 release files

2.5.4

2 release files

2.5.3

2 release files

2.5.2

2 release files

2.5.1

2 release files

2.5.0

2 release files

2.4.2

2 release files

2.4.1

2 release files

2.3.7

2 release files

2.3.6

2 release files

2.3.5

2 release files

2.3.3

2 release files

2.2.1

2 release files

2.1.2

2 release files

2.1.1

2 release files

2.0.0

2 release files

1.0.7

2 release files

1.0.6

2 release files

1.0.5

2 release files

1.0.4

2 release files

1.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page