Docker Containers and Images for Robot Operating System (ROS)-Based Applications

Abstract

Docker is a tool designed to make it easier to create, deploy, and run applications by using containers. Containers allow a developer to package and ship out an application with all of the parts it needs, such as libraries and other dependencies. Herein, we investigate using a Docker image to deploy and run our Robot Operating System (ROS) based payload on a robot platform. Ultimately, this would allow us to quickly and efficiently deploy our payload on multiple platforms.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jul 07, 2023
Accession Number
AD1205155

Entities

People

  • Ahmet Soylemezoglu
  • Amir Naser
  • Garry P. Glaspell
  • Osama Ennasr

Organizations

  • Engineer Research and Development Center

Tags

Communities of Interest

  • Autonomy
  • Biomedical
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Abstracts
  • Artificial Intelligence
  • Autonomous Systems
  • Computer Programming
  • Computer Programs
  • Computers
  • Debugging
  • Engineering
  • Engineers
  • Graphical User Interface
  • Monitoring
  • Motion Planning
  • Operating Systems
  • Platforms
  • Resource Management
  • Robotics
  • Security
  • Storage
  • Terminals

Fields of Study

  • Computer science
  • Engineering

Readers

  • Distributed Systems and Data Platform Development
  • Life Cycle Cost Analysis

Technology Areas

  • AI & ML
  • AI & ML - Autonomous Systems
  • Autonomy