A Modular Robotic Arm Control Stack for Research: Franka-Interface and FrankaPy

11/04/2020
by   Kevin Zhang, et al.
0

We designed a modular robotic control stack that provides a customizable and accessible interface to the Franka Emika Panda Research robot. This framework abstracts high-level robot control commands as skills, which are decomposed into combinations of trajectory generators, feedback controllers, and termination handlers. Low-level control is implemented in C++ and runs at 1kHz, and high-level commands are exposed in Python. In addition, external sensor feedback, like estimated object poses, can be streamed to the low-level controllers in real time. This modular approach allows us to quickly prototype new control methods, which is essential for research applications. We have applied this framework across a variety of real-world robot tasks in more than 5 published research papers. The framework is currently shared internally with other robotics labs at Carnegie Mellon University, and we plan for a public release in the near future.

READ FULL TEXT

page 2

page 6

research
01/02/2020

Motion Generation Interface of ROS to PODO Software Framework for Wheeled Huamanoid Robot

This paper discusses the development of robot motion generation interfac...
research
06/14/2023

Language to Rewards for Robotic Skill Synthesis

Large language models (LLMs) have demonstrated exciting progress in acqu...
research
06/19/2019

PyRobot: An Open-source Robotics Framework for Research and Benchmarking

This paper introduces PyRobot, an open-source robotics framework for res...
research
03/24/2022

Behavior Trees in Robot Control Systems

In this paper we will give a control theoretic perspective on the resear...
research
09/14/2022

Timor Python: A Toolbox for Industrial Modular Robotics

Development of controllers, novel robot kinematics, and learning-based a...
research
11/14/2014

Learning Fuzzy Controllers in Mobile Robotics with Embedded Preprocessing

The automatic design of controllers for mobile robots usually requires t...
research
09/23/2022

Reactive Anticipatory Robot Skills with Memory

Optimal control in robotics has been increasingly popular in recent year...

Please sign up or login with your details

Forgot password? Click here to reset