Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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/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: 06 Jan 2025

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

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

navigation navigation2 robotics ros2 tutorials

Last synced: 06 Jan 2025

https://github.com/personalrobotics/aikido

Artificial Intelligence for Kinematics, Dynamics, and Optimization

motion-planning perception robot-control robotics ros

Last synced: 28 Oct 2024

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 Jan 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: 05 Jan 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: 01 Jan 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: 12 Oct 2024

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: 04 Jan 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: 05 Jan 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/mayankm96/stereo-odometry-soft

MATLAB Implementation of Visual Odometry using SOFT algorithm

matlab odometry robotics stereo-vision visual-odometry

Last synced: 12 Nov 2024

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: 27 Oct 2024

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

Cloud Robotics Core: Kubernetes, Federation, App Management

cloud kubernetes robotics

Last synced: 26 Nov 2024

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

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

quality-assurance robotics ros static-analysis

Last synced: 13 Nov 2024

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/frc-utilities/qdriverstation

Cross-platform clone of the FRC Driver Station

control-systems frc networking robotics

Last synced: 08 Jan 2025

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

Cross-platform clone of the FRC Driver Station

control-systems frc networking robotics

Last synced: 17 Nov 2024

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 Jan 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: 11 Nov 2024

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: 28 Oct 2024

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: 13 Nov 2024

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: 12 Nov 2024

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: 07 Jan 2025

https://github.com/openrr/k

k: Kinematics Library for rust-lang

kinematics robotics rust

Last synced: 04 Jan 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 Jan 2025

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 Jan 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 Jan 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: 29 Dec 2024

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: 03 Jan 2025

https://github.com/lukas/robot

Simple library for controlling a raspberry pi based robot

camera raspberry-pi robot robotics sonar wheel

Last synced: 19 Nov 2024

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: 10 Nov 2024

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: 08 Jan 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: 04 Jan 2025

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

CANopen driver framework for ROS2

canopen robotics ros2

Last synced: 04 Jan 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: 02 Nov 2024

https://github.com/ompl/omplapp

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

motion-planning robotics

Last synced: 03 Jan 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: 12 Nov 2024

https://github.com/decargroup/navlie

A state estimation package for Lie groups!

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

Last synced: 03 Jan 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: 17 Nov 2024

https://github.com/kevinzakka/mujoco_scanned_objects

MuJoCo Models for Google's Scanned Objects Dataset

3d-objects mujoco robotics scanned-objects simulation

Last synced: 16 Dec 2024

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

https://github.com/RobotLabLTH/skiros2

A skill-based platform for ROS v.2

behavior-trees robotics ros

Last synced: 16 Nov 2024

https://github.com/ahundt/grl

Robotics tools in C++11. Implements soft real time arm drivers for Kuka LBR iiwa plus V-REP, ROS, Constrained Optimization based planning, Hand Eye Calibration and Inverse Kinematics integration.

atracsys c-plus-plus calibration computer-vision constrained-optimization control driver grl hand-eye-calibration iiwa inverse-kinematics kuka kuka-lbr-iiwa optimization real-time robot robotics ros vrep vrep-plugin

Last synced: 21 Nov 2024

https://github.com/sollimann/dstar-lite-pathplanner

Implementation of the D* lite algorithm in Python for "Improved Fast Replanning for Robot Navigation in Unknown Terrain"

astar astar-algorithm astar-pathfinding dstar dstar-lite dstarlite gazebo obstacle-avoidance pathplanning pygame python robot-navigation robotics robotics-programming ros ros2 rrt rrt-star rrtstar slam

Last synced: 27 Dec 2024

https://github.com/jangirrishabh/Overcoming-exploration-from-demos

Implementation of the paper "Overcoming Exploration in Reinforcement Learning with Demonstrations" Nair et al. over the HER baselines from OpenAI

actor-critic ddpg-algorithm gazebo hindsight-experience-replay learning-from-demonstration openai-gym reinforcement-learning reinforcement-learning-agent robotics ros

Last synced: 21 Nov 2024

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: 16 Nov 2024

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

ROS extensions and implementations for py_trees

behaviour-trees python robotics ros

Last synced: 14 Nov 2024

https://github.com/lge-ros2/cloisim

Unity3D based multi-robot simulator can bring-up simulation environment by SDF(Simulation Description File) easily. And it supports to connect ROS2 through cloisim_ros.

3d-simulation cloisim cloisim-ros csharp gazebo multi-robot-simulator protobuf robot robot-simulation robot-simulator robotics robotics-simulation ros ros2 sdf sdfparser sensor-models simulation unity unity-3d

Last synced: 30 Oct 2024

https://github.com/stanfordasl/neural-network-lyapunov

Synthesizing neural-network Lyapunov functions (and controllers) as stability certificate.

lyapunov-functions neural-network robotics verification

Last synced: 03 Jan 2025

https://github.com/neka-nat/kinpy

Simple kinematics calculation toolkit for robotics

forward-kinematics inverse-kinematics kinematics manipulator mujoco python robot robotics sdf urdf

Last synced: 05 Jan 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: 18 Nov 2024

https://github.com/RobotecAI/rai

RAI is a multi-vendor agent 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: 29 Oct 2024

https://github.com/ethz-asl/terrain-navigation

Implementation for safe low altitude navigation in steep terrain for fixed-wing Aerial Vehicles

