Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 Robotic Open-Source Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Bullet
Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
stable-baselines3
PyTorch version of Stable Baselines, reliable implementations of reinforcement learning algorithms.
-
jetson-inference
Hello AI World guide to deploying deep-learning inference networks and deep vision primitives with TensorRT and NVIDIA Jetson.
-
cartographer
Cartographer is a system that provides real-time simultaneous localization and mapping (SLAM) in 2D and 3D across multiple platforms and sensor configurations. (by cartographer-project)
-
rerun
Visualize streams of multimodal data. Fast, easy to use, and simple to integrate. Built in Rust using egui.
-
OpenMower
Let's upgrade cheap off-the-shelf robotic mowers to modern, smart RTK GPS based lawn mowing robots!
-
OpenCat
An open source quadruped robot pet framework for developing Boston Dynamics-style four-legged robots that are perfect for STEM, coding & robotics education, IoT robotics applications, AI-enhanced robotics application services, research, and DIY robotics kit development.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
course Computer science is very wast field the fundamental remains same, learn basic fundamentals, data structures, concepts of object oriented programming.
Project mention: Cylon: JavaScript framework for robotics, drones, and the Internet of Things | news.ycombinator.com | 2024-05-04What are the pros and cons of this compared to Johnny-Five?
http://johnny-five.io/
For typical game physics engines... not that much. Math libraries like Eigen or Blaze use lots of template metaprogramming techniques under the hood that can help when you're doing large batched matrix multiplications (since it can remove temporary allocations at compile-time and can also fuse operations efficiently, as well as applying various SIMD optimizations), but it doesn't really help when you need lots of small operations (with mat3 / mat4 / vec3 / quat / etc.). Typical game physics engines tend to use iterative algorithms for their solvers (Gauss-Seidel, PBD, etc...) instead of batched "matrix"-oriented ones, so you'll get less benefits out of Eigen / Blaze compared to what you typically see in deep learning / scientific computing workloads.
The codebases I've seen in many game physics engines seem to all roll their own math libraries for these stuff, or even just use SIMD (SSE / AVX) intrinsics directly. Examples: PhysX (https://github.com/NVIDIA-Omniverse/PhysX), Box2D (https://github.com/erincatto/box2d), Bullet (https://github.com/bulletphysics/bullet3)...
Project mention: Reading Sensor Data From Flight Controller Mateksys F405-TE - Integrated IMU - No Documentation | /r/stm32f4 | 2023-12-07
Project mention: Did you hear about using a web browser as GUI using C99? | /r/C_Programming | 2023-05-10If you need some specific UI, you could choose a UI library which are better for your needs, eg. link1, link2 or link3.
Project mention: Cylon: JavaScript framework for robotics, drones, and the Internet of Things | news.ycombinator.com | 2024-05-04I can’t speak directly for deadprogram and the status of his projects, but I know much of his activity of late has been working in this same space, but in Go:
* Gobot (https://gobot.io/)
Naonosaur: https://github.com/rnanosaur/nanosaur. If you would like something larger and with a bit more off the shelf components then jpl open source rover has seem quite a bit of updates recently: https://github.com/nasa-jpl/open-source-rover
The latest release (v3.0.0) of Upkie's software brings a functional sim-to-real reinforcement learning pipeline based on Stable Baselines3, with standard sim-to-real tricks. The pipeline trains on the Gymnasium environments distributed in upkie.envs (setup: pip install upkie) and is implemented in the PPO balancer. Here is a policy running on an Upkie:
I was looking at this space and nicegui seemed like the best ootb experience.
https://nicegui.io/
Project mention: Rapier is a set of 2D and 3D physics engines written in Rust | news.ycombinator.com | 2024-02-26Maybe the folks at Rerun [1] know something about it? I imagine at least some of their customers are Rust robotics shops.
[1] https://github.com/rerun-io/rerun
Project mention: Cylon: JavaScript framework for robotics, drones, and the Internet of Things | news.ycombinator.com | 2024-05-04
We have the APIs through OpenCat(https://github.com/PetoiCamp/OpenCat). You can control every servo movement via coding.
Project mention: Robotics Simulation - Bridging the Gap Between Virtual and Real Worlds | dev.to | 2023-09-28Open Robotics Resources - Provides guides and documentation for robotics simulation.
Robotics related posts
-
Cylon: JavaScript framework for robotics, drones, and the Internet of Things
-
Google DeepMind's Aloha Unleashed is pushing the boundaries of robot dexterity
-
Apple Explores Home Robotics as Potential 'Next Big Thing'
-
Low Cost Robot Arm
-
TidyBot: Personalized Robot Assistance with Large Language Models
-
Dora: Low latency, composable, and distributed dataflow for AI and robotic
-
Figure robotics demos its OpenAI integration
-
A note from our sponsor - InfluxDB
www.influxdata.com | 7 May 2024
Index
What are some of the best open-source Robotic projects? This list will help you:
Project | Stars | |
---|---|---|
1 | cs-video-courses | 64,976 |
2 | PythonRobotics | 21,764 |
3 | wechaty | 19,010 |
4 | johnny-five | 13,201 |
5 | Bullet | 11,942 |
6 | ardupilot | 9,901 |
7 | PCL | 9,468 |
8 | Kornia | 9,429 |
9 | gobot | 8,734 |
10 | open-source-rover | 8,360 |
11 | stable-baselines3 | 7,988 |
12 | nicegui | 7,495 |
13 | jetson-inference | 7,369 |
14 | mujoco | 7,213 |
15 | cartographer | 6,962 |
16 | ai-deadlines | 5,404 |
17 | rerun | 5,210 |
18 | OpenMower | 4,279 |
19 | cylon.js | 3,998 |
20 | awesome-robotics | 3,944 |
21 | OpenCat | 3,129 |
22 | webots | 3,022 |
23 | P | 2,919 |
Sponsored