Skip to content
View abdulkadrtr's full-sized avatar

Highlights

  • Pro

Block or report abdulkadrtr

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
abdulkadrtr/readme.md

logo1

Systems and robotics engineer focused on autonomous and safety-critical real-time software.

Experience with ROS 2–based robotic systems, multi-robot platforms, autonomous vehicles, and UAV simulation, as well as reinforcement learning and control algorithms. Background in safety-critical and deterministic systems (ARINC 653 concepts, kernel development, and DO-178C–aligned practices), along with low-level C/C++ development and FPGA design using Verilog.


Selected Projects

End-to-end navigation for 12-DoF quadruped robots using deep reinforcement learning. Trained with SAC in a physics-based Unity simulation, including reward, action, and observation space design for stable and energy-efficient locomotion.

Frontier-based exploration for multiple autonomous robots in ROS 2. Implemented collaborative goal allocation with integrated path planning and trajectory tracking; also used as an academic thesis topic in Italy.

Perception, planning, and control algorithms for autonomous driving and robotics. Includes vision-based recognition, Pure Pursuit tracking, and a modified A* path planning approach.


Socials

Project demos and technical details:

YouTube Email


Tech Stacks

Domain Technologies
Real-Time & Safety-Critical Systems ARINC 653 kernel development, partitioned systems, deterministic scheduling, real-time constraints, DO-178C–aligned development practices
Low-Level & Embedded C / C++ (system-level and embedded), kernel and RTOS-oriented development, FPGA design with Verilog
Robotics & Autonomous Systems ROS 2, multi-robot systems, autonomous navigation, UAV and ground vehicle simulation (Unity, Gazebo, Webots), path planning, mapping, control, decision-making
AI & Learning Deep Reinforcement Learning (SAC), neural network–based control and perception
Systems & Tooling Linux, Git, Docker

GitHub Stats

abdulkadrtr's Stats

Pinned Loading

  1. ROS2-FrontierBaseExplorationForAutonomousRobot ROS2-FrontierBaseExplorationForAutonomousRobot Public

    Our autonomous ground vehicle uses Frontier Based exploration to navigate and map unknown environments. Equipped with sensors, it can avoid obstacles and make real-time decisions. It has potential …

    Python 89 23

  2. multiRobotExploration-RobotArmy multiRobotExploration-RobotArmy Public

    The autonomous exploration army project consists of 1 aerial vehicle and 2 ground vehicles, utilizing ROS 2 and the Gazebo simulation environment.

    Python 78 9

  3. ROS2-PurePursuitControl-PathPlanning-Tracking ROS2-PurePursuitControl-PathPlanning-Tracking Public

    Package for Path Planning and Tracking created using ROS2, Turtlebot3, A*, and PurePursuit

    Python 51 6

  4. mapMergeForMultiRobotMapping-ROS2 mapMergeForMultiRobotMapping-ROS2 Public

    This ROS2 node subscribes to two different map messages, merges them, and publishes the merged map to the /merge_map topic.

    Python 53 4

  5. self-driving-car-ros2 self-driving-car-ros2 Public

    A self-driving car project trained with manual driving data using a neural network model. It utilizes ROS2 and the Webots simulation environment.

    Python 16 3

  6. fixed-wing-uav-ros2-simulation fixed-wing-uav-ros2-simulation Public

    This project provides a unity simulation and unity compatible ros2 packages for a fixed wing drone.

    Python 27 5