PhD Candidate in Engineering Science
Department of Mechanical Engineering, PMA division
KU Leuven
Shuhao Zhang obtained the B.S. degree in electromechanical engineering from the University of Macau in 2018, and the M.E. degree in mechatronics from the University of Melbourne in 2020. His master thesis focused on optimization-based collision avoidance and nonlinear model predictive control of multiple autonomous vehicles. His research interests include optimal motion planning and control of multi-agent systems, and learning-based optimization and control of robotic systems under uncertainties.
Project description
The European manufacturing industry is trending towards the production of highly customized complex products in small quantities, for which a flexible production system is key to be cost-effective. Flexible automation demands robotic systems such as mobile platforms and serial manipulators to perform multiple and highly complex tasks in unstructured and uncertain environments, hereby involving extensive sensing such as vision and force, and learning on-the-spot through active sensing. MPC holds great potential for controlling such systems since they are characterized by highly nonlinear and coupled dynamics as well as hard operational constraints.
The overall goal of this project is to develop optimisation-based control approaches that increase the performance and flexibility of robotic systems. The first objective is to develop appropriate robot models and tailored embedded optimisation algorithms that are capable of solving the highly nonlinear optimisation problems arising in robotics MPC at a rate in the range of 100-1000 Hertz.
The second objective is to effectively deal with uncertainties: MPC will be merged with active-sensing strategies to learn properties of the environment and reduce uncertainty in the environment while executing the task, and augmented with risk-averse policies to handle the remaining uncertainty. The third objective is to embed the control algorithms in an automated tool chain that facilitates the robot (re)programming for different tasks. In flexible automation, the programming effort is a major cost factor and it is decisive to the economic viability of a robot application.
Zhang, Shuhao; Swevers, Jan
Time-optimal Point-to-point Motion Planning: A Two-stage Approach Proceedings Article Forthcoming
In: Forthcoming, (Accepted to the 2024 IFAC Conference on Nonlinear Model Predictive Control (NMPC)).
@inproceedings{Zhang2024TimeOpt,
title = {Time-optimal Point-to-point Motion Planning: A Two-stage Approach},
author = {Shuhao Zhang and Jan Swevers},
url = {https://doi.org/10.48550/arXiv.2403.03573},
year = {2024},
date = {2024-04-16},
abstract = {This paper proposes a two-stage approach to formulate the time-optimal point-to-point motion planning problem, involving a first stage with a fixed time grid and a second stage with a variable time grid. The proposed approach brings benefits through its straightforward optimal control problem formulation with a fixed and low number of control steps for manageable computational complexity and the avoidance of interpolation errors associated with time scaling, especially when aiming to reach a distant goal. Additionally, an asynchronous nonlinear model predictive control (NMPC) update scheme is integrated with this two-stage approach to address delayed and fluctuating computation times, facilitating online replanning. The effectiveness of the proposed two-stage approach and NMPC implementation is demonstrated through numerical examples centered on autonomous navigation with collision avoidance.},
note = {Accepted to the 2024 IFAC Conference on Nonlinear Model Predictive Control (NMPC)},
keywords = {},
pubstate = {forthcoming},
tppubtype = {inproceedings}
}
Zhang, Shuhao; Bos, Mathis; Vandewal, Bastiaan; Decré, Wilm; Gillis, Joris; Swevers, Jan
Robustified Time-optimal Collision-free Motion Planning for Autonomous Mobile Robots under Disturbance Conditions Working paper Forthcoming
Forthcoming, (Accepted to be presented at the 2024 IEEE International Conference on Robotics and Automation (ICRA)).
@workingpaper{lirias4141698,
title = {Robustified Time-optimal Collision-free Motion Planning for Autonomous Mobile Robots under Disturbance Conditions},
author = {Shuhao Zhang and Mathis Bos and Bastiaan Vandewal and Wilm Decré and Joris Gillis and Jan Swevers},
url = {https://kuleuven.limo.libis.be/discovery/fulldisplay?docid=lirias4141698&context=SearchWebhook&vid=32KUL_KUL:Lirias&search_scope=lirias_profile&adaptor=SearchWebhook&tab=LIRIAS&query=any,contains,LIRIAS4141698&offset=0},
year = {2024},
date = {2024-02-07},
urldate = {2024-02-07},
abstract = {This paper presents a robustified time-optimal motion planning approach for navigating an Autonomous Mobile Robot (AMR) from an initial state to a terminal state without colliding with obstacles and while affected by disturbances modeled as random process and measurement noise. The approach iteratively solves the robustified problem by incorporating updated state-dependent safety margins for collision avoidance, the evolution of which is derived separately from the robustified problem. Additionally, a strategy for selecting an alternative terminal state to reach is introduced, which comes into play when the desired terminal state becomes infeasible considering the uncertainties. Both of these contributions are integrated into a robustified motion planning and control pipeline, the efficacy of which is validated through simulation experiments.},
note = {Accepted to be presented at the 2024 IEEE International Conference on Robotics and Automation (ICRA)},
keywords = {},
pubstate = {forthcoming},
tppubtype = {workingpaper}
}
Zhang, Shuhao; Swevers, Jan
Two-stage Time-optimal Motion Planning Presentation
07.02.2024, (Abstract at the 2024 Benelux Meeting ).
@misc{lirias4141067,
title = {Two-stage Time-optimal Motion Planning},
author = {Shuhao Zhang and Jan Swevers},
year = {2024},
date = {2024-02-07},
urldate = {2024-02-07},
note = {Abstract at the 2024 Benelux Meeting },
keywords = {},
pubstate = {published},
tppubtype = {presentation}
}
Zhang, Shuhao; Vandewal, Bastiaan; Bos, Mathis; Decré, Wilm; Swevers, Jan
Vision-based localization and parking space detection for the truck-trailer Autonomous Mobile Robot Presentation
21.03.2023, (Abstract at the 2023 Benelux Meeting ).
@misc{lirias4066797,
title = {Vision-based localization and parking space detection for the truck-trailer Autonomous Mobile Robot},
author = {Shuhao Zhang and Bastiaan Vandewal and Mathis Bos and Wilm Decré and Jan Swevers},
year = {2023},
date = {2023-03-21},
urldate = {2024-02-07},
note = {Abstract at the 2023 Benelux Meeting },
keywords = {},
pubstate = {published},
tppubtype = {presentation}
}