| Crates.io | realman |
| lib.rs | realman |
| version | 0.2.1 |
| created_at | 2024-11-08 01:28:11.086123+00 |
| updated_at | 2024-12-26 13:18:04.826676+00 |
| description | realman robot Rust SDK |
| homepage | https://github.com/EchoRust/realman |
| repository | https://github.com/EchoRust/realman |
| max_upload_size | |
| id | 1440691 |
| size | 68,134 |
这是睿尔曼机械臂的 Rust SDK ,旨在帮助 Rust 开发者更好的对睿尔曼机械臂进行二次开发。
SDK 是根据官网 json 协议开发。官网链接
[dependencies]
realman = "0.2.1"
use realman::{traits::MotionTrait, ArmType, Realman, TrajectoryConnect};
fn main() {
// get default client
let realman = Realman::default();
// you can set it manually
// let realman = Realman::new("192.168.1.18", 8080);
if let Ok(mut socket) = realman.connect() {
socket.movej(ArmType::Gen72([0; 7]), 50, 0, TrajectoryConnect::Now).ok();
for _ in 0..3 {
socket.set_joint_step(&[6, -15000], 50).ok();
socket.set_joint_step(&[6, 15000], 50).ok();
}
}
}
已经实现的功能列表查看功能列表
The MIT License (MIT)
Copyright (c) 2024-present, 李扬(Leon)