About Me
My research topic of interest during my PhD includes Robust Control, Human-robot interaction, Optimization, Model Predictive Control and Reinforcement Learning in Robotics. Throughout the past years, I have worked on multiple research projects surrounding the topic of Designing Integrated Strategies for Modularized Robotics/Mobility Systems including self-driving vehicle in Uncertain Environments. My current work focuses on Motion Planning, Behavior Planning, Fleet Management System in Autonomous Mobility.
Experiences
Senior Motion Planning Engineer
Dec. 2023 - Present · Motion Team · Autonomous Robot 24Hours 7Days (AR247)
- Developed motion planning and trajectory control algorithms for Patrol/Delivery Robots, Light/Heavy AMRs, and autonomous vehicles.
- Built high-fidelity simulation environments to validate perception, planning, and control algorithms.
- Integrated multi-robot path planning and conflict resolution strategies in factory environments with shared roads.
- Deployed real-time fleet monitoring, task scheduling, and operator dashboards for scalable system deployment.
Postdoctoral Researcher
Agu. 2021 - Dec. 2023 · Robotics & Mobility Lab. (RML) · Ulsan National Institute of Science and Technology (UNIST)
- Developed interval-prediction and tree-based MPC frameworks for autonomous vehicles under uncertainty.
- Validated planning algorithms via MORAI, Carla, and Gazebo simulations.
- Combined rule-based MPC with reinforcement learning for hybrid motion planning strategies.
Graduate & Postdoctoral Researcher
Sept. 2017 – Feb. 2021 · Fluid Power & Machine Intelligence Lab. (FPMI) · University of Ulsan (UOU)
- Applied reinforcement learning and predictive control to safe collaborative human-robot interaction tasks.
- Developed adaptive optimal estimators and addressed network delay/dropout issues in robotic systems.
- Enhanced the precision of control trajectory and force tracking in robotics by introducing a novel time‑varying adaptive optimal estimator.
- Developed renewable and sustainable energy system control projects (Fluid‑based Triboelectric Nanogenerator; Floating Offshore Wind Turbines) to optimize as well as maximize power captured.
Lecturer
Sept. 2015 – Jul. 2017 · Electrical and Electronic Engineering Dept. (EEE) · Thu Duc College of Technology (TDC)
- Taught microprocessor programming, C/C++, circuit design, and control theory.
Graduate Researcher and Teaching Assistant
Sept. 2014 – Jun. 2016 · Open Lab. · Ho Chi Minh City University of Technology and Education (UTE)
- Taught Robotics and control theory.
- Motion Planning and Control Algorithms for an Autonomous Reception Robot.
Technical Engineer
Sept. 2012 – Agu. 2014 · Daewoo Royal System Vietnam Co., Ltd.
- Designed and deployed embedded control systems for automated parking and industrial production lines.
Education
Ph.D. in Mechanical and Automotive Engineering
Sept. 2017 - Feb. 2021 · University of Ulsan (UOU)
M.S. in Mechatronics Engineering
Sept. 2014 - Jun. 2016 · Ho Chi Minh City University of Technology and Education (UTE)
Thesis: Motion Planning and Control Algorithms for an Autonomous Reception Robot.
B.S. in Electrical and Electronic Engineering Technology
Sept. 2009 - Jul. 2013 · Ho Chi Minh City University of Technology and Education (UTE)
Publications
Projects
Fleet Management System (FMS)

- Developed a fleet management system to coordinate AMRs operating on shared indoor/outdoor roads.
- Implemented task scheduling, multi-robot path planning, and real-time conflict resolution strategies.
- Integrated server communication for monitoring, logging, and remote control.
Autonomous Mobile Robot (AMR)
- Led the motion planning and control team in global navigation, local trajectory generation, behavioral planning, and collision risk assessment.
- Built simulation tools to validate the full autonomous system, especially behavior planning.
- Developed real-time communication and data integration between the robot and server.
Beebot
Education Robot Platform (ERP42)

- Implemented local planning and motion tracking algorithms in the MORAI simulator.
- Integrated locally developed algorithms into the server-based simulation environment via the bridge node.
- Developed a hybrid control framework for concurrent simulation and real robot operation, using simulation outputs to drive the physical robot.
On The Way Env. (OTW)

- Developed a simulation environment for autonomous vehicles with customizable scenarios.
- Used the environment to evaluate and demonstrate local planning and decision-making algorithms.
Human-Robot Teleoperation (HRT)

Human-Robot Teleoperation (HRT) is the focus of my Ph.D. thesis project, developed using MATLAB and supported by a series of published research works. It aims to establish a reliable and responsive teleoperation framework that balances both human control and robotic autonomy. The project addresses four key aspects:
- Robustness: Stable performance despite uncertainties from the operator, environment, or sensors.
- Performance: Effective task execution with speed and accuracy.
- Perception: Enhancing the operator’s awareness of the remote environment.
- Transparency: Accurately reflecting the environment and robot state to the operator. To find further details in my thesis defense presentation available in the Education section.
Variable Stiffness Actuator (VSA)

This project designs and controls a Variable Stiffness Actuator (VSA) for quadruped robot legs to enhance adaptability, shock absorption, and energy efficiency. The VSA consists of two actuators: one controls joint position, the other adjusts stiffness by modulating an elastic element. This allows real-time tuning of joint compliance independently from position. The control system includes:
- A high-level controller that plans motion and desired forces,
- A low-level controller that adjusts both position and stiffness using sensor feedback. By integrating VSA into each leg, the robot can achieve softer landings, better stability on uneven terrain, and improved safety when interacting with humans. This approach mimics animal-like locomotion and is ideal for dynamic and unpredictable environments.
Reception Robot

Technical Skills
[Programming Language] C++, Python, MATLAB, Embedded C, Arduino, Bash, Cmake, PLC. [Frameworks/Libraries] MQTT/REST API, Qt, Gym, PyTorch, Pygame, CVXOPT, Ipopt. [DevTools/Simulators]: ROS1/ROS2, RViz, Git, Docker, MORAI, Gazebo, Carla, MATLAB Simulink