Austria

Abdalrahman Ibrahim

Expert
@Geekgineer

Head of AI Products Dev @ AGILOX, Passionate about AI, Robotics, and Autonomous Systems, love problem solving and learning new skills.

YOLOs-CPP. Cross-Platform Production-ready C++ inference engine for YOLO models (v5-v12, YOLO26). Unified API for detection, segmentation, pose estimation, OBB, and classification. Built on ONNX Runtime and OpenCV. Optimized for CPU/GPU with quantization support.

1.1k

ros2_yolos_cpp. ROS2 adapters for the Cross-Platform Production-ready C++ inference engine for YOLO models (v5-v12, YOLO26). Unified API for detection, segmentation, pose estimation, OBB, and classification. Built on ONNX Runtime and OpenCV. Optimized for CPU/GPU with quantization support.

148

motcpp. A blazing-fast, modern C++ multi-object tracking library featuring SORT, ByteTrack, OC-SORT, BoostTrack, and more built for real-time performance, cross-platform deployment, and MOT benchmarks.

126

CloudPeek. CloudPeek is a lightweight, cross-platform, single-header C++ point cloud viewer. It’s designed for simplicity and efficiency, requiring no heavy libraries like PCL or Open3D. Ideal for visualizing and interacting with 3D data from LiDAR, photogrammetry, or other datasets, CloudPeek delivers powerful, real-time exploration in a minimalistic package

125

Depths-CPP. A high-performance C++ header and application for real-time metric depth estimation, using models from Depth-Anything-V2. Powered by ONNX Runtime and OpenCV, it supports seamless inference for images, videos, and live camera feeds. Designed for flexibility and efficiency with execution options for TensorRT, CUDA, or CPU to suit various performance

117

ros2_bag_exporter. ROS2 Bag Exporter is a versatile ROS 2 c++ package designed to export ROS 2 bag files (rosbag2) into various formats, including images, point cloud data (PCD) files, IMU data, and GPS data. This tool facilitates the extraction and conversion of data from bag files for analysis, visualization, and processing outside the ROS ecosystem.

106

YOLOs-CPP-TensorRT. YOLOs-TRT is a header-only C++ library for running all YOLO models with all tasks with NVIDIA TensorRT on CUDA GPUs and Jetson. It features GPU preprocessing (letterbox/normalize/HWC→NCHW), CUDA Graph replay, FP16/INT8 support, and sub-2ms end-to-end latency with 530+fps.

71

needle-rs. 258 KB WASM runtime for Needle a 26M-parameter tool-calling transformer. Runs in browser, Cloudflare Workers, and Node.js. No backend required.

53

dynamic_lidar_interpolation. A high-performance ROS2 package for real-time interpolation of 3D LiDAR point clouds. Developed in C++, it supports dynamic configurations, multiple interpolation methods (Bilinear, Bilateral, Spline, etc.), noise reduction, and seamless integration into robotics pipelines. Ideal for SLAM, sensor fusion, and autonomous systems.

46

spcbot. ROS Gazebo robot simulation packages used in this tutorials: https://bit.ly/2rcE1gw

17

ros_web_gui. Web GUI to Monitor and control ROS enabled Robots based on work represented in the book : ROS BY EXAMPLE. Copyright © 2012 by R. Patrick Goebel

17

RF-DETR-CPP. C++

6

robot_explorer. C++

4

betabot. under-con

3

UE-SelfdrivingCarSim-Longitudinal-PID. C++

3

Intel-OpenVINO-Udacity-WS. Guides and Codes form Udacity Intel AI Scholarship Course

1

UE4-SelfDrivingCarPID-2. C++

1

socket-server-cpp. C/C++ program to demonstrate Socket programming and data exchange dynamically between sever and client

1

OpenCV-Base64-Bridge. C++ library for encoding and decoding images using the Base64 encoding scheme, with specific support for OpenCV's `cv::Mat` image

1

day-night-image-classifier-pipeline. A pipeline image classifier based on feature extraction that can accurately label an image as day or night, and distinguishing features between two types of images!

1

RSEND-Robert-Home-Service-Robot. Robert Can Serve You Virtually!

1

FlexiNet. FlexiNet: An Adaptive Feature Synthesis Network for Real-Time Ego Vehicle Speed Estimation

1
22
Apply