This is your work, valued
Foundation Model and Embodied AI. OpenAI / MIT / NVIDIA / UW
HPT. Heterogeneous Pre-trained Transformer (HPT) as Scalable Policy Learner.
★ 543GenSim. Generating Robotic Simulation Tasks via Large Language Models
★ 350OMG-Planner. An Optimization-based Motion and Grasp Planner
★ 138GA-DDPG. Dexterous Grasping Policy from Point Clouds
★ 108HMA. Learning Real-World Action-Video Dynamics with Heterogeneous Masked Autoregression
★ 41Fleet-Tools. Tool-use Robotic Benchmark built with Drake Simulation
★ 29Dec-SSL. Understanding Self-Supervised Learning in a non-IID Setting
★ 21HCG. Cluttered-Scene 6D Grasping with Latent Plans
★ 19lerobot. HPT LeRobot Implementation Version
★ 16ycb_renderer. C++
★ 5Pointnet2_PyTorch. PyTorch implementation of Pointnet2/Pointnet++
★ 4robotPose. 7-dof Robot Arm Kinematics and Grasp Utilities
★ 4llama-recipes. Examples and recipes for Llama 2 model
★ 2Clip-Seg. Open-Text Semantics Segmentation for Robotics Manipulation
★ 2franka_ros_interface. A ROS/Python API for controlling and managing the Franka Emika Panda robot (real and simulated). Contains exposed controllers for the robot (joint position, velocity, torque), interfaces for the gripper, controller manager, coordinate frames interface, etc. Provides almost complete sim-to-real / real-to-sim transfer of code.
★ 1HMA. Learning Real-World Action-Video Dynamics with Heterogeneous Masked Autoregression
★ 41open-pi-zero. Re-implementation of pi0 vision-language-action (VLA) model from Physical Intelligence
★ 1.5kitps. Python
★ 53GenSim2. Python
★ 85HPT. Heterogeneous Pre-trained Transformer (HPT) as Scalable Policy Learner.
★ 543nanoGPT. The simplest, fastest repository for training/finetuning medium-sized GPTs.
★ 62kt3. Repository for Transferable Tactile Transformers (T3)
★ 62prismatic-vlms. A flexible and efficient codebase for training visually-conditioned language models (VLMs)
★ 1kSimplerEnv. Evaluating and reproducing real-world robot manipulation policies (e.g., RT-1, RT-1-X, Octo) in simulation under common setups (e.g., Google Robot, WidowX+Bridge) (CoRL 2024)
★ 1.1kllama3. The official Meta Llama 3 GitHub site
★ 29kGraspTrajOpt. Trajectory optimization for grasping
★ 65gpt-fast. Simple and efficient pytorch-native transformer text generation in <1000 LOC of python.
★ 6.2kgenerative-models. Generative Models by Stability AI
★ 27kAdaptSim. Code Release for AdaptSim: Task-Driven Simulation Adaptation for Sim-to-Real Transfer
★ 15f3rm. F3RM: Feature Fields for Robotic Manipulation. Official repo for the paper "Distilled Feature Fields Enable Few-Shot Language-Guided Manipulation" (CoRL 2023).
★ 220Fleet-Tools. Tool-use Robotic Benchmark built with Drake Simulation
★ 29threednel. Python
★ 18Tracking-Anything-with-DEVA. [ICCV 2023] Tracking Anything with Decoupled Video Segmentation
★ 1.5kloopquest. A Production Tool for Embodied AI
★ 29fairscale. PyTorch extensions for high performance and large scale training.
★ 3.4kcodellama. Inference code for CodeLlama models
★ 16kDynamic3DGaussians. Python
★ 2.3kworld-creator. LLM-based CLI utility for simulation worlds creation.
★ 213GenSim. Generating Robotic Simulation Tasks via Large Language Models
★ 350BundleSDF. [CVPR 2023] BundleSDF: Neural 6-DoF Tracking and 3D Reconstruction of Unknown Objects
★ 1.4krepro. Simple area to test out concepts or try to reproduce isolated issues.
★ 22aloha. Python
★ 2.3ksegment-anything. The repository provides code for running inference with the SegmentAnything Model (SAM), links for downloading the trained model checkpoints, and example notebooks that show how to use the model.
★ 55kopen_clip. An open source implementation of CLIP.
★ 14kdiffusion_policy. [RSS 2023] Diffusion Policy Visuomotor Policy Learning via Action Diffusion
★ 4.4kavatar_simulation. Python
★ 1drake-ros. Experimental prototyping (for now)
★ 125stable-diffusion. A latent text-to-image diffusion model
★ 73kscenic. Scenic: A Jax Library for Computer Vision Research and Beyond
★ 3.8kgit-re-basin. Code release for "Git Re-Basin: Merging Models modulo Permutation Symmetries"
★ 515grasp_diffusion. Pytorch implementation of diffusion models on Lie Groups for 6D grasp pose generation https://sites.google.com/view/se3dif/home
★ 354NGDF. Neural Grasp Distance Fields for Robot Manipulation
★ 98point-e. Point cloud diffusion for 3D model synthesis
★ 6.9kAssemble-Them-All. [SIGGRAPH Asia 2022] Assemble Them All: Physics-Based Planning for Generalizable Assembly by Disassembly
★ 216polyform. Tools for working with raw Polycam data, including export for NeRF and other formats.
★ 226robotics_utilities. Python
★ 6Dec-SSL. Understanding Self-Supervised Learning in a non-IID Setting
★ 21quasistatic_simulator_cpp. C++
★ 8ModernRobotics. Modern Robotics: Mechanics, Planning, and Control Code Library --- The primary purpose of the provided software is to be easy to read and educational, reinforcing the concepts in the book. The code is optimized neither for efficiency nor robustness.
★ 2.9kngp_pl. Instant-ngp in pytorch+cuda trained with pytorch-lightning (high quality with high speed, with only few lines of legible code)
★ 1.3kmeshcat-python. WebGL-based 3D visualizer for Python
★ 300manipulation. Course notes for MIT manipulation class
★ 636OmniIsaacGymEnvs. Reinforcement Learning Environments for Omniverse Isaac Gym
★ 1kfurniture. IKEA Furniture Assembly Environment for Long-Horizon Complex Manipulation Tasks
★ 566hidapi. A Simple cross-platform library for communicating with HID devices
★ 2.2kinstant-ngp. Instant neural graphics primitives: lightning fast NeRF and more
★ 18khandover-sim. A simulation environment and benchmark for human-to-robot object handovers
★ 123eirli. An Empirical Investigation of Representation Learning for Imitation (EIRLI), NeurIPS'21
★ 37google-research. Google Research
★ 38kplanning_through_contact. Python
★ 68colmap. COLMAP - Structure-from-Motion and Multi-View Stereo
★ 12klabelme. Image annotation with Python. Supports polygon, rectangle, circle, line, point, and AI-assisted annotation.
★ 16kclip-retrieval. Easily compute clip embeddings and build a clip retrieval system with them
★ 2.8kIsaacGymEnvs. Isaac Gym Reinforcement Learning Environments
★ 3knerf-supervision-public. Python
★ 207Clip-Seg. Open-Text Semantics Segmentation for Robotics Manipulation
★ 2stretch_ros. ROS packages for the Stretch mobile manipulators from Hello Robot Inc.
★ 189Federated-Learning-PyTorch. Implementation of Communication-Efficient Learning of Deep Networks from Decentralized Data
★ 1.4kSimCLR. A PyTorch implementation of SimCLR based on ICML 2020 paper "A Simple Framework for Contrastive Learning of Visual Representations"
★ 574ycb_renderer. C++
★ 5cliport. CLIPort: What and Where Pathways for Robotic Manipulation
★ 547BlenderProc. A procedural Blender pipeline for photorealistic training image generation
★ 3.6krobot-plan-runner. C++
★ 11vissl. VISSL is FAIR's library of extensible, modular and scalable components for SOTA Self-Supervised Learning with images.
★ 3.3kawesome-self-supervised-learning. A curated list of awesome self-supervised methods
★ 6.4kCLIP. CLIP (Contrastive Language-Image Pretraining), Predict the most relevant text snippet given an image
★ 34kravens. Train robotic agents to learn pick and place with deep learning for vision-based manipulation in PyBullet. Transporter Nets, CoRL 2020.
★ 631HCG. Cluttered-Scene 6D Grasping with Latent Plans
★ 19GA-DDPG. Dexterous Grasping Policy from Point Clouds
★ 108OMG-Planner. An Optimization-based Motion and Grasp Planner
★ 138learning_from_play. Jupyter Notebook
★ 89blender_server. Python
★ 46vgn. Real-time 6 DOF grasp detection in clutter.
★ 313bullet3. Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.
★ 15kdrake. Model-based design and verification for robotics.
★ 4.1kLearningToLearn. Collection of algorithms to learn loss and reward functions via gradient-based bi-level optimization.
★ 103PoseCNN-PyTorch. PyTorch implementation of the PoseCNN framework
★ 235torchdiffeq. Differentiable ODE solvers with full GPU support and O(1)-memory backpropagation.
★ 6.5kcaspr. Code for NeurIPS 2020 paper "CaSPR: Learning Canonical Spatiotemporal Point Cloud Representations"
★ 72DeepIM-PyTorch. PyTorch implementation of the DeepIM framework
★ 98higher. higher is a pytorch library allowing users to obtain higher order gradients over losses spanning training loops rather than individual training steps.
★ 1.6kvision-based-robotic-grasping. Related papers and codes for vision-based robotic grasping
★ 1.5kMinkowskiEngine. Minkowski Engine is an auto-diff neural network library for high-dimensional sparse tensors
★ 3kpytorch_6dof-graspnet. Python
★ 189pybullet-planning. PyBullet Planning
★ 471PyTorch-RL. PyTorch implementation of Deep Reinforcement Learning: Policy Gradient methods (TRPO, PPO, A2C) and Generative Adversarial Imitation Learning (GAIL). Fast Fisher vector product TRPO.
★ 1.3kMetaworld. Collections of robotics environments geared towards benchmarking multi-task and meta reinforcement learning
★ 1.9kpytorch-soft-actor-critic. PyTorch implementation of soft actor critic
★ 943robustness. A library for experimenting with, training and evaluating neural networks, with a focus on adversarial robustness.
★ 945learning-to-reweight-examples. PyTorch Implementation of the paper Learning to Reweight Examples for Robust Deep Learning
★ 355deepq-grasping. Python
★ 20PointNetGPD. PointNetGPD is an end-to-end grasp evaluation model to address the challenging problem of localizing robot grasp configurations directly from the point cloud.
★ 399robotPose. 7-dof Robot Arm Kinematics and Grasp Utilities
★ 4graspit-pkgs. Collection of packages related to GraspIt!
★ 54mx-DeepIM. Deep Iterative Matching for 6D Pose Estimation
★ 270LabelFusion. LabelFusion: A Pipeline for Generating Ground Truth Labels for Real RGBD Data of Cluttered Scenes
★ 406PoseCNN. A Convolutional Neural Network for 6D Object Pose Estimation in Cluttered Scenes
★ 832robopy. Robopy is a python port for Robotics Toolbox in Matlab created by Peter Corke
★ 229monodepth. Unsupervised single image depth prediction with CNNs
★ 2.3kdemon. DeMoN: Depth and Motion Network
★ 587flownet2-tf. FlowNet 2.0: Evolution of Optical Flow Estimation with Deep Networks
★ 408redtail. Perception and AI components for autonomous mobile robotics.
★ 1kRoboRTS. An open source software stack for Real-Time Strategy research on mobile robots
★ 892robo-miscs. HTML
★ 1