An open API service indexing awesome lists of open source software.

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.

https://github.com/ros-industrial-consortium/tesseract

Motion Planning Environment

cpp motion-planning robotics ros

Last synced: 27 Dec 2024

https://github.com/lardemua/atom

Calibration tools for multi-sensor, multi-modal robotic systems

calibration calibration-toolbox robotics ros

Last synced: 07 May 2025

https://github.com/nikhilbarhate99/min-decision-transformer

Minimal implementation of Decision Transformer: Reinforcement Learning via Sequence Modeling in PyTorch for mujoco control tasks in OpenAI gym

deep-learning deep-reinforcement-learning machine-learning mujoco offline-reinforcement-learning openai-gym pytorch pytorch-transformers reinforcement-learning robotics transformer

Last synced: 13 Apr 2025

https://github.com/aidudezzz/deepbots

A wrapper framework for Reinforcement Learning in the Webots robot simulator using Python 3.

openai-gym-environment python reinforcement-learning robotics webots

Last synced: 26 Mar 2025

https://github.com/robotics-rs/robotics.rs

web site of robotics.rs. See index.md.

awsome robotics rust rust-lang

Last synced: 16 Jan 2025

https://github.com/semitable/robotic-warehouse

Multi-Robot Warehouse (RWARE): A multi-agent reinforcement learning environment

environment multi-agent multi-agent-reinforcement-learning multi-agent-systems reinforcement-learning robotics simulation

Last synced: 24 Mar 2025

https://github.com/brentyi/jaxlie

Rigid transforms + Lie groups for JAX

computer-vision geometry jax lie-groups robotics

Last synced: 15 May 2025

https://github.com/BrianPugh/belay

Belay is a python library that enables the rapid development of projects that interact with hardware via a micropython-compatible board.

arduino esp32 firmata hardware iot micropython package-manager physical-computing raspberry-pi-pico robotics serial

Last synced: 11 Apr 2025

https://github.com/RobotecAI/rai

RAI is an agentic framework for robotics, utilizing Langchain and ROS 2 tools to perform complex actions, defined scenarios, free interface execution, log summaries, voice interaction and more.

ai ai-agents-framework embodied-agent embodied-agents embodied-ai embodied-artificial-intelligence generative-ai llm multimodal o3de robotec robotics ros2 vlm

Last synced: 24 Mar 2025

https://github.com/aravindr93/hand_dapg

Repository to accompany RSS 2018 paper on dexterous hand manipulation

imitation-learning mujoco-environments reinforcement-learning robotics simulation

Last synced: 23 Jun 2025

https://github.com/duburcqa/jiminy

Jiminy: a fast and portable Python/C++ simulator of poly-articulated robots with OpenAI Gym interface for reinforcement learning

c-plus-plus machine-learning openai-gym python robotics simulator

Last synced: 15 Apr 2025

https://github.com/RoboJackets/rrt

C++ RRT (Rapidly-exploring Random Tree) Implementation

c-plus-plus path-planning qt robocup robojackets robotics rrt small-size-league

Last synced: 20 Mar 2025

https://github.com/UMich-BipedLab/LiDARTag

This is a package for LiDARTag, described in paper: LiDARTag: A Real-Time Fiducial Tag System for Point Clouds

calibration cassie detection extrinsic-calibration fiducial-marker fiducial-markers lidar lidar-targets markers point-clouds robotics tags

Last synced: 19 Mar 2025

https://github.com/poppy-project/pypot

Python library for controlling dynamixel motors. Documentation available here:

ax12 control dynamixel dynamixel-motors motors mx28 poppy python robot robotics xl-320

Last synced: 12 Apr 2025

https://github.com/prbonn/kinematic-icp

A LiDAR odometry pipeline for wheeled mobile robots

3d-mapping kinematics-model lidar-slam odometry robotics ros2 wheeled-mobile-robot

Last synced: 12 Apr 2025

https://github.com/stephane-caron/lipm_walking_controller

Walking controller for humanoid robots based on inverted pendulum tracking

c-plus-plus humanoid-robot mc-rtc robotics walking-controller

Last synced: 08 Apr 2025

https://github.com/ros-navigation/navigation2_tutorials

Tutorial code referenced in https://docs.nav2.org/

navigation navigation2 robotics ros2 tutorials

Last synced: 16 May 2025

https://github.com/leggedrobotics/delora

Self-supervised Deep LiDAR Odometry for Robotic Applications

lidar-odometry paper robotic-applications robotics

Last synced: 09 Apr 2025

https://github.com/andyzeng/ikfastpy

Python wrapper over OpenRave's IKFast inverse kinematics solver for a UR5 robot arm.

