A Modular Robotic Arm Control Stack for Research: Franka-Interface and FrankaPy
Not on the map. Why?
Abstract (arXiv)
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.
Key facts. Cited by 24 papers in the map (data through 7 Oct 2026). First posted on arXiv 4 Nov 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 1; 2023: 6; 2024: 2; 2025: 4; 2026: 7.
24 papers.
Sort:
By area:
- 2023RVT: Robotic View Transformer for 3D Object Manipulationcited by 224
- 2021Learning Visible Connectivity Dynamics for Cloth Smoothingcited by 61
- 2021Seeing Glass: Joint Point Cloud and Depth Completion for Transparent Objectscited by 39
- 2022Learning to Grasp the Ungraspable with Emergent Extrinsic Dexteritycited by 25
- 2026BridgeV2W: Bridging Video Generation Models to Embodied World Models via Embodiment Maskscited by 19
- 2021Hierarchical Neural Dynamic Policiescited by 17
- 2023InteRACT: Transformer Models for Human Intent Prediction Conditioned on Robot Actionscited by 10
- 2026FlowWAM: Optical Flow as a Unified Action Representation for World Action Modelscited by 10
- 2023OpenVR: Teleoperation for Manipulationcited by 8
- 2026SpatialVAM:Spatial-Aware Multi-View Video Diffusion as a Data-Efficient Robot Policycited by 8
- 2023Learning Generalizable Tool-use Skills through Trajectory Generationcited by 6
- 2024MResT: Multi-Resolution Sensing for Real-Time Control with Vision-Language Modelscited by 5
12 more
- 2025Flow-based Domain Randomization for Learning and Sequencing Robotic Skillscited by 4
- 2025Open-Source Multimodal Moxin Models with Moxin-VLM and Moxin-VLAcited by 4
- 2025BiAssemble: Learning Collaborative Affordance for Bimanual Geometric Assemblycited by 3
- 2026A3D: Adaptive Affordance Assembly with Dual-Arm Manipulationcited by 3
- 2023Push Past Green: Learning to Look Behind Plant Foliage by Moving Itcited by 2
- 2021Learning Reactive and Predictive Differentiable Controllers for Switching Linear Dynamical Modelscited by 1
- 2023Fluid Viscosity Prediction Leveraging Computer Vision and Robot Interactioncited by 1
- 2025Learning Quantized Continuous Controllers for Integer Hardwarecited by 1
- 2024DRAPER: Towards a Robust Robot Deployment and Reliable Evaluation for Quasi-Static Pick-and-Place Cloth-Shaping Neural Controllerscited by 0
- 2026GeRaF: Neural Geometry Reconstruction from Radio Frequency Signalscited by 0
- 2026Asynchronous Cooperative Online Learning for Multi-Robot Control under Computational Delayscited by 0
- 2026Event-triggered Control and Online Learning for Networked Systems under Computational Delayscited by 0
- 2026Event-triggered Control and Online Learning for Networked Systems under Computational Delays30 Aug 2026
- 2026Asynchronous Cooperative Online Learning for Multi-Robot Control under Computational Delays30 Aug 2026
- 2026FlowWAM: Optical Flow as a Unified Action Representation for World Action Models14 Jul 2026
- 2026GeRaF: Neural Geometry Reconstruction from Radio Frequency Signals27 May 2026
- 2026SpatialVAM:Spatial-Aware Multi-View Video Diffusion as a Data-Efficient Robot Policy3 Apr 2026
- 2026BridgeV2W: Bridging Video Generation Models to Embodied World Models via Embodiment Masks3 Feb 2026
- 2026A3D: Adaptive Affordance Assembly with Dual-Arm Manipulation16 Jan 2026
- 2025Open-Source Multimodal Moxin Models with Moxin-VLM and Moxin-VLA22 Dec 2025
- 2025Learning Quantized Continuous Controllers for Integer Hardware10 Nov 2025
- 2025BiAssemble: Learning Collaborative Affordance for Bimanual Geometric Assembly6 Jun 2025
- 2025Flow-based Domain Randomization for Learning and Sequencing Robotic Skills3 Feb 2025
- 2024DRAPER: Towards a Robust Robot Deployment and Reliable Evaluation for Quasi-Static Pick-and-Place Cloth-Shaping Neural Controllers23 Sep 2024
12 more
- 2024MResT: Multi-Resolution Sensing for Real-Time Control with Vision-Language Models25 Jan 2024
- 2023InteRACT: Transformer Models for Human Intent Prediction Conditioned on Robot Actions21 Nov 2023
- 2023Learning Generalizable Tool-use Skills through Trajectory Generation29 Sep 2023
- 2023Fluid Viscosity Prediction Leveraging Computer Vision and Robot Interaction4 Aug 2023
- 2023Push Past Green: Learning to Look Behind Plant Foliage by Moving It6 Jul 2023
- 2023RVT: Robotic View Transformer for 3D Object Manipulation26 Jun 2023
- 2023OpenVR: Teleoperation for Manipulation16 May 2023
- 2022Learning to Grasp the Ungraspable with Emergent Extrinsic Dexterity2 Nov 2022
- 2021Seeing Glass: Joint Point Cloud and Depth Completion for Transparent Objects30 Sep 2021
- 2021Hierarchical Neural Dynamic Policies12 Jul 2021
- 2021Learning Visible Connectivity Dynamics for Cloth Smoothing21 May 2021
- 2021Learning Reactive and Predictive Differentiable Controllers for Switching Linear Dynamical Models26 Mar 2021
- 2023RVT: Robotic View Transformer for 3D Object Manipulationcited by 224
- 2021Learning Visible Connectivity Dynamics for Cloth Smoothingcited by 61
- 2021Seeing Glass: Joint Point Cloud and Depth Completion for Transparent Objectscited by 39
- 2022Learning to Grasp the Ungraspable with Emergent Extrinsic Dexteritycited by 25
- 2021Hierarchical Neural Dynamic Policiescited by 17
- 2023InteRACT: Transformer Models for Human Intent Prediction Conditioned on Robot Actionscited by 10
- 2023OpenVR: Teleoperation for Manipulationcited by 8
- 2023Learning Generalizable Tool-use Skills through Trajectory Generationcited by 6
- 2025Flow-based Domain Randomization for Learning and Sequencing Robotic Skillscited by 4
- 2025Open-Source Multimodal Moxin Models with Moxin-VLM and Moxin-VLAcited by 4
- 2025BiAssemble: Learning Collaborative Affordance for Bimanual Geometric Assemblycited by 3
- 2026A3D: Adaptive Affordance Assembly with Dual-Arm Manipulationcited by 3
12 most cited of 20 All 20 (JSON)
- 2026Event-triggered Control and Online Learning for Networked Systems under Computational Delays30 Aug 2026
- 2026Asynchronous Cooperative Online Learning for Multi-Robot Control under Computational Delays30 Aug 2026
- 2026GeRaF: Neural Geometry Reconstruction from Radio Frequency Signals27 May 2026
- 2026A3D: Adaptive Affordance Assembly with Dual-Arm Manipulation16 Jan 2026
- 2025Open-Source Multimodal Moxin Models with Moxin-VLM and Moxin-VLA22 Dec 2025
- 2025Learning Quantized Continuous Controllers for Integer Hardware10 Nov 2025
- 2025BiAssemble: Learning Collaborative Affordance for Bimanual Geometric Assembly6 Jun 2025
- 2025Flow-based Domain Randomization for Learning and Sequencing Robotic Skills3 Feb 2025
- 2024DRAPER: Towards a Robust Robot Deployment and Reliable Evaluation for Quasi-Static Pick-and-Place Cloth-Shaping Neural Controllers23 Sep 2024
- 2023InteRACT: Transformer Models for Human Intent Prediction Conditioned on Robot Actions21 Nov 2023
- 2023Learning Generalizable Tool-use Skills through Trajectory Generation29 Sep 2023
- 2023Fluid Viscosity Prediction Leveraging Computer Vision and Robot Interaction4 Aug 2023
12 newest of 20 All 20 (JSON)