PyRobot: An Open-source Robotics Framework for Research and Benchmarking
arXiv:1906.08236
Abstract
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 https://pyrobot.org.
References in corpus (10)
- Caffe: Convolutional Architecture for Fast Feature Embedding
- Learning agile and dynamic motor skills for legged robots
- Benchmarking in Manipulation Research: The YCB Object and Model Set and Benchmarking Protocols
- SentEval: An Evaluation Toolkit for Universal Sentence Representations
- Dex-Net 2.0: Deep Learning to Plan Robust Grasps with Synthetic Point Clouds and Analytic Grasp Metrics
- Learning Dexterous In-Hand Manipulation
- Robot Learning in Homes: Improving Generalization and Reducing Dataset Bias
- REPLAB: A Reproducible Low-Cost Arm Benchmark Platform for Robotic Learning
- Dexterous Manipulation with Deep Reinforcement Learning: Efficient, General, and Low-Cost
- Robotic frameworks, architectures and middleware comparison
Cited by in corpus (18)
- Cross-view Semantic Segmentation for Sensing Surroundings
- Object Goal Navigation using Goal-Oriented Semantic Exploration
- TriFinger: An Open-Source Robot for Learning Dexterity
- Focus on Impact: Indoor Exploration with Intrinsic Motivation
- Integrating Egocentric Localization for More Realistic Point-Goal Navigation Agents
- Same Object, Different Grasps: Data and Semantic Knowledge for Task-Oriented Grasping
- Collaborative Visual Navigation
- Visual Object Recognition in Indoor Environments Using Topologically Persistent Features
- Learning Navigation Subroutines from Egocentric Videos
- Out of the Box: Embodied Navigation in the Real World
- OffWorld Gym: open-access physical robotics environment for real-world reinforcement learning benchmark and research
- SoundSpaces: Audio-Visual Navigation in 3D Environments
- Unsupervised Domain Adaptation for Visual Navigation
- OCID-Ref: A 3D Robotic Dataset with Embodied Language for Clutter Scene Grounding
- RoCUS: Robot Controller Understanding via Sampling
- Hierarchical Cross-Modal Agent for Robotics Vision-and-Language Navigation
- The Surprising Effectiveness of Visual Odometry Techniques for Embodied PointGoal Navigation
- Building Intelligent Autonomous Navigation Agents