robotic_arm_package
睿尔曼机械臂Python版本二次开发包
一、引言
本开发包旨在为睿尔曼机械臂的二次开发提供便捷的Python接口。通过本开发包,用户能够实现对机械臂的控制、路径规划、状态监控等一系列功能,从而加速机械臂相关应用的开发过程。
二、支持的操作系统与软件版本
操作系统
- Windows(64位和32位):支持Windows操作系统下的64位和32位版本,方便Windows用户进行机械臂开发。
- Linux(x86和arm):支持Linux操作系统的x86架构和arm架构,满足不同硬件环境的需求。
软件版本
- Python 3.9以上:本开发包基于Python 3.9及以上版本进行开发,确保与最新Python版本的兼容性。
三、安装与使用
安装
用户可以通过pip命令进行安装:
pip install robotic_arm_package
使用
安装完成后,用户可以在Python脚本中导入开发包并使用相关API接口进行机械臂的开发工作。以下是一个简单的使用机械臂Python开发包连接机械臂并查询机械臂版本的示例代码:
import time
from robotic_arm_package.robotic_arm import *
robot = Arm(RM75, "192.168.1.18")
software_info = robot.Get_Arm_Software_Info()
if software_info[0] == 0:
print("\n================== Arm Software Information ==================")
print("Arm Model: ", software_info[1].product_version)
print("Algorithm Library Version: ", software_info[1].algorithm_info.version)
print("Control Layer Software Version: ", software_info[1].ctrl_info.version)
print("Dynamics Version: ", software_info[1].dynamic_info.model_version)
print("Planning Layer Software Version: ", software_info[1].plan_info.version)
print("==============================================================\n")
else:
print("\nFailed to get arm software information, Error code: ", software_info[0], "\n")
Metadata
Release files for robotic-arm-package 4.3.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| robotic_arm_package-4.3.6.tar.gz | 1.1 MB | Without provenance | Details for robotic_arm_package-4.3.6.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| robotic_arm_package-4.3.6-py3-none-any.whl | Python 3 | none | any | Details for robotic_arm_package-4.3.6-py3-none-any.whl |
Total release size: 2.2 MB
Release files / robotic_arm_package-4.3.6.tar.gz
| Download URL | robotic_arm_package-4.3.6.tar.gz |
|---|---|
| Size | 1.1 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
357d3758d678c874b740fd1f8366629e4d9305e91faacd46e67edf41ec6a0c51
|
|
BLAKE2b-256 checksum How to use checksums |
9e0f63b96825b6075d1bca14a852059506f1f7f7027d0e2875914bfeafad31c7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.0 CPython/3.10.12
|
Release files / robotic_arm_package-4.3.6-py3-none-any.whl
| Download URL | robotic_arm_package-4.3.6-py3-none-any.whl |
|---|---|
| Size | 1.1 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
36bb0501352f42d42f5108e5ac0b74943940b400b9f8d2b0865f02af34e0c478
|
|
BLAKE2b-256 checksum How to use checksums |
a3ac7de5f9405e69ef911745788e34cd1cc1a95602ceca86e8946435a52eeaaf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.0 CPython/3.10.12
|
Security for robotic-arm-package 4.3.6
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.