Correctly understanding the interactions that the AS has with elements of the operating environment is a crucial part of identifying the hazardous scenarios. This activity focuses on defining those interactions.
A complex operating environment can have a large impact on any hazardous behaviour of an AS, since it increases the probability of the system encountering unusual and unanticipated scenarios. Although complex environments are not unique to AS, traditional systems often rely on the involvement of a human as an operator of the system to deal with any resulting unanticipated or unusual scenarios. For autonomous operation, a human operator is not available to deal with these scenarios, so the AS itself must be able to deal safely with such situations so that they do not become hazardous (through inappropriate decision making). This requires therefore that analysis of hazardous scenarios for an AS incorporates consideration of the operating environment in a more systematic and explicit manner than is currently the case for human‐controlled systems.
The ODM ([B]) is a key input used to identify the interactions that the AS may encounter during operation.
The consideration of interactions is not limited solely to the interactions between an AS and other agents explicitly required for the purpose of carrying out a task (sometimes referred to as ‘mission interactions’). Consideration must also be given to unexpected interactions with features such as the type of terrain encountered, as well as with unexpected agents that are not ordinarily involved in the task (‘non‐mission interactions’) [18].
Having identified the elements of the ODM with which the AS may potentially interact, the defined operating scenarios ([E]) can then be used to identify the particular interactions that may occur with those elements. This requires each scenario to be broken down into a set of steps that are undertaken by the AS as described below: