Operating system
Related papers: 20
About
An operating system (OS) is foundational software that manages a computer's hardware resources and provides a platform on which applications can run. In robotics and AI, operating systems take on specialized roles, coordinating sensors, actuators, computation, and communication in real time. Dedicated robotics middleware frameworks such as ROS (Robot Operating System), ROS 2, Player/Stage, YARP, and PX4 extend traditional OS concepts by offering standardized abstractions for device drivers, inter-process messaging, and distributed computation across robot components. These frameworks allow engineers to write modular, reusable software nodes that communicate seamlessly, whether controlling a mobile platform, processing lidar data for SLAM, or managing a drone's flight controller. Real-time and embedded operating systems are equally critical, ensuring timing guarantees for safety-sensitive control loops in industrial and autonomous systems. The importance of robotics-oriented operating systems cannot be overstated: they dramatically lower development complexity, promote code sharing across research groups and industries, enable simulation integration, and provide the reliable infrastructure necessary to deploy robots in demanding real-world environments.
Top Researchers
Top Cited Papers
ROS: an open-source Robot Operating System
Morgan Quigley
Citations: 7182 • 2009
The dynamic window approach to collision avoidance
D. Fox, Wolfram Burgard, Sebastian Thrun
Citations: 3622 • 1997
Design and use paradigms for gazebo, an open-source multi-robot simulator
Nathan Koenig, A. Howard
Citations: 3446 • 2005
Bounds on Multiprocessing Timing Anomalies
Ron Graham
Citations: 2363 • 1969
Stanley: The robot that won the DARPA Grand Challenge
Sebastian Thrun, Mike Montemerlo, Hendrik Dahlkamp, David Stavens, Andrei Aron, James Diebel, Philip Fong, John T. Gale, Morgan Halpenny, Gabriel Hoffmann, Kenny Lau, Celia M. Oakley, Mark Palatucci, Vaughan Pratt, Pascal Stang, Sven Strohband, Cédric Dupont, Lars‐Erik Jendrossek, Christian Koelen, Charles Markey, Carlo Rummel, Joe van Niekerk, Eric L. N. Jensen, Philippe Alessandrini, Gary Bradski, Bob Davies, Scott Ettinger, Adrian Kaehler, Ara Nefian, Pamela Mahoney
Citations: 2109 • 2006
The Open Motion Planning Library
Ioan A. Şucan, Mark Moll, Lydia E. Kavraki
Citations: 1600 • 2012
The Player/Stage Project: Tools for Multi-Robot and Distributed Sensor Systems
Brian Gerkey, Richard Vaughan, Andrew Howard
Citations: 1453 • 2003
V-REP: A versatile and scalable robot simulation framework
Eric Rohmer, Surya P. N. Singh, Marc Freese
Citations: 1444 • 2013
Robot Operating System 2: Design, architecture, and uses in the wild
Steve Macenski, Tully Foote, Brian Gerkey, Chris Lalancette, William Woodall
Citations: 1271 • 2022
Cyberbotics Ltd. Webots <sup>™</sup> : Professional Mobile Robot Simulation
Olivier Michel
Citations: 1240 • 2004
Introduction to Embedded Systems - A Cyber-Physical Systems Approach
Edward Ashford Lee, Sanjit A. Seshia
Citations: 1179 • 2013
Sliding Mode Control In Engineering
Wilfrid Perruquetti, Jean-Pierre Barbot
Citations: 1142 • 2002
Advanced robotics: redundancy and optimization
Citations: 1137 • 1991
High Precision Formation Control of Mobile Robots Using Virtual Structures
M. Anthony Lewis, Kar-Han Tan
Citations: 1063 • 1997
An Integrated Brain-Machine Interface Platform With Thousands of Channels
Elon Musk
Citations: 1055 • 2019
Optuna: A Next-generation Hyperparameter Optimization Framework
Citations: 995 • 2019
RTAB‐Map as an open‐source lidar and visual simultaneous localization and mapping library for large‐scale and long‐term online operation
Mathieu Labbé, François Michaud
Citations: 949 • 2018
Model checking for programming languages using VeriSoft
Patrice Godefroid
Citations: 828 • 1997
A Survey of Research on Cloud Robotics and Automation
Ben Kehoe, Sachin Patil, Pieter Abbeel, Ken Goldberg
Citations: 826 • 2015
A Photometricity and Extinction Monitor at the Apache Point Observatory
David W. Hogg, Douglas P. Finkbeiner, David J. Schlegel, James E. Gunn
Citations: 747 • 2001