Projects
Quadrotor Trajectory Control and Autonomous Navigation
This project focuses on trajectory tracking and control of quadrotor systems under nonlinear dynamics, model uncertainty, and real-world operational constraints. The main objective is to design and implement control strategies that enable a quadrotor to follow desired trajectories accurately while maintaining stability, safety, and robustness against disturbances.
The work is based on advanced control-system design, dynamic modeling, simulation, and validation using MATLAB/Simulink and robotics-oriented implementation tools. The project includes trajectory generation, position and attitude control, feedback stabilization, tracking-error analysis, and performance evaluation under uncertain conditions.
- Quadrotor dynamic modeling and simulation
- Trajectory tracking control
- Position and attitude stabilization
- Robustness against model uncertainty and disturbances
- MATLAB/Simulink-based controller design and validation
- Extension toward autonomous navigation and landing
ROS2-Based Autonomous Mobile Robot Platform
This project presents the development of an autonomous mobile robot platform for research and industrial applications. The system is designed around a ROS2-based architecture and integrates perception, localization, navigation, and motion control modules for autonomous operation in structured and semi-structured environments.
The platform combines LiDAR, IMU, wheel encoders, motor drivers, and embedded controllers to achieve reliable navigation and control. The project is closely related to GPS-denied localization, autonomous navigation, sensor fusion, and real-time robotic software implementation.
- ROS2-based robotic software architecture
- Autonomous mobile robot development
- LiDAR, IMU, and encoder integration
- Localization and navigation in GPS-denied environments
- Motion control and trajectory tracking
- Embedded implementation and hardware integration

LiDAR Odometry, SLAM, and Sensor Fusion
This project focuses on localization and mapping for autonomous robotic systems using LiDAR-based perception, inertial measurements, and sensor-fusion techniques. The objective is to improve the accuracy and robustness of robot localization in environments where GPS is unavailable or unreliable.
The research includes LiDAR odometry, scan matching, ICP-based registration, SLAM, and fusion of LiDAR, IMU, and encoder data. The project also involves custom implementation and evaluation using Python, C++, ROS/ROS2, and open-source mapping and localization frameworks.
- LiDAR-based odometry and localization
- ICP and point-cloud registration
- SLAM for autonomous mobile robots
- LiDAR/IMU/encoder sensor fusion
- ROS/ROS2 integration
- Evaluation of localization accuracy and robustness

Advanced Control of Nonlinear and Uncertain Systems
This project area focuses on the analysis, design, and implementation of advanced controllers for nonlinear and uncertain dynamical systems. The research includes robust control, adaptive control, intelligent control, observer design, and stability analysis for systems with modeling errors, disturbances, and parameter variations.
The main goal is to bridge theoretical control-system design with practical implementation in robotic and mechatronic systems. This includes Lyapunov-based stability analysis, robust stabilization, tracking control, and simulation-based validation.
- Robust and adaptive control
- Nonlinear control-system design
- Lyapunov-based stability analysis
- Observer and state-estimation methods
- Tracking control for uncertain systems
- MATLAB/Simulink modeling and simulation

Embedded Control and Real-Time Robotic Implementation
This project focuses on implementing control, estimation, and navigation algorithms on embedded hardware for robotic and intelligent systems. The work includes microcontroller-based implementation, sensor interfacing, real-time data acquisition, communication protocols, and hardware-software integration.
Embedded platforms such as STM32, ESP32, Arduino, and TI C2000 DSP controllers are used for implementing real-time control algorithms, sensor fusion, motor control, and robotic navigation tasks.
- Embedded control-system implementation
- STM32, ESP32, Arduino, and TI C2000 platforms
- Sensor interfacing and real-time data acquisition
- CAN, SPI, I2C, UART, PWM, and ADC communication
- Motor control and actuator-level implementation
- Hardware-software integration for robotics

Battery Management Systems and State Estimation
This project focuses on modeling, estimation, and control methods for battery management systems. The research includes state-of-charge estimation, state-of-health estimation, model-based filtering, capacity estimation, and real-time implementation of estimation algorithms for electric-vehicle and energy-storage applications.
The project combines control theory, Kalman-filter-based estimation, battery modeling, and embedded implementation. The objective is to improve the reliability, accuracy, and safety of battery monitoring and management systems.
- State-of-charge estimation
- State-of-health and capacity estimation
- Kalman filter, EKF, and model-based estimation
- Battery pack modeling and simulation
- Embedded BMS implementation
- Fault detection and safety monitoring

AI-Driven Robotics and Intelligent Autonomous Systems
This project area focuses on combining artificial intelligence, control engineering, and robotics to develop intelligent autonomous systems. The work includes learning-based control, perception-driven navigation, decision-making, and integration of AI algorithms with robotic platforms.
The objective is to develop robotic systems that can perceive their environment, estimate their state, plan actions, and execute control commands in real time. This research direction supports future applications in autonomous mobile robots, industrial robotics, inspection robots, and intelligent service robots.
- AI-assisted robotic control
- Learning-based navigation and decision-making
- Computer vision and perception for robotics
- Sensor fusion and autonomous operation
- Integration of AI algorithms with ROS/ROS2
- Research-to-prototype robotic development

