3 unstable releases

new 0.2.0 Nov 15, 2024
0.1.0 Nov 8, 2024
0.0.2 Nov 14, 2024
0.0.1 Nov 13, 2024

#788 in Encoding

Download history 88/week @ 2024-11-03 280/week @ 2024-11-10

368 downloads per month

MIT license

35KB
659 lines

睿尔曼机械臂 Rust SDK

Crates.io Docs.rs MIT licensed

这是睿尔曼机械臂的 Rust SDK ,旨在帮助 Rust 开发者更好的对睿尔曼机械臂进行二次开发。

SDK 是根据官网 json 协议开发。官网链接

作者介绍

使用方法

[dependencies]
realman = "0.2.0"

三次点头示例

use realman::{traits::MotionTrait, ArmType, Realman, TrajectoryConnect};

fn main() {
    let realman = Realman::default();

    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();
        }
    }
}

License

The MIT License (MIT)

Copyright (c) 2024-present, 李扬(Leon)

Dependencies

~1.1–2MB
~42K SLoC