Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Robotics

Robotics

420 projects

Showing 24 of 420 projects

teleop_twist_joy
teleop_twist_joyC++

A ROS 2 node that converts joystick input into Twist or TwistStamped velocity commands for robot teleoperation.

#robotics#robot-teleoperation#ros2
Stars85
Forks93
Last commit10 months ago
Foxglove Studio
Foxglove Studio

An open-source visualization and debugging platform for robotics development.

#robotics#debugging-tools#observability
Stars84
Forks49
Last commit1 year ago
Shuffleboard
ShuffleboardJava

A modern dashboard for visualizing and controlling robot data in the FIRST Robotics Competition (FRC).

#robotics#first-frc#telemetry
Stars84
Forks82
Last commit3 months ago
fastrack
fastrackC++

A ROS implementation of Fast and Safe Tracking (FaSTrack) for online safe trajectory planning with reachability-based safety guarantees.

#robotics#safety-guarantees#real-time-planning
Stars80
Forks18
Last commit5 years ago
rcutils
rcutilsC

Common C utilities, data structures, and macros used throughout the ROS 2 robotics framework.

#robotics#c-library#hacktoberfest
Stars74
Forks130
Last commit7 days ago
URDF
URDFC++

ROS packages for parsing and working with URDF (Unified Robot Description Format) files.

#robotics#simulation#ros-noetic
Stars74
Forks48
Last commit1 year ago
easy_manipulation_deployment
easy_manipulation_deploymentC++

A ROS2 package providing a modular manipulation pipeline for rapid digitization of robotic work cells and efficient manipulator path-planning.

#robotics#pick-and-place#manipulation
Stars74
Forks18
Last commit
joystick_ros2
joystick_ros2Python

A cross-platform joystick driver for ROS2, supporting Linux, macOS, and Windows.

#robotics#robot-control#input-device
Stars74
Forks30
Last commit8 years ago
soss
sossC++

A Linux tool that enables communication among arbitrary protocols by translating them to a common xTypes representation language.

#robotics#iot#protocol-translation
Stars74
Forks30
Last commit1 year ago
xy
xyPython

Software utilities for controlling and programming the Makeblock XY Plotter robot kit.

#robotics#hardware-control#plotter
Stars72
Forks16
Last commit10 years ago
flock2
flock2C++

ROS2-based swarm controller for autonomous flight of multiple DJI Tello drones using fiducial markers for localization.

#robotics#ros2#dji-tello
Stars72
Forks18
Last commit4 years ago
HRIM
HRIMPython

A common interface model for robot hardware components to enable interoperability across different vendors in modular robotics.

#robotics#xml-modeling#standard
Stars70
Forks22
Last commit6 years ago
ros_jetson_stats
ros_jetson_statsPython

A ROS wrapper for jetson-stats that provides NVIDIA Jetson board status via diagnostic messages and control services.

#robotics#embedded-systems#system-control
Stars70
Forks26
Last commit3 years ago
zed-ros2-examples
zed-ros2-examplesC++

Examples and tutorials for using ZED cameras with ROS 2, including visualization, multi-camera setups, and robot integration.

#robotics#examples#ros2
Stars66
Forks46
Last commit11 days ago
sick_safetyscanners
sick_safetyscannersC++

ROS driver for SICK safety laser scanners that publishes sensor data as laser_scan messages.

#lidar#obstacle-detection#robotics
Stars65
Forks63
Last commit2 years ago
ros_ncnn
ros_ncnnC++

A ROS wrapper for the NCNN neural inference framework, enabling real-time neural network inference on robotic systems.

#robotics#vulkan#pose-estimation
Stars65
Forks18
Last commit5 years ago
ros_type_introspection
ros_type_introspectionC++

A C++ library for deserializing ROS messages when their types are unknown at compilation time.

#robotics#ros-bag#c-plus-plus
Stars63
Forks30
Last commit5 years ago
ros2-tensorflow
ros2-tensorflowPython

ROS2 nodes for performing computer vision inference using TensorFlow models, enabling object detection and image classification in robotics.

#robotics#opencv#ros2
Stars62
Forks14
Last commit3 years ago
docker
dockerDockerfile

Docker images for setting up, configuring, and developing micro-ROS applications on hardware platforms.

#robotics#micro-ros#iot
Stars61
Forks31
Last commit8 months ago
micropython-bno055
micropython-bno055Python

A MicroPython driver for the Bosch BNO055 IMU, providing hardware sensor fusion for orientation, acceleration, and magnetic field data.

#robotics#sensor-fusion#embedded-systems
Stars61
Forks10
Last commit12 days ago
YCM
YCMCMake

A collection of useful CMake modules for building software, particularly in robotic academic collaborative environments.

#robotics#collaborative-tools#academic-software
Stars61
Forks24
Last commit10 months ago
GitHub repository
GitHub repositoryC++

A ROS2 port of LeGO-LOAM, a lightweight and ground-optimized LiDAR odometry and mapping system for ground vehicles.

#robotics#ros2#autonomous-navigation
Stars61
Forks18
Last commit2 years ago
superflore
superflorePython

An extended release manager for Robot Operating System (ROS) that generates and maintains packages for Gentoo, OpenEmbedded, and Nix.

#robotics#openembedded#linux-distribution
Stars60
Forks38
Last commit4 months ago
bosch_imu_driver
bosch_imu_driverPython

ROS driver for the Bosch BNO055 IMU sensor using UART communication interface.

#robotics#sensor#ros-driver
Stars60
Forks40
Last commit5 years ago
PreviousPage 12 of 12

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
1 year ago
#Ros189
#Computer Vision126
#Ros2113
#Slam75
#Autonomous Vehicles58
#Point Cloud53
#C Plus Plus52
#Sensor Fusion50
#Lidar48
#Simulation46
#Python44
#Real Time41