Enabling Robot Autonomy through a Modular Software Framework

Atas, Fetullah, Cielniak, Grzegorz and Grimstad, Lars (2023) Enabling Robot Autonomy through a Modular Software Framework. In: ICRA2023 Workshop on Robot Software Architectures, 29 May - 2 June 2023, London.

Documents
Enabling Robot Autonomy through a Modular Software Framework
Accepted conference poster

Request a copy
[img] PDF
ICRAWORKSHOP.pdf - Whole Document
Restricted to Repository staff only

2MB
Item Type:Conference or Workshop contribution (Poster)
Item Status:Live Archive

Abstract

The complexity of robotic software architectures stems from the need to manage a diverse range of sensory inputs, real-time actuator control, and adaptive capabilities in dynamic environments. In order to guarantee safe operation, robots must be capable of executing tasks concurrently and asynchronously, which poses significant challenges in developing cohesive robotic software architectures.
It is commonly accepted that there is no universal approach that can address the needs of all robot platforms and applications. A number of established architectures have been developed based on the publish-subscribe and action-client paradigms employed by Robot Operating System (ROS) middleware. Extending on these developments, in this research, we present a novel robotic software architecture that enables seamless integration of different robotics software components, such as Planning, Control, and Perception. The presented architecture is designed to ensure the autonomous navigation of a mobile robot operating in uneven outdoor terrains, while also supporting indoor environments with appropriate customization. Our software has been made available to the robotics community through a GitHub repository.

Keywords:Uneven Terrain Navigation, Motion Planning, Navigation Framework
Subjects:H Engineering > H670 Robotics and Cybernetics
H Engineering > H671 Robotics
Divisions:COLLEGE OF HEALTH AND SCIENCE > Lincoln Institute for Agri-Food Technology
ID Code:55955
Deposited On:11 Sep 2023 08:59

Repository Staff Only: item control page