artificial-intelligence forward-kinematics ikfast inverse-kinematics motion-planning openrave robotics trajectory-optimization universal-robots

Last synced: 05 May 2025

https://github.com/coretechr/zerobug

DIY Hexapod Robot

hexapod raspberry-pi robotics

Last synced: 09 Apr 2025

https://github.com/brianpugh/belay

Belay is a python library that enables the rapid development of projects that interact with hardware via a micropython-compatible board.

arduino esp32 firmata hardware iot micropython package-manager physical-computing raspberry-pi-pico robotics serial

Last synced: 08 Apr 2025

https://github.com/chapulina/dolly

πŸ€–πŸ‘ It's a sheep, it's a dolly, it's a following robot. Dolly was born to be cloned.

differential-drive follower gazebo hacktoberfest ignition-gazebo ignition-robotics robot robotics robotics-simulation ros ros2 sheep

Last synced: 09 Apr 2025

https://github.com/kevinzakka/obj2mjcf

A CLI for processing composite Wavefront OBJ files for use in MuJoCo.

mujoco robotics simulation wavefront-obj

Last synced: 08 Apr 2025

https://github.com/NVlabs/RVT

Official Code for RVT-2 and RVT

object-manipulation rlbench robotics rvt rvt-2

Last synced: 20 Mar 2025

https://github.com/stack-of-tasks/tsid

Efficient Task Space Inverse Dynamics (TSID) based on Pinocchio

control humanoids optimization pinocchio robotics task-space-inverse-dynamics

Last synced: 16 May 2025

https://github.com/wkentaro/morefusion

MoreFusion: Multi-object Reasoning for 6D Pose Estimation from Volumetric Fusion, CVPR 2020

artificial-intelligence computer-vision deep-learning machine-learning pose-estimation robotics ros

Last synced: 07 May 2025

https://github.com/myrobotlab/myrobotlab

Open Source Java Framework for Robotics and Creative Machine Control

robot-framework robotframework robotics robotics-simulation robots

Last synced: 08 Apr 2025

https://github.com/MyRobotLab/myrobotlab

Open Source Java Framework for Robotics and Creative Machine Control

robot-framework robotframework robotics robotics-simulation robots

Last synced: 09 May 2025

https://github.com/paddlepaddle/paddlerobotics

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.

human-robot-interaction navigation robot-control robotics slam

Last synced: 10 Apr 2025

https://github.com/stephane-caron/pymanoid

Humanoid robotics prototyping environment based on OpenRAVE

humanoid-robot inverse-kinematics locomotion model-predictive-control openrave python robotics

Last synced: 16 Feb 2025

https://github.com/adityadua24/robopy

Robopy is a python port for Robotics Toolbox in Matlab created by Peter Corke

graphical-models inverse-kinematics kinematics python robotics robotics-toolbox transformations vtk

Last synced: 29 Nov 2024

https://github.com/airalab/robonomics

Robonomics node implementation for Polkadot ecosystem; Kusama parachain slot #2048 since January 2022

iot node polkadot polkadot-sdk robotics rust substrate

Last synced: 13 Apr 2025

https://github.com/personalrobotics/aikido

Artificial Intelligence for Kinematics, Dynamics, and Optimization

motion-planning perception robot-control robotics ros

Last synced: 20 Mar 2025

https://github.com/px4/sapog

Sapog - advanced multiplatform ESC firmware

bldc bldc-motor-controller can can-bus canbus dronecode drones esc px4 robotics uav uavcan zubax

Last synced: 07 Apr 2025

https://github.com/nebrius/raspi

Base functionality for working with a Raspberry Pi from Node.js

javascript nodejs peripherals raspberry-pi robotics

Last synced: 05 Apr 2025

https://github.com/mayankm96/stereo-odometry-soft

MATLAB Implementation of Visual Odometry using SOFT algorithm

matlab odometry robotics stereo-vision visual-odometry

Last synced: 02 May 2025

https://github.com/erdos-project/erdos

Dataflow system for building self-driving car and robotics applications.

autonomous-vehicles dataflow drone robot robot-framework robot-programming robotics ros rust self-driving-car

Last synced: 05 Apr 2025

https://github.com/gkjohnson/closed-chain-ik-js

A generalized inverse kinematics solver that supports closed chains for parallel kinematics systems, dynamic reconfiguration, and arbitrary joint configuration based on damped least squares error minimization techniques

animation control graphics ik inverse-kinematics javascript joints least-squares parallel robotics robots three threejs urdf

Last synced: 05 Apr 2025

https://github.com/petercorke/bdsim

Simulate dynamic systems expressed in block diagram form using Python

