Skip to content

Commit b798cff

Browse files
committed
Move index.md to README.md
1 parent 86e7907 commit b798cff

File tree

2 files changed

+75
-81
lines changed

2 files changed

+75
-81
lines changed

README.md

Lines changed: 75 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,77 @@
1-
# [robotics.rs](http://robotics.rs)
1+
# Rust is for Robotics
22

3-
I'm collecting the Rust-lang libraries for robotics.
4-
If you know something awesome, or your project, please give me PL.
3+
List of (awesome) Rust libraries for Robotics. If you know something awesome (or your project), please let me know from [here](https://github.com/robotics-rs/robotics.rs/pulls).
54

6-
See https://github.com/robotics-rs/robotics.rs/blob/master/index.md
5+
## ROS
6+
7+
*[ROS](http://www.ros.org/) related libraries.*
8+
9+
* [rosrust](https://github.com/adnanademovic/rosrust) - Pure Rust implementation of a ROS client library.
10+
* [ros2_rust](https://github.com/ros2-rust/ros2_rust) - Rust bindings for ROS2
11+
* [r2r](https://github.com/sequenceplanner/r2r) - Minimal ROS2 Rust bindings
12+
* [rclrust](https://github.com/rclrust/rclrust) - Yet another ROS2 Rust client
13+
* [RustDDS](https://github.com/jhelovuo/RustDDS) - Rust implementation of Data Distribution Service
14+
* [rosbag](https://github.com/SkoltechRobotics/rosbag-rs) - Reading rosbag files in pure Rust
15+
* [rustros_tf](https://github.com/arjo129/rustros_tf) - A rust implmentation of the Tf library.
16+
* [optimization-engine](https://alphaville.github.io/optimization-engine/) - Fast & Accurate Embedded Optimization for next-generation Robotics and Autonomous Systems
17+
18+
## Framework
19+
20+
* [OpenRR](https://github.com/openrr/openrr) - Open Rust Robotics
21+
22+
## gRPC
23+
24+
*[gRPC](https://grpc.io/) A high performance, open source universal RPC framework.*
25+
26+
* [CleanIt](https://github.com/Sollimann/CleanIt) - Open-source Autonomy Software in Rust-lang with gRPC for the Roomba series robot vacuum cleaners.
27+
28+
## Math and Geometry
29+
30+
*Math related libraries for Robotics.*
31+
32+
* [nalgebra](https://github.com/sebcrozet/nalgebra) - Linear algebra library for Rust.
33+
* [ncollide](https://github.com/sebcrozet/ncollide) - 2 and 3-dimensional collision detection library in Rust.
34+
* [kdtree](https://github.com/mrhooray/kdtree-rs) - K-dimensional tree in Rust for fast geospatial indexing.
35+
* [k](https://github.com/OTL/k) - k: Kinematics Library for rust-lang.
36+
* [static-math](https://github.com/elsuizo/static-math) - Safe and fast mathematical operations with static arrays in Rust programming language thinked for robotics
37+
* [ndarray](https://github.com/rust-ndarray/ndarray) - N-dimensional tensor arithmetic library, inspired by python's NumPy.
38+
39+
## Path Planning
40+
41+
*Path planning libraries.*
42+
43+
* [pathfinding](https://github.com/samueltardieu/pathfinding) - Pathfinding library for rust
44+
* [rrt](https://github.com/openrr/rrt) - RRT (Rapidly-exploring Random Tree) library in Rust
45+
* [openrr-planner](https://github.com/openrr/openrr) - Collision Avoidance Path Planning in Rust-lang
46+
47+
## Simulation
48+
49+
*Physics simulation for robots*
50+
51+
* [rapier](https://github.com/dimforge/rapier) - 2 and 3-dimensional rigid body physics engine for Rust.
52+
53+
## Visualization
54+
55+
*Graphic and visualization for Robotics.*
56+
57+
* [kiss3d](https://github.com/sebcrozet/kiss3d) - Keep it simple, stupid 3d graphics engine for Rust.
58+
* [urdf-viz](https://github.com/openrr/urdf-viz) - URDF visualizer
59+
60+
## File Loading
61+
62+
*Import/Export various files related with Robotics*
63+
64+
* [assimp-rs (open-asset-importer)](https://github.com/Vurich/assimp-rs) - Rust bindings for the [Assimp](http://www.assimp.org/) library.
65+
* [urdf-rs](https://github.com/OTL/urdf-rs) - URDF Loader for Rust
66+
* [pcd-ros](https://github.com/jerry73204/pcd-rs) - Read point cloud data from PCD file format
67+
68+
## Device Driver
69+
70+
*Robotics releated sensor/motor drivers*
71+
72+
* [libsweep](https://github.com/andygrove/libsweep-rs) - Rust wrapper for Scanse Sweep LIDAR libsweep
73+
* [freenect-rs](https://github.com/Entscheider/freenect-rs) - Freenect wrapper for rust
74+
* [rplidar-rs](https://github.com/cnwzhjs/rplidar.rs) - Slamtec RPLIDAR public SDK for Rust
75+
* [dynpick-force-torque-sensor](https://github.com/Amelia10007/dynpick-force-torque-sensor-rs) - Wacoh-tech 6-axis force sensor (Dynpick) driver
76+
* [leptrino-force-torque-sensor](https://github.com/Amelia10007/leptrino-force-torque-sensor-rs) - Leptrino 6-axis force sensor driver
77+
* [realsense-rust](https://github.com/Tangram-Vision/realsense-rust) - RealSense Bindings for Rust

index.md

Lines changed: 0 additions & 77 deletions
This file was deleted.

0 commit comments

Comments
 (0)