Differential geometry modeling and application of roller pose and trajectory of robot roller hemming for complex curved surface-curved edge panels. (October 2023)