- Software
- Middleware
A ROS node that streams ROS image topics over HTTP in several formats so robot camera feeds can be viewed in a web browser without plugins.
- Code license
- BSD-3-Clause
- Commercial use
- Yes
- Difficulty
- Beginner
- Status
- Active
Open software that robots run on, with the license read from each project's license file, whether it is still maintained, and the robots on Robotheca that use it. A reference, not a download site: every entry links to its source.
Page 16 of 27 · newest commit first
A ROS node that streams ROS image topics over HTTP in several formats so robot camera feeds can be viewed in a web browser without plugins.
A ROS 2 driver, controller and description package set for Robotiq grippers, initially built for the 2F-85 with support for the e-pick planned.
A C++ library that wraps RViz, providing helper functions to publish shapes, meshes and text as markers for displaying and debugging robot data.
RoboVerse is a unified platform for robot learning, combining the MetaSim simulation core with content, learning code and tutorial examples. It targets scalable and generalizable robot learning.
A ROS 2 tool for runtime monitoring of topics, measuring frame rate and latency, with a terminal dashboard and a header-only C++ library for publishing diagnostics.
An open-source Arduino and Raspberry Pi framework for programming quadruped robots, covering gait, servo control and IMU integration; it targets the legacy NyBoard platform.
A Python multirotor simulator with aerodynamic wrenches, intended for teaching and research in estimation, planning, and control of UAVs.
A MuJoCo-based simulator for Unitree robots that lets controllers built with Unitree SDK2, unitree_ros2 and unitree_sdk2_python run in simulation before real hardware.
A ROS 2 lifecycle-node driver for Sick S300 safety laser scanners, supporting both the old 1.40 and new 2.10 protocols.
An rqt plugin for inspecting and controlling ROS 2 lifecycle nodes from a graphical interface.
A ROS 2 library that fuses 2D camera object detections with a planar LiDAR scan to give labeled obstacles with range estimates and ground footprint polygons for navigation.
A header-only C++ library, with Python bindings, for building curves of any order and dimension, including exact splines through waypoints.
The C/C++ SDK for RP-series microcontrollers such as the Raspberry Pi Pico and Pico 2, providing headers, libraries and a CMake build system for writing programs.
A toolbox for building flight controllers for multicopters and airplanes on ESP32, RP2040/RP2350 and STM32 boards, using PlatformIO or the Arduino IDE.
A set of ROS 2 packages providing core infrastructure for handling images and camera calibration in robotic systems. Part of the ROS Perception stack.
A web-based viewer for logs recorded by Betaflight's Blackbox feature, letting you step through flight data and plot values, with optional flight video playback alongside.
A rosidl generator that lets ROS 2 packages be built with Rust, providing Rust bindings for ROS interface definitions. Debian packages are published for several ROS 2 distributions.
C++ library for low-level control of Franka Robotics research robots, with Python bindings (pylibfranka) for the same robots. It exposes motion control and real-time communication with the robot.
An abstract interface for storing ROS message data, with implementations loaded through pluginlib. It currently ships with one MongoDB-backed implementation.
Jig generates strongly typed C++ and Python ROS 2 lifecycle node scaffolding from a single YAML file that declares publishers, subscribers, services, actions and parameters.
A cross-platform desktop application for managing and diagnosing DroneCAN and UAVCAN v0.9 devices on a CAN bus. It runs on Windows, Linux and macOS.
A C library implementing the DDS-XRCE protocol so resource-constrained microcontrollers can talk to the DDS world through a broker agent.
IKPy is a pure-Python library that computes inverse kinematics for robot arms, with kinematic chains built from URDF, MJCF, DH parameters or custom definitions.
A ROS 2 tool that renders event camera message streams into ordinary image streams that can be viewed in standard image viewers.
Projects 361–384 of 646