#robot #series #api #automation #precise-flex #pflex #tcs-client

pflex-module-rs

An unnofficial API wrapper for the Brooks Automation PreciseFlex series robot

1 unstable release

new 0.1.0 Nov 22, 2024

#11 in #series

40 downloads per month

GPL-3.0-or-later

31KB
754 lines

PreciseFlex 400/3400 Series SDK (Unofficial)

This was written as a personal project to get more familiar with the Rust language. Yes, it could have been done far more easily in Python but where's the fun in that?

Testing

Currently, all tcs_client.rs and pflex.rs tests require a physical robot. Tests require the ROBOT_IP env variable to be set prior running tests.

Here's how to run the pflex_test::check_vitals test:

ROBOT_IP=10.5.2.12 cargo test -p pflex-module-rs check_vitals

The remaining tests within pflex_test.rs still have to be properly tested and developed upon.

Dependencies

~0.3–0.8MB
~19K SLoC