English

RPC: A Modular Framework for Robot Planning, Control, and Deployment

Robotics 2024-09-17 v1

Abstract

This paper presents an open-source, lightweight, yet comprehensive software framework, named RPC, which integrates physics-based simulators, planning and control libraries, debugging tools, and a user-friendly operator interface. RPC enables users to thoroughly evaluate and develop control algorithms for robotic systems. While existing software frameworks provide some of these capabilities, integrating them into a cohesive system can be challenging and cumbersome. To overcome this challenge, we have modularized each component in RPC to ensure easy and seamless integration or replacement with new modules. Additionally, our framework currently supports a variety of model-based planning and control algorithms for robotic manipulators and legged robots, alongside essential debugging tools, making it easier for users to design and execute complex robotics tasks. The code and usage instructions of RPC are available at https://github.com/shbang91/rpc.

Keywords

Cite

@article{arxiv.2409.10015,
  title  = {RPC: A Modular Framework for Robot Planning, Control, and Deployment},
  author = {Seung Hyeon Bang and Carlos Gonzalez and Gabriel Moore and Dong Ho Kang and Mingyo Seo and Luis Sentis},
  journal= {arXiv preprint arXiv:2409.10015},
  year   = {2024}
}

Comments

7pages, 4 figures

R2 v1 2026-06-28T18:45:39.834Z