TY - JOUR
T1 - The Franka Emika Robot
T2 - A Reference Platform for Robotics Research and Education
AU - Haddadin, Sami
AU - Parusel, Sven
AU - Johannsmeier, Lars
AU - Golz, Saskia
AU - Gabl, Simon
AU - Walch, Florian
AU - Sabaghian, Mohamadreza
AU - Jahne, Christoph
AU - Hausperger, Lukas
AU - Haddadin, Simon
N1 - Publisher Copyright:
© 1994-2011 IEEE.
PY - 2022/6/1
Y1 - 2022/6/1
N2 - The importance of robots for industry, research, education, and society as a whole is steadily increasing as reflected by the number of available systems and installed robots, not only in industry but also in the public sector and households. Software-only robotics researchers usually rely on commercially available robots which, in the case of manipulators, are primarily designed for industrial purposes and are often far from their needs. This article is a hands-on tutorial on the Franka Emika robot, the first series of industrial artificial intelligence (AI)-ready tactile robot platforms. Beyond industrial use, the systems can be seamlessly expanded to fulfill the demands of research and education across all robotics and AI disciplines. To satisfy the needs of such a wide variety of fields, it provides three different interfaces: Desk, a high-level app-based user interface for easy and fast task programming; Robot Integrated Development Environment (RIDE), a command-based programming environment used to create high-performance robot skills that enables programming custom apps and integrating external sensors; and the Franka control interface (FCI), a 1-kHz low-level torque and position control interface that exploits the also-Available Langrangian dynamics robot model. We take a close look at implementations with all interfaces, ranging from simple solutions, apps, and controllers to robot-learning examples illustrating how to exploit all the advantages of this platform in ongoing robotics research and education.
AB - The importance of robots for industry, research, education, and society as a whole is steadily increasing as reflected by the number of available systems and installed robots, not only in industry but also in the public sector and households. Software-only robotics researchers usually rely on commercially available robots which, in the case of manipulators, are primarily designed for industrial purposes and are often far from their needs. This article is a hands-on tutorial on the Franka Emika robot, the first series of industrial artificial intelligence (AI)-ready tactile robot platforms. Beyond industrial use, the systems can be seamlessly expanded to fulfill the demands of research and education across all robotics and AI disciplines. To satisfy the needs of such a wide variety of fields, it provides three different interfaces: Desk, a high-level app-based user interface for easy and fast task programming; Robot Integrated Development Environment (RIDE), a command-based programming environment used to create high-performance robot skills that enables programming custom apps and integrating external sensors; and the Franka control interface (FCI), a 1-kHz low-level torque and position control interface that exploits the also-Available Langrangian dynamics robot model. We take a close look at implementations with all interfaces, ranging from simple solutions, apps, and controllers to robot-learning examples illustrating how to exploit all the advantages of this platform in ongoing robotics research and education.
UR - http://www.scopus.com/inward/record.url?scp=85125327947&partnerID=8YFLogxK
U2 - 10.1109/MRA.2021.3138382
DO - 10.1109/MRA.2021.3138382
M3 - Article
AN - SCOPUS:85125327947
SN - 1070-9932
VL - 29
SP - 46
EP - 64
JO - IEEE Robotics and Automation Magazine
JF - IEEE Robotics and Automation Magazine
IS - 2
ER -