DeepAI AI Chat
Log In Sign Up

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

by   Adithyavairavan Murali, et al.

This paper introduces PyRobot, an open-source robotics framework for research and benchmarking. PyRobot is a light-weight, high-level interface on top of ROS that provides a consistent set of hardware independent mid-level APIs to control different robots. PyRobot abstracts away details about low-level controllers and inter-process communication, and allows non-robotics researchers (ML, CV researchers) to focus on building high-level AI applications. PyRobot aims to provide a research ecosystem with convenient access to robotics datasets, algorithm implementations and models that can be used to quickly create a state-of-the-art baseline. We believe PyRobot, when paired up with low-cost robot platforms such as LoCoBot, will reduce the entry barrier into robotics, and democratize robotics. PyRobot is open-source, and can be accessed via


page 3

page 4

page 6

page 7


First International HARTING Open Source Prize Winner: The igus Humanoid Open Platform

The use of standard platforms in the field of humanoid robotics can lowe...

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

We designed a modular robotic control stack that provides a customizable...

Sionna: An Open-Source Library for Next-Generation Physical Layer Research

Sionna is a GPU-accelerated open-source library for link-level simulatio...

Integrated Benchmarking and Design for Reproducible and Accessible Evaluation of Robotic Agents

As robotics matures and increases in complexity, it is more necessary th...

A Continuum Manipulator for Open-Source Surgical Robotics Research and Shared Development

Many have explored the application of continuum robot manipulators for m...

TZC: Efficient Inter-Process Communication for Robotics Middleware with Partial Serialization

Inter-process communication (IPC) is one of the core functions of modern...

Code Repositories


Evaluating pre-trained navigation agents under corruptions

view repo