File(s) under embargo
Reason: Possible Patents in Proceeding
until file(s) become available
SYSTEM DESIGN AND DEVELOPMENT FOR VISUAL PROGRAMMING OF ROBOT-IOT WORKFLOWS
Autonomous Mobile Robots (AMR) and IoT (Internet of Things) devices have substantial potential to increase productivity in Small and Medium Enterprises (SME). However, factors such as high costs involved in setting up and maintaining AMR automation and deficit of programming expertise among factory workers render AMR automation uneconomical for SMEs.
Visual Programming can be used in the spatial context of the operating environment to enable closer mental models at the right level of abstraction for novice programmers. In this thesis, we develop a system for deploying a Spatially Situated Visual Language (SSVL) for programming robot-IoT workflows. To address the challenges of interoperability, scalability, and versatility of industrial machinery, we develop a novel communication protocol based on the Resource Description Framework (RDF). Our communication protocol forms the basis of a system architecture that integrates SSVL, IoT devices, and mobile robots that enables factory workers to program AMR workflows. We design, implement and validate the system and the architecture following the systems engineering approach. To evaluate the system developed in an industrial context, we deploy the system to author AMR workflows for material handling application for an SME painting factory.