Developing and Testing Networked Software for Moving Robots

Ichiro Satoh

Abstract

Autonomous transport robots have been widely used to carry products in manufacturing and warehousing spaces. Such robots are smart and networked in the sense that they exchange information with stationary servers and other robots in their visiting spaces through wireless local-area networks. Therefore, when software running on such robots is executed with the services that the robots are connected to through networks, including multicast protocols. To test such software, we need to execute it within the network domains of the locations that the robots may move and connect to, because the correctness of the software depends on the services. To solve this problem, we present a framework for emulating the physical mobility of autonomous transport robots by the logical mobility of software designed for running on computers by using a mobile agent technology. It enables such software to run within target network domains so that the software can locally access servers and receive multicast packets limited within the domains. It was evaluated with a practical example in a real factory.

Download


Paper Citation


in Harvard Style

Satoh I. (2019). Developing and Testing Networked Software for Moving Robots.In Proceedings of the 14th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE, ISBN 978-989-758-375-9, pages 315-321. DOI: 10.5220/0007714503150321


in Bibtex Style

@conference{enase19,
author={Ichiro Satoh},
title={Developing and Testing Networked Software for Moving Robots},
booktitle={Proceedings of the 14th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,},
year={2019},
pages={315-321},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0007714503150321},
isbn={978-989-758-375-9},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 14th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,
TI - Developing and Testing Networked Software for Moving Robots
SN - 978-989-758-375-9
AU - Satoh I.
PY - 2019
SP - 315
EP - 321
DO - 10.5220/0007714503150321