pydxl 2019.3.19

Creator: railscoderz

Last updated:

Add to Cart

Description:

pydxl 2019.3.19

Python Dynamixel
Python package to use Dynamixel servos through a serial interface (unofficial, easier SDK).









Post-creation


read the docs

ça a buggé, j’ai créé le projet à la main, et ensuite tout a fonctionné


pepy.tech




Documentation
The full documentation can be read at https://pydxl.readthedocs.io.
Example code:
import time

from pydxl import Mx28, SerialLink

link = SerialLink(
device="/dev/ttyUSB0", baudrate=1_000_000, protocol_version=1.0
)

servo = Mx28(identifier=1, serial_link=link)
servo.ping()
servo.led = True

servo.torque_enable = True
servo.goal_position = 2000
print(servo.goal_position)
time.sleep(3)
servo.goal_position = 1500
time.sleep(3)
servo.torque_enable = False

link.close()


Features

Use protocol 1.0 through a serial link, known to work with:

U2D2


Support servos:

MX-28


TODO: implement protocol 2.0
TODO: add more servo types



License
BSD 3-Clause license, feel free to contribute: https://pydxl.readthedocs.io/en/latest/contributing.html.



History

2019.3.19

Full support of MX-28 servo with protocol 1.0



2019.3.17 (2019-03-18)

First release on PyPI.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.