block-diagram diagram-form dynamical-systems dynamics-simulation numpy python robotics simulation

Last synced: 05 Apr 2025

https://github.com/liuzuxin/osrl

πŸ€– Elegant implementations of offline safe RL algorithms in PyTorch

bc-safe cdt cpq library offline-rl offline-safe-rl pytorch reinforcement-learning robotics safe-rl

Last synced: 09 Apr 2025

https://github.com/robotology/idyntree

Multibody Dynamics Library designed for Free Floating Robots

cxx dynamics floating-base free-floating multibody-dynamics python robot robotics robotics-libraries urdf urdf-parser

Last synced: 19 Jun 2025

https://github.com/methyldragon/pcl-ros-tutorial

A fairly in-depth tutorial for the Point Cloud Library (with ROS integration notes!)

pcl point-cloud-library reference robotics ros tutorial

Last synced: 20 Dec 2024

https://github.com/git-afsantos/haros

H(igh) A(ssurance) ROS - Static analysis of ROS1 application code.

quality-assurance robotics ros static-analysis

Last synced: 12 May 2025

https://googlecloudrobotics.github.io/core/

Cloud Robotics Core: Kubernetes, Federation, App Management

cloud kubernetes robotics

Last synced: 26 Nov 2024

https://github.com/FRC-Utilities/QDriverStation

Cross-platform clone of the FRC Driver Station

control-systems frc networking robotics

Last synced: 11 May 2025

https://github.com/methylDragon/pcl-ros-tutorial

A fairly in-depth tutorial for the Point Cloud Library (with ROS integration notes!)

pcl point-cloud-library reference robotics ros tutorial

Last synced: 19 Mar 2025

https://github.com/frc-utilities/qdriverstation

Cross-platform clone of the FRC Driver Station

control-systems frc networking robotics

Last synced: 09 Apr 2025

https://github.com/openrr/k

k: Kinematics Library for rust-lang

kinematics robotics rust

Last synced: 15 May 2025

https://github.com/Ekumen-OS/andino

Open-source diff drive robot ROS 2 compatible

differential-drive-robot gazebo gazebo-ros gazebosim humble robotics ros ros2 ros2-control urdf

Last synced: 13 Dec 2024

https://github.com/zayfod/pycozmo

A pure-Python communication library, alternative SDK, and application for the Cozmo robot.

anki anki-cozmo cozmo cozmo-sdk ddl digitial-dream-labs robot robotics

Last synced: 06 Apr 2025

https://github.com/ZJU-FAST-Lab/am_traj

Alternating Minimization Based Trajectory Generation for Quadrotor Aggressive Flight

motion-planning quadrotor robotics trajectory-optimization

Last synced: 20 Mar 2025

https://github.com/zju-fast-lab/am_traj

Alternating Minimization Based Trajectory Generation for Quadrotor Aggressive Flight

motion-planning quadrotor robotics trajectory-optimization

Last synced: 26 Apr 2025

https://github.com/joeymeyer/raspberryturk

The Raspberry Turk is a robot that can play chessβ€”it's entirely open source, based on Raspberry Pi, and inspired by the 18th century chess playing machine, the Mechanical Turk.

3d-printing chess computer-vision data-science machine-learning raspberry-pi robotics

Last synced: 12 May 2025

https://github.com/poppy-project/poppy-ergo-jr

πŸ€– Poppy Ergo Jr is an open-source robotic arm based on modular 3D printed conception and low-cost XL-320 motors.

dynamixel raspberry-pi robotics

Last synced: 20 Mar 2025

https://github.com/gazebosim/sdformat

Simulation Description Format (SDFormat) parser and description files.

cpp gazebo gazebosim hacktoberfest robot-description robotics robotics-simulation sdformat simulation xml

Last synced: 08 Apr 2025

https://github.com/DLR-RM/RAFCON

RAFCON (RMC advanced flow control) uses hierarchical state machines, featuring concurrent state execution, to represent robot programs. It ships with a graphical user interface supporting the creation of state machines and contains IDE like debugging mechanisms. Alternatively, state machines can programmatically be generated using RAFCON's API.

graphical-programming robotics state-machine

Last synced: 05 May 2025

https://github.com/ros-industrial/ros2_canopen

CANopen driver framework for ROS2

canopen robotics ros2

Last synced: 12 Apr 2025

https://github.com/juliarobotics/caesar.jl

Robust robotic localization and mapping, together with NavAbility(TM). Reach out to [email protected] for help.

caesar database isam julia multi-modal non-parametric parametric-navigation-solutions robotics slam

Last synced: 06 Apr 2025

https://github.com/lukas/robot

Simple library for controlling a raspberry pi based robot

camera raspberry-pi robot robotics sonar wheel

Last synced: 16 May 2025

https://github.com/liuzuxin/fsrl

πŸš€ A fast safe reinforcement learning library in PyTorch

cpo cvpo decision-making library ppo pytorch reinforcement-learning robotics sac safe-rl safety-critical trpo trustworthy-ai

Last synced: 03 Apr 2025

https://github.com/kevinzakka/mujoco_scanned_objects

MuJoCo Models for Google's Scanned Objects Dataset

3d-objects mujoco robotics scanned-objects simulation

Last synced: 03 Apr 2025

https://github.com/eclipse-zenoh/zenoh-plugin-dds

A zenoh plug-in that allows to transparently route DDS data. This plugin can be used by DDS applications to leverage zenoh for geographical routing or for better scaling discovery. For ROS2 robotic applications, use https://github.com/eclipse-zenoh/zenoh-plugin-ros2dds

cyclonedds dds edge-computing robotics ros2 zenoh

Last synced: 14 Apr 2025

https://github.com/splintered-reality/py_trees_ros

ROS extensions and implementations for py_trees

behaviour-trees python robotics ros

Last synced: 07 May 2025

https://github.com/iago-suarez/efficient-descriptors

:rocket::rocket: Revisiting Binary Local Image Description for Resource Limited Devices

computer-vision descriptors local-features real-time robotics slam

Last synced: 08 May 2025

https://github.com/ompl/omplapp

The Open Motion Planning Library (OMPL), GUI + FCL/Assimp integration

motion-planning robotics

Last synced: 12 Apr 2025

https://github.com/aliasrobotics/RVD

Robot Vulnerability Database. An archive of robot vulnerabilities and bugs.

bounty bug cybersecurity drones flaw hacking px4 robot robot-vulnerabilities robotics robots ros ros2 security vulnerability vulns-ros2

Last synced: 23 Apr 2025

https://github.com/decargroup/navlie

A state estimation package for Lie groups!

kalman-filter lie-groups navigation python robotics state-estimation

Last synced: 12 Apr 2025

https://github.com/KTH-RPL/dufomap

[RA-L'24] DUFOMap: Efficient Dynamic Awareness Mapping

autonomous-driving detection dynamic-point-removal mapping moving real-time robotics ufomap

Last synced: 18 Mar 2025

https://github.com/leggedrobotics/wild_visual_navigation

Wild Visual Navigation: A system for fast traversability learning via pre-trained models and online self-supervision

computer-vision field-robotics legged-robots machine-learning navigation online-learning robot-navigation robotics self-supervised-learning traversability-estimation

Last synced: 04 Apr 2025

https://github.com/beiyuouo/arxiv-daily

πŸŽ“ Automatically Update Some Fields Papers Daily using Github Actions (Update Every 12th hours)

arxiv arxiv-api arxiv-daily arxiv-papers computer-vision federated-learning github-actions meta-learning robotics slam

Last synced: 04 Apr 2025

https://github.com/RobotLabLTH/skiros2

A skill-based platform for ROS v.2

behavior-trees robotics ros

Last synced: 10 May 2025

https://github.com/izhengfan/se2clam

SE(2)-Constrained Localization and Mapping by Fusing Odometry and Vision (IEEE Transactions on Cybernetics 2019)

g2o graph-optimization robotics ros slam state-estimation visual-slam

Last synced: 01 Apr 2025

https://github.com/barisyazici/deep-rl-grasping

Train deep reinforcement learning model for robotics grasping. Choose from different perception layers raw Depth, RGBD and autoencoder. Test the learned models in different scenes and object datasets

deep-learning kuka machine-learning open-ai pybullet reinfrocement-learning robotics

Last synced: 09 Apr 2025

https://github.com/kemfic/curved-lane-lines

detect curved lane lines using HSV filtering and sliding window search.

computer-vision lane-boundaries opencv python robotics self-driving-car

Last synced: 30 Apr 2025

https://github.com/fiware/catalogue

Curated framework of open source platform software components using 𝑭𝑰𝑾𝑨𝑹𝑬 which can be assembled together to accelerate the development of Smart Solutions.

contextual-data data-publication fiware generic-enablers iot-agent monetization processing robotics security smart-app

Last synced: 11 Mar 2025

https://github.com/markfzp/deep-whole-body-control

[CoRL 2022] Deep Whole-Body Control: Learning a Unified Policy for Manipulation and Locomotion

deep-learning locomotion pytorch reinforcement-learning robotics

Last synced: 19 Dec 2024

Robotics Awesome Lists