Simulation platform for general-purpose robotics & embodied AI learning.
Repository Index
47,133 repositories indexed
1–24 of 33 · Most stars
NVIDIA Cosmos is an open platform of world models, datasets, and tools that enables developers to build Physical AI for robots, autonomous vehicles, smart infrastructure, and more.
Autoware - the world's leading open-source software project for autonomous driving
- autoware
- autonomous-vehicles
- ros
- autonomous-driving
A build-it-yourself, 6-wheel rover based on the rovers on Mars!
Golang framework for robotics, drones, and the Internet of Things (IoT)
Behavior Trees Library in C++. Batteries included.
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
- robotics
- dynamics
- analytical-derivatives
- kinematics
pySLAM is a hybrid Python/C++ Visual SLAM pipeline supporting monocular, stereo, and RGB-D cameras. It provides a broad set of modern local and global feature extractors, multiple loop-closure strategies, a volumetric reconstruction module, integrated depth-prediction models, and semantic segmentation capabilities for enhanced scene understanding.
- 3d-reconstruction
- depth-prediction
- feature-matching
- global-features
Semi-direct Visual Odometry
Model Predictive Contouring Controller (MPCC) for Autonomous Racing
Build your own robot duck. XGO-Duck is a 3D-printable biped powered by Arduino UNO Q and 15 servos, adapted from Pollen Robotics' Microduck. Includes mechanical models, PCB designs, a BOM, and an assembly guide. Build it, explore its motion, and make it your own.
- 3d-printing
- arduino
- bipedal-robots
- diy
The Control Toolbox - An Open-Source C++ Library for Robotics, Optimal and Model Predictive Control
- optimal-control
- model-predictive-control
- ilqr
- ilqg
TranslatedMicroduck replica: the full robot built with Feetech HD-1910 servos has been verified on real hardware (standing, walking, front roll and getting up). Includes an image, a Studio web control center, CAD/BOM, assembly tutorials, circuit design files and a training platform | Microduck robot replica with real hardware demos.
gradslam is an open source differentiable dense SLAM library for PyTorch
An optimal trajectory planner considering distinctive topologies for mobile robots based on Timed-Elastic-Bands (ROS Package)
- ros
- mobile-robots
- navigation
- trajectory-optimization
Robotics with GPU computing
DroneBridge is a system based on the WifiBroadcast approach. A bidirectional digital radio link between two endpoints is established using standard WiFi hardware and a custom protocol. DroneBridge is optimized for use in UAV applications and is a complete system. It is intended be a real alternative to other similar systems, such as DJI Lightbridge or OcuSync.
- msp
- telemetry
- wifibroadcast
- dronebridge
Gibson Environments: Real-World Perception for Embodied Agents
- computer-vision
- robotics
- simulator
- sim2real
PyBullet CartPole and Quadrotor environments—with CasADi symbolic a priori dynamics—for learning-based control and RL
- gym
- pybullet
- reinforcement-learning
- control
Open Robotics Automation Virtual Environment: An environment for testing, developing, and deploying robotics motion planning algorithms.
A lightweight, accurate and robust monocular visual inertial odometry based on Multi-State Constraint Kalman Filter.
- visual-inertial-odometry
- msckf
- localization
- ekf-mono-slam
Real-Time 3D Semantic Reconstruction from 2D data
- semantic-segmentation
- volumetric-reconstruction
- 3d-reconstruction
- robotics
Modular autonomous driving platform running on the CARLA simulator and real-world vehicles.
- autonomous-vehicles
- autonomous-driving
- carla
- perception
Unmanned Surface Vehicle simulation on Gazebo with water current and winds
- usv
- boat
- gazebo
- water-surface