Science::Robotics
max6675-hal
ExperimentalAn embedded-hal driver for the MAX6675 digital thermocouple converter.
jps
ExperimentalJump Point Search Implementation for Path Finding.
pololu-smc
ExperimentalA driver for the Pololu Simple Motor Controller G2
icasadi
ExperimentalRust interface to CasADi functions
plcnext-sys
ExperimentalAllows access to PLCnext Control system services
plcnext
ExperimentalAllows access to PLCnext Control system services
ur-script
ExperimentalUR e-series controller written in rust. Designed to be deployable on embedded systems without access to std.
plcnext-commons
ExperimentalAllows access to PLCnext Control system services
plcnext-axioline
ExperimentalAllows access to PLCnext Control system services
plcnext-device
ExperimentalAllows access to PLCnext Control system services
p3p
ExperimentalCamera pose estimation given 3D points and corresponding pixel coordinates
velodyne
ExperimentalCrate for processing Velodyne LiDAR data
mujoco-sys
ExperimentalFFI bindings to MuJoCo
akaze-util
ExperimentalUtilities for akaze-rust.
visual-odometry-rs
ExperimentalVisual odometry in Rust (vors)
mpu9250-i2c
ExperimentalMPU9250 i2c driver for embedded devices
icasadi_test
ExperimentalRust interface to CasADi functions (for testing purposes only)
sbus
ExperimentalA simple parser for the S.Bus RC protocol
librcl-sys
ExperimentalLibrary that links to the native librcl, the ROS client library
jrk-g2
ExperimentalA rust embedded driver for pololu Jrk G2
onager
ExperimentalFeatherstone rigid-body physics library built in Rust
tf_r2r
ExperimentalThis is a rust port of the [ROS tf library](http://wiki.ros.org/tf). It is intended for being used in robots to help keep track of multiple coordinate frames and is part of a larger suite of rust libraries that provide support for various robotics related functionality. This supports ROS2 using r2r crate.
ferroscope-run
ExperimentalScenarios, cases, suites and verdicts for physical AI, as a local Rust harness: no manifest, no container, no machine to wait for. Every run is one MCAP file with its own receipt and its own joule cost.
cartesian_trajectories
Experimentalcreate cartesian motion profiles
mech-server
ExperimentalProvides a server and client for hosting Mech programs on a websocket.
julien
ExperimentalRobotics library with influences from MoveIt and Pinocchio
brickbeam
ExperimentalCommunity driven IR Transmitter implementation of the LEGO® Power Functions (LPF) protocol powered by the modern Linux, written in Rust.
bevy_c3d
ExperimentalA plugin for loading C3D motion capture files into Bevy
jrk-g2-rs
ExperimentalA rust embedded driver for pololu Jrk G2
rubullet
ExperimentalRust interface to the Bullet Physics SDK simmilar to PyBullet
ros-core-rs
ExperimentalA pure Rust implementation of the Robot Operating System (ROS) core.
herkulex_communicator
ExperimentalCommunicate with drs0101 and drs0201 servomotors from command line.
lbfgs
ExperimentalA Rust implementation of the L-BFGS algorithm
cv-core
ExperimentalContains core primitives used in computer vision applications
cv-geom
ExperimentalContains computational geometry algorithms used in computer vision
akaze
ExperimentalAKAZE feature extraction algorithm for computer vision
botwork
Experimentalbotwork is a single-binary, generic and open-source automation framework written in Rust for acceptance testing, acceptance test driven development (ATDD), and robotic process automation (RPA). The syntax is basically plain text (in any human lanuage) with parameters. Easily extendible with Rust, Python & JavaScript. An efficient, fast alternative to Robot Framework.
cv-pinhole
ExperimentalPinhole camera model for comptuer vision
fastcurve_3d
ExperimentalLibrary for 3D and 2D fast curve generation
lambda-twist
Experimentalp3p pose estimation given world points and feature bearings
eight-point
ExperimentalEight-point algorithm for essential matrix estimation
mulberry
ExperimentalCoordinate transformation tree with a focus on efficiency.
fe_osi
ExperimentalOSI to help with writing code for fe_rtos
mujoco
ExperimentalMuJoCo bindings for Rust
fe_rtos
ExperimentalA simple OS for Arm Cortex-M CPUs
motion-planning
ExperimentalMotion planning primitives.
motion-planning-cli
ExperimentalA CLI for interacting with motion planning primitives.
saberrs
ExperimentalA library for interfacing with Dimension Engineering's Sabertooth motor drivers.
robot-description-builder
ExperimentalA libary to create (valid) Robot descriptions
bissel
ExperimentalRobotics-focused publish-subscribe/request-reply middleware for embedded Linux