Ecosyste.ms: Awesome
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.
- GitHub: https://github.com/topics/robotics
- Wikipedia: https://en.wikipedia.org/wiki/Robotics
- Last updated: 2025-01-06 00:27:02 UTC
- JSON Representation
https://github.com/px4/px4-sitl_gazebo-classic
Set of plugins, models and worlds to use with OSRF Gazebo Simulator in SITL and HITL.
Last synced: 05 Jan 2025
https://github.com/PX4/PX4-SITL_gazebo-classic
Set of plugins, models and worlds to use with OSRF Gazebo Simulator in SITL and HITL.
Last synced: 15 Nov 2024
https://github.com/HKUST-Aerial-Robotics/open_quadtree_mapping
This is a monocular dense mapping system corresponding to IROS 2018 "Quadtree-accelerated Real-time Monocular Dense Mapping"
Last synced: 27 Oct 2024
https://github.com/UMich-BipedLab/extrinsic_lidar_camera_calibration
This is a package for extrinsic calibration between a 3D LiDAR and a camera, described in paper: Improvements to Target-Based 3D LiDAR to Camera Calibration. This package is used for Cassie Blue's 3D LiDAR semantic mapping and automation.
3d-lidar calibration calibration-toolbox camera-calibration camera-image camera-targets cassie cassie-ros extrinsic-calibration extrinsic-parameters lidar lidar-image lidar-points lidar-targets lidar-vertices point-cloud robotics sensor-fusion transformation
Last synced: 14 Nov 2024
https://github.com/lucidrains/q-transformer
Implementation of Q-Transformer, Scalable Offline Reinforcement Learning via Autoregressive Q-Functions, out of Google Deepmind
artificial-intelligence attention-mechanisms deep-learning offline-learning q-learning robotics transformers
Last synced: 03 Jan 2025
https://github.com/OpenOCL/OpenOCL
Open Optimal Control Library for Matlab. Trajectory Optimization and non-linear Model Predictive Control (MPC) toolbox.
control-theory machine-learning model-predictive-control numerical-optimization optimal-control robotics trajectory-optimization
Last synced: 13 Nov 2024
https://github.com/caelan/pddlstream
PDDLStream: Integrating Symbolic Planners and Blackbox Samplers
artificial-intelligence automated-planning fastdownward manipulation motion-planning pddl pddlstream planning-algorithms pybullet pybullet-planning robotics task-and-motion-planning
Last synced: 16 Nov 2024
https://github.com/RLE-Foundation/RLeXplore
RLeXplore provides stable baselines of exploration methods in reinforcement learning, such as intrinsic curiosity module (ICM), random network distillation (RND) and rewarding impact-driven exploration (RIDE).
baselines efficient-algorithm exploration-strategy gym machine-learning pybullet pytorch reinforcement-learning robotics toolbox
Last synced: 04 Dec 2024
https://github.com/artivis/kalmanif
A small collection of Kalman Filters on Lie groups
cpp17 extended-kalman-filters filtering header-only invariant-extended-kalman-filter kalman-filter kalman-smoother lie-algebra lie-groups manif rauch-tung-striebel robotics state-estimation unscented-kalman-filter
Last synced: 31 Dec 2024
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: 11 Nov 2024
https://github.com/star2dust/paper-simulation
Let's reproduce paper simulations of multi-robot systems, formation control, distributed optimization and cooperative manipulation.
cooperative-manipulation formation-control matlab multi-agent-systems multi-robot-cooperation optimization-algorithms paper-simulations robotics
Last synced: 31 Dec 2024
https://github.com/sollimann/bonsai
Rust implementation of AI behavior trees.
autonomous-robots behavior-tree bevy concurrency finite-state-machine fsm game game-development navigation piston robotics ros ros2 rust unreal-engine
Last synced: 03 Jan 2025
https://github.com/DexterInd/GoPiGo
The GoPiGo Robot for Raspberry Pi
gopigo raspberry-pi robotic-car robotics robotics-programming stem
Last synced: 19 Nov 2024
https://github.com/bailool/anms-codes
Efficient adaptive non-maximal suppression algorithms for homogeneous spatial keypoint distribution
adaptive-non-maximal-suppression algorithm algorithm-overview anms cmake computer-vision cpp11 java matlab maximal-suppression-algorithms nms non-maximum-suppression opencv paper point-detection python qt robotics slam spatial-keypoints-distribution
Last synced: 31 Dec 2024
https://github.com/sunglok/awesome-robotics-datasets
A collection of useful datasets for robotics and computer vision
computer-vision dataset robotics
Last synced: 27 Nov 2024
https://github.com/OpenGVLab/Instruct2Act
Instruct2Act: Mapping Multi-modality Instructions to Robotic Actions with Large Language Model
chatgpt clip llm robotics segment-anything
Last synced: 13 Nov 2024
https://github.com/iris-ua/iris_lama
LaMa - A Localization and Mapping library
localization mapping robotics slam
Last synced: 14 Nov 2024
https://github.com/opencyphal/libcanard
A compact implementation of the Cyphal/CAN protocol in C for high-integrity real-time embedded systems
aerospace c c11 can can-bus can-fd canbus communication-protocol cyphal embedded embedded-systems misra opencyphal protocol robotics socketcan space uav uavcan vehicle-bus
Last synced: 04 Jan 2025
https://github.com/Sollimann/bonsai
Rust implementation of AI behavior trees.
autonomous-robots behavior-tree bevy concurrency finite-state-machine fsm game game-development navigation piston robotics ros ros2 rust unreal-engine
Last synced: 18 Nov 2024
https://github.com/leggedrobotics/xpp
Visualization of Motions for Legged Robots in ros-rviz
computer-graphics legged-robots locomotion motion-planning physics-based-animation robotics ros rviz visualization zmp
Last synced: 06 Jan 2025
https://github.com/misprit7/foosbar
Code to support my autonomous foosball playing robot
foosball qtm qualisys robotics table-football table-soccer
Last synced: 31 Dec 2024
https://github.com/prbonn/bonnet
Bonnet: An Open-Source Training and Deployment Framework for Semantic Segmentation in Robotics.
convolutional-neural-networks robotics ros semantic-segmentation tensorflow tensorrt
Last synced: 06 Jan 2025
https://github.com/engnadeau/pybotics
The Python Toolbox for Robotics
calibration doi dynamics hacktoberfest impedance-control inverse-kinematics kinematics math mathematics numpy pypi python python-toolbox research robot robotics scipy trajectory
Last synced: 14 Oct 2024
https://github.com/berkeleyautomation/gqcnn
Python module for GQ-CNN training and deployment with ROS integration.
deep-learning gqcnn grasping machine-learning python robotics ros
Last synced: 31 Dec 2024
https://github.com/gtbook/robotics
Notebook-based book "Introduction to Robotics and Perception" by Frank Dellaert and Seth Hutchinson
factor-graphs jupyter-notebook perception robotics
Last synced: 16 Nov 2024
https://github.com/JdeRobot/RoboticsAcademy
Learn Robotics with JdeRobot
computer-vision gazebo hacktoberfest robotics robotics-programming ros
Last synced: 14 Nov 2024
https://github.com/stephane-caron/pink
Python inverse kinematics based on Pinocchio
inverse-kinematics kinematics pinocchio python robotics urdf
Last synced: 04 Jan 2025
https://github.com/opengvlab/instruct2act
Instruct2Act: Mapping Multi-modality Instructions to Robotic Actions with Large Language Model
chatgpt clip llm robotics segment-anything
Last synced: 09 Nov 2024
https://github.com/BerkeleyAutomation/gqcnn
Python module for GQ-CNN training and deployment with ROS integration.
deep-learning gqcnn grasping machine-learning python robotics ros
Last synced: 02 Nov 2024
https://berkeleyautomation.github.io/gqcnn/
Python module for GQ-CNN training and deployment with ROS integration.
deep-learning gqcnn grasping machine-learning python robotics ros
Last synced: 14 Nov 2024
https://github.com/facebookresearch/benchmarl
A collection of MARL benchmarks based on TorchRL
benchmark machine-learning marl multi-agent multi-agent-reinforcement-learning pytorch reinforcement-learning rl robotics torch
Last synced: 31 Dec 2024
https://github.com/gtrll/gpmp2
Gaussian Process Motion Planner 2
gaussian-processes inference motion-planning robotics trajectory-optimization
Last synced: 13 Nov 2024
https://github.com/at-wat/neonavigation
A 2-D/3-DOF seamless global/local mobile robot motion planner package for ROS
motion-planner navigation robotics
Last synced: 05 Jan 2025
https://github.com/tai-wang/depth-from-motion
[ECCV 2022 oral] Monocular 3D Object Detection with Depth from Motion
3d-detection autonomous-driving monocular pytorch robotics structure-from-motion
Last synced: 06 Jan 2025
https://github.com/Healthcare-Robotics/assistive-gym
Assistive Gym, a physics-based simulation framework for physical human-robot interaction and robotic assistance.
assistive-robotics human-robot-interaction physics-simulation robotics simulation
Last synced: 16 Nov 2024
https://github.com/Tai-Wang/Depth-from-Motion
[ECCV 2022 oral] Monocular 3D Object Detection with Depth from Motion
3d-detection autonomous-driving monocular pytorch robotics structure-from-motion
Last synced: 28 Oct 2024
https://github.com/clemenselflein/xesc
The xESC is an easy to use, low cost electronic speed controller (ESC) design for sensored brushless DC (BLDC) motors.
Last synced: 31 Dec 2024
https://github.com/unity-technologies/robotics-object-pose-estimation
A complete end-to-end demonstration in which we collect training data in Unity and use that data to train a deep neural network to predict the pose of a cube. This model is then deployed in a simulated robotic pick-and-place task.
autonomy computer-vision deep-learning machine-learning manipulation model-training motion-planning perception physics-simulation pose-estimation robotics robotics-simulation ros simulation synthetic-data trajectory-generation tutorial unity ur3-robot-arm urdf
Last synced: 06 Jan 2025
https://github.com/TUC-ProAut/libRSF
A robust sensor fusion library for online localization.
estimation-algorithm gnss localization ranging robotics sensorfusion
Last synced: 14 Nov 2024
https://github.com/zubair-irshad/centersnap
Pytorch code for ICRA'22 paper: "Single-Shot Multi-Object 3D Shape Reconstruction and Categorical 6D Pose and Size Estimation"
3d-computer-vision 3d-reconstruction 6d-pose-estimation 6dof-pose artificial-intelligence auto-encoder computer-vision deep-learning detection manipulation pose-estimation pytorch robotics shape-reconstruction single-shot-detection single-shot-reconstruction
Last synced: 31 Dec 2024
https://github.com/RobotWebTools/rclnodejs
Node.js version of ROS 2.0 client
client javascript nodejs rcl robotics ros ros2 typescript
Last synced: 18 Nov 2024
https://github.com/silvery107/rl-mpc-locomotion
Deep RL for MPC control of Quadruped Robot Locomotion
isaac-gym mpc quadruped reinforcement-learning robotics
Last synced: 03 Nov 2024
https://github.com/dojo-sim/Dojo.jl
A differentiable physics engine for robotics
contact control differentiable friction gradients locomotion motion-planning reinforcement-learning robotics simulation system-identification trajectory-optimization
Last synced: 28 Dec 2024
https://github.com/opencyphal-garage/libcyphal
Portable reference implementation of the Cyphal protocol stack in C++ for embedded systems and Linux.
aerospace can communication-protocol cpp cpp11 cpp14 cyphal drones embedded-systems linux misra opencyphal robotics socketcan space uav uavcan vehicle-bus
Last synced: 03 Jan 2025
https://github.com/juliarobotics/rigidbodydynamics.jl
Julia implementation of various rigid body dynamics and kinematics algorithms
control dynamics dynamics-models featherstone julia kinematics newtons-laws rigid-body-dynamics robotics robotics-algorithms robotics-control robotics-simulation simulation simulation-modeling
Last synced: 04 Jan 2025
https://github.com/mrpt/mvsim
Vehicle and mobile robotics simulator. C++ & Python API. Use it as a standalone application or via ROS 1 or ROS 2
gazebo mrpt robotics robots ros ros-node ros2 sensors simulation vehicle-dynamics
Last synced: 06 Jan 2025
https://github.com/tianheyu927/mil
Code for "One-Shot Visual Imitation Learning via Meta-Learning"
deep-learning imitation-learning meta-learning robotics
Last synced: 01 Jan 2025
https://github.com/danijar/daydreamer
DayDreamer: World Models for Physical Robot Learning
reinforcement-learning robotics world-models
Last synced: 01 Jan 2025
https://github.com/pantor/frankx
High-Level Motion Library for Collaborative Robots
cpp motion-control python robotics trajectory-generation
Last synced: 04 Jan 2025
https://github.com/dji-sdk/payload-sdk
DJI Payload SDK Official Repository
camera collision-avoidance dji dji-sdk drone flight-controller gimbal lidar m300 m300-rtk payload payload-sdk psdk robotics sensors skyport skyportv2 uav xport
Last synced: 06 Jan 2025
https://github.com/google-research/language-table
Suite of human-collected datasets and a multi-task continuous control benchmark for open vocabulary visuolinguomotor learning.
Last synced: 01 Jan 2025
https://github.com/OpenCyphal-Garage/libcyphal
Portable reference implementation of the Cyphal protocol stack in C++ for embedded systems and Linux.
aerospace can communication-protocol cpp cpp11 cpp14 cyphal drones embedded-systems linux misra opencyphal robotics socketcan space uav uavcan vehicle-bus
Last synced: 27 Oct 2024
https://github.com/sollimann/cleanit
Open-source Autonomy Software in Rust-lang using gRPC for the Roomba series robot vacuum cleaners. Under development.
autonomous-robots autonomy grpc irobot missionplanner motion-control motion-planning obstacle-avoidance pathplanning robot-localization robotics roomba ros rust rust-lang sensor-fusion serial slam vacuum-robot
Last synced: 31 Dec 2024
https://github.com/pantor/ros-control-center
A web-based control center for ROS robots.
Last synced: 07 Jan 2025
https://github.com/gazebosim/ros_gz
Integration between ROS (1 and 2) and Gazebo simulation
cpp gazebo gazebosim hacktoberfest ignition ignition-gazebo ignition-transport pubsub robotics robotics-simulation ros ros2 simulation transport
Last synced: 03 Jan 2025
https://github.com/ros-industrial-consortium/tesseract
Motion Planning Environment
cpp motion-planning robotics ros
Last synced: 27 Dec 2024
https://github.com/tesseract-robotics/tesseract
Motion Planning Environment
cpp motion-planning robotics ros
Last synced: 16 Nov 2024
https://github.com/vs4vijay/swissarmypi
A set of utility/tools to make Raspberry Pi [Zero W] into Swiss Army Knife
chip hacking hacking-tool internet-of-things iot iot-application iot-platform raspberry raspberry-pi raspberry-pi-3 raspberry-pi-iot raspberry-pi-zero retropie robotics swissarmyknife wifi-cracker wifi-security wireless
Last synced: 19 Dec 2024
https://github.com/vs4vijay/SwissArmyPi
A set of utility/tools to make Raspberry Pi [Zero W] into Swiss Army Knife
chip hacking hacking-tool internet-of-things iot iot-application iot-platform raspberry raspberry-pi raspberry-pi-3 raspberry-pi-iot raspberry-pi-zero retropie robotics swissarmyknife wifi-cracker wifi-security wireless
Last synced: 06 Nov 2024
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: 29 Oct 2024
https://github.com/mmatl/urdfpy
Python parser for URDFs
kinematics robotics ros urdf-descriptions urdf-models urdf-visualizer
Last synced: 03 Jan 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: 02 Jan 2025
https://github.com/sea-bass/pyrobosim
ROS 2 enabled 2D mobile robot simulator for behavior prototyping.
Last synced: 03 Jan 2025
https://github.com/Factor-Robotics/odrive_ros2_control
ODrive driver for ros2_control
odrive robotics ros2 ros2-control ros2-foxy ros2-humble
Last synced: 18 Nov 2024
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: 28 Oct 2024
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: 27 Oct 2024
https://github.com/real-stanford/umi-on-legs
UMI on Legs: Making Manipulation Policies Mobile with Manipulation-Centric Whole-body Controllers
quadruped reinforcement-learning robotic-manipulation robotics whole-body-control
Last synced: 05 Jan 2025
https://github.com/kevin2431/Traj-LO
[RA-L 2024] In Defense of LiDAR-Only Odometry Using an Effective Continuous-Time Trajectory
continuous-time lidar-only lidar-slam robotics
Last synced: 27 Oct 2024
https://github.com/2b-t/docker-for-robotics
Collection of best practices for working with Docker/Docker-Compose and the Robot Operating System (ROS/ROS 2) in simulation as well as with hardware and real-time requirements
best-practice best-practices docker docker-compose dockerfile graphic-user-interface gui guide guidelines network real-time robot robot-operating-system robotics ros ros-noetic ros2 ros2-humble tutorial wsl2
Last synced: 06 Jan 2025
https://github.com/robocoachtechnologies/roscribe
Write your robot software in minutes.
code-generation generative-ai gpt gpt35turbo gpt4 langchain openai python robot-framework robot-software robotics ros ros2
Last synced: 05 Jan 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: 07 Nov 2024
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: 04 Jan 2025
https://github.com/unity-technologies/urdf-importer
URDF importer
robot robot-model robot-simulation robotics robotics-development robotics-simulation ros simulation unity unity-robotics urdf
Last synced: 06 Jan 2025
https://github.com/leggedrobotics/delora
Self-supervised Deep LiDAR Odometry for Robotic Applications
lidar-odometry paper robotic-applications robotics
Last synced: 02 Jan 2025
https://github.com/lardemua/atom
Calibration tools for multi-sensor, multi-modal robotic systems
calibration calibration-toolbox robotics ros
Last synced: 14 Nov 2024
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: 03 Jan 2025
https://github.com/brentyi/jaxlie
Rigid transforms + Lie groups in JAX
computer-vision geometry jax lie-groups robotics
Last synced: 04 Jan 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: 30 Oct 2024
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: 01 Jan 2025
https://github.com/NVlabs/RVT
Official Code for RVT-2 and RVT
object-manipulation rlbench robotics rvt rvt-2
Last synced: 27 Oct 2024
https://github.com/Unity-Technologies/URDF-Importer
URDF importer
robot robot-model robot-simulation robotics robotics-development robotics-simulation ros simulation unity unity-robotics urdf
Last synced: 16 Nov 2024
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: 03 Jan 2025
https://github.com/RoboCoachTechnologies/ROScribe
Write your robot software in minutes.
code-generation generative-ai gpt gpt35turbo gpt4 langchain openai python robot-framework robot-software robotics ros ros2
Last synced: 29 Oct 2024
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: 04 Jan 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: 05 Jan 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: 15 Nov 2024
https://github.com/robotology/gym-ignition
Framework for developing OpenAI Gym robotics environments simulated with Ignition Gazebo
gazebo gym gym-ignition ignition ignition-gazebo ignitionrobotics openai openai-gym openai-gym-environment reinforcement-learning robotics scenario simulation
Last synced: 02 Nov 2024
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: 14 Nov 2024
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: 03 Jan 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: 02 Jan 2025
https://github.com/upkie/upkie
Open-source wheeled biped robots
legged-robotics legged-robots locomotion model-predictive-control pid-control python reinforcement-learning robotics simulation wheeled-biped
Last synced: 06 Jan 2025
https://github.com/robotics-rs/robotics.rs
web site of robotics.rs. See index.md.
awsome robotics rust rust-lang
Last synced: 24 Sep 2024
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