Recommendation ITU-T Y.3533 (12/2023) Cloud computing – Functional requirements for robotics as a service
Summary
History
FOREWORD
Table of Contents
1 Scope
2 References
3 Definitions
     3.1 Terms defined elsewhere
     3.2 Terms defined in this Recommendation
4 Abbreviations and acronyms
5 Conventions
6 Overview of robotics
     6.1 Introduction to robotics
     6.2 Generic robotics life cycle
     6.3 Robotics ecosystem
          6.3.1 Robotic module developer
          6.3.2 Robotic platform developer
          6.3.3 Robot provider
          6.3.4 Robot customer
7 Overview of robotics as a service
     7.1 Introduction to RaaS
     7.2 Logical components of RaaS
     7.3 System context of RaaS
     7.4 CSN:robotic module developer
          7.4.1 Design, create and maintain robotic module
          7.4.2 Test robotic module
          7.4.3 Register robotic module to robotic module repository
     7.5 CSN:robotic platform developer
          7.5.1 Develop tool and library
          7.5.2 Update tool and library
     7.6 CSP:robotics service provider
          7.6.1 Maintain robotic module repository
          7.6.2 Provide robotic platform
          7.6.3 Manage robot simulator
          7.6.4 Deploy robot system into robot
          7.6.5 Manage robot operation
          7.6.6 Provide security and risk management
     7.7 CSC:robotics service customer
          7.7.1 Use RaaS service
          7.7.2 Connect robot system to the cloud
8 Functional requirements of cloud computing for RaaS
     8.1 Robotic module support
     8.2 Robotic platform support
     8.3 Robot deployment support
     8.4 Robot operation support
9 Security considerations
Appendix I   Use case of robotics as a service
     I.1 Registration of robotic module profiles and development of robot applications using the profiles
     I.2 Operation of robot intelligence using RaaS in the environment of an industrial roller conveyor with multi-gripper
     I.3 Enhancement of environment perception of a robot using RaaS
     I.4 Developing and testing a robot system with a fine-tuning navigation module
     I.5 Deployment of the distributed robots using RaaS & cloud service
     I.6 Extension of robot system with adding robotic modules
     I.7 Fine-tuning of robotic modules with recalibration in RaaS service
     I.8 Remote control and offloading robots in a cloud environment via network
Appendix II   Use case of robotics as a service for application perspective
     II.1 Operations of robots with cloud and network connectivity in warehouse environment
     II.2 Medical robot software development on the cloud environment
     II.3 Operating agriculture robot system with cloud management
Appendix III   Technical Concepts of modularity, virtualized simulation environment and robotic system deployment in robotics
     III.1 Robotic modules and modularity in robotics
     III.2 Virtual robot representation
     III.3 Robot system deployment: robot-server architecture
Bibliography