Thanks to visit codestin.com
Credit goes to lib.rs

4 releases

0.2.1 Dec 26, 2024
0.2.0 Nov 15, 2024
0.1.0 Nov 8, 2024
0.0.2 Nov 14, 2024
0.0.1 Nov 13, 2024

#18 in #rust-sdk

Codestin Search App

368 downloads per month

MIT license

42KB
875 lines

睿尔曼机械臂 Rust SDK

Crates.io Docs.rs MIT licensed

这是睿尔曼机械臂的 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();
        }
    }
}

功能列表

已经实现的功能列表查看功能列表

作者介绍

License

The MIT License (MIT)

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

Dependencies

~0.6–1.6MB
~34K SLoC