scispace - formally typeset
Open AccessProceedings Article

ROS: an open-source Robot Operating System

TLDR
This paper discusses how ROS relates to existing robot software frameworks, and briefly overview some of the available application software which uses ROS.
Abstract
This paper gives an overview of ROS, an opensource robot operating system. ROS is not an operating system in the traditional sense of process management and scheduling; rather, it provides a structured communications layer above the host operating systems of a heterogenous compute cluster. In this paper, we discuss how ROS relates to existing robot software frameworks, and briefly overview some of the available application software which uses ROS.

read more

Citations
More filters
Journal ArticleDOI

A compilation of UAV applications for precision agriculture

TL;DR: A survey regarding the potential use of UAVs in PA is provided, focusing on 20 relevant applications, which investigate in detail 20 UAV applications that are devoted to either aerial crop monitoring processes or spraying tasks.
Posted Content

LIO-SAM: Tightly-coupled Lidar Inertial Odometry via Smoothing and Mapping

TL;DR: A framework for tightly-coupled lidar inertial odometry via smoothing and mapping, LIO-SAM, that achieves highly accurate, real-time mobile robot trajectory estimation and map-building and an efficient sliding window approach that registers a new keyframe to a fixed-size set of prior "sub-keyframes."
Journal ArticleDOI

Edge Computing for Autonomous Driving: Opportunities and Challenges

TL;DR: In this paper, the authors review state-of-the-art approaches in these areas as well as explore potential solutions to address these challenges, including providing enough computing power, redundancy, and security so as to guarantee the safety of autonomous vehicles.
Proceedings ArticleDOI

DS-SLAM: A Semantic Visual SLAM towards Dynamic Environments

TL;DR: DS-SLAM as mentioned in this paper combines semantic segmentation network with moving consistency check method to reduce the impact of dynamic objects, and thus the localization accuracy is highly improved in dynamic environments.
Proceedings ArticleDOI

FIT IoT-LAB: A large scale open experimental IoT testbed

TL;DR: This paper introduces the FIT IoT-LAB testbed, an open testbed composed of 2728 low-power wireless nodes and 117 mobile robots available for experimenting with large-scale wireless IoT technologies, ranging from low-level protocols to advanced Internet services.
References
More filters
Proceedings ArticleDOI

Perspectives on standardization in mobile robot programming: the Carnegie Mellon Navigation (CARMEN) Toolkit

TL;DR: The authors' open-source robot control software, the Carnegie Mellon Navigation (CARMEN) Toolkit, is described, which chooses not to adopt strict software standards, but to instead focus on good design practices.
Journal ArticleDOI

Development environments for autonomous mobile robots: A survey

TL;DR: This survey selects and describes nine open source, freely available RDEs for mobile robots, evaluating and comparing them from various points of view, and establishes a conceptual framework of four broad categories encompassing the characteristics and capabilities that an RDE supports.
Journal ArticleDOI

Microsoft robotics studio: A technical introduction

TL;DR: The composition of MSRS is examined, looking generally at its architecture and specifically at its solutions for concurrency, distribution, abstraction, simulation, and programmer interaction.
Proceedings ArticleDOI

Towards a personal robotics development platform: Rationale and design of an intrinsically safe personal robot

TL;DR: A novel concept for a mobile, 2-armed, 25-degree-of- freedom system with backdrivable joints, low mechanical impedance, and a 5 kg payload per arm is described.
Proceedings Article

STAIR: Hardware and Software Architecture

TL;DR: The hardware and software integration frameworks used to facilitate the development of these components and to bring them together for the demonstration of the STAIR 1 robot responding to a verbal command to fetch an item are described.