Text this: PSO Trajectory Optimization of Robot Arm for Ultrasonic Testing of Complex Curved Surface.