Body of Knowledge

The Body of Knowledge helps to support the development of safe autonomous systems by providing practical guidance on assurance and regulation.

Use the coloured boxes below to explore the Body of Knowledge. For each assurance / regulatory consideration you will find:

  • a definition of the assurance objectives (what must be demonstrated when putting a RAS into operation)
  • a description that provides further information and rationale for the assurance objectives
  • practical guidance on how to meet the assurance objectives (you may find multiple approaches for demonstration to reflect different technologies or domains)

Every assurance consideration already has a definition and description. The guidance is being added as it is developed and written. You can use the links below to go straight to some of the guidance that is already in place.

About you

Please enter your details below to help us understand the types of job roles and organisations who use this practical guidance. You can view our privacy statement here.

1.1.2 - practical guidance for 'defining the operating environment':

1.1.3 - practical guidance for 'defining operating scenarios':

1.2 - practical guidance for 'identifying hazardous system behaviour':

1.2.1 - practical guidance for 'considering human/machine interactions':

1.4 - practical guidance for 'impact of security on safety':

2.3 - practical guidance for 'implementing requirements using ML':

2.3.1 - practical guidance for 'sufficiency of training':

2.3.2 - practical guidance for 'sufficiency of the learning process':

2.3.3 - practical guidance for 'verification of the learned model':

2.6 - practical guidance for 'handling change during operation':

2.7 - practical guidance for 'using simulation':

2.8 - practical guidance on:

3.2 practical guidance for 'mitigating potential deviations':