Skip to content
View IrfNyafi's full-sized avatar
  • Institute Technology Bandung
  • Bandung, Indonesia

Block or report IrfNyafi

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
IrfNyafi/README.md

Hi there 👋

A third-year undergraduate Mechanical Engineering student with a deep passion for Control Systems Engineering. My work focuses on designing and implementing advanced control strategies for dynamic systems, with applications in robotics, motor control, and autonomous systems. Experience in C++, MATLAB, and Simulink.

🔧 Background: With a foundation in Mechanical Engineering, I specialize in system modeling, state estimation, and control algorithms like PID, ADRC, LQR, Sliding Mode Control, Luenberger Observer, and Kalman Filter.

🚀 Interests:

  • Nonlinear & Robust Control
  • State Estimation & Kalman Filtering
  • Embedded Systems & Real-Time Control
  • Robotics & Mechatronics

Pinned Loading

  1. Lugre-Friction-Model-Based-Observer-For-Friction-Compensation-of-DC-Motor-Motion-Control Lugre-Friction-Model-Based-Observer-For-Friction-Compensation-of-DC-Motor-Motion-Control Public

    This repo show the formulation and implementation of an observer to estimate friction torque and external torque acting on a brushed DC motor

  2. Modelling-and-Parameter-Identification-of-Brushed-DC-Motor Modelling-and-Parameter-Identification-of-Brushed-DC-Motor Public

    This repository contains the modeling and parameter identification process for a brushed DC motor. The goal is to develop an accurate dynamic representation of the motor by deriving its mathematica…

  3. Position-Control-of-a-DC-Motor-Using-Feedback-Linearization-and-Extended-State-Observer Position-Control-of-a-DC-Motor-Using-Feedback-Linearization-and-Extended-State-Observer Public

    This project implements feedback linearization and a simple PID controller for precise position control of a brushed DC motor. Additionally, a LuGre-based observer is used to estimate and compensat…

  4. Velocity-Control-of-a-DC-Motor-Using-Feedback-Linearization-and-LuGre-Based-Friction-Observer Velocity-Control-of-a-DC-Motor-Using-Feedback-Linearization-and-LuGre-Based-Friction-Observer Public

    This project implements feedback linearization and a simple PI controller for precise velocity control of a brushed DC motor. Additionally, a LuGre-based observer is used to estimate and compensate…

  5. Position-Control-of-Three-Wheeled-Omnidirectional-Mobile-Robot Position-Control-of-Three-Wheeled-Omnidirectional-Mobile-Robot Public

    This repository contains the modeling, simulation, and design control system of three-wheeled omnidirectional mobile robot using Cascade Proportional Derivative and Super Twisting Sliding Mode Cont…

    MATLAB