ROS: an open-source Robot Operating System
By Morgan Quigley. 2009
10,968 citations recorded by the source corpus.
Subfields: Robotics & Control
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Robotics & Control
- Sergey Levine
- Pieter Abbeel
- Vladlen Koltun
- Abhinav Kumar Gupta
- Dhruv Batra
- Silvio Savarese
- Davide Scaramuzza
- Jitendra Malik
Citations in the corpus
- Habitat 2.0: Training Home Assistants to Rearrange their Habitat (2021, background): “[97] Morgan Quigley, Ken Conley, Brian Gerkey, Josh Faust, Tully Foote, Jeremy Leibs, Rob Wheeler, and Andrew Y Ng.”
- On Evaluation of Embodied Navigation Agents (2018, methodology): “For example, such software could consist of ROS packages [24] exposing an API identical to an associated simulation platform, possibly including a domain adaptation module such as ‘goggles’ [31].”
- SAPIEN: A SimulAted Part-Based Interactive ENvironment (2020, positive): “Robot Operating System (ROS) [39] is a generic and widely-used framework for building robot applications.”
- Seeing Through Fog Without Seeing Fog: Deep Multimodal Sensor Fusion in Unseen Adverse Weather (2019, methodology): “ HDL64 S3D laser scanner. Both lidar and camera data are time synchronized and ego motion corrected utilizing a proprietary IMU. The overall system provides a sampling rate of 10Hz implemented in ROS [40]. The laser scanner provides the strongest and the last echo from a reflected signal. As the sens”
- Sim2Real Predictivity: Does Evaluation in Simulation Predict Real-World Performance? (2019, background): “Approaching this directly requires researchers to maintain two parallel software stacks, one typically based on ROS [30] for the physical robot and another for simulation.”
- RTMBA: A Real-Time Model-Based Reinforcement Learning Architecture for robot control (2011, methodology): “In addition, the mountain car task and a simplified version of the autonomous vehicle velocity control task are also available in the repository in the RL ENV package available at: http://www.ros.org/wiki/rl_env Finally, the definitions of the ROS messages used to communicate between agent and environ”
- The Open-Source TEXPLORE Code Release for Reinforcement Learning on Robots (2013, methodology): “The vehicle was already using ROS [14] as its underlying middleware.”
- A compilation of UAV applications for precision agriculture (2020, positive): “In order to evaluate their sys-tem, the authors utilise the Novint Falcon haptic device (HapticsHouse) [125,126] as well as a simulated environment by combining the Robot Operating System (ROS) [80,81] , the Gazebo simulator [90,127] and the Open Dynamic Engine (ODE) tool [128] .”
- Terrain traversability analysis methods for unmanned ground vehicles: A survey (2013, background): “A major boost towards this goal can certainly be attributed to the standardization of data structures, communication protocols, sensors and robotic platforms in international level, that is mainly fulfilled through the development of the robot operating system (ROS) (Quigley et al., 2009).”
- The GRASP Multiple Micro-UAV Testbed (2010, methodology): “The control software is integrated with the motion capture system and accessed via ROS, an open-source, meta-operating system [14] developed and supported by Willow Garage and widely used in the robotics community.”
- Pulling open doors and drawers: Coordinating an omni-directional base and a compliant arm with Equilibrium Point control (2010, methodology): “We have written all our software in Python and make use of a variety of open source packages including SciPy [23], KDL, ROBOOP, and ROS [24].”
- TEASER: Fast and Certifiable Point Cloud Registration (2020, methodology): “Furthermore, we provide a ROS [117] wrapper to enable easy integration and deployment in real-time robotics applications.”
- iGibson, a Simulation Environment for Interactive Tasks in Large Realistic Scenes (2020, positive): “The robot is controlled via ROS [68].”
- Orbit: A Unified Simulation Framework for Interactive Robot Learning Environments (2023, methodology): “The modular nature of the agent makes it easy to switch between different control architectures for each task while using the same interface for the real robot. b) Using ROS: A variety of existing robots come with their ROS software stack.”