This is your work, valued
CS PhD at Stanford AI Lab. Working on Robotics and Machine Learning.
mobile-aloha. Mobile ALOHA: Learning Bimanual Mobile Manipulation with Low-Cost Whole-Body Teleoperation
★ 4.5kact-plus-plus. Imitation learning algorithms with Co-training for Mobile ALOHA: ACT, Diffusion Policy, VINN
★ 3.7khumanplus. [CoRL 2024] HumanPlus: Humanoid Shadowing and Imitation from Humans
★ 848Deep-Whole-Body-Control. [CoRL 2022] Deep Whole-Body Control: Learning a Unified Policy for Manipulation and Locomotion
★ 392navigation-locomotion. [CVPR 2022] Codebase for "Coupling Vision and Proprioception for Navigation of Legged Robots"
★ 134infogail-pomdp. Multi-Modal Imitation Learning in Partially Observable Environments
★ 14ToM-Collaboration. Python
★ 5and-or-graph-lib. C++
★ 3ToM-Pragmatics. Python
★ 3unitree_ros. C++
★ 1minitaur_sdk. extension of the official Ghost Robotics SDK
★ 1ArduinoCar. Line tracking car based on Arduino Platform using photodiodes
★ 1meetingcar. C
★ 1test. hack on the hill
★ 1Mind-Palace. Android app that uses Google Vision and Language to search for related image/texts
★ 1ManiSkill2. SAPIEN Manipulation Skill Benchmark 2
★ 1dex-retargeting. Various retargeting optimizers to translate human hand motion to robot hand motion.
★ 1.1kmicro_diffusion. Official repository for our work on micro-budget training of large-scale diffusion models.
★ 1.6kpupper_image_builder. An automated OS image builder for the Pupper robot.
★ 1rlbase_stable. Python
★ 46Foundations-of-Robotics. Learn fundamental knowledge in robotics
★ 303OpenGrip. a simple, low cost, robotics gripper
★ 78parkour. [CoRL 2023] Robot Parkour Learning
★ 1.1kCerberus. Visual-Inertial-Leg Odometry For Legged Robots
★ 380EmbodiedPose. Official implementation of NeurIPS 2022 paper: "Embodied Scene-aware Human Pose Estimation".
★ 84Awesome-Video-Datasets. Video datasets
★ 1.7kRWKV-LM. RWKV (pronounced RwaKuv) is an RNN with great LLM performance, which can also be directly trained like a GPT transformer (parallelizable). We are at RWKV-7 "Goose". So it's combining the best of RNN and transformer - great performance, linear time, constant space (no kv-cache), fast training, infinite ctx_len, and free sentence embedding.
★ 15krlpd. Python
★ 411SegmentAnything3D. [ICCV'23 Workshop] SAM3D: Segment Anything in 3D Scenes
★ 1.4kSAM-3D-Selector. Utilizing segment-anything to help the region selection of 3D point cloud or mesh.
★ 47Grounded-Segment-Anything. Grounded SAM: Marrying Grounding DINO with Segment Anything & Stable Diffusion & Recognize Anything - Automatically Detect , Segment and Generate Anything
★ 18kpbrs-humanoid. Python
★ 227isaacgym-stubs. Isaac Gym Python Stubs for Code Completion
★ 126deoxys_control. A modular, real-time controller library for Franka Emika Panda robots
★ 311tiny-diffusion. A minimal PyTorch implementation of probabilistic diffusion models for 2D datasets.
★ 1khlb-CIFAR10. Train to 94% on CIFAR-10 in <6.3 seconds on a single A100. Or ~95.79% in ~110 seconds (or less!)
★ 1.3kpybullet_rendering. External rendering for PyBullet
★ 84easy_handeye. Automated, hardware-independent Hand-Eye Calibration
★ 1.2kManipulationOnTheMove. Generic architecture for performing mobile manipulation on the move.
★ 170fairo. A modular embodied agent architecture and platform for building embodied agents
★ 926relay-policy-learning. Python
★ 137xacro2urdf. Parser for xacro to urdf.
★ 49ravens. Train robotic agents to learn pick and place with deep learning for vision-based manipulation in PyBullet. Transporter Nets, CoRL 2020.
★ 631pybullet-kinematics-dynamics-control. A simple code to do kinematics, dynamics and control of robots in PyBullet
★ 45robot_descriptions.py. Access 190+ robot descriptions from the main Python robotics frameworks
★ 799Awesome-LLM-Robotics. A comprehensive list of papers using large language/multi-modal models for Robotics/RL, including papers, codes, and related websites
★ 4.4khora. In-Hand Object Rotation via Rapid Motor Adaptation (CoRL 2022), and more
★ 250rl_games. RL implementations
★ 1.4kros-allegro. ros interface to control allegro hand
★ 5manim. A community-maintained Python framework for creating mathematical animations.
★ 40kmanim. Animation engine for explanatory math videos
★ 89krobotoc. Efficient optimal control solvers for robotic systems.
★ 312walk_in_the_park. Python
★ 284vision4leg. Toolkit for vision-guided quadrupedal locomotion research
★ 322cleanrl. High-quality single file implementation of Deep Reinforcement Learning algorithms with research-friendly features (PPO, DQN, C51, DDPG, TD3, SAC, PPG)
★ 10kCORL. High-quality single-file implementations of SOTA Offline and Offline-to-Online RL algorithms: AWAC, BC, CQL, DT, EDAC, IQL, SAC-N, TD3+BC, LB-SAC, SPOT, Cal-QL, ReBRAC
★ 1.4klegged_control. NMPC, WBC, state estimation, and sim2real framework for legged robots based on OCS2 and ros-controls
★ 1.8kfairseq-apollo. FairSeq repo with Apollo optimizer
★ 113DeepIK. Neural Networks for Inverse Kinematics
★ 74motion-planners. Python implementations of several robotic motion planners
★ 173OmniIsaacGymEnvs. Reinforcement Learning Environments for Omniverse Isaac Gym
★ 1kcmu-vision.github.io. HTML
★ 15hpipm. High-performance interior-point-method QP and QCQP solvers
★ 696stable-diffusion. A latent text-to-image diffusion model
★ 73kawesome-tips.
★ 4.7ktheseus. A library for differentiable nonlinear optimization
★ 2kTD3_BC. Author's PyTorch implementation of TD3+BC, a simple variant of TD3 for offline RL
★ 410DexterousHands. This is a library that provides dual dexterous hand manipulation tasks through Isaac Gym
★ 1.1ktianshou. An elegant PyTorch deep reinforcement learning library.
★ 11kWorldOnRails. (ICCV 2021, Oral) RL and distillation in CARLA using a factorized world model
★ 185envpool. C++-based high-performance parallel environment execution engine (vectorized env) for general RL environments.
★ 1.5kslot-attention-video. Python
★ 185pytorch-aarch64. PyTorch wheels (whl) & conda for aarch64 / ARMv8 / ARM64
★ 232JoinABLe. JoinABLe: Learning Bottom-up Assembly of Parametric CAD Joints
★ 117oscar. Data-Driven Operational Space Control for Adaptive and Robust Robot Manipulation
★ 140awesome-phd-advice. Collection of advice for prospective and current PhD students
★ 2.1kAI4Animation. Bringing Characters to Life with Computer Brains in Unity
★ 8.8kcyberdog_motor_sdk. C++
★ 60polymetis. Write PyTorch controllers, test them in simulation, and seamlessly transfer to real-time hardware.
★ 94differentiable-robot-model. We are implementing differentiable models of robot manipulators, which allows us to learn typically assumed to be known models of robots for control and motion planning.
★ 265bridge_data_robot_infra. Python
★ 23Cheetah-Software. C++
★ 52legged_gym. Isaac Gym Environments for Legged Robots
★ 3.1kgbplanner_ros. Graph-based Exploration Planner for Subterranean Environments
★ 838continual_world. Python
★ 124awesome-lifelong-continual-learning. A list of papers, blogs, datasets and software in the field of lifelong/continual machine learning
★ 298metasolve. Python
★ 2pysdf. Python library to parse SDF into class hierarchy and export URDF
★ 135IsaacGymEnvs. Isaac Gym Reinforcement Learning Environments
★ 3kcyberdog_misc. C
★ 15CyberDog_Ctrl. Python
★ 53cyberdog_ros2. ROS 2 packages for CyberDog
★ 732phd-master-application-docs. A collection of the application documents I used to apply to universities in the US.
★ 489frankapy. Python interface to control Franka Emika Panda Research Robot Arms.
★ 250franka-interface. C++ Library for Interfacing with Libfranka and Frankapy
★ 64mujoco. Multi-Joint dynamics with Contact. A general purpose physics simulator.
★ 14kfine-tuning-locomotion. Python
★ 163elevation_mapping. Robot-centric elevation mapping for rough terrain navigation
★ 1.8kContactImplicitMPC.jl. Fast contact-implicit model predictive control for robotic systems that make and break contact with their environments.
★ 166scikit-fmm. scikit-fmm is a Python extension module which implements the fast marching method.
★ 323isaacgym-utils. Wrappers and utilities for Nvidia IsaacGym
★ 100udpclient. Simple UDP Client Written in C++ (using Boost)
★ 3Visual-Navigation-Release. Combining Optimal-Control and Learning for Visual Navigation in Novel Environments
★ 64MPNet. Motion Planning Networks
★ 252PaddleRobotics. PaddleRobotics is an open-source algorithm library for robots based on Paddle, including open-source parts such as human-robot interaction, complex motion control, environment perception, SLAM positioning, and navigation.
★ 236vmsr. Python
★ 11realsense-ros. ROS Wrapper for RealSense™ Cameras
★ 3.4kautolab_core. Core utilities for Berkeley AutoLab.
★ 84librealsense. RealSense SDK
★ 8.9kDROID-SLAM. Python
★ 2.6kCheetah-Software. C++
★ 3.3kICRA2021PaperList. ICRA 2021 paper list
★ 185MPC-Net. Accompanying code for the publication "MPC-Net: A First Principles Guided Policy Search"
★ 92dexterous-gym. Challenging dexterous manipulation environments for RL that extend the hand manipulation environments introduced in OpenAI's Gym
★ 55QPLEX. Python
★ 105multiagent-particle-envs. Code for a multi-agent particle environment used in the paper "Multi-Agent Actor-Critic for Mixed Cooperative-Competitive Environments"
★ 2.8kwarp. Secure and simple terminal sharing
★ 1.6kgym-pomdps. Python
★ 10B_Pref. Jupyter Notebook
★ 54locomotion_simulation. Python
★ 92unitree_ros. C++
★ 1.5kuniswap-python. 🦄 The unofficial Python client for the Uniswap exchange.
★ 1ksingularity-example. Simple example showing of the features of singularity
★ 5attention-is-all-you-need-pytorch. A PyTorch implementation of the Transformer model in "Attention is All You Need".
★ 9.8kdoodad. A job launching library for docker, EC2, GCP, etc.
★ 57ConditionalVAE. Conditional VAE in Tensorflow 2 | Conditional Image Generation | CelebA dataset
★ 26PyTorch-VAE. A Collection of Variational Autoencoders (VAE) in PyTorch.
★ 7.7kurdfpy. Python parser for URDFs
★ 320pybullet-blender-recorder. Python
★ 137SciencePlots. Matplotlib styles for scientific plotting
★ 9.1kRS-Adversarial-Learning. A curated collection of adversarial attack and defense on recommender systems.
★ 137transganformer. Implementation of TransGanFormer, an all-attention GAN that combines the finding from the recent GanFormer and TransGan paper
★ 155gilbert. Space-filling curve for rectangular domains or arbitrary size.
★ 197hampath. A library for generating random looking Hamiltonian paths on a grid.
★ 7gansformer. Generative Adversarial Transformers
★ 1.3kNBMiner. GPU Miner for ETH, RVN, BEAM, CFX, ZIL, AE, ERGO
★ 3.2klolMiner-releases.
★ 2.9kpytorch-a2c-ppo-acktr-gail. PyTorch implementation of Advantage Actor Critic (A2C), Proximal Policy Optimization (PPO), Scalable trust-region method for deep reinforcement learning using Kronecker-factored approximation (ACKTR) and Generative Adversarial Imitation Learning (GAIL).
★ 3.9kMinigrid. Simple and easily configurable grid world environments for reinforcement learning
★ 2.5klmconv. Code for UAI 2020 paper "Locally Masked Convolution for Autoregressive Models"
★ 79wandb. The AI developer platform. Use Weights & Biases to train and fine-tune models, and manage models from experimentation to production.
★ 11kgithub1s. One second to read GitHub code with VS Code.
★ 23kDeepRLHacks. Hacks for training RL systems from John Schulman's lecture at Deep RL Bootcamp (Aug 2017)
★ 1.1kFinRL. FinRL®: Financial Reinforcement Learning. 🔥
★ 16kElegantRL. Massively Parallel Deep Reinforcement Learning. 🔥
★ 4.4keigengdb. GDB pretty printers for eigen types
★ 68ml-visuals. 🎨 ML Visuals contains figures and templates which you can reuse and customize to improve your scientific writing.
★ 17kmushroom-rl. Python library for Reinforcement Learning.
★ 939awesome-implicit-representations. A curated list of resources on implicit neural representations.
★ 2.6kawesome-NeRF. A curated list of awesome neural radiance fields papers
★ 6.8kMAVEN. Submission for MAVEN: Multi-Agent Variational Exploration
★ 59TCN. Sequence modeling benchmarks and temporal convolutional networks
★ 4.5klearning_quadrupedal_locomotion_over_challenging_terrain_supplementary. Supplementary materials for "Learning Locomotion over Challenging Terrain"
★ 252aria2. aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.
★ 42kPythonRobotics. Python sample codes and textbook for robotics algorithms.
★ 30ksoftgym. SoftGym is a set of benchmark environments for deformable object manipulation.
★ 353motion_imitation. Code accompanying the paper "Learning Agile Robotic Locomotion Skills by Imitating Animals"
★ 1.5krobogym. Robotics Gym Environments
★ 432libratbag. A DBus daemon to configure input devices, mainly high-end and gaming mice
★ 2.5kfancontrol-gui. GUI for Fancontrol. It uses the KAuth module of the KDE Frameworks 5 to write the generated config file. Furthermore it communicates with systemd via dbus to control the fancontrol service. If you want to compile without systemd support set the -DNO_SYSTEMD option.
★ 386raisimpy. Raisimpy: Python wrappers for RaiSim
★ 39raisimLib. RAISIM, A PHYSICS ENGINE FOR ROBOTICS AND AI RESEARCH
★ 328raisimLib. Visit www.raisim.com
★ 421rlkit. Collection of reinforcement learning algorithms
★ 2.9klearning-tsp. Code for the paper 'Learning TSP Requires Rethinking Generalization' (CP 2021)
★ 244combopt-zero. A reinforcement learning based solver for combinatorial problems
★ 43academy. Ray tutorials from Anyscale
★ 639pytorch-lightning. Pretrain, finetune ANY AI model of ANY size on 1 or 10,000+ GPUs with zero code changes.
★ 31kray. Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.
★ 43kstable-baselines3. PyTorch version of Stable Baselines, reliable implementations of reinforcement learning algorithms.
★ 14kgym-panda. An OpenAI Gym Env for Panda
★ 79franka_sim. Franka panda mujoco models
★ 75tensorforce. Tensorforce: a TensorFlow library for applied reinforcement learning
★ 3.3kpybullet-gym. Open-source implementations of OpenAI Gym MuJoCo environments for use with the OpenAI Gym Reinforcement Learning Research Platform.
★ 881pyrobolearn. PyRoboLearn: a Python framework for Robot Learning
★ 411awesome-multimodal-ml. Reading list for research topics in multimodal machine learning
★ 6.9kMARL-Algorithms. Implementations of IQL, QMIX, VDN, COMA, QTRAN, MAVEN, CommNet, DyMA-CL, and G2ANet on SMAC, the decentralised micromanagement scenario of StarCraft II
★ 1.8kawesome-robotic-tooling. Tooling for professional robotic development in C++ and Python with a touch of ROS, autonomous driving and aerospace.
★ 3.9kmachine-learning-systems-design. A booklet on machine learning systems design with exercises. NOT the repo for the book "Designing Machine Learning Systems", which is `dmls-book`
★ 10kstable-baselines. A fork of OpenAI Baselines, implementations of reinforcement learning algorithms
★ 4.3kmujoco-py. MuJoCo is a physics engine for detailed, efficient rigid body simulations with contacts. mujoco-py allows using MuJoCo from Python 3.
★ 3.1krl-baselines-zoo. A collection of 100+ pre-trained RL agents using Stable Baselines, training and hyperparameter optimization included.
★ 1.2kbullet3. Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.
★ 15ksmac. SMAC: The StarCraft Multi-Agent Challenge
★ 1.4kpysc2. StarCraft II Learning Environment
★ 8.3kopen_spiel. OpenSpiel is a collection of environments and algorithms for research in general reinforcement learning and search/planning in games.
★ 5.4kpymarl. Python Multi-Agent Reinforcement Learning framework
★ 2.2kMARL-Papers. Paper list of multi-agent reinforcement learning (MARL)
★ 4.9kemergent_comm_rl. Reproducing the reinforcement learning models used in "Emergence of Linguistic Communication from Referential Games with Symbolic and Pixel Input"
★ 12QuadDIRECT.jl. Global optimization without derivatives
★ 54MultilevelCoordinateSearch.jl. Global optimization without derivatives
★ 12madios. My implementation of the ADIOS algorithm
★ 12awesome-datascience. :memo: An awesome Data Science repository to learn and apply for real world problems.
★ 30k