Skip to content
View men3m-4's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report men3m-4

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
men3m-4/README.md

▶ Watch Intro Video



🤖 About Me

name        : Mohamed Abdelmoniem 
role        : Robotics & Autonomous Systems Engineer
location    : Dubai, UAE 
degree      : B.Sc. Mechatronics & Robotics Engineering  |  GPA: 3.72 / 4.0
focus areas : Autonomous Navigation · ROS 2 · SLAM · Sensor Fusion · Control Systems
current     : Engineer @ CodeTen  Engineering
flagship    : Naima — Autonomous Ground Vehicle (ROS 2 · ZED 2 · Nav2 · EKF)
open to     : Robotics Engineer · Autonomous Systems Engineer · ROS Developer

🚗 Featured Projects

🔵 Naima — Autonomous Ground Vehicle

Full-stack autonomous vehicle built on ROS 2 Humble

Naima Repo ROS2 Python C++

Architecture & Key Systems:

Component Technology Detail
Perception ZED 2 Stereo Camera Depth + Visual Odometry
Localization UBLOX GPS + IMU Dual EKF Sensor Fusion
Mapping SLAM Toolbox Real-time map building
Navigation Nav2 Stack Path planning + obstacle avoidance
State Estimation robot_localization Fusing GPS + wheel odom + IMU
Simulation Gazebo + RViz Full system validation

Engineering Achievements:

  • Designed and implemented dual EKF fusion pipeline combining GPS, IMU, and wheel odometry
  • Integrated ZED 2 stereo camera for real-time depth perception and visual odometry
  • Deployed full Nav2 stack with custom behavior trees for autonomous waypoint navigation
  • Built complete ROS 2 package architecture from scratch: sensors → planning → actuation

🏎️ Neutrino Racing Team — Autonomous Systems Lead

Competitive EV & Autonomous Vehicle Racing Team (2022–2025)

ROS1 MATLAB


🛠️ Technical Stack

Robotics & Autonomous Systems

ROS2 ROS1 Nav2 SLAM sensor_fusion ZED2 Gazebo RViz

Programming Languages

Python C++ C MATLAB

Control Systems & Simulation

Simulink Control Theory CoppeliaSim

Embedded Systems & Hardware

Arduino Jetson Raspberry Pi CAN Bus PCB Design

CAD & Design Tools

SolidWorks AutoCAD Altium Designer

Operating Systems & Tools

Linux Git Docker


🧭 Robotics Expertise

Perception & Sensing

  • Stereo Vision (ZED 2 SDK)
  • GPS / GNSS Integration (UBLOX)
  • IMU Calibration & Fusion
  • LiDAR point cloud processing
  • Camera calibration & rectification

Localization & Mapping

  • SLAM (2D / 3D)
  • Extended Kalman Filter (EKF)
  • Unscented Kalman Filter (UKF)
  • robot_localization ROS package
  • GPS-fused odometry

Planning & Control

  • Nav2 Path Planning (A*, DWA, TEB)
  • Stanley Controller (lateral control)
  • PID Controller design & tuning
  • Adaptive Cruise Control (ACC)
  • Behavior Trees (BT.cpp / Nav2)

Systems Integration

  • ROS 2 Node & Package Architecture
  • CAN Bus (vehicle low-level comms)
  • Hardware-Software Interface design
  • Full system simulation → deployment
  • Power electronics & distribution

📊 GitHub Stats

GitHub Streak



"Building machines that perceive, decide, and move — one node at a time."

LinkedIn Portfolio Naima

Popular repositories Loading

  1. Naima Naima Public

    Naima is a autonomous vehicle developed using ROS 2, featuring the Nav2 stack, Map Server, Ublox GPS, and the ZED2 stereo camera. All components are integrated into a complete real-world autonomous…

    Makefile 15 1

  2. IK_FK_ABB_IRB_4600_40_255_ROBOTICS-PROJECT IK_FK_ABB_IRB_4600_40_255_ROBOTICS-PROJECT Public

    The project aims to simulate and analyze the motion of the ABB IRB 40-255 robot using CoppeliaSim and Python. It involves implementing forward and inverse kinematics and designing motion trajectories.

    Jupyter Notebook 6

  3. ROS-2-installation ROS-2-installation Public

    Shell 2 1

  4. ropotic-arm-controled-by-Encoder ropotic-arm-controled-by-Encoder Public

    C++ 1

  5. BLUETOOTH_CAR BLUETOOTH_CAR Public

    C++ 1

  6. ropotic-arm-controled-by-bluetooth ropotic-arm-controled-by-bluetooth Public

    C++ 1