Arrow Research search
Back to IROS

IROS 2008

OpenRDK: A modular framework for robotic software development

Conference Paper Control Architectures, Programming Artificial Intelligence ยท Robotics

Abstract

Intense efforts to define a common structure in robotic applications, both from a conceptual and from an implementation point of view, have been carried out in the last years and several frameworks have been realized for helping in developing robotic applications. However, due to the diversity of these applications, as well as of the research groups involved, a common framework is still far from being accepted. In this paper we focus on modularity and re-usability, as major features for robotic applications. We thus characterize existing frameworks for robot software development through the choices made on concurrent execution of modules and information sharing among them and we present OpenRDK, a modular framework focused on rapid development of distributed robotic systems. OpenRDK has been designed and developed with many years of experience following userspsila advice and has been successfully used for the development of many diverse applications with different kinds of robots. After such an extensive test, OpenRDK is now an open source project.

Authors

Keywords

  • Robots
  • Robot sensing systems
  • Software
  • Educational robots
  • Mobile robots
  • Service robots
  • Humans
  • Robot Software
  • Modularity
  • Robotic System
  • Robotic Applications
  • Many Years Of Experience
  • Service Quality
  • Simulation Scenarios
  • Mobile Robot
  • Localizer
  • Serialized
  • Odometry
  • Humanoid Robot
  • Transparent Way
  • Laser Ranging
  • Real Robot
  • GNU General Public License
  • Mapping Module
  • Lossy Compression
  • Robot Pose

Context

Venue
IEEE/RSJ International Conference on Intelligent Robots and Systems
Archive span
1988-2025
Indexed papers
26578
Paper id
493448223447743980
v2026.09.13