Ross ROSS = Recommend OSS · open-source software intelligence for agents

domain: robotics

580 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
onlytailei/CppRobotics
A C++ implementation of robotics algorithms from PythonRobotics, covering localization, mapping, SLAM, path planning, and path tracking con…
322226maintenance
br3ttb/Arduino-PID-Library
A PID (Proportional-Integral-Derivative) feedback control library for Arduino, written in C++. It provides basic closed-loop control functi…
232199maintenance
eclipse-iceoryx/iceoryx
Eclipse iceoryx is a C++ inter-process communication (IPC) middleware that provides true zero-copy data transfer via shared memory, with pu…
942157maintenance
espressif/esp-drone
ESP-Drone is open-source firmware for mini drones/quadcopters built on ESP32 and ESP32-S series chips, ported from the Crazyflie project. I…
762123maintenance
mike4192/spotMicro
Open-source software for controlling a 3D-printed Spot Micro quadruped robot, implementing sit, stand, angle, and walking motion via ROS no…
322109maintenance
generalized-intelligence/GAAS
GAAS (Generalized Autonomy Aviation System) is an open-source C++ framework for fully autonomous VTOL aircraft and drones, built around lid…
232084maintenance
flowdriveai/flowpilot
Flowpilot is an open source driver assistance system built on top of openpilot that provides adaptive cruise control, automated lane center…
232065maintenance
strawlab/python-pcl
Python bindings for the Point Cloud Library (PCL), implemented with Cython. It exposes PCL's 3D point cloud processing algorithms (filterin…
102056maintenance
NVlabs/alpamayo
NVIDIA Alpamayo 1 is an open 10B-parameter reasoning vision-language-action (VLA) model for autonomous vehicles that pairs driving trajecto…
592005maintenance
KumarRobotics/msckf_vio
A stereo visual-inertial odometry package implementing the Multi-State Constraint Kalman Filter (MSCKF) in C++ on ROS. It fuses synchronize…
321969maintenance
yehengchen/Object-Detection-and-Tracking
A collection of Python implementations combining YOLO-based object detection with SORT and DeepSORT multi-object tracking. It includes exam…
321961maintenance
TKJElectronics/KalmanFilter
A small C++ Kalman filter library for microcontrollers that fuses accelerometer/magnetometer and gyroscope input to estimate angle, rate, a…
321946maintenance
BCN3D/BCN3D-Moveo
BCN3D Moveo is an open-source, fully 3D-printed robotic arm designed for educational purposes, including CAD files, STL files, firmware, as…
321941maintenance
mp3guy/ElasticFusion
ElasticFusion is a real-time dense visual SLAM system that builds globally consistent surfel-based 3D maps of room-scale environments from …
481927maintenance
dronekit/dronekit-python
DroneKit-Python is a Python library for communicating with UAVs (drones) over the MAVLink protocol. It provides programmatic access to vehi…
231927maintenance
karlkurzer/path_planner
A C++ implementation of the Hybrid A* path planning algorithm for nonholonomic autonomous vehicles, developed for the KTH Research Concept …
661911maintenance
Kimera
Kimera is a modular C++ library for real-time metric-semantic SLAM that builds semantically annotated 3D meshes from camera and inertial da…
661905maintenance
makerspet/oomwoo
OOMWOO is an open-source DIY robot vacuum cleaner built with a Raspberry Pi, ESP32, Arduino, 3D-printed chassis, and 2D LiDAR for SLAM-base…
589524experimental
mpatacchiola/deepgaze
Deepgaze is a Python computer vision library for human-computer interaction built on OpenCV and TensorFlow. It provides CNN-based head pose…
321880maintenance
TixiaoShan/LVI-SAM
LVI-SAM is a tightly-coupled Lidar-Visual-Inertial Odometry and mapping system implemented in C++ on ROS, combining LIO-SAM and VINS-Mono a…
321875maintenance
ANYbotics/elevation_mapping
A ROS package for robot-centric elevation mapping of rough terrain, built for mobile and legged robots equipped with pose estimation and di…
321857maintenance
xinshuoweng/AB3DMOT
Official Python implementation of AB3DMOT, a simple real-time baseline for 3D multi-object tracking using oriented 3D bounding boxes from L…
321845maintenance
felixge/node-ar-drone
A Node.js client library implementing the networking protocols for Parrot AR Drone 2.0 quadcopters. It provides a high-level Client API for…
321768maintenance
facebookresearch/votenet
VoteNet is the official PyTorch implementation of the ICCV 2019 paper 'Deep Hough Voting for 3D Object Detection in Point Clouds'. It provi…
101761maintenance
laboshinl/loam_velodyne
A ROS implementation of LOAM (Laser Odometry and Mapping), a realtime method for state estimation and 3D mapping using a Velodyne 3D lidar.…
321759maintenance
google-research/robotics_transformer
A Python library from Google Research implementing RT-1 (Robotics Transformer), a transformer model for end-to-end robotic control with an …
101743maintenance
gaowenliang/imu_utils
A ROS package written in C++ that analyzes IMU performance by computing Allan variance from stationary sensor data. It estimates gyroscope …
651736maintenance
ethz-adrl/control-toolbox
The Control Toolbox (CT) is an open-source C++ library for modelling dynamical systems, control, estimation, trajectory optimization and mo…
231705maintenance
koide3/fast_gicp
A C++ library of fast GICP-based point cloud registration algorithms, including multi-threaded GICP, voxelized GICP (VGICP), and CUDA-accel…
401686maintenance
commaai/neo
The comma.ai neo is an open source robotics research platform combining a OnePlus 3 smartphone with an STM32F205-based CAN interface board …
101672maintenance
charlesq34/frustum-pointnets
Official TensorFlow code release for the CVPR 2018 paper 'Frustum PointNets for 3D Object Detection from RGB-D Data' by Stanford and Nuro r…
321668maintenance
ethz-asl/voxblox
Voxblox is a C++ volumetric mapping library for building Truncated Signed Distance Field (TSDF) and Euclidean Signed Distance Field (ESDF) …
321666maintenance
raulmur/ORB_SLAM
ORB-SLAM is a real-time monocular SLAM system written in C++ that computes camera trajectories and sparse 3D reconstructions from a single …
321632maintenance
hku-mars/loam_livox
A robust, real-time LiDAR odometry and mapping (LOAM) package designed for Livox LiDARs with small field of view. It provides feature extra…
231619maintenance
uzh-rpg/rpg_svo_pro_open
SVO Pro is a C++ implementation of Semi-direct Visual Odometry from the Robotics and Perception Group at University of Zurich, supporting m…
321601maintenance
cvg/nice-slam
NICE-SLAM is a dense RGB-D SLAM system that combines neural implicit decoders with hierarchical grid-based scene representations, published…
321597maintenance
niessner/BundleFusion
BundleFusion is a real-time, globally consistent 3D reconstruction system for RGB-D input, published at SIGGRAPH 2017. It estimates globall…
321588maintenance
microsoft/Azure-Kinect-Sensor-SDK
A cross-platform (Linux and Windows) user-mode SDK in C++ for reading data from the Azure Kinect depth and RGB camera device. It provides a…
101575maintenance
Ewenwan/ORB_SLAM2_SSD_Semantic
A C++ research project extending ORB_SLAM2 with dynamic object detection and semantic mapping. It combines SSD-based object detection (Mobi…
321574maintenance
ShapeLab/SwarmUI
Zooids is an open-source, open-hardware platform for building tabletop swarm user interfaces, consisting of small wheeled micro robots, a r…
321570maintenance
LingBot-World
LingBot-World is an open-source world model that generates high-fidelity, interactive simulated environments from video generation, support…
541560maintenance
petercorke/robotics-toolbox-matlab
A MATLAB toolbox providing robotics functionality including kinematics and dynamics of serial-link manipulators, mobile robot motion models…
231551maintenance
hybridgroup/artoo
Artoo is a Ruby micro-framework for robotics, drones, and IoT physical computing, providing a DSL for connecting to hardware like Arduino, …
231544maintenance
ethz-asl/rotors_simulator
RotorS is a Gazebo-based simulator for micro aerial vehicles (MAVs/UAVs) built on ROS, providing multirotor models like the AscTec Hummingb…
321503maintenance
SkyentificGit/SmallRobotArm
An open-source 6-degree-of-freedom robot arm built with stepper motors, including CAD files and C++ control code. It is a hobbyist/DIY robo…
321473maintenance
erwincoumans/motion_imitation
A Python research codebase accompanying the paper 'Learning Agile Robotic Locomotion Skills by Imitating Animals'. It provides a Gym enviro…
321457maintenance
Chris-Annin/AR2
AR2 is a DIY 6-axis desktop robot arm built from 3D-printed or machined parts, stepper motors, and an Arduino controller, together with Pyt…
321453maintenance
dji-sdk/Tello-Python
A collection of Python sample modules for controlling and interacting with the Ryze Tello drone, including command scripting, video streami…
321451maintenance
Improbable-AI/walk-these-ways
A sim-to-real reinforcement learning starter kit for the Unitree Go1 quadruped robot, implementing the Walk These Ways (MoB) locomotion con…
321438maintenance
rail-berkeley/softlearning
Softlearning is a deep reinforcement learning toolbox for training maximum entropy policies in continuous domains, and the official impleme…
321437maintenance
gradslam/gradslam
gradslam is a fully differentiable dense SLAM library built on PyTorch, providing differentiable building blocks such as nonlinear least sq…
231422maintenance
uzh-rpg/flightmare
Flightmare is a modular quadrotor simulator from the UZH Robotics and Perception Group, composed of a decoupled Unity-based rendering engin…
231406maintenance
OpenNI/OpenNI
OpenNI is a C++ framework and SDK providing a standard interface for depth sensors and 3D vision devices like PrimeSense and Kinect cameras…
321394maintenance
ethz-asl/okvis
OKVIS is a C++ implementation of keyframe-based visual-inertial SLAM/odometry using nonlinear optimization, from ETH Zurich research. It pr…
321366maintenance
HKUST-Aerial-Robotics/VINS-Mobile
VINS-Mobile is a real-time monocular visual-inertial state estimator that runs on iOS devices, providing high-accuracy visual-inertial odom…
321363maintenance
maHidaka/ros_face
ROS-Face is a ROS-based system that controls human facial muscles via electrical stimulation, letting you drive facial expressions like a r…
321355maintenance
PRBonn/depth_clustering
A fast and robust C++ library for segmenting point clouds from Velodyne LiDAR sensors (16, 32, and 64 beam) into objects using depth cluste…
231312maintenance
ToanTech/py-apple-quadruped-robot
Py-Apple Dog (Pineapple Dog) is a low-cost, open-source hardware and software project for building a DIY quadruped robot dog. It bundles fo…
321302maintenance
hengli/camodocal
CamOdoCal is a C++ library for automatic intrinsic and extrinsic calibration of a camera rig with multiple generic cameras and odometry. It…
231302maintenance
peng-zhihui/Ctrl-FOC-Lite
A port of the SimpleFOC field-oriented-control firmware to STM32 HAL with FreeRTOS support, plus a validated evaluation board design (STM32…
321296maintenance
j96w/DenseFusion
DenseFusion is the official PyTorch implementation of the paper '6D Object Pose Estimation by Iterative Dense Fusion', which estimates the …
321276maintenance
mit-acl/faster
FASTER is a C++/ROS 3D trajectory planner for fast and safe navigation of UAVs and ground robots in unknown environments, published in IEEE…
371249maintenance
utiasSTARS/pykitti
pykitti is a minimal Python library for loading and working with the KITTI autonomous driving dataset, supporting raw and odometry benchmar…
321244maintenance
lukasvst/dm-vio
DM-VIO is a C++ implementation of Delayed Marginalization Visual-Inertial Odometry, a direct sparse visual-inertial odometry method publish…
321224maintenance
peng-zhihui/XUAN
XUAN-Bike is an open-source self-driving (self-balancing) bicycle project by peng-zhihui, containing hardware design files including contro…
325590experimental
uzh-rpg/rpg_trajectory_evaluation
A Python toolbox for quantitatively evaluating visual(-inertial) odometry trajectories, supporting multiple alignment methods and standard …
231212maintenance
google/makani
The open-sourced software stack from Google X's Makani project, which developed a commercial-scale airborne wind turbine (energy kite). It …
101205maintenance
ethan-li-coding/SemiGlobalMatching
A complete, well-commented C++ implementation of the classic Semi-Global Matching (SGM) stereo matching algorithm for computing disparity a…
321197maintenance
APRIL-ZJU/lidar_IMU_calib
LI-Calib is a C++/ROS toolkit that calibrates the 6DoF rigid transformation and time offset between a 3D LiDAR and an IMU using continuous-…
321179maintenance
HKUST-Aerial-Robotics/Teach-Repeat-Replan
Teach-Repeat-Replan is a complete C++/ROS system enabling aggressive autonomous drone flight in complex environments. It converts a manuall…
321157maintenance
HKUST-Aerial-Robotics/GVINS
GVINS is a C++/ROS nonlinear optimization system that tightly fuses GNSS raw measurements (pseudorange and Doppler) with visual and inertia…
321155maintenance
Timthony/self_drive
A self-driving RC car project based on Raspberry Pi and TensorFlow/Keras. It collects camera images while a human drives the car on a taped…
321132maintenance
laurentkneip/opengv
OpenGV is a C++ library of computer vision methods for solving geometric vision problems such as absolute-pose, relative-pose, triangulatio…
321126maintenance
yrlu/quadrotor
A MATLAB codebase implementing quadrotor PD controllers, path planning algorithms (Dijkstra, A*), and trajectory optimization (minimum snap…
231126maintenance
JiawangBian/GMS-Feature-Matcher
GMS (Grid-based Motion Statistics) is a fast, robust feature correspondence algorithm for filtering feature matches between images, publish…
321114maintenance
dji-sdk/Mobile-SDK-Android
The DJI Mobile SDK for Android (V4) lets developers build custom Android apps that automate and control DJI drones and handheld cameras, in…
231113maintenance
linorobot/linorobot
Linorobot is a suite of open-source ROS-compatible autonomous ground robots (2WD, 4WD, Ackermann steering, mecanum drive) with Teensy-based…
231111maintenance
andyzeng/visual-pushing-grasping
PyTorch reference implementation of Visual Pushing and Grasping (VPG), which trains robotic agents via self-supervised deep reinforcement l…
321109maintenance
nicrusso7/rex-gym
Rex-gym provides OpenAI Gym environments for the open-source SpotMicro quadruped robot, built on PyBullet simulation, along with a PPO lear…
321102maintenance
ethz-asl/ethzasl_msf
ethzasl_msf is a modular C++ framework for multi-sensor fusion based on an Extended Kalman Filter (EKF), with time delay compensation for s…
611099maintenance
ethz-asl/segmap
SegMap is a C++ library and ROS package providing a segment-based 3D map representation for robot localization, environment reconstruction,…
321096maintenance
kriswiner/MPU9250
Arduino sketches and supporting code for the MPU-9250 9-DoF motion sensor, including calibration, self-test, and AHRS sensor fusion using M…
321088maintenance
ethz-adrl/towr
TOWR is a lightweight, Eigen-based C++ library for trajectory optimization of legged robots. It provides reusable variables, costs, and con…
231079maintenance
locuslab/mpc.pytorch
mpc.pytorch is a fast and differentiable model predictive control (MPC) solver implemented as a PyTorch library. It solves receding-horizon…
321078maintenance
aurora-opensource/xviz
XVIZ is a protocol and JavaScript tooling suite for real-time transfer and visualization of autonomy data, with modules for building, parsi…
231076maintenance
AlkaMotors/AM32-MultiRotor-ESC-firmware
AM32 is open-source firmware for STM32-based electronic speed controllers (ESCs) that drive brushless motors in multirotors and other RC ve…
231074maintenance
zdzhaoyong/GSLAM
GSLAM is a general Simultaneous Localization and Mapping (SLAM) framework and benchmark written in C++. It provides a unified plugin-based …
231058maintenance
ethz-asl/lidar_align
A ROS-based C++ tool that estimates the extrinsic transformation between a 3D lidar and a 6-DOF pose sensor. It works by fusing lidar point…
371054maintenance
poppy-project/poppy-humanoid
Poppy Humanoid is an open-source, 3D-printed humanoid robot platform combining hardware designs (STL/Solidworks files), software, and docum…
231050maintenance
HViktorTsoi/FAST_LIO_LOCALIZATION
A ROS-based localization framework that re-localizes a robot in a pre-built 3D point cloud map by fusing FAST-LIO lidar odometry with low-f…
321048maintenance
isaac-sim/OmniIsaacGymEnvs
A collection of GPU-accelerated reinforcement learning environments built on NVIDIA Isaac Sim and the omni.isaac.gym framework, with PPO tr…
101048maintenance
Shunichi09/PythonLinearNonlinearControl
A Python library implementing linear and nonlinear control theory algorithms such as MPC, iLQR, DDP, MPPI, and CEM using only NumPy and Sci…
231041maintenance
PolySync/oscc
Open Source Car Control (OSCC) is a collection of hardware designs and C++ firmware/API that enable computer control of modern cars (primar…
231037maintenance
hyye/lio-mapping
A C++/ROS implementation of tightly coupled 3D lidar-inertial odometry and mapping (LIO-mapping), published at ICRA 2019. It jointly optimi…
321028maintenance
dwofk/fast-depth
FastDepth is the official PyTorch implementation of the ICRA 2019 paper 'FastDepth: Fast Monocular Depth Estimation on Embedded Systems' fr…
321023maintenance
koide3/hdl_localization
A ROS package for real-time 3D localization using 3D LIDARs such as Velodyne HDL32e and VLP16. It performs UKF-based pose estimation with I…
321019maintenance
RyanZotti/Self-Driving-Car
A hobby project that turns a toy Ferrari into a self-driving car using a Raspberry Pi, a PS3 controller for data collection, and a locally-…
321017maintenance
PRBonn/semantic_suma
SuMa++ is a C++ implementation of efficient LiDAR-based semantic SLAM that builds 3D semantic maps from laser range scans, combining the Su…
321015maintenance
zju3dv/OnePose
OnePose is the official PyTorch implementation of the CVPR 2022 paper 'One-Shot Object Pose Estimation without CAD Models'. It estimates th…
321010maintenance
dimensionalOS/dimos
DimOS is a Python SDK and agent-native operating system for generalist robotics, letting users command humanoids, quadrupeds, and drones in…
864431experimental

← prev page 5 / 6 next →