awesome-robotic-tooling
github.com/eric-erki/awesome-robotic-tooling ↗Robotic resources and tools for professional robotic development with ROS in C++ and Python.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me code and run resources from awesome-robotic-tooling"
Installation instructions →What's inside
Development Environment
- ade-cliCode and Run
The ADE Development Environment (ADE) uses docker and Gitlab to manage environments of per project development tools and optional volume images
- aptlyBuild and Deploy
Debian repository management tool
- atomCode and Run
Hackable text editor for the 21st century
- bfg-repo-cleanerVersion Control
Removes large or troublesome blobs like git-filter-branch does, but faster.
- blackLint and Format
The uncompromising Python code formatter
- bloomBuild and Deploy
A release automation tool which makes releasing catkin packages easier
Interaction
- agCommand Line
A code-searching tool similar to ack, but faster.
- ansibleHigh Performance Computing
Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy
- bag-databaseStorage and Record
A server that catalogs bag files and provides a web-based UI for accessing them
- bash-script-templateCommand Line
A best practices Bash script template with several useful functions
- batCommand Line
A cat(1) clone with wings.
- bokehData Visualization and Mission Control
Interactive Data Visualization in the browser, from Python
Coordination and Communication
- Agile Development
Manifesto for Agile Software Development
- Chronos-Timetracker
Desktop client for JIRA. Track time, upload worklogs without a hassle
- DeepL
DeepL, an online translator that outperforms Google, Microsoft and Facebook
- discourse
A platform for community discussion. Free, open, simple
- Ganttlab
The easy to use, fully functional Gantt chart for GitLab and GitHub.
- Gitflow
Makes parallel development very easy, by isolating new development from finished work
Simulation
- AirSim
Open source simulator for autonomous vehicles built on Unreal Engine
- car_demo
This is a simulation of a Prius in gazebo 9 with sensor data being published using ROS kinetic.
- carla
Open-source simulator for autonomous driving research
- deepdive
End-to-end simulation for self-driving cars
- Drake
Drake aims to simulate even very complex dynamics of robots
- ESIM
an Open Event Camera Simulator
System
- Air Vehicle C++ development coding standardsSafety
Provide direction and guidance to C++ programmers that will enable them to employ good programming style and proven programming practices leading to safe, reliable, testable, and maintainable code
- atopMonitoring
System and process monitor for Linux with logging and replay function
- Automated Valet Parking Safety DocumentsSafety
Automated Valet Parking Safety Documents
- Automotive Graded LinuxEmbedded Operation Systems
is a collaborative open source project that is bringing together automakers, suppliers and technology companies to build a Linux-based, open software platform for automotive applications that can serve as the de facto industry standard
- Automotive Grade LinuxSafety
Automotive Grade Linux is a collaborative open source project that is bringing together automakers, suppliers and technology companies to accelerate the development and adoption of a fully open software stack for the connected car
- AUTOSAR Coding StandardSafety
Guidelines for the use of the C++14 language in critical and safety-related system
Localization
- A-LOAMSLAM
Advanced implementation of LOAM
- barefootSLAM
Online and Offline map matching that can be used stand-alone and in the cloud
- cartographer_rosSLAM
Provides ROS integration for Cartographer
- CubeSLAM and ORB SLAMSLAM
Monocular 3D Object Detection and SLAM Package of CubeSLAM and ORB SLAM
- dsoSLAM
Direct Sparse Odometry
- evo
Python package for the evaluation of odometry and SLAM
Framework
- Apollo
High performance, flexible architecture which accelerates the development, testing, and deployment of Autonomous Vehicles.
- astrobee
Astrobee is a free-flying robot designed to operate as a payload inside the International Space Station (ISS).
- Autoware.ai
Autoware.AI is the world's first "All-in-One" open-source software for autonomous driving technology
- AutowareAuto
It is a clean slate rewrite of Autoware. Autoware.Auto applies best-in-class software engineering.
- CARMAPlatform
enables cooperative automated driving plug-in
Sensor Processing
- apriltag_rosImage Processing
A ROS wrapper of the AprilTag 3 visual fiducial detector
- ArrayFireParallel Processing
ArrayFire: a general purpose GPU library.
- AugmentedAutoencoderPipeline
RGB-based pipeline for object detection and 6D pose estimation
- basaltImage Processing
Visual-Inertial Mapping with Non-Linear Factor Recovery
- cadrl_rosPipeline
ROS package for dynamic obstacle avoidance for ground robots trained with deep RL
- cilantroPoint Cloud Processing
A lean C++ library for working with point cloud data
Showing a sample of 432 resources. View the full list on GitHub →