awesome-robotics

A list of awesome Robotics resources

4387other

2 months ago

robotics

awesome-robotics-libraries

:sunglasses: A curated list of robotics libraries and software

2328cc0-1.0

5 months ago

awesome-listmachine-learningmotion-planning

RVD

RVD

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

Python168gpl-3.0

5 months ago

bountybugcybersecurity

Robot-Framework-Solidity-Testing-Toolkit

Robot-Framework-Solidity-Testing-Toolkit

A toolkit combining Solidity testing and cross-chain deployment tools with Robot

HTML11

2 months ago

blockchaincryptocurrencyethereum

Unity-Robotics-Hub

Unity-Robotics-Hub

Central repository for tools, tutorials, resources, and documentation for roboti

C#1956apache-2.0

6 months ago

autonomous-robotsautonomymanipulation

openrave

openrave

Open Robotics Automation Virtual Environment: An environment for testing, develo

C++724other

yesterday

awesome-robotics

A curated list of awesome links and software libraries that are useful for robot

1014

10 months ago

awesomeawesome-listdatasets

bullet3

bullet3

Bullet Physics SDK: real-time collision detection and multi-physics simulation f

C++12590other

3 months ago

computer-animationgame-developmentkinematics

list_of_robot_electronics

A curated list of awesome open source electronic resources for robotics

325bsd-2-clause

2 months ago

botcurated-listelectronics

studio

studio

Robotics visualization and debugging

3

4 months ago

mcaproboticsros

cupoch

cupoch

Robotics with GPU computing

C++920mit

2 months ago

collision-detectioncudadistance-transform

libpointmatcher

libpointmatcher

An Iterative Closest Point (ICP) library for 2D and 3D mapping in Robotics

C++1629bsd-3-clause

last month

libnabolibpointmatcherlidar

GradleRIO

GradleRIO

The official gradle plugin for the FIRST Robotics Competition

Java264mit

yesterday

first-robotics-competitionfrcgradlerio

mani

mani

:robot: CLI tool to help you manage repositories

Go430mit

8 months ago

cligitgolang

elevation_mapping

elevation_mapping

Robot-centric elevation mapping for rough terrain navigation

C++1277bsd-3-clause

4 months ago

mappingroboticsros

dynamic_robot_localization

dynamic_robot_localization

Point cloud registration pipeline for robot localization and 3D perception

C++781bsd-3-clause

4 months ago

3d-perceptionicplidar

phobos

phobos

An add-on for Blender allowing to create URDF, SDF and SMURF robot models in a W

Python673bsd-3-clause

5 months ago

blendergazebomars

Roboyard

Roboyard

Problem-solving Android game - find the optimal moves to move one robot to its t

Java7gpl-3.0

5 days ago

aiandroid-appsf-droid

multimaster_fkie

multimaster_fkie

ROS stack with FKIE packages for multi-robot (discovering, synchronizing and man

Python268bsd-3-clause

9 months ago

multimasternetworkpython

rmf_traffic_editor

rmf_traffic_editor

GUI, CLI, and ROS 2 messages for robot traffic flows in buildings

C++132apache-2.0

4 months ago

robot_body_filter

Filters the robot's body out of point clouds and laser scans.

C++77bsd-3-clause

4 months ago

filterlaserpointcloud

superflore

An extended platform release manager for Robot Operating System

Python50apache-2.0

8 months ago

PythonRobotics

PythonRobotics

Python sample codes for robotics algorithms.

Python22482other

4 months ago

algorithmanimationautonomous-driving

streetscape.gl

streetscape.gl

Visualization framework for autonomy and robotics data encoded in XVIZ

JavaScript906mit

5 months ago

data-visualizationrobotics

pybotics

pybotics

The Python Toolbox for Robotics

Python340mit

last month

calibrationdoidynamics

Metaworld

Metaworld

Collections of robotics environments geared towards benchmarking multi-task and

Python1275mit

16 days ago

benchmark-environmentsmeta-rlmujoco

gobot

gobot

Golang framework for robotics, drones, and the Internet of Things (IoT)

Go8839other

5 months ago

arduinobeaglebonebeaglebone-black

RoboticsAcademy

RoboticsAcademy

Learn Robotics with JdeRobot

Python309gpl-3.0

3 months ago

computer-visiongazeborobotics

drake

drake

Model-based design and verification for robotics.

C++3348other

7 hours ago

drakerobotics

spot_ros

spot_ros

ROS driver for controlling Boston Dynamics' Spot robot

0other

3 months ago

spot_ros

spot_ros

ROS driver for controlling Boston Dynamics' Spot robot

Python268other

7 months ago

ros

hubot

hubot

A customizable life embetterment robot.

JavaScript16662mit

6 days ago

botchathubot

LocalAI

LocalAI

:robot: The free, Open Source OpenAI alternative. Self-hosted, community-driven

C++22108mit

4 months ago

aiapiaudio-generation

controls-engineering-in-frc

Controls Engineering in the FIRST Robotics Competition: Graduate-level control t

TeX270bsd-3-clause

4 months ago

WPILib

DotNet implementation of WPILib for FIRST Robotics Competition (FRC)

C#27

3 days ago

VINS-Fusion

VINS-Fusion

An optimization-based multi-sensor state estimator

C++3371gpl-3.0

6 months ago

mapviz

mapviz

Modular ROS visualization tool for 2D data.

C++378bsd-3-clause

3 months ago

novatel_gps_driver

ROS driver for NovAtel GPS / GNSS receivers

C++170bsd-3-clause

8 months ago

webots

webots

Webots Robot Simulator

C++3152apache-2.0

3 months ago

3d-engineaiautonomous-vehicles

mir_robot

ROS support for the MiR Robots. This is a community project to use the MiR Robot

Python238bsd-3-clause

9 days ago

fuse

fuse

The fuse stack provides a general architecture for performing sensor fusion live

C++691other

3 months ago

awesome-robotic-tooling

awesome-robotic-tooling

Tooling for professional robotic development in C++ and Python with a touch of R

3149cc0-1.0

last year

aerospaceartificial-intelligenceautomotive

sopel

:robot::speech_balloon: An easy-to-use and highly extensible IRC Bot framework.

Python950other

4 months ago

hacktoberfestircirc-bot

openpilot

openpilot

openpilot is an operating system for robotics. Currently, it upgrades the driver

Python48824mit

4 months ago

driver-assistance-systemsrobotics

hexapod

hexapod

Blazing fast hexapod robot simulator for the web.

JavaScript573apache-2.0

10 months ago

forward-kinematicshacktoberfesthexapod

vscode-ros

vscode-ros

Visual Studio Code extension for Robot Operating System (ROS) development

TypeScript409mit

4 months ago

ros

astrobee

astrobee

NASA Astrobee Robot Software

C++1018apache-2.0

4 months ago

jupyter-ros

jupyter-ros

Jupyter widget helpers for ROS, the Robot Operating System

Python583bsd-3-clause

5 months ago

jupyterpythonros

yarp

YARP - Yet Another Robot Platform

C++524other

25 days ago

artificial-intelligencecommunicationdevices

carma-platform

carma-platform

CARMA Platform is built on robot operating system (ROS) and utilizes open source

C++397

3 months ago

automated-vehiclesautonomous-drivingautonomous-vehicles

moveit

moveit

:robot: The MoveIt motion planning framework

C++1710bsd-3-clause

2 days ago

mrpt

mrpt

:zap: The Mobile Robot Programming Toolkit (MRPT)

C++1947bsd-3-clause

26 days ago

autonomous-drivingc-plus-pluscomputer-vision

safe-control-gym

safe-control-gym

PyBullet CartPole and Quadrotor environments—with CasADi symbolic a priori dynam

Python634mit

14 days ago

cartpolecasadicontrol

RAFCON

RAFCON

RAFCON (RMC advanced flow control) uses hierarchical state machines, featuring c

Python182epl-1.0

27 days ago

graphical-programmingroboticsstate-machine

usv_sim_lsa

usv_sim_lsa

Unmanned Surface Vehicle simulation on Gazebo with water current and winds

Python313apache-2.0

4 months ago

boatdisaster-responseenvironmental-modelling

ddynamic_reconfigure

C++89

10 months ago

grid_map

grid_map

Universal grid map library for mobile robotic mapping

C++2550bsd-3-clause

4 months ago

costmapcppelevation

mcl_3dl

mcl_3dl

A ROS node to perform a probabilistic 3-D/6-DOF localization system for mobile r

C++477bsd-3-clause

4 months ago

monte-carlo-localizationpointcloudrobotics

awesome-plotters

A curated list of code and resources for computer-controlled drawing machines an

1054cc0-1.0

4 months ago

awesomeawesome-listaxidraw

robot_calibration

Generic calibration for robots

C++341apache-2.0

7 months ago

calibrationrobotros

teleop_twist_joy

Simple joystick teleop for twist robots

C++53other

5 months ago

ros2_controllers

Generic robotic controllers to accompany ros2_control

C++326apache-2.0

4 months ago

rosros2ros2-control

easy_manipulation_deployment

easy_manipulation_deployment

A ROS2 package that allows rapid digitization of robotic work cells and ease of

C++48apache-2.0

last year

ros_ethercat

ros_ethercat

Replace pr2_ethercat main loop with one based on ros_control

C++98bsd-2-clause

9 days ago

Universal_Robots_ROS2_Driver

Universal_Robots_ROS2_Driver

Universal Robots ROS2 driver supporting CB3 and e-Series

C++379bsd-3-clause

4 months ago

roboticsros-industrialros2

QDax

Accelerated Quality-Diversity

Python266mit

last month

frameworkjaxneuroevolution

compas_fab

Robotic fabrication package for the COMPAS Framework.

Python108mit

3 months ago

aecarchitecturecompas

toppra

toppra

robotic motion planning library

Python600mit

10 months ago

motion-planningroboticsrobotics-algorithms

Valetudo

Valetudo

Cloud replacement for vacuum robots enabling local-only operation

JavaScript6723apache-2.0

4 days ago

cloud-freedreameroborock

ruckig

ruckig

Motion Generation for Robots and Machines. Real-time. Jerk-constrained. Time-opt

C++708mit

2 months ago

jerk-constrainedmotion-planningoptimal-control

teb_local_planner

teb_local_planner

An optimal trajectory planner considering distinctive topologies for mobile robo

C++1001bsd-3-clause

7 months ago

mobile-robotsnavigationoptimal-control

bag-database

bag-database

A server that catalogs bag files and provides a web-based UI for accessing them.

Java340other

4 months ago

bag-databasebag-filesdocker

node-serialport

node-serialport

Access serial ports with JavaScript. Linux, OSX and Windows. Welcome your roboti

TypeScript5827mit

13 hours ago

electronhardwareiot

simbody

simbody

High-performance C++ multibody dynamics/physics library for simulating articulat

C++2318apache-2.0

30 days ago

biomechanicsmultibody-dynamicsphysics-engine

StockSharp

StockSharp

Algorithmic trading and quantitative trading open source platform to develop tra

C#6937apache-2.0

4 months ago

algorithmic-tradingalgorithmic-trading-enginebacktesting

zenoh-plugin-dds

zenoh-plugin-dds

A zenoh plug-in that allows to transparently route DDS data. This plugin can be

Rust155other

4 months ago

cycloneddsddsedge-computing

next-sitemap

next-sitemap

Sitemap generator for next.js. Generate sitemap(s) and robots.txt for all static

TypeScript3244mit

2 months ago

next-sitemapnextjsreact

awesome-music-production

awesome-music-production

Description High-quality vocals with your iPhone or iPadSpire for iOS combine

1032isc

3 days ago

audioinstrumentmidi

FalconLibrary

Feature-rich Kotlin JVM based robotics library, primarily for use in the FIRST R

Kotlin25mpl-2.0

last year

awesome-robotics-datasets

A collection of useful datasets for robotics and computer vision

373

3 years ago

computer-visiondatasetrobotics

scala-robot-dev

Robocode Robot Development

Scala1

9 years ago

Robot-Scouter

Robot-Scouter

:robot: Easy, efficient, and collaborative FIRST robot scouting

Kotlin108gpl-3.0

2 years ago

androidfirebasefirst

RCTF

RCTF

Scenarios of the Robotics CTF (RCTF), a playground to challenge robot security.

32gpl-3.0

4 years ago

ctf-challengesctf-platformcybersecurity

HRIM

An information model for robot hardware. Facilitates interoperability across mod

Python66apache-2.0

5 years ago

communicationhal4rtinformation-model

ur5controller

ur5controller

OpenRAVE Controller Plugin for UR5 (Universal Robots UR5) Robot

Python34gpl-3.0

4 years ago

openraveopenrave-conrollerplugin

awesome-frc

A curated list of packages and resources regarding the FIRST Robotics Competitio

107other

last year

awesomeawesome-listfrc

Fido

Fido

A lightweight C++ machine learning library for embedded electronics and robotics

C++436mit

5 years ago

betaembeddedmachine-learning

uuv_simulator

Gazebo/ROS packages for underwater robotics simulation

Python681other

last year

auvgazeborobotics-simulation

lib5k

lib5k

The software libraries that power all Raider Robotics projects

Java6gpl-3.0

2 years ago

control-systemsfrchacktoberfest

adlink_neuronbot

adlink_neuronbot

ROS2/DDS robot pkg for human following and swarm

Python14apache-2.0

6 years ago

adlinkddsros

aiEyes

aiEyes

:robot: :eye: Describes photos using audio for Blind and Visually-Impaired Users

TypeScript27mit

2 years ago

angular4azureblindness

ascii_robot

ASCII Robot Generator in V

Coq13mit

4 years ago

asciigeneratorrandom

robopaint

The software for your friendly painting robot kit!

JavaScript126

7 years ago

drawingelectronrobopaint

nalivator9000

nalivator9000

Robot bartender on Raspberry Pi and Golang

Go20

7 years ago

roboschool

DEPRECATED: Open-source software for robot simulation, integrated with OpenAI Gy

Python2127other

2 years ago

pyrobottraining

Teaches students Robot programming in python by having them create code that pas

Python7

9 years ago

frc-robotpythonrobotpy

CrowdNav

CrowdNav

[ICRA19] Crowd-aware Robot Navigation with Attention-based Deep Reinforcement Le

Python598mit

2 years ago

collision-avoidancecrowd-navigationreinforcement-learning

robotopia

robotopia

:robot: Introducing kids to coding with tiny virtual robots!

JavaScript511mit

4 years ago

algorithmschoocoding

johnny-five

johnny-five

JavaScript Robotics and IoT programming framework, developed at Bocoup.

JavaScript13303other

last year

1-wireadcarduino

minilens

minilens

Cute puzzle platformer starring a cleaning robot on post-apocalyptic Earth

GDScript135gpl-3.0

6 years ago

Stage

Mobile robot simulator

C++397gpl-2.0

4 years ago

potassium

A framework for writing robot software with functional programming in Scala

Scala18mit

7 years ago

functionalreactiverobotics

BalanduinoAndroidApp

BalanduinoAndroidApp

Remote control app for the Balanduino balancing robot

Java35

8 years ago

banners.css

banners.css

:trophy: A small CSS library for simulating FIRST Robotics Competition's blue a

CSS24mit

6 years ago

FRCDashboard

FRCDashboard

:video_game: Extensible, JavaScript-based driving dashboard framework for the FI

JavaScript134mit

2 years ago

ESVO

ESVO

This repository maintains the implementation of "Event-based Stereo Visual Odome

C++433

2 years ago

scala-native-wpilib

A reimplementation of the FIRST Robotics WPILib libraries in Scala for Scala Nat

Scala7

7 years ago

Brno-Urban-Dataset

Brno-Urban-Dataset

Navigation and localisation dataset for self driving cars and autonomous robots

150mit

3 years ago

sake

sake

:robot: sake is a task runner for local and remote hosts

Go643mit

last year

cliconfiggolang

lovelace-xiaomi-vacuum-card

lovelace-xiaomi-vacuum-card

Simple card for various robot vacuums in Home Assistant's Lovelace UI

JavaScript260mit

2 years ago

cardhacshome-assistant

virtual-alexa

virtual-alexa

:robot: Easily test and debug Alexa skills programmatically

TypeScript111apache-2.0

2 years ago

alexaalexa-custom-skillalexa-skills-kit

awesome-chatops

:robot: A collection of awesome things about ChatOps – managing operations throu

921

3 years ago

awesomebotschatbot

xy

Various utilities for the Makeblock XY Plotter Robot Kit

Python70mit

8 years ago

robotframework-snmplibrary

SnmpLibrary for Robot Framework

Python12apache-2.0

2 years ago

pythonrobotframeworksnmp

simulator

A ROS/ROS2 Multi-robot Simulator for Autonomous Vehicles

C#2250other

2 years ago

3dairsimapi

polly-b-gone

A physics platform game about a plucky wheeled robot named Polly.

C++60lgpl-3.0

4 years ago

ROS-Behavior-Tree

ROS-Behavior-Tree

Behavior Trees Library for ROS (Robot Operating System). In C++ and python

C++345mit

6 years ago

behavior-treebehavior-treesros

rex-gym

rex-gym

OpenAI Gym environments for an open-source quadruped robot (SpotMicro)

Python972apache-2.0

2 years ago

artificial-intelligencegym-environmentinverse-kinematics

Like-My-GF

An auto robot to like my GF's post on Instagram

Python400mit

5 years ago

jupyter-ros2

jupyter-ros2

Jupyter widget helpers for ros2, the Next-Generation of the Robot Operating Syst

Python28

2 years ago

RSF

RSF

The Robot Security Framework (RSF), Robot Security Framework (RSF), a standardiz

86gpl-3.0

6 years ago

assessmentcybersecurityframework

control-toolbox

control-toolbox

The Control Toolbox - An Open-Source C++ Library for Robotics, Optimal and Model

C++1469bsd-2-clause

2 years ago

automatic-differentiationcontrol-systemscpp

awesome-ros2

The Robot Operating System Version 2.0 is awesome!

1703other

last year

awesomeawesome-listros2

lita-idobata

A Idobata adapter for the Lita chat robot.

Ruby6mit

5 years ago

lita-twitter

A Twitter adapter for the Lita chat robot.

Ruby11mit

7 years ago

Makelangelo-firmware

CNC firmware for many different control boards and kinematic systems. Originall

C++158gpl-2.0

3 years ago

brainscncfirmware

odrive_ros2_control

ODrive driver for ros2_control

C++251apache-2.0

last year

odriveroboticsros2

adlink_ddsbot

adlink_ddsbot

The ROS 1/2 based robots swarm architecture (opensplice DDS)

C++41apache-2.0

2 years ago

adlink-rosddsopensplice

ROOSTER

A common library of useful classes and systems intended to be used for all Team

Java11

5 years ago

cadrl_ros

cadrl_ros

ROS package for dynamic obstacle avoidance for ground robots trained with deep R

Python588

3 years ago

collision-avoidancedeep-reinforcement-learningjackal

trip_kinematics

trip_kinematics

Python package for inverse kinematic calculations of hybrid serial parallel robo

Python29mit

3 years ago

closed-chainhybrid-chaininverse-kinematics

SnobotSim

Simulator For FRC Java and C++ Robots

Java58mit

4 years ago

frcjavasimulation

robotstxt

A native Rust port of Google's robots.txt parser and matcher C++ library.

Rust85apache-2.0

4 years ago

google-robots-parserrobotstxtrust

BaseBot

Robots! Quickly.

C++1mit

6 years ago

armcppfrc

xpp

xpp

Visualization of Motions for Legged Robots in ros-rviz

C++325bsd-3-clause

3 years ago

computer-graphicslegged-robotslocomotion

SMACC

An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS (Robotic

C++289bsd-3-clause

2 years ago

c-plus-plusmobile-robotsnavigation

A-LOAM

A-LOAM

Advanced implementation of LOAM

C++2068other

last year

lidarloamslam

aztarna

aztarna

aztarna, a footprinting tool for robots.

Python90gpl-3.0

4 years ago

fingerprintingfootprintingics

line-us

A library for accessing Line-us drawing robots via Node.js and the browser.

JavaScript31mit

2 years ago

nxt-remote-control

nxt-remote-control

Control Lego Mindstorms NXT robots from Android devices via Bluetooth

Java32apache-2.0

last year

sertain

Framework for programming FRC robots, inspired by Sertain Legacy and Meanlib

Kotlin6

4 years ago

next-strapi-sitemap

next-strapi-sitemap

Generate sitemap and robots.txt for NextJS used web hook from STRAPI

JavaScript6

4 years ago

nextjsrobots-txtsitemap

golem-node

Dockerized Golem Network Provider Node

Python7mit

3 years ago

PASS

PASS

The PASS dataset: pretrained models and how to get the data

Python262mit

2 years ago

computer-visionrepresentation-learningself-supervised-learning

AutomatedStockTrading-DeepQ-Learning

Every day, millions of traders around the world are trying to make money by trad

Jupyter Notebook263mit

3 years ago