BS ISO 22166-1:2021
$215.11
Robotics. Modularity for service robots – General requirements
Published By | Publication Date | Number of Pages |
BSI | 2021 | 78 |
This document presents requirements and guidelines on the specification of modular frameworks, on open modular design and on the integration of modules for realising service robots in various environments, including personal and professional sectors.
The document is targeted at the following user groups:
-
modular service robot framework developers who specify performance frameworks in an unambiguous way;
-
module designers and/or manufacturers who supply end users or robot integrators;
-
service robot integrators who choose applicable modules for building a modular system.
This document includes guidelines on how to apply existing safety and security standards to service robot modules.
This document is not a safety standard.
This document applies specifically to service robots, although the modularity principles presented in this document can be utilized by framework developers, module manufacturers, and module integrators from other fields not necessarily restricted to robotics.
PDF Catalog
PDF Pages | PDF Title |
---|---|
2 | undefined |
7 | Foreword |
8 | Introduction |
9 | 1 Scope 2 Normative references |
10 | 3 Terms and definitions 3.1 General terms |
11 | 3.2 Terms related to component |
12 | 3.3 Terms related to module |
14 | 3.4 Terms for classification of modules |
15 | 3.5 Characterization of modules regarding principal function 4 General provisions 4.1 General |
16 | 4.2 Generic principles of modularity 4.2.1 General 4.2.2 Composability 4.2.3 Integrability 4.2.4 Interoperability 4.2.5 Module granularity 4.2.6 Platform independence 4.2.7 Openness |
17 | 4.2.8 Reusability 4.2.9 Safety 4.2.10 Security 4.3 Abstraction |
18 | 4.4 Electrical interfaces and communication protocols |
19 | 4.5 Interchangeability |
20 | 4.6 Module properties 4.6.1 General 4.6.2 Module identification 4.7 Simulation |
21 | 4.8 Data types for interoperability 5 Provisions for safety and security 5.1 General |
23 | 5.2 Robot system level safety |
24 | 5.3 Module level safety |
26 | 5.4 General aspects of security |
27 | 5.5 Steps to design security into a module 5.6 Physical security of modules 5.7 Cyber security of modules |
28 | 6 Hardware aspects in module design 6.1 General |
29 | 6.2 Requirements and guidance for hardware aspects of modules 6.2.1 Mechanical interfaces |
32 | 6.2.2 Interfacing for power supply 6.2.3 Other aspects for module description |
33 | 7 Software aspects in module design 7.1 General 7.2 Information model 7.2.1 General |
34 | 7.2.2 Model for exchange of information among modules 7.2.3 Model for access to properties and its access |
35 | 7.2.4 Model for error handling and recovering |
36 | 7.2.5 Interoperation of software modules |
37 | 7.3 Architectural model for software modules 7.3.1 General |
39 | 7.3.2 Requirements for software modules |
40 | 7.4 Safety/Security-related requirements for modules with software aspects 7.4.1 General |
41 | 7.4.2 Interaction with safety/security manager modules 8 Information for use 8.1 General |
42 | 8.2 Markings or Indications |
43 | 8.3 Information for users |
44 | 8.4 Information for service |
45 | Annex A (informative) Robot module template |
47 | Annex B (informative) Robot module examples |
58 | Annex C (informative) Use case examples of modularity for service robots |
70 | Annex D (informative) Guidance for testing robot modules |
75 | Bibliography |