Robots
Stanford Introduction to Robotics is nice (videos here).
Links
- Can A Thousand Tiny Swarming Robots Outsmart Nature?
- Awesome Robotic Tooling
- Drake - Model-Based Design and Verification for Robotics.
- Awesome Robotics
- Covariant - AI Robotics for the Real World. (Article)
- Underactuated Robotics - Algorithms for Walking, Running, Swimming, Flying, and Manipulation.
- VIPER - Volume Invariant Position-based Elastic Rods
- Machine learning & Robotics: My (biased) 2019 state of the field
- MiniNet: An Efficient Semantic Segmentation ConvNet for Real-time Robotic Applications
- Projects from edX | CSMM.103x Robotics
- Mithi's Hexapod Robot Simulator
- Stanford Pupper: low-cost quadruped robot (HN)
- Flowers Inria - Studies mechanisms that can allow robots and humans to acquire autonomously and cumulatively repertoires of novel skills over extended periods of time.
- Stanford Quadruped - Raspberry Pi-based quadruped robots that can trot, walk, and jump.
- PyRep - Toolkit for robot learning research.
- Venom : All Terrain Autonomous Quadruped
- REx Lab - Stanford Robotic Exploration Lab.
- Open Robotics - Offer robotics R&D, consulting, custom engineering, and application development services to industry and government.
- Investing in Robotics with YC Founder Trevor Blackwell (2020) (HN)
- A beginner’s guide to robot programming with Python (2020)
- Sergey Levine's research
- S-RL Toolbox - Reinforcement Learning (RL) and State Representation Learning (SRL) for Robotics.
- Open problems in Robotics (2020) (HN)
- Robots I Love (2020)
- Multiply Labs - Personalized medicine. Enabled by robotics.
- Guided Curriculum Learning for Walking Over Complex Terrain (2020)
- PythonRobotics - Python sample codes for robotics algorithms. (Web)
- Obstacle avoiding robot made with the avr-hal crate, all in Rust
- Agility Robotics (The Next Steps (2020))
- Vicarious - Intelligent Robotics for the Next Age of Manufacturing.
- How do you Architect your Robots? State of the Practice and Guidelines for ROS-based System (Code)
- Multiprotocol TX Module - 2.4GHz transmitter module which enables almost any transmitter to control many different receivers and models, including many popular helicopters, planes, quadcopters, and miniquads.
- Robotkernel - Robot Framework IPython kernel for Jupyter Notebook and JupyterLab.
- Simbody - High-performance C++ multibody dynamics/physics library for simulating articulated biomechanical and mechanical systems like vehicles, robots, and the human skeleton. (Web)
- OpenSim Core - Software that lets users develop models of musculoskeletal structures and create dynamic simulations of movement.
- PyDy - Multibody dynamics tool kit.
- yeadon - Human inertia model developed by Fred Yeadon in 1990.
- Resonance - Learning Mechanical Vibration Engineering Through Computation.
- Hindsight Experience Replay (HER) in PyTorch
- How to build robots at home (2020)
- Stanford AI Lab Papers and Talks at CoRL 2020
- droidlet - High-level robotics-agent and platform.
- Robotics Toolbox for Python
- Robot Framework - Generic open source automation framework. It can be used for test automation and robotic process automation (RPA). (Code) (HN)
- $100 robot kit running ROS2 and Navigation2 (2020) (HN)
- Probabilistic Robotics
- Springer Handbook of Robotics
- Planning Algorithms / Motion Planning by Steve Lavalle
- Robotics - Modelling, Planning and Control by Bruno Siciliano
- Robotic Manipulation (2020)
- Assistive Gym - Physics-based simulation framework for physical human-robot interaction and robotic assistance.
- Caesar.jl - Robot toolkit: Towards non-parametric and parametric navigation solutions.
- JuliaRobotics - Robotics powered by Julia. (GitHub)
- Robogym - Robotics Gym Environments.
- Mathematics Behind Robotics (2020)
- GraspNet - Large-Scale Benchmark for General Object Grasping. (Code)
- Getting Started in Robotics (2021) (HN)
- FERM: A Framework for Efficient Robotic Manipulation
- The Way Boston Dynamics Taught Its Robots to Dance (2021) (HN)
- HKU MaRS Lab - Focuses on general mechatronic systems and robotics, with emphasis on their practical use in real human life and industry. (GitHub)
- Building General-Purpose Robots (2021)
- OpenRR - Open Rust Robotics.
- Rearranging the Visual World (2021)
- RELLIS-3D: A Multi-modal Dataset for Off-Road Robotics (Web)
- Robotics Courses List
- Vention - Build your machine today. Receive it tomorrow.
- DART - Dynamic Animation and Robotics Toolkit. (Code)
- PyRobot - Open Source Robotics Research Platform. (Web)
- Foxglove - Visualization and Debugging for Robotics. (Code) (GitHub) (Twitter)
- towr - Light-weight, Eigen-based C++ library for trajectory optimization for legged robots.
- Smart Robotics Lab at Imperial College
- Christoper Choi's Research
- How To Become a Robotics Software Engineer (2021)
- CLVR (Cognitive Learning for Vision and Robotics Lab) (GitHub)
- Science and Engineering for Learning Robots (2021)
- Deep Reinforcement Learning for Robotic Grasping from Octrees (Paper)
- Kidnapped Robot Problem (2021)
- How Robots Can Learn End-to-End From Data (2021)
- Robotic ‘Third Thumb’ use can alter brain representation of the hand (Tweet)
- Rogue Robotics - Creative electronics engineering company.
- Verifiable Robotics Research Group (GitHub)
- 3D Printing with a Robot Arm (2021)
- The Importance of A/B Testing in Robotics (2021)
- BOLeRo - Behavior Optimization and Learning for Robots.
- RMA: Rapid Motor Adaptation for Legged Robots (HN)
- Intrinsic - Unlocking creative and economic potential with industrial robotics. (Intro) (HN)
- Where Are The Robotic Bricklayers? (2021) (HN)
- RoFI - Metamorphic Distributed Robots
- Frankx - High-Level Motion Library for Collaborative Robots.
- Robot Learning of Shifting Objects for Grasping in Cluttered Environments
- CausalWorld - Robotic Manipulation Benchmark for Causal Structure and Transfer Learning.
- The Polar Bear - Open-Source, Multipurpose CNC Machine with a Rotary Axis. (Code) (HN)
- Linorobot - Autonomous ground robots (2WD, 4WD, Ackermann Steering, Mecanum Drive). (Web)
- RaiSim - Cross-platform multi-body physics engine for robotics and AI. (Code)
- Photogrammetry & Robotics Bonn (GitHub)
- Crocoddyl - Efficient and Versatile Framework for Multi-Contact Optimal Control (ICRA). (Web)
- CLIPort: What and Where Pathways for Robotic Manipulation (2021) (Code)
- Differentiable and learnable robot model - Implements computations such as forward kinematics and inverse dynamics, in a fully differentiable way.
- YARR - Yet Another Robotics and Reinforcement (YARR) learning framework for PyTorch.
- IKBT - Python package to solve robot arm inverse kinematics in symbolic form.
- Learning Periodic Tasks from Human Demonstrations (2021) (Tweet)
- Towards Learning to Play Piano with Dexterous Hands and Touch (2021)
- Bridge Data: Boosting Generalization of Robotic Skills with Cross-Domain Datasets (2021) (Web) (Tweet)
- dm_robotics - Libraries, tools and tasks created and used at DeepMind Robotics.
- Robots Must Be Ephemeralized (2021)
- Attention-driven Robotic Manipulation (ARM)
- PyTouch: A Machine Learning Library for Touch Processing (2021) (Code)
- Implicit Behavioral Cloning (2021) (Code)
- STORM - Stochastic Tensor Optimization for Robot Motion - A GPU Robot Motion Toolkit.
- Geometry-ware multi-task policy can not only manipulate 100+ objects but also outperform single-task RL experts
- SoftGym: Benchmarking Deep Reinforcement Learning for Deformable Object Manipulation (2020) (Code)
- Conference of Robotic Learning 2021
- RoboStack - Bundling of the Robot Operating System (ROS) by Open Robotics. (Paper) (Tweet)
- Everyday Robots - Helper robots that learn. (Tweet)
- Weekly Selection of Robot Videos
- Robotics and Autonomous Systems Group (GitHub)
- Rex - OpenAI Gym environments for an open-source quadruped robot (SpotMicro).
- robo-gym - Open source toolkit for Distributed Deep Reinforcement Learning on real and simulated robots.
- Neural-Control Family: What Deep Learning + Control Enables in the Real World (2021) (Tweet)
- RPA Framework - Open-source libraries and tools for Robotic Process Automation (RPA).
- Xenobots: replicating living robots made from frog cells (2021) (HN)
- Beyond Pick-and-Place: Tackling Robotic Stacking of Diverse Shapes (2021) (Code)
- Open Dynamic Robot Initiative - Open Torque-Controlled Modular Robot Architecture for Legged Locomotion Research.
- Research Notes on Humanoid Robots (2021)
- iGibson: A Simulation Environment to train Robots in Large Realistic Interactive Scenes (Web)
- Ancient dreams of intelligent machines: 3,000 years of robots (2018)
- HKU MaRS Lab - Mechatronics and Robotic Systems (MaRS) Laboratory. (GitHub)
- Main Street Autonomy - Sell software that makes robots work.
- coffee - Deepmind Robotics moma API for PyBullet.
- Towards Practical Multi-Object Manipulation using Relational Reinforcement Learning (2019) (Code)
- Robotics 501: Mathematics for Robotics (HN)
- Robotics 101: Computational Linear Algebra
- Evolution Gym: A Large-Scale Benchmark for Evolving Soft Robots (Code)
- Kimera: an Open-Source Library for Real-Time Metric-Semantic Localization and Mapping (2020) (Code)
- Probabilistic Robotics (2005) - Introduction to the techniques and algorithms of the newest field in robotics. (Code)
- linorobot2 - Autonomous mobile robots (2WD, 4WD, Mecanum Drive).
- Motion Capture via Probabilistic Inference (2019)
- Learning to Walk in Minutes Using Massively Parallel Deep Reinforcement Learning (2021) (Code)
- Robotic Systems Lab | ETH Zurich (GitHub)
- Differentiable Gaussian Process Motion Planning (2020) (Code)
- Dojo - Differentiable physics simulator for robotics.
- DojoPy - Python interface for Dojo.
- OCS2 Toolbox - Optimal Control for Switched Systems.
- Robot-Centric Elevation Mapping
- Charge Robotics - Robots that build solar farms. (HN)
- SurRoL: An Open-source Reinforcement Learning Centered and dVRK Compatible Platform for Surgical Robot Learning (2021) (Code)
- SafePicking: Learning Safe Object Extraction via Object-Level Mapping (2022) (Code)
- LiDAR-Camera Calibration using 3D-3D Point correspondences (2017) (Code)
- Continuum Robot Examples - Incremental guide to continuum robot mathematical modeling and numerical implementation.
- Tutorial: Tools for Robotic Reinforcement Learning (2022) (Code)
- SymForce - Fast symbolic computation, code generation, and nonlinear optimization for robotics. (Docs)
- Index Pick and Place - Open source pick and place machine to aid in Mid-Scale Manufacturing.
- From rigid to soft to biological robots (2022)
- iSDF: Real-Time Neural Signed Distance Fields for Robot Perception (2022) (Code)
- CHAMP - Open source development framework for building new quadrupedal robots and developing new control algorithms.
- Urdfpy - Python parser for URDFs.
- SimNet: Enabling Robust Unknown Object Manipulation from Pure Synthetic Data via Stereo (2021) (Code)
- OpenMower - DIY Smart Mowing Robot for Everyone. (Video) (HN)
- ODriveHardware - High performance motor control.
- PyTorch Robot Kinematics
- ROS Best Practices, Conventions and Tricks (Code)
- ANYbotics - Autonomous Legged Robots for Industrial Inspection. (GitHub)
- Hero 2.0, an ultra-low cost 3D-printed robotics platform (HN)
- Cloud Robotics Core - Open source platform that provides infrastructure essential to building and running robotics solutions for business automation. (Web)
- Common path planning algorithms used in robotics
- Awesome Robot Operating System 2 (ROS 2)
- Asking robots to design stained glass windows (2022) (HN)
- R3M: A Universal Visual Representation for Robot Manipulation (2022) (Code)
- MCAP - Modular, performant, and serialization-agnostic container file format for pub/sub messages, primarily intended for use in robotics applications. (Web)
- Ask HN: What happened to robots taking all our jobs? (2022)
- Robotic Exploration Lab (GitHub)
- Wandering Robots in the Wild (2022)
- Spectral Measurement Sparsification for Pose-Graph SLAM (2022) (Code)
- Marine Robotics Group @ MIT (GitHub)
- Towards robot accelerators, democratizing hardware acceleration in robotics (HN)
- What type of software is widely used for robotics in industry? (2022)
- Roboticists discover alternative physics (2022) (HN)
- GenLoco: Generalized Locomotion Controllers for Quadrupedal Robots (2022) (Code)
- Hybrid Robotics (GitHub)
- Robotic Processing Unit - Robot-specific processing unit. Contains CPUs, FPGAs and GPUs and maps ROS efficiently to them for best performance.
- TEASER++ - Fast and robust point cloud registration library.
- Write fast robotics code: transcendental footguns (2022)
- Awesome LLM Robotics
- Holo-Dex: Teaching Dexterity with Immersive Mixed Reality (2022) (Code)
- Masked Visual Pre-training for Robotics
- Neural Grasp Distance Fields for Robot Manipulation (2022) (Code)
- Stanford Introduction to Robotics (2022) (Videos)
- Perceiver-Actor: A Multi-Task Transformer for Robotic Manipulation (2022) (Code)
- ROS Robotics Companies
- Robotics Transformer
- Learning Generalizable Dexterous Manipulation from Human Grasp Affordance (2022) (Code)
- Robotic Systems Book
- OpenDR - Modular, open and non-proprietary toolkit for core robotic functionalities by harnessing deep learning.
- Bot Box - Universal remote control for robots. Works via the internet. (Web)
- CleanIt - Open-source Autonomy Software in Rust-lang with gRPC for the Roomba series robot vacuum cleaners.
- VIMA: General Robot Manipulation with Multimodal Prompts (2022) (Code)
- ChatGPT for Robotics (2023) (HN)
- It Takes Two: Learning to Plan for Human-Robot Cooperative Carrying (2023) (Code)
- Awesome Quadrupedal Robots
- Voltron: Language-Driven Representation Learning for Robotics
- Rofunc - Full Process Python Package for Robot Learning from Demonstration.
- Webots - Open-source robot simulator.
- Ask HN: Courses/textbook recommendations for studying robotics? (2023)
- Gymnasium-Robotics - Collection of robotics simulation environments for reinforcement learning.
- AutoRecon: Automated 3D Object Discovery and Reconstruction (2023)
- Optimization Engine (OpEn) - Solver for Fast & Accurate Embedded Optimization for next-generation Robotics and Autonomous Systems.
- H2-Mapping: Real-time Dense Mapping Using Hierarchical Hybrid Representation (2023) (Code)
- PyPose - Library for Robot Learning with Physics-based Optimization.
- RoboCat: A self-improving robotic agent (2023) (HN)
- GenSim: Generative Models for Supersizing Robotic Simulation Tasks
- Browser-based robot dog simulator (2023)
- RT-2: Vision-Language-Action Models (2023)