Top 674 robotics open source projects

Urdf Viz
visualize URDF/XACRO file, URDF Viewer works on Windows/MacOS/Linux
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.
Drake
Model-based design and verification for robotics.
Open Quadruped
An open-source 3D-printed quadrupedal robot. Intuitive gait generation through 12-DOF Bezier Curves. Full 6-axis body pose manipulation. Custom 3DOF Leg Inverse Kinematics Model accounting for offsets.
Optical Flow Filter
A real time optical flow algorithm implemented on GPU
Roslibpy
Python ROS Bridge library
Openbot
OpenBot leverages smartphones as brains for low-cost robots. We have designed a small electric vehicle that costs about $50 and serves as a robot body. Our software stack for Android smartphones supports advanced robotics workloads such as person following and real-time autonomous navigation.
Rosnodejs
Client library for writing ROS nodes in JavaScript with nodejs
Stereo Odometry Soft
MATLAB Implementation of Visual Odometry using SOFT algorithm
Ssl slam
SSL_SLAM: Lightweight 3-D Localization and Mapping for Solid-State LiDAR IEEE RA-L 2021
✭ 144
roboticsslam
Weloveinterns
中科院软件所智能软件中心实习生社区
Am traj
Alternating Minimization Based Trajectory Generation for Quadrotor Aggressive Flight
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.
Sapog
Sapog - advanced multiplatform ESC firmware
Simbody
High-performance C++ multibody dynamics/physics library for simulating articulated biomechanical and mechanical systems like vehicles, robots, and the human skeleton.
Ravens
Train robotic agents to learn pick and place with deep learning for vision-based manipulation in PyBullet. Transporter Nets, CoRL 2020.
Aikido
Artificial Intelligence for Kinematics, Dynamics, and Optimization
Poppy Ergo Jr
🤖 Poppy Ergo Jr is an open-source robotic arm based on modular 3D printed conception and low-cost XL-320 motors.
Qdriverstation
Cross-platform clone of the FRC Driver Station
Awesome Matlab Robotics
This is a list of awesome demos, tutorials, utilities and overall resources for the robotics community that use MATLAB and Simulink.
Urdf Loaders
URDF Loaders for Unity and THREE.js with example ATHLETE URDF Files
Contactpose
Large dataset of hand-object contact, hand- and object-pose, and 2.9 M RGB-D grasp images.
Toycarirl
Implementation of Inverse Reinforcement Learning Algorithm on a toy car in a 2D world problem, (Apprenticeship Learning via Inverse Reinforcement Learning Abbeel & Ng, 2004)
Ihmc Open Robotics Software
Robotics software featuring legged locomotion algorithms and a momentum-based controller core with optimization. Supporting software for world-class robots including humanoids, running birds, exoskeletons, mechs and more.
✭ 127
javarobotics
Grasp multiobject multigrasp
An implementation of our RA-L work 'Real-world Multi-object, Multi-grasp Detection'
Rclnodejs
Node.js version of ROS 2.0 client
Core
Cloud Robotics Core: Kubernetes, Federation, App Management
Cleanit
Open-source Autonomy Software in Rust-lang with gRPC for the Roomba series robot vacuum cleaners. Under development.
Learningbycheating
Driving in CARLA using waypoint prediction and two-stage imitation learning
Gen.jl
A general-purpose probabilistic programming system with programmable inference
Awesome Robotics Datasets
A collection of useful datasets for robotics and computer vision
Invisible Highway
Invisible Highway is an experiment in controlling physical things in the real world by drawing in AR. Simply make a pathway along the floor on your phone and the robot car will follow that path on the actual floor in your room. A custom highway with scenery is generated along the path to make the robots a little more scenic on your phone screen.
Se2clam
SE(2)-Constrained Localization and Mapping by Fusing Odometry and Vision (IEEE Transactions on Cybernetics 2019)
Ros2 cookbook
Code snippets for ROS2
✭ 117
robotics
M Loam
Robust Odometry and Mapping for Multi-LiDAR Systems with Online Extrinsic Calibration
Dolly
🤖🐑 It's a sheep, it's a dolly, it's a following robot. Dolly was born to be cloned.
Stereo dense reconstruction
Dense 3D reconstruction from stereo (using LIBELAS)
Awesome Robotic Tooling
Tooling for professional robotic development in C++ and Python with a touch of ROS, autonomous driving and aerospace.
Iros20 6d Pose Tracking
[IROS 2020] se(3)-TrackNet: Data-driven 6D Pose Tracking by Calibrating Image Residuals in Synthetic Domains
Pymanoid
Humanoid robotics prototyping environment based on OpenRAVE
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.
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.
Robotics Coursework
🤖 Places where you can learn robotics (and stuff like that) online 🤖
Espway
Segway-like robot implemented on ESP8266
Rvo2 3d
Optimal Reciprocal Collision Avoidance in Three Dimensions (C++)
Door Slam
Distributed, Online, and Outlier Resilient SLAM for Robotic Teams
List of robot electronics
A curated list of awesome open source electronic resources for robotics
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.
Pose Interpreter Networks
Real-Time Object Pose Estimation with Pose Interpreter Networks (IROS 2018)
Flexbe behavior engine
Contains the behavior engine FlexBE.
Rtabmap
RTAB-Map library and standalone application
Evo
Python package for the evaluation of odometry and SLAM
Caesar.jl
Robot toolkit: Towards non-parametric and parametric navigation solutions
Curved Lane Lines
detect curved lane lines using HSV filtering and sliding window search.
Jagcs
Just another ground control station
Gym Ignition
Framework for developing OpenAI Gym robotics environments simulated with Ignition Gazebo
Ssl slam2
SSL_SLAM2: Lightweight 3-D Localization and Mapping for Solid-State LiDAR (mapping and localization separated) ICRA 2021
Mind Sdk
MIND SDK
✭ 97
gorobotics
61-120 of 674 robotics projects