drones fixedwing planning robotics

Last synced: 04 Jan 2025

https://github.com/yuwei-wu/robophd

Some records and notes of weekly arXiv papers, GRASP seminars, and resources

motion-planning optimization robotics

Last synced: 27 Dec 2024

https://github.com/xlang-ai/text2reward

[ICLR 2024 Spotlight] Code for the paper "Text2Reward: Reward Shaping with Language Models for Reinforcement Learning"

agent code-generation language-model reinforcement-learning robotics

Last synced: 05 Jan 2025

https://github.com/rl-tools/rl-tools

A Fast, Portable Deep Reinforcement Learning Library for Continuous Control

continuous-control cpp deep-learning mujoco reinforcement-learning robotics tinyml tinyrl

Last synced: 02 Nov 2024

https://github.com/cyberbotics/urdf2webots

Utility to convert URDF files to Webots PROTO nodes

gazebo robotics robotics-simulation urdf webots

Last synced: 05 Jan 2025

https://github.com/ami-iit/adam

adam implements a collection of algorithms for calculating rigid-body dynamics in Jax, CasADi, PyTorch, and Numpy.

adam-robotics automatic-differentiation casadi jax motion-planning numpy optimization python pytorch reinforcement-learning rigid-body-dynamics robotics urdf

Last synced: 05 Jan 2025

https://github.com/tentone/aruco

Aruco marker detector and pose estimation for AR and Robotics with ROS support

opencv robotics ros

Last synced: 01 Nov 2024

https://github.com/real-stanford/decentralized-multiarm

[CoRL 2020] Learning a Decentralized Multiarm Motion Planner

deep-learning motion-planning multiagent-reinforcement-learning pytorch robotics

Last synced: 17 Nov 2024

https://github.com/youtalk/get-started-ros2

書籍「ROS2ではじめよう 次世代ロボットプログラミング」オンラインリソース

cpp gazebo python robotics roomba ros ros2

Last synced: 05 Jan 2025

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

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

autonomous-driving dynamic-point-removal mapping robotics ufomap

Last synced: 27 Oct 2024

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

A Zenoh plug-in for ROS2 with a DDS RMW. See https://discourse.ros.org/t/ros-2-alternative-middleware-report/ for the advantages of using this plugin over other DDS RMW implementations.

cyclonedds dds edge-computing robotics ros2 zenoh

Last synced: 06 Jan 2025

https://github.com/robotperf/benchmarks

Benchmarking suite to evaluate 🤖 robotics computing performance. Vendor-neutral. ⚪Grey-box and ⚫Black-box approaches.

acceleration benchmarking cpu fpga gpu performance robotics ros2 tpu

Last synced: 04 Dec 2024

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 Jan 2025

https://github.com/ahundt/robotics_setup

Setup Ubuntu 18.04, 16.04 and 14.04 with machine learning and robotics software plus user configuration. Includes ceres tensorflow ros caffe vrep eigen cudnn and cuda plus many more.

bash bash-script ceres-solver deep-learning eigen grl install keras linux python robot robotics ros setup tensorflow ubuntu ubuntu1404 ubuntu1604 vrep zsh

Last synced: 21 Nov 2024

https://github.com/vita-group/mm3dgs-slam

[IROS 2024] MM3DGS SLAM: Multi-modal 3D Gaussian Splatting for SLAM Using Vision, Depth, and Inertial Measurements

gaussian-splatting robotics slam

Last synced: 02 Jan 2025

https://github.com/rsasaki0109/rust_robotics

Rust implementation of PythonRobotics such as EKF, DWA, Pure Pursuit, LQR.

algorithm control localization navigation path-planning path-tracking robotics rust

Last synced: 24 Sep 2024

https://github.com/Liquid-ai/Plankton

Open source simulator for maritime robotics researchers

liquid liquid-ai maritime plankton robotics ros ros2 simulation simulator user-needs

Last synced: 14 Nov 2024

https://github.com/prbonn/make_it_dense

Make it Dense: Self-Supervised Geometric Scan Completion of Sparse 3D LiDAR Scans in Large Outdoor Environments

lidar-mapping robotics scan-completion self-supervised-learning tsdf

Last synced: 07 Nov 2024

https://github.com/cmower/optas

OpTaS: An optimization-based task specification library for trajectory optimization and model predictive control.

forward-kinematics inverse-kinematics library model-predictive-control nonlinear optimal-control optimization planning python robotics task-specification trajectory-optimization

Last synced: 06 Jan 2025

https://github.com/robotology/icub-main

The iCub Main Software Repository

humanoids icub robot robotics robotics-libraries

Last synced: 15 Nov 2024

https://github.com/compas-dev/compas_fab

Robotic fabrication package for the COMPAS Framework.

aec architecture compas digital-fabrication grasshopper3d pybullet rhino3d robotics ros

Last synced: 05 Jan 2025

https://github.com/robotlocomotion/drake-external-examples

Examples of how to use Drake in your own project.

drake examples robotics

Last synced: 05 Jan 2025

https://github.com/AnyLoc/Revisit-Anything

Code release for Revisit Anything: Visual Place Recognition via Image Segment Retrieval (ECCV 2024)

deep-learning descriptors image-retrieval place-recognition revisit-anything robotics sam segment-anything

Last synced: 30 Nov 2024

Robotics Awesome Lists