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

Highlights

  • Pro

Block or report HadiElnemr

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
HadiElnemr/README.md

Hello there,

I am Hadi Elnemr,

pursuing a M.Sc. degree in Embedded Systems in the Infotech program from the University of Stuttgart (starting October 2023).

Took a B.Sc. degree in Mechatronics Engineering from the German University in Cairo (GUC) (graduated on June 2023).
Grade: 0.81 German scale GPA (0.7-5.0)

Did my bachelor thesis at Rheinisch-Westfälische Technische Hochschule Aachen (RWTH Aachen) (March - September 2022).

My bachelor thesis topic was Lane-level Map Matching Algorithm for Model-scale Vehicles and was done under the supervision of MSc. Simon Schäfer and Dr.-Ing. Bassam Alrifaee at the Cyber-Physical Mobility Group.
Grade: 1.0 according to the German grading scale (1.0 - 5.0)

I am interested in Control, Optimisation, Autonomous Vehicles and Robotics.

I have experience in Autonomous Vehicles and Systems (Motion Planning, Control, Map Matching, Sensor Data Fusion), Reinforcement Learning and Optimal Control, Data Science and Machine Learning, Embedded Systems and Microcontrollers (ATMega, Raspberry Pi, ESP, Arduino), Robotics, Communication Protocols, MAVLink, Robot Operating System (ROS, ROS2), Image Processing for Mechatronics Engineering, Bond Graph modelling technique and Finite Elements Method.

  • I am currently learning Control, ROS2 and RVIZ2 in depth.
  • I studied Risk Assessment for Robotic Systems, Modeling and Analysis of Automation Systems, Autonomous Systems, Robotics, Reinforcement Learning and Optimal Control, Image Processing, Bond Graph Technique and Finite Elements Method.

  • In Control Engineering, I studied:

    • Classical Control Theory
      • Closed and open loop control,
      • Dynamics of mechanical systems,
      • Mathematical modeling,
      • Transient and steady-state response analysis,
      • Stability analysis,
      • Root-locus analysis and control system design,
      • Bode Plots,
      • Nyquist Plots
    • Mechatronics course
      • Embedded Systems
        • AVR Programming, Microcontrollers: Ex. ATMEGA328P,
        • Sensors,
        • Actuators.
      • Z-domain analysis for Discrete systems,
      • Fourier series, transform, and their discrete versions (CTFS, CTFT, DTFS, DTFT),
      • Team Project: applied a PID controller and a Complementary Filter to build a self-balancing vehicle two-wheeled vehicle.
    • Modern Control Theory
      • State Space Fundamentals,
      • Controllability,
      • Observability,
      • Stability
      • Minimal Realizations,
      • Design of Linear State Feedback / Output Feedback Control Laws,
      • Observers and Observer-Based Compensators,
      • Introduction to Optimal Control.
    • Reinforcement Learning
      • RL Algorithms,
      • Convex Optimisation,
      • Optimal Control: MPC, LQR, etc.
    • Advanced Mechatronics
      • Hybrid Automaton:
        • Discrete and Continuous Systems control,
      • Robust control:
        • Sliding Mode Control,
        • Lyapunov based controllers,
        • LQR, and more.
    • Autonomous Systems
      • Kalman filter,
      • Bayesian filter,
      • Longitudinal and Lateral controller for autonomous vehicles,
      • Lyapunov controllers again, etc.
  • I am currently doing my research project in Data-driven Model Predictive Control. The topic is Implementation of a Data-Driven Model Predictive Controller for a Self-Stabilizing Bicycle.

Skills:

  • Research
  • Debugging
  • Teaching
  • Linux
  • Modeling
  • Coding
  • Problem Solving (Competitive Programming)
  • Quick learning
  • Logical and Creative Thinking

Please feel free to contact me for any projects suggestions or any advices on:

Anurag's GitHub stats

Pinned Loading

  1. UAVs-Task-Assignment-and-Path-Planning UAVs-Task-Assignment-and-Path-Planning Public

    Jupyter Notebook 18 1

  2. Differential-Drive-Mobile-Robot-Positioning-System-and-Target-Tracking Differential-Drive-Mobile-Robot-Positioning-System-and-Target-Tracking Public

    A project related to "Image Processing for Mechatronics" course at the GUC, Winter 2023

    Jupyter Notebook

  3. Numerics-codes Numerics-codes Public

    Some Numerical Analysis algorithms implemented in Python.

    Python 6

  4. Mechanism-Analysis Mechanism-Analysis Public

    A mechanics of machinery course project where each student was assigned a certain compound mechanism to study, simulate, analyse and later animate its motion.

    MATLAB 3

  5. LZ-Compression LZ-Compression Public

    Digital System Design project, we implemented a text compressor and decompressor based on the famous Limpel - Ziv algorithm in 1978 (LZ78) using VHDL.

    VHDL 4

  6. HearthStone HearthStone Public

    Forked from YousefAH/HearthStone

    An OOP course project where we built a replica of the so-called game Hearthstone. The project was done during the Covid19 first lockdown in 2020 in Egypt.

    Java