Final Project - Safety, Evaluation and Acceptability Aspects in Rehabilitation and Assistive Technologies.
Sorbonne Université - 5th Year - 1st Semester - Mechatronic Systems for Rehabilitation (MSc. Biomedical Engineering).
3. SAFETY, EVALUATION AND ACCEPTABILITY ASPECTS IN REHABILITATION AND ASSISTIVE TECHNOLOGIES
ROBOTIC ASSISTANCE FOR ORIENTATION DISEASE
3
B. Unified Modelling Language (UML)
UML is a graphical notion that can be very useful in the development of many projects since an
early stage. It is considered a language (not a method) and a complete specification can be found
online Object Management Group UML webpage [1]. The current version provides 13 different
types of diagrams, whereas some are static and other dynamics. Inside the last category, the ones
widely used are:
® Use case – often used at the beginning of any project development;
® Sequence – also used in an initial phase, but it adds a relative time lapse to the planning;
® State machine – commonly used in reactive systems, such as robot controllers.
C. Use Case Diagrams
Use Case Diagrams present the system being studied, the actors, the communication between
them and the objectives of its use: use cases. Moreover, the simplicity of these diagrams
significantly enhances the communication among the developers, analysts and users responsible
for the system. These graphical representations are commonly completed with a textual
reference to pre, post conditions and invariants present.
Important to highlight that some representations should be avoided, always considering
the simplicity and clearness of the system. In fact, sometimes when analyzing robots, their
mechanical part is separated of the controller (including hardware and software). Being the 1st
one considered as an actor and the second as the box that includes the use cases. Plus, sometimes
relations between use cases are represented when preparing these diagrams. Both situations
must be avoided once they can lead to misunderstandings and to an unclear application of the
HAZOP-UML method.
D. Sequence Diagrams
It’s a type of sequence diagram which pretends to depict, graphically, the interaction between
objects. In fact, the messages exchanged among them are displayed in a chronological order so
that it allows the specification of simple runtime scenarios or to simulate real world interactions
like in the project.
Each object is depicted using vertical lines, commonly called: lifelines. And the exchanged
messages are horizontal. Moreover, a general timescale can be defined from the top to the
bottom of the diagram.
5. SAFETY, EVALUATION AND ACCEPTABILITY ASPECTS IN REHABILITATION AND ASSISTIVE TECHNOLOGIES
ROBOTIC ASSISTANCE FOR ORIENTATION DISEASE
5
Once some of them are more likely to be applied in an initial development stage (PHA
and HAZOP), others are more dedicated to reliability issues in more advanced stages (FTA and
FMECA).
G. HAZOP
HAZard OPerability collaboration technique is intended to identify the main deviations of
parameters in a given process. Systematically, this is done with the conjunction of:
® System parameters: temperature, battery (…);
® Guide words: related to the nature of the deviation (no, more, less…)
After the identification of each deviation, the goal is to assess the possible causes,
consequences, safeguards, actions required, comments… All of them are then gathered in a table
like the one below (Table 1).
Even though HAZOP has proven to be efficient, the results may be questionable when the
number of parameters and deviations is very high. Hence, this method can lead to a big allocation
of human resources and can be a time-consuming process. Due to this combinatorial explosion,
it is important to assure a good communication among the analyst and the team members to
limit the analysis to the more relevant topics.
H. HAZOP-UML
Based on the UML description of the system, it is intended to consider some of the elements
present and analyze the deviations those parameters can suffer.
It is well worth it to remind that there is no hazard identification technique able to identify
all the hazards. Plus, we are focusing in the operational issues linked to the human-robot
interaction.
Table 1 – Example of application of HAZOP.
11. SAFETY, EVALUATION AND ACCEPTABILITY ASPECTS IN REHABILITATION AND ASSISTIVE TECHNOLOGIES
ROBOTIC ASSISTANCE FOR ORIENTATION DISEASE
11
B. Companion Robot
The second scenario is described as follows:
“the use of a companion robot that can also provide a location tracking of the
patient following him outside. It can establish an audio and video communication
with a caregiver. The robot has also autonomous functions to engage
communication directly with the patient when it detects any issue. It can also
answer to basic requests like “where is my home”, and guide the patient to his
home.”
In Companion Robot’s case, it is assumed the robot presents pretty
developed autonomous capabilities, thus the caregiver responsible by the patient,
just has to follow up the events, eventually by video chatting with him. The UML
Sequence diagram is presented in the next page (Fig. 10).
Figure 9 – Zenbo robot.
16. SAFETY, EVALUATION AND ACCEPTABILITY ASPECTS IN REHABILITATION AND ASSISTIVE TECHNOLOGIES
FINAL PROJECT
PARIS, FRANCE, DECEMBER 21ST, 2017
Reference Hazard
Accidental Event
(what, where &
when)
Probable
Causes
Contingencies/Preventive
Actions
Probability Severity Level
1 Mechanical Hazards
1.1 Damaged screen
display
Patient unable to
use/interact with
wearable while
walking outside
- Heavy
shock/collision;
- Poor durability of
the materials;
- Sturdier materials;
- Use of accessories (temperate glass)
to increase protection of the screen.
4 2 I
1.2 Untighten wearable
bracelet
Patient may lose his
location wearable
while walking outside
- Poor durability of
the materials;
- Misuse of the
wearable;
- Production of bracelets with
different sizes;
- Production of adjustable bracelets
accordingly to the wrist of the
patient.
3 2 L
1.3 Compromised GPS
receptor
Patient gets lost
while walking outside
- Misuse of the
wearable;
- Poor quality of the
receptor.
- Lack of shock absorption
mechanisms to prevent violent
impacts;
2 5 H
1.4 Dysfunctional
microphone/speakers
Patient unable to
communicate with
caregiver while
walking outside
- Misuse of the
wearable;
- Poor durability of
the materials;
- Include in the device a good
isolating mechanism such it prevents
the entrance of water through them.
2 5 H
2 Electrical Hazards
19. SAFETY, EVALUATION AND ACCEPTABILITY ASPECTS IN REHABILITATION AND ASSISTIVE TECHNOLOGIES
FINAL PROJECT
PARIS, FRANCE, DECEMBER 21ST, 2017
Reference Severity Description
1.1 I
Although the patient may be completely
prevented by interacting with the robot,
it may still communicate and ask
questions to the machine or caregiver.
1.2 L
Due to an unexpected range of
movements, the robot may suddenly
cause the patient to fall, to collide with
him or with the environment, damaging
itself.
1.3 H
Due to a collision or overheating, for
instance, the GPS receptor in the robot
may get affected and lead the patient
through unexpected ways.
1.4 H
If the main sensors the robot use get
damage, it will turn it useless. Not being
capable of establishing the
communication between the caregiver or
taking the patient home.
2.1 H
The energy consumption of the robot
may widely vary according to
environment features. Such as
temperature, ground inclination… This
may cause big battery variations and lead
to unexpected discharge of it.
2.2 N
In the case of the robot, this is not so
hazardous as before, once the contact
with the user doesn’t happen so often.
2.3 I
An aged device and an unsuitable
sequence of charging cycles at home may
lead to decreased capabilities of the
battery.
3.1 H
It is not such a big issue in this case, once
the robot itself possess a enhanced
autonomous behaviour when comparing
to the wearable.
3.2 N
Once both patient and robot do not
interact so often, the probability of
getting itself hurt while using the device
is decreased.
4.1 H
The weather may strongly influence the
signal reception. Thus, based in forecasts
and GPS receptor quality, the user may
be advised not to use the robot.
4.2 H
An issue like this, may completely
inactivate a robot. Thus, every
functionality will cease and prevent the
user to communicate with anyone else.
Added to this is the problem the robot
22. SAFETY, EVALUATION AND ACCEPTABILITY ASPECTS IN REHABILITATION AND ASSISTIVE TECHNOLOGIES
ROBOTIC ASSISTANCE FOR ORIENTATION DISEASE
22
Reference Hazard
Accidental
Event (what,
where & when)
Probable
Causes
Contingencies/Preventive
Actions
Probability Severity Level
1 Mechanical Hazards
1.1 Damaged screen display
Patient unable to
use/interact with
wearable while
walking outside
- Heavy
shock/collision;
- Poor durability of
the materials;
- Sturdier materials;
- Use of accessories (tempered glass)
to increase protection of the screen.
4 2 I
1.2 Uncontrolled motion
Patient may fall or
damage the device
while waking
outside
- Issues with the
robot actuators;
- Controlling
problems;
- Not adapted to
the environment.
- Regular maintenance required;
- Multiples sensors that overcome
local problems.
2 5 H
1.3 Compromised GPS receptor
Patient gets lost
while walking
outside
- Misuse of the
wearable;
- Poor quality of
the receptor.
- Lack of shock absorption
mechanisms to prevent violent
impacts;
2 5 H
1.4 Dysfunctional
microphone/speakers/camera
Patient unable to
communicate with
caregiver while
walking outside
- Misuse of the
wearable;
- Poor durability of
the materials;
- Include in the device a good
isolating mechanism such it prevents
the entrance of water through them.
2 5 H
2 Electrical Hazards
25. SAFETY, EVALUATION AND ACCEPTABILITY ASPECTS IN REHABILITATION AND ASSISTIVE TECHNOLOGIES
FINAL PROJECT
PARIS, FRANCE, DECEMBER 21ST, 2017
Reference Level Description
1.1 I
Although the patient may be completely
prevented by interacting with the robot,
it may still communicate and ask
questions to the machine or caregiver.
1.2 H
Due to an unexpected range of
movements, the robot may suddenly
cause the patient to fall, to collide with
him or with the environment, damaging
itself.
1.3 H
Due to a collision or overheating, for
instance, the GPS receptor in the robot
may get affected and lead the patient
through unexpected ways.
1.4 H
If the main sensors the robot use get
damage, it will turn it useless. Not being
capable of establishing the
communication between the caregiver
or taking the patient home.
2.1 H
The energy consumption of the robot
may widely vary according to
environment features. Such as
temperature, ground inclination… This
may cause big battery variations and
lead to unexpected discharge of it.
2.2 N
In the case of the robot, this is not so
hazardous as before, once the contact
with the user doesn’t happen so often.
2.3 I
An aged device and an unsuitable
sequence of charging cycles at home
may lead to decreased capabilities of the
battery.
3.1 H
It is not such a big issue in this case,
once the robot itself possess a enhanced
autonomous behaviour when comparing
to the wearable.
3.2 N
Once both patient and robot do not
interact so often, the probability of
getting itself hurt while using the device
is decreased.
4.1 H
The weather may strongly influence the
signal reception. Thus, based in
forecasts and GPS receptor quality, the
user may be advised not to use the
robot.
4.2 H
An issue like this, may completely
inactivate a robot. Thus, every
functionality will cease and prevent the
user to communicate with anyone else.
Added to this is the problem the robot
28. SAFETY, EVALUATION AND ACCEPTABILITY ASPECTS IN REHABILITATION AND ASSISTIVE TECHNOLOGIES
FINAL PROJECT
PARIS, FRANCE, DECEMBER 21ST, 2017
Attribute Guideword Deviation
Use Case
Effect
Real
World
Effect
Severity
Possible
Causes
Safety
Recommendations
Remarks
Hazard
Number
wanderingDetection()
No Wandering is
not detected
GPS, magnet,
gyroscope not
working
Patient
does not
receive
help
Serious
- Robot
collision with
environment;
- Short circuit
caused by
wet
surroundings.
- Often perform
software and hardware
checks;
- Addition of a reset
button;
Help is only
activated
when is
wandering
as well. No
help from
the robot
itself or
caregiver.
HN1
Other than
Wandering is
mistakenly
detected
GPS, magnet,
gyroscope not
working
properly
Patient
receive
help when
does not
need
Moderate
- Hardware/
software
issues.
- Often perform
software and hardware
checks;
- Addition of a reset
button;
Patient may
receive help
when he
needs and
when he
does not.
HN2
locationRequest() No
Tracking
system does
not work
GPS not
working
Patient
gets lost Serious
- Failure
when
synchronizing
the whole
global
positioning
system;
- Failure of
the GPS
- Use an atomic clock to
avoid discrepancies
between GPS receiver
on-board clock and the
GPS time. Thus,
avoiding discrepancies;
- Robot alert when
there is low signal.
In this case,
it becomes
more
difficult for
the
caregivers
to help the
patient,
since they
HN3
38. SAFETY, EVALUATION AND ACCEPTABILITY ASPECTS IN REHABILITATION AND ASSISTIVE TECHNOLOGIES
ROBOTIC ASSISTANCE FOR ORIENTATION DISEASE
38
much more possible scenarios that may occur. This last advantage of this method, is really
important when thinking that this method is intended to be used at early stages of the system
development. The identification of much more possible hazards can be crucial at this stage and
can be responsible for the need of redesigning the device. The possibility of having lots of hazards
that end up being forgotten or not even being taken into account by the PHA analysis, can have
dangerous consequences on the final safety and performance of the device.
Recommendation Number Safety Recommendations Hazard Number
Rec1 Often perform software and
hardware checks
HN1 HN2 HN9 HN10 HN11 HN12
HN13 HN14 HN15 HN16 HN17 HN19
HN20
Rec2 Addition of a reset button HN1 HN2 HN9 HN10 HN11
Rec3
Use an atomic clock to avoid
discrepancies between GPS receiver
on-board clock and the GPS time.
Thus, avoiding discrepancies
HN3 HN4 HN5 HN6 HN7 HN8
Rec4 Robot alert when there is more than
one position detected HN5
Rec5 Backup battery to be activated as
soon as the other fails HN9
Rec6 Promptly initiate communication
with caregiver HN9
Rec7
Add an alternative way to show the
answered questions to the patient
(written in a screen)
HN9
Rec8
Automatically establish autonomous
communication with the robot when
the one with caregiver is lost.
HN16
Rec9 Train caregivers HN18 HN20
Rec10
Warn patient when low internet
connectivity HN16 HN19
Table 13 - List of Safety Recommendations, extracted from the HAZOP-UML analysis presented in the Table 11.
39. SAFETY, EVALUATION AND ACCEPTABILITY ASPECTS IN REHABILITATION AND ASSISTIVE TECHNOLOGIES
ROBOTIC ASSISTANCE FOR ORIENTATION DISEASE
39
Question 5
First of all, it is important to asses if the Regulation (EU) 2017/745 applies to the Wearable
Location Tracking Device and to the Companion Robot. By checking Article 1, point number 6,
one may realize that any of the criteria from line (a) to (i) is satisfied by the devices under study.
Consequently, we may conclude this regulation applies to both devices.
Showing the definition of medical device present in Regulation (EU) 2017/745, Article 2:
Both devices under study are able to alleviate the impact of Alzheimer’s Disease in the
patients. This happens by providing orientation aid when they are found wandering. Thus, by
41. SAFETY, EVALUATION AND ACCEPTABILITY ASPECTS IN REHABILITATION AND ASSISTIVE TECHNOLOGIES
ROBOTIC ASSISTANCE FOR ORIENTATION DISEASE
41
In order to asses when the requirements in Regulation (EU) 2017/745 are
completely fulfilled, one should perform the so called “conformity assessments”.
“Notified body” is the one in charge of calibrating, testing, inspect and certificate are
some of the activities included in the assessment.
Prior to placing or putting into service a device in the market, it is the
responsibility of manufacturers to undertake an assessment of that device following
the conformity procedures set in the Annexes IX to XI.
After drawing up the technical documentation needed (presented in the Annexes II and III
of the Regulation), manufacturers of Class I devices shall issue the conformity of their devices
under the EU declaration of conformity.
Regarding the technical documentation referred above, it shall be presented in a clear
organised and unambiguous manner and usually includes the following elements (Annex II):
® Device description and specification, including variants and accessories;
A general description of the device including its purpose, principles and modes of operation
and an explanation of some of the novelties are some of the features that should be provided.
More technical specifications such as dimensions, performance attributes of the devices, any
variants/configurations and accessories that might appear in the product specification available
to the user (e.g. – brochures or catalogues).
® Information to be supplied by the manufacturer;
For instance, instructions in multi languages (in those accepted in the Member States)
where the device will be sold, should be provided.
® Design and manufacturing information;
In order to understand some of the design stages used in the product. As well as, to locate
and identify all sites where the product is designed and manufactured. This includes suppliers
and sub-contractors.
® General safety and performance requirements;
General safety and performance requirements, methods or methods used to demonstrate
conformity
® Benefit-risk analysis and risk management;
® Product verification and validation;
Focusing now on the notified bodies, there are some important details that shall be
guaranteed in accordance to the Regulation, especially regarding its authorities and requirements
(Chapter VII).
Firstly, the authority responsible for the notified body shall: be established and
Figure 10 – EU declaration of
conformity logo.
42. SAFETY, EVALUATION AND ACCEPTABILITY ASPECTS IN REHABILITATION AND ASSISTIVE TECHNOLOGIES
ROBOTIC ASSISTANCE FOR ORIENTATION DISEASE
42
undertaken in order to safeguard the confidential aspects of the information obtained, and the
objectivity and impartiality of its activities, so that possible conflicts of interest with the
conformity assessment bodies can be avoided; be organized having in mind that the decisions
related to designation and notification cannot be made by the same personnel who carried out
the assessment; not perform the activities on a commercial or competitive basis; and finally, have
always enough competent personnel available for the proper performance of its tasks. (Article
35)
Secondly, they shall satisfy some general, organizational, resource and process
requirements, so that they can then fulfil the tasks for which they are designated in accordance
to the Regulation.
In conclusion, the goal is to produce devices which perform such that it accomplishes the
intended goal without compromising the integrity of the patient or device. At the end, all the risks
should be considered and weighted against the benefits.
Particularly, for robotic systems several tests should be sequentially performed to verify
different features of the device. Testing certain features of the device may be more important
than others. The method to achieve this is presented below:
Test the behavior of the device over time, and if it is capable of maintaining its
characteristics and performance. When used under usual conditions and properly maintained
according to the manufacturer’s instructions, the characteristics and performance of the device
shall not be adversely affected by its lifetime or stresses to which it has been subjected during its
use. Since the device that we are studying was designed and manufactured to be used especially
outdoor, one possible way to run this test is to use it on the streets for different periods of time,
as well as on different streets and places in general so that the device can be subject to distinct
environmental and physical conditions (for instance, different weather conditions, and different
types of floor, respectively). Different devices in distinct stages of life (one device manufactured
in the previous week and other one manufactured one year ago, for instance) shall also be
compared under the same conditions of use, so that the loss of any characteristic or any decrease
in the performance quality can be detected.
Test whether the characteristics and performance of the device are adversely affected
during its transport and storage (through fluctuations of temperature and humidity, for instance),
taking into account the instructions and information provided by the manufacturer.
In order to perform this test, and to see whether it is possible to avoid these problems, the design,
the manufacture processes and the chosen packaging of the device shall be analyzed. To run this
43. SAFETY, EVALUATION AND ACCEPTABILITY ASPECTS IN REHABILITATION AND ASSISTIVE TECHNOLOGIES
ROBOTIC ASSISTANCE FOR ORIENTATION DISEASE
43
test the device shall be transported several times to distinct places and environments. This
transport shall be done having the device in its both packed and unpacked forms (to see if the
chosen packaging is in fact efficient or not), as well as using different methods (such as private
and public transports, and even in more and less careful ways). After each transport, the
conditions of the device shall be verified (both external and internal conditions – just by looking
to the companion robot to look for any kind of damage, and by testing its performance,
respectively).
Test the chemical and physical properties of the device. The design and manufacture of
the device shall pay particular attention to: the choice of materials and substances used (to avoid
characteristics such as toxicity and flammability); and the impact of processes on material
properties (particularly on relevant mechanical properties such as, strength, ductility, and
resistance to wear and fatigue). To run this test, the list of components presents in the materials
used to manufacture the device shall be carefully verified, and after that, the device shall be
placed in different environments and subjected to different substances, which may trigger any
toxic or flammable reaction. The use of the device under higher temperatures, and even close to
fire shall also be tested. Then, mechanical tests shall also be performed, especially to assay the
levels of resistance of the device to fatigue and fracture. First, in order to test the fatigue and
wear resistance of the robot, it shall be used for long periods of time, and once again, under
different environmental and physical conditions. Secondly, to assay its fracture resistance,
different impact, strength and ductility tests shall be conducted, using, for instance, tensile
testing machines (tensometers), or simply replicating normal situations that may occur during its
daily use, such as the accidental fall of the robot on the floor. After this, the performance of the
robot shall be tested once again and compared to previous performances (before being subjected
to these tests).
Test whether the characteristics and performance of the device are adversely affected
by the unintentional ingress of liquids or substances into it, or simply by coming into contact with
these, taking into account the environment in which it is intended to be used. Since the
companion robot is intended to be used outdoor, in order to perform this test, the device shall
be used on the street under different weather conditions, for instance, under the rain or even
snow. Simple tests replicating accidental events, like spilling a certain liquid on the robot shall
also be carried out. After this, the performance of the device shall be tested and compared to
previous performance characteristics (before coming into contact with liquids in this case).
Test whether the design and manufacture processes of the device eliminate or reduce as far as
possible unintended cuts and pricks, as well as it allows easy and safe handling. To run this test,
44. SAFETY, EVALUATION AND ACCEPTABILITY ASPECTS IN REHABILITATION AND ASSISTIVE TECHNOLOGIES
ROBOTIC ASSISTANCE FOR ORIENTATION DISEASE
44
we can simply look at the robot and try to look for defects and sharp tips on its material and its
contours, as well as to verify if it has some kind of handles that facilitate its transport.
Test whether the performance of the device is adversely affected by the presence of
reasonably foreseeable external influences or specific environmental conditions. In order to
assay this problem and run the test, the device shall be placed under external influences (such as
magnetic fields, external electrical and electromagnetic effects), while both turned on and off.
After this, the performance of the robot shall be compared to the previous ones, in order to verify
if it has lost some of its capacities, or even if the accuracy in its measurements (regarding the
location tracking, for instance) has been affected.
Test whether the performance of the device is adversely affected by possible negative
interaction between software and the IT environment within which it operates and interacts. In
order to perform this test, the device shall be used under different IT environments, as well as in
the presence of possible external influences that may disturb the system. After doing this, the
obtained performances shall be analyzed and compared, so that any small differences can be
detected, and consequently any possible negative interaction between these and the device.
Test whether the capacity of maintenance, adjustments, and calibration of the device can
be done in a safe and effective way, and whether these are adversely affected over time
(particularly by the possible loss of accuracy on the location tracking or on other control
mechanism). To run this test, the methods chosen by the manufacturer to perform the
adjustments and calibrations shall be assayed and carefully analyzed in order to understand if
they can be easily and safely performed by any kind of user. After carrying out the calibration
processes, the performance of the device shall be tested and compared with previous
performances, in order to check if these were actually effective. These tests shall also be
undertaken using different robots in distinct stages of life, followed by the analysis and
comparison of their performances, so that any possible loss of accuracy on the location tracking
or on other control mechanism be detected.
Being the robotic system a device which incorporates electronic programmable systems,
including software, it is important to test whether its design ensure repeatability, reliability and
performance in line with their intended use. The solutions adopted to eliminate or reduce as far
as possible the risks or impairment of performance resulting from a single fault condition, shall
also be tested. In order to perform these tests, the device shall be used repeated times,
according to the instructions of the manufacturer and its intended purpose. This shall be done
under different conditions, being that, for the same condition, the exact same test is perform
several times. After doing this, the obtained performances shall be carefully analyzed and
45. SAFETY, EVALUATION AND ACCEPTABILITY ASPECTS IN REHABILITATION AND ASSISTIVE TECHNOLOGIES
ROBOTIC ASSISTANCE FOR ORIENTATION DISEASE
45
compared, in order to look for the repeatability and reliability of the software and its
performance.
Test whether the terminals and connectors to the electricity (used to charge the device,
for instance) are designed and constructed in such a way that minimize all possible risks when
handling it. This test can be performed by simply look, handle and transport the companion
robot, and finally try to use the existent terminals and connectors. After that, based on these
experiences it is possible to conclude if they are in fact safe or not.
Test whether the accessible parts of the device and their surroundings attain potentially
dangerous temperatures under normal conditions of use. In order to run this test, the robot shall
be used under normal conditions, but for long periods of time. After this, the temperature of the
device shall be measured and compared with the ones measured both in a turned off stage, and
after short time uses, in order to understand if the time of use can cause heating of the device
and its components (such as its battery), and more importantly whether it can reach overheating
situations.
Test whether the device was designed and manufactured in such a way that the
information and instructions provided by the manufacturer can be easily understood and applied
by lay persons. In order to conduct this test, it is necessary to look for the existence of label and
instructions for use, and check if these can be understood by any type of user. The existence of
procedures to inform the user that, at the time of use, the device will perform as intended by the
manufacturer, as well as, to warn if the device has failed to provide a valid information or answer,
shall also be verified.
Test the design and manufacture of the device, and check whether the device is being
accompanied by the information needed to its identification and its manufacturer, and by any
safety and performance information relevant to the user. After performing all the necessary
tests, and knowing all the risks that are not possible to eliminate, it is important to verify whether
the device has some protection measures (such as, any kind of information for the users training,
and their safety – warnings, precautions, and contra-indications). In addition, after carrying out
the tests and being aware of the important information that should be provided to the user,
regarding safety and performance of the robot, it is essential to check if these are in fact
accessible to everyone. Thus, it is necessary to verify if this information is contained on the
appropriate places, which are: on the device itself, on the packaging, in the instructions for use,
or, when applicable, on the website (in this case it is also important to ensure that the information
provided is updated). This can be done by simply look for this information in the referred places.