Python包,通过串行接口使用Dynamixel伺服电机。
项目描述
Python Dynamixel
通过串行接口使用Dynamixel伺服电机的Python包(非官方,更简单的SDK)。
创建后
阅读文档
出bug了,我手动创建了项目,之后一切就绪
pepy.tech
文档
完整文档可在此处阅读:https://pydxl.readthedocs.io.
示例代码
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()
特性
通过串行链路使用协议1.0,已知与U2D2兼容
U2D2
支持伺服
MX-28
待办事项:实现协议2.0
待办事项:添加更多伺服类型
许可证
BSD 3-Clause许可证,欢迎贡献: https://pydxl.readthedocs.io/en/latest/contributing.html.
历史
2019.3.19
完全支持MX-28伺服电机与协议1.0
2019.3.17 (2019-03-18)
首次在PyPI上发布。
项目详情
关闭
pydxl-2019.3.19.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 11b1e15a4ae47b49c779938753c54fa55a999f328ce82de8cbedbafc5bbeed32 |
|
MD5 | 324420d0e49a5db6d1a4086751d613bd |
|
BLAKE2b-256 | 9c1e78e6d7cf9272f83efabd518793e703c5aa5133e1e5fac0d33575d3e545f5 |
关闭
pydxl-2019.3.19-py2.py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9f3c5c1bab0216853b5217adc871dd5ce09298c8baba0e7631023a6e6a4f3561 |
|
MD5 | 99027b1682774c3b4d9eedcfa9b87238 |
|
BLAKE2b-256 | 8f645758f4a886acb16c283fa0958c645bf4a78be62dd330300d7802775f5e2e |