A constant plunge depth control strategy for robotic FSW based on online trajectory generation. (April 2023)