發送短信 : Solving the inverse kinematics for robot manipulators using modified electromagnetism-like algorithm with record to record travel