Ask any question about EPFL courses, lectures, exercises, research, news, etc. or try the example questions below.
DISCLAIMER: The Graph Chatbot is not programmed to provide explicit or categorical answers to your questions. Rather, it transforms your questions into API requests that are distributed across the various IT services officially administered by EPFL. Its purpose is solely to collect and recommend relevant references to content that you can explore to help you answer your questions.
In this work, we propose a data-driven approach for real-time self-collision avoidance in multi-arm systems. The approach consists of modeling the regions in joint-space that lead to collisions via a Self-Collision Avoidance (SCA) boundary and use it as a constraint for a centralized Inverse Kinematics (IK) solver. This problem is particularly challenging as the dimensionality of the joint-configurations is in the order of millions (for a dual-arm system), while the IK solver must run within a control loop of 2ms. Hence, an extremely sparse solution is needed for this big data problem. The SCA region is modeled through a sparse non-linear kernel classification method that yields a runtime of less than 2ms (on a single thread CPU process) and has a False Positive Rate (FPR)=1.5%. Code for generating multi-arm datasets and learning the sparse SCA boundary are available at: https://github.com/nbfigueroa/SCA-Boundary-Learning