Are you an EPFL student looking for a semester project?
Work with us on data science and visualisation projects, and deploy your project as an app on top of Graph Search.
Collaborative robots (cobots) have been increasingly used in the industry in recent years. The cobots are often 7-axis kinematically redundant manipulators. Exploiting these redundancies in industrial tasks is still a challenge as the change in the robot joint configuration can be unnecessarily large from one task to another depending on the initialization of the numerical inverse kinematics. In this article, we address this challenge in a particularly important under-explored industrial task: percussive riveting. The load exerted on the rivet for its plastic deformation can be dangerous for the robot if the natural frequency of the robot coincides with the frequency of the impact forces. In this work, we propose to take into account the vibrational characteristics of the manipulator to determine the robot joint configurations that minimize the overall end-effector's displacement. We also propose to exploit these safe joint configurations for each rivet hole in a task and motion planning algorithm called RoboTSP to generate the optimal trajectory visiting all target holes. We demonstrate our method with a Franka Emika Panda robot in a simulated environment.
,