Robotics
Robotics is a branch of engineering and computer science which works to design, build, program. and operate robots. Robots are used in many environments in which human involvement could be dangerous, including bomb defusal, space repairs, and manufacturing processes. Robots typically work either autonomously or with commands sent by human operators.
- GitHub: https://github.com/topics/robotics
- Wikipedia: https://en.wikipedia.org/wiki/Robotics
- Last updated: 2025-06-21 00:26:07 UTC
- JSON Representation
https://github.com/autorally/autorally
Software for the AutoRally platform
autonomous-driving autonomous-vehicles robotics ros
Last synced: 12 May 2025
https://github.com/snape/RVO2
Optimal Reciprocal Collision Avoidance (C++)
collision-avoidance cpp motion-planning robotics velocity-obstacles virtual-agents
Last synced: 18 Mar 2025
https://github.com/AutoRally/autorally
Software for the AutoRally platform
autonomous-driving autonomous-vehicles robotics ros
Last synced: 18 Mar 2025
https://github.com/AgibotTech/agibot_x1_infer
The inference module for AgiBot X1.
inference open-source robotics
Last synced: 20 Dec 2024
https://github.com/poppy-project/poppy-humanoid
Poppy Humanoid is an open-source and 3D printed humanoid robot. Optimized for research and education purposes, its modularity allows for a wide range of applications and experimentations.
Last synced: 04 Apr 2025
https://github.com/utiasDSL/safe-control-gym
PyBullet CartPole and Quadrotor environments—with CasADi symbolic a priori dynamics—for learning-based control and RL
cartpole casadi control gym pybullet quadcopter quadrotor reinforcement-learning robotics robustness safety symbolic
Last synced: 07 May 2025
https://github.com/utiasdsl/safe-control-gym
PyBullet CartPole and Quadrotor environments—with CasADi symbolic a priori dynamics—for learning-based control and RL
cartpole casadi control gym pybullet quadcopter quadrotor reinforcement-learning robotics robustness safety symbolic
Last synced: 15 May 2025
https://github.com/evildmp/BrachioGraph
BrachioGraph is an ultra-cheap (total cost of materials: €14) plotter that can be built with minimal skills.
hardware plotting python raspberry-pi robotics
Last synced: 29 Mar 2025
https://github.com/engcang/SLAM-application
LeGO-LOAM, LIO-SAM, LVI-SAM, FAST-LIO2, Faster-LIO, VoxelMap, R3LIVE, Point-LIO, KISS-ICP, DLO, DLIO, Ada-LIO, PV-LIO, SLAMesh, ImMesh, FAST-LIO-MULTI, M-LOAM, LOCUS, SLICT, MA-LIO application and comparison on Gazebo and real-world datasets. Installation and config files are provided.
lidar lidar-inertial-odometry lidar-odometry multi-lidar-inertial-odometry robotics ros slam
Last synced: 20 Mar 2025
https://github.com/markfzp/humanplus
[CoRL 2024] HumanPlus: Humanoid Shadowing and Imitation from Humans
humanoids imitation-learning reinforcement-learning robotics
Last synced: 04 Apr 2025
https://github.com/PCrnjak/Faze4-Robotic-arm
All files for 6 axis robot arm with cycloidal gearboxes .
Last synced: 16 Apr 2025
https://github.com/google/mobly
E2E test framework for tests with complex environment requirements.
android android-app android-development android-devices android-test android-wear automation bluetooth cars google mobile networking phone python robotics telephony test-automation testing wifi windows
Last synced: 29 Apr 2025
https://github.com/HKUST-Aerial-Robotics/DenseSurfelMapping
This is the open-source version of ICRA 2019 submission "Real-time Scalable Dense Surfel Mapping"
computer-vision drones quadrotor robotics
Last synced: 20 Apr 2025
https://github.com/pcrnjak/faze4-robotic-arm
All files for 6 axis robot arm with cycloidal gearboxes .
Last synced: 04 Apr 2025
https://github.com/hkust-aerial-robotics/fiesta
Fast Incremental Euclidean Distance Fields for Online Motion Planning of Aerial Robots
euclidean-distances mapping planning robotics
Last synced: 22 Apr 2025
https://github.com/methylDragon/ros-sensor-fusion-tutorial
An in-depth step-by-step tutorial for implementing sensor fusion with robot_localization! 🛰
ekf-localization kalman-filter robot-localization robotics ros sensor-fusion tutorial
Last synced: 01 Apr 2025
https://github.com/megviirobot/camlasercalibratool
Extrinsic Calibration of a Camera and 2d Laser
Last synced: 12 May 2025
https://github.com/methyldragon/ros-sensor-fusion-tutorial
An in-depth step-by-step tutorial for implementing sensor fusion with robot_localization! 🛰
ekf-localization kalman-filter robot-localization robotics ros sensor-fusion tutorial
Last synced: 17 Mar 2025
https://github.com/Farama-Foundation/Gymnasium-Robotics
A collection of robotics simulation environments for reinforcement learning
d4rl gymnasium mujoco reinforcement-learning robotics simulation
Last synced: 08 May 2025
https://github.com/AgibotTech/agibot_x1_train
The reinforcement learning training code for AgiBot X1.
open-source reinforcement-learning robotics
Last synced: 29 Mar 2025
https://github.com/makeecat/peng
A minimal quadrotor autonomy framework in Rust (Mac, Linux, Windows)
drone quadcopter quadrotor rerun robotics rust uav
Last synced: 14 May 2025
https://github.com/MegviiRobot/CamLaserCalibraTool
Extrinsic Calibration of a Camera and 2d Laser
Last synced: 18 Mar 2025
https://github.com/qgallouedec/panda-gym
Set of robotic environments based on PyBullet physics engine and gymnasium.
artificial-intelligence deep-learning franka-emika machine-learning python reinforcement-learning robotics
Last synced: 15 May 2025
https://github.com/MIT-SPARK/Kimera-Semantics
Real-Time 3D Semantic Reconstruction from 2D data
3d-reconstruction cpu depth-image disparity-image mapping real-time reconstruction robotics rosbag rviz semantic-segmentation volumetric-reconstruction voxels
Last synced: 05 May 2025
https://github.com/mbreuss/diffusion-literature-for-robotics
Summary of key papers and blogs about diffusion models to learn about the topic. Detailed list of all published diffusion robotics papers.
diffusion-models grasping grasping-robot imitation-learning literature motion-planning offline-rl reinforcement-learning robotics score-based-generative-modeling summary video-diffusion-model
Last synced: 08 Apr 2025
https://github.com/AimRT/AimRT
A high-performance runtime framework for modern robotics.
Last synced: 18 Jan 2025
https://github.com/aimrt/aimrt
A high-performance runtime framework for modern robotics.
Last synced: 14 May 2025
https://github.com/appliedai-initiative/orb_slam_2_ros
A ROS implementation of ORB_SLAM2
orb-slam2 orbslam2 robotics ros ros-kinetic ros-melodic slam visual-slam
Last synced: 12 May 2025
https://github.com/atsushisakai/matlabrobotics
MATLAB sample codes for mobile robot navigation
autonomous-driving autonomous-vehicles dijkstra ekf-slam icp matlab nelder-mead robot robotics
Last synced: 04 Apr 2025
https://github.com/AtsushiSakai/MATLABRobotics
MATLAB sample codes for mobile robot navigation
autonomous-driving autonomous-vehicles dijkstra ekf-slam icp matlab nelder-mead robot robotics
Last synced: 01 Apr 2025
https://github.com/AgibotTech/agibot_x1_hardware
The hardware design for AgiBot X1.
Last synced: 20 Dec 2024
https://github.com/araffin/robotics-rl-srl
S-RL Toolbox: Reinforcement Learning (RL) and State Representation Learning (SRL) for Robotics
arm baselines baxter-robot gym kuka pybullet pytorch reinforcement-learning representation-learning robotics state
Last synced: 04 Apr 2025
https://github.com/moble/quaternion
Add built-in support for quaternions to numpy
math numpy physics python quaternion robotics
Last synced: 14 May 2025
https://github.com/vectr-ucla/direct_lidar_inertial_odometry
[IEEE ICRA'23] A new lightweight LiDAR-inertial odometry algorithm with a novel coarse-to-fine approach in constructing continuous-time trajectories for precise motion correction.
3d-mapping imu lidar lidar-inertial-odometry lidar-odometry lidar-slam localization mapping odometry robotics ros slam
Last synced: 12 May 2025
https://github.com/HKUST-Aerial-Robotics/FIESTA
Fast Incremental Euclidean Distance Fields for Online Motion Planning of Aerial Robots
euclidean-distances mapping planning robotics
Last synced: 18 Mar 2025
https://github.com/chauncygu/safe-reinforcement-learning-baselines
The repository is for safe reinforcement learning baselines.
baseline reinforcement-learning robotics safe-reinforcement-learning safe-robot-learning safety
Last synced: 15 May 2025
https://github.com/opendr-eu/opendr
A modular, open and non-proprietary toolkit for core robotic functionalities by harnessing deep learning
Last synced: 20 Mar 2025
https://github.com/mithi/hexapod
Blazing fast hexapod robot simulator for the web.
forward-kinematics hacktoberfest hexapod inverse-kinematics javascript kinematics kinematics-model kinematics-modelling plotly react reactjs robot robotics simulation simulator visualizers
Last synced: 04 Apr 2025
https://github.com/hungpham2511/toppra
robotic motion planning library
motion-planning robotics robotics-algorithms topp
Last synced: 20 Mar 2025
https://github.com/ros-controls/ros2_control
Generic and simple controls framework for ROS 2
control control-systems controllers robot-control robotics ros ros2 ros2-control ros2-humble ros2-jazzy ros2-rolling
Last synced: 12 May 2025
https://github.com/foxglove/mcap
MCAP is a modular, performant, and serialization-agnostic container file format, useful for pub/sub and robotics applications.
cpp data deserialization golang python robotics serialization swift typescript
Last synced: 14 May 2025
https://github.com/cbfinn/gps
Guided Policy Search
deep-learning deep-reinforcement-learning reinforcement-learning reinforcement-learning-algorithms robotics
Last synced: 04 Apr 2025
https://github.com/appliedAI-Initiative/orb_slam_2_ros
A ROS implementation of ORB_SLAM2
orb-slam2 orbslam2 robotics ros ros-kinetic ros-melodic slam visual-slam
Last synced: 17 Apr 2025
https://github.com/google-research/ravens
Train robotic agents to learn pick and place with deep learning for vision-based manipulation in PyBullet. Transporter Nets, CoRL 2020.
artificial-intelligence computer-vision deep-learning imitation-learning manipulation openai-gym pick-and-place pybullet rearrangement reinforcement-learning robotics tensorflow transporter-nets vision
Last synced: 16 May 2025
https://github.com/rsasaki0109/lidarslam_ros2
ROS 2 package of 3D lidar slam using ndt/gicp registration and pose-optimization
lidar localization mapping robotics ros ros2 slam
Last synced: 12 May 2025
https://github.com/Improbable-AI/walk-these-ways
Sim-to-real RL training and deployment tools for the Unitree Go1 robot.
go1 reinforcement-learning robotics sim-to-real unitree
Last synced: 02 Apr 2025
https://github.com/stable-baselines-team/stable-baselines3-contrib
Contrib package for Stable-Baselines3 - Experimental reinforcement learning (RL) code
experimental gsde gym machine-learning openai pytorch reinforcement-learning reinforcement-learning-algorithms research rl robotics sde stable-baselines
Last synced: 14 May 2025
https://github.com/BYU-PCCL/holodeck
High Fidelity Simulator for Reinforcement Learning and Robotics Research.
ai computer-vision drones reinforcement-learning reinforcement-learning-environments research robotics simulator unreal-engine
Last synced: 01 Apr 2025
https://github.com/PaoPaoRobot/ICRA2020-paper-list
ICRA2020 paperlist by paopaorobot
Last synced: 20 Mar 2025
https://github.com/robotlocomotion/pytorch-dense-correspondence
Code for "Dense Object Nets: Learning Dense Visual Object Descriptors By and For Robotic Manipulation"
3d artificial-intelligence computer-vision deep-learning manipulation pytorch robotics self-supervised-learning vision
Last synced: 04 Apr 2025
https://github.com/ethz-asl/polygon_coverage_planning
Coverage planning in general polygons with holes.
boustrophedon cleaning coverage drone mapping mav navigation obstacles path photogrammetry planning polygon robotics ros uav zag zig
Last synced: 04 Apr 2025
https://github.com/RobotLocomotion/pytorch-dense-correspondence
Code for "Dense Object Nets: Learning Dense Visual Object Descriptors By and For Robotic Manipulation"
3d artificial-intelligence computer-vision deep-learning manipulation pytorch robotics self-supervised-learning vision
Last synced: 07 May 2025
https://github.com/undera/pylgbst
Python library for LEGO® PoweredUp devices
lego lego-boost python robotics
Last synced: 16 May 2025
https://github.com/robotology/yarp
YARP - Yet Another Robot Platform
artificial-intelligence communication devices human-robot-interaction humanoids interprocess-communication ipc middleware network research robot robotics robotics-libraries yarp
Last synced: 19 Jun 2025
https://github.com/vikashplus/robohive
A unified framework for robot learning
benchmarks environments imitation-learning mujoco mujoco-environments python reinforcement-learning robot-framework robot-learning robotics simulation tasks
Last synced: 13 Apr 2025
https://github.com/rbdl/rbdl
RBDL is a C++ library that contains some essential and efficient rigid body dynamics algorithms such as the Articulated Body Algorithm (ABA) for forward dynamics, Recursive Newton-Euler Algorithm (RNEA) for inverse dynamics, the Composite Rigid Body Algorithm (CRBA) for the efficient computation of the joint space inertia matrix and is also able to compute forward dynamics with external contact constraints and collision impulses. Furthermore it has some basic support for forward and inverse kinematics.
articulated-body-algorithm forward-dynamics inverse-dynamics inverse-kinematics multi-body-dynamics robotics
Last synced: 19 Mar 2025
https://github.com/universalrobots/universal_robots_ros2_driver
Universal Robots ROS2 driver supporting CB3 and e-Series
robotics ros-industrial ros2 ros2-foxy ros2-galactic ros2-humble ros2-rolling
Last synced: 13 Jun 2025
https://github.com/gkjohnson/urdf-loaders
URDF Loaders for Unity and THREE.js with example ATHLETE URDF Files open sourced from NASA JPL
graphics javascript nasa robotics robots ros threejs unity urdf urdf-models webcomponents
Last synced: 14 May 2025
https://github.com/alphaville/optimization-engine
Nonconvex embedded optimization: code generation for fast real-time optimization + ROS support
code-generation code-generator embedded-optimization embedded-systems matlab-toolbox model-predictive-control mpc nmpc nonconvex nonconvex-optimization nonlinear-model-predictive-control nonlinear-optimization optimal-control python robotics rust rust-crate rust-library solver solver-library
Last synced: 14 May 2025
https://github.com/um-arm-lab/pytorch_kinematics
Robot kinematics implemented in pytorch
differentiable-programming jacobian kinematics pytorch robotics
Last synced: 14 May 2025
https://github.com/nebrius/raspi-io
An IO plugin for Johnny-Five that provides support for the Raspberry Pi
javascript johnny-five nodejs raspberry-pi robotics
Last synced: 16 May 2025
https://github.com/jhu-lcsr/handeye_calib_camodocal
Easy to use and accurate hand eye calibration which has been working reliably for years (2016-present) with kinect, kinectv2, rgbd cameras, optical trackers, and several robots including the ur5 and kuka iiwa.
calibration camera camera-calibration dual-quaternion hand-eye-calibration kinect kinect-v2 kinematics orientations rgbd robot robot-arm robotics ros rotation solver translation
Last synced: 18 Mar 2025
https://github.com/leggedrobotics/open3d_slam
Pointcloud-based graph SLAM written in C++ using open3D library.
cpp lidar localization mapping open3d open3d-catkin pointcloud robotics ros slam
Last synced: 15 May 2025
https://github.com/jimmyyhwu/tidybot
TidyBot: Personalized Robot Assistance with Large Language Models
gpt-3 large-language-models mobile-manipulation robotics
Last synced: 11 Apr 2025
https://github.com/openrr/openrr
Open Rust Robotics
robotics robotics-programming rust rust-lang
Last synced: 14 May 2025
https://github.com/LiJiangnanBit/path_optimizer
Optimization-based real-time path planning for vehicles.
autonomous-driving osqp osqp-eigen path-optimization path-planning quadratic-programming robotics
Last synced: 07 May 2025
https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver
Universal Robots ROS2 driver supporting CB3 and e-Series
robotics ros-industrial ros2 ros2-foxy ros2-galactic ros2-humble ros2-rolling
Last synced: 13 May 2025
https://github.com/Firmament-Autopilot/FMT-Firmware
Firmament Autopilot Embedded System
autonomous-vehicles autopilot drone embedded evtol firmament-autopilot flight-controller mavlink mbd multicopter pixhawk robotics simulink uav
Last synced: 10 Jan 2025
https://github.com/Toni-SM/skrl
Modular reinforcement learning library (on PyTorch and JAX) with support for NVIDIA Isaac Gym, Omniverse Isaac Gym and Isaac Lab
deep-learning deepmind gym gymnasium isaac-gym isaac-lab isaac-orbit isaac-sim isaaclab jax machine-learning nvidia-omniverse openai-gym python pytorch reinforcement-learning rl robosuite robotics skrl
Last synced: 02 Apr 2025
https://github.com/at-wat/mcl_3dl
A ROS node to perform a probabilistic 3-D/6-DOF localization system for mobile robots with 3-D LIDAR(s). It implements pointcloud based Monte Carlo localization that uses a reference pointcloud as a map.
monte-carlo-localization pointcloud robotics ros ros-node
Last synced: 14 Apr 2025
https://github.com/danijar/dreamer
Dream to Control: Learning Behaviors by Latent Imagination
artificial-intelligence deep-learning reinforcement-learning robotics world-models
Last synced: 05 Apr 2025
https://github.com/w111liang222/lidar-slam-detection
LSD (LiDAR SLAM & Detection) is an open source perception architecture for autonomous vehicle/robotic
autonomous-driving calibration deep-learning detection lidar mapping perception pointcloud robotics slam
Last synced: 19 Mar 2025
https://github.com/pliang279/MultiBench
[NeurIPS 2021] Multiscale Benchmarks for Multimodal Representation Learning
computer-vision deep-learning healthcare machine-learning multimodal-learning natural-language-processing representation-learning robotics speech-processing
Last synced: 08 May 2025
https://github.com/wh200720041/ssl_slam
SSL_SLAM: Lightweight 3-D Localization and Mapping for Solid-State LiDAR IEEE RA-L 2021
Last synced: 04 Apr 2025
https://github.com/yuce/pyswip
PySwip is a Python-Prolog interface that enables querying SWI-Prolog in your Python programs.
artificial-intelligence expert-systems logic-programming natural-language-processing prolog python robotics swi-prolog
Last synced: 14 May 2025
https://github.com/pliang279/multibench
[NeurIPS 2021] Multiscale Benchmarks for Multimodal Representation Learning
computer-vision deep-learning healthcare machine-learning multimodal-learning natural-language-processing representation-learning robotics speech-processing
Last synced: 02 Mar 2025
https://github.com/pauldanielml/mujoco_rl_ur5
A MuJoCo/Gym environment for robot control using Reinforcement Learning. The task of agents in this environment is pixel-wise prediction of grasp success chances.
computer-vision gym-environment mujoco pick-and-place reinforcement-learning robotics
Last synced: 05 Apr 2025
https://github.com/simpler-env/SimplerEnv
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)
computer-vision embodied-ai real2sim reinforcement-learning robot-learning robot-manipulation robotics robotics-benchmark robotics-simulation
Last synced: 05 Mar 2025
https://github.com/ethz-asl/wavemap
Fast, efficient and accurate multi-resolution, multi-sensor 3D occupancy mapping
3d compression cpp grid-map hierarchical mapping multi-resolution occupancy occupancy-grid-map perception robotics ros volumetric wavelet
Last synced: 15 May 2025
https://github.com/clvrai/furniture
IKEA Furniture Assembly Environment for Long-Horizon Complex Manipulation Tasks
furniture-assembly imitation-learning reinforcement-learning-environments robot-learning robotics
Last synced: 27 Nov 2024
https://github.com/dougsm/ggcnn
Generative Grasping CNN from "Closing the Loop for Robotic Grasping: A Real-time, Generative Grasp Synthesis Approach" (RSS 2018)
deep-learning grasping robotics
Last synced: 08 May 2025
https://github.com/dongjing3309/minisam
A general and flexible factor graph non-linear least square optimization framework
factor-graph least-squares optimization robotics slam
Last synced: 11 Apr 2025
https://github.com/openrr/urdf-viz
visualize URDF/XACRO file, URDF Viewer works on Windows/MacOS/Linux
assimp inverse-kinematics robotics ros rust rust-lang urdf visualization xacro
Last synced: 14 May 2025
https://github.com/Nebukam/com.nebukam.orca
ORCA / RVO2 Implementation for Unity — Multithreaded using the job system.
collision-detection game-development physics-simulation robotics rvo2 rvo2-library simulation unity unity3d
Last synced: 29 Apr 2025
https://github.com/splintered-reality/py_trees
Python implementation of behaviour trees.
behaviour-trees python robotics
Last synced: 14 May 2025
https://github.com/gogojjh/M-LOAM
Robust Odometry and Mapping for Multi-LiDAR Systems with Online Extrinsic Calibration
calibration lidar robotics slam
Last synced: 18 Mar 2025
https://github.com/prbonn/shine_mapping
🌟 SHINE-Mapping: Large-Scale 3D Mapping Using Sparse Hierarchical Implicit Neural Representations (ICRA 2023)
3d-mapping implicit-neural-representation robotics
Last synced: 05 Apr 2025
https://github.com/liruiw/HPT
Heterogeneous Pre-trained Transformer (HPT) as Scalable Policy Learner.
foundation-models heterogeneity hpt policy robotics
Last synced: 03 Mar 2025
https://github.com/simple-robotics/proxsuite
The Advanced Proximal Optimization Toolbox
cpp eigen3 linear-programming optimization proximal-algorithms quadratic-programming robotics
Last synced: 14 May 2025
https://github.com/FidoProject/Fido
A lightweight C++ machine learning library for embedded electronics and robotics.
beta embedded machine-learning neural-network robotics
Last synced: 15 Mar 2025
https://github.com/jaeyoung-lim/mavros_controllers
Aggressive trajectory tracking using mavros for PX4 enabled vehicles
drone gazebo mavros px4 quadrotor robotics ros trajectory
Last synced: 04 Apr 2025
https://github.com/PaulDanielML/MuJoCo_RL_UR5
A MuJoCo/Gym environment for robot control using Reinforcement Learning. The task of agents in this environment is pixel-wise prediction of grasp success chances.
computer-vision gym-environment mujoco pick-and-place reinforcement-learning robotics
Last synced: 21 Nov 2024
https://github.com/navneet-nmk/pytorch-rl
This repository contains model-free deep reinforcement learning algorithms implemented in Pytorch
ddpg deep-learning deep-reinforcement-learning dqn experience-replay gan generative-adversarial-network gym mujoco mujoco-py openai openai-gym policy-gradient pytorch reinforcement-learning rl-algorithms robotics vae vae-gan variational-autoencoder
Last synced: 01 Apr 2025
https://github.com/RoboStack/ros-noetic
vinca configuration files for ros-noetic
Last synced: 07 May 2025
https://github.com/robostack/ros-noetic
vinca configuration files for ros-noetic
Last synced: 04 Apr 2025
https://github.com/kyegomez/rt-2
Democratization of RT-2 "RT-2: New model translates vision and language into action"
artificial-intelligence attention-mechanism embodied-agent gpt4 multi-modal robotics transformer
Last synced: 12 Apr 2025
https://github.com/Le0nX/ModernRoboticsCpp
Modern Robotics: Mechanics, Planning, and Control C++ 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. http://modernrobotics.org/
control cpp cpp11 eigen math modern-robotics robotics
Last synced: 19 Mar 2025
https://github.com/CopterExpress/clover
ROS-based framework and RPi image to control PX4-powered drones 🍀
aruco computer-vision drone education mavros optical-flow px4 quadcopter raspberry-pi robotics ros
Last synced: 07 May 2025