IEEE Robotics & Automation Magazine - June 2018 - 54

(b)

rating of four or above. We noticed
that the three PLC programmers without other programming experience
rated the questions as being difficult.
Some limitations of the language
with respect to viscosity (resistance to
change) and diffuseness (number of
symbols for one meaning) were identified. These are addressed in [15].

From Research to Industry
In the project's second phase, the infor(a)
(c)
mation collected in the first phase was
used to design the human-robot interFigure 2. Proofs of concept using the Baxter robot for multimodal interactions: (a) for
action of a cobot implemented at the
face recognition and (b) and (c) for gestures. (Photo courtesy of Robovision.)
Audi production plant. The data
include the social cues identified
during the experiments as well as the technical solutions
for multimodal human-robot interaction (gesture and
face recognition).

Figure 3. An example of a manually glued reinforcement plate.
The applied glue stripes are not uniformly distributed along the
plate. (Photo courtesy of the Audi Brussels factory.)

the Baxter robot. The gesture recognition is performed by
the SoftKinetic camera DS325. Features are extracted from
the three-dimensional (3-D) point cloud and mapped to
static gestures.
We conducted an evaluation of the language to investigate
whether different stakeholders [including engineers, robot
and programmable logic controller (PLC) programmers, and
all employees of the industrial partners in the ClaXon project]
would be able to understand the language and make adaptations to existing specifications. The experiment started with a
short introduction to the language, followed by seven multiple-choice questions. On a scale of one to seven, participants
had to rate how easy it was to answer these questions, with
seven being the easiest. Each experiment ended with a short
discussion about the language.
Nine of the 17 participants made no mistakes, four made
one, and the others gave two wrong answers. An analysis of
the results showed that all 17 participants could understand
simple specifications, and all indicated some guidelines for
more complex specifications to maximize comprehensibility.
For all the questions, 11 or more participants gave an ease
54

*

IEEE ROBOTICS & AUTOMATION MAGAZINE

*

June 2018

Use Case
The use case at Audi Brussels focuses on applying glue to
reinforcement plates (see Figure 3). These are used to support
the car's roof racks. The worker's job consists of picking the
reinforcement plates from a container and stacking them on a
small table. By using a glue pistol, the operator applies two
stripes of glue on top of the metal plates. The worker then
attaches the appropriate reinforcement plates to the side panel
of a two- or four-door car from two parallel assembly lines.
The drawback of this whole process lies in the gluing.
Since this is done manually, the quality is not optimal, i.e., the
glue is not uniformly distributed along the plate. It is also
dependent on the skills of the person performing the gluing
task and other factors, such as the temperature and time of
day. This was affecting the quality of the produced cars. In
this case, the use of a high-precision cobot enables a better
product quality while taking over the human worker's repetitive and messy task. This use case is also used as an example
to demonstrate the technologies developed throughout the
ClaXon project.
Cobot Walt
The cobot that was integrated in the Audi Brussels production plant was named Walt. Figure 4 shows the developed
MRK-Systeme robot, along with its interaction with factory
workers. Walt works in close proximity to humans and does
not need a safety fence. An actuated robotic head was developed by Robovision to express emotions for human-robot
communication. Relevant social cues identified during the
social experiments were implemented, such as eye movements and head nodding and shaking.
Gesture-Based Interaction
Because of the noisy environment in the factory, gestures were
used to communicate with the robot. The operator instructs



IEEE Robotics & Automation Magazine - June 2018

Table of Contents for the Digital Edition of IEEE Robotics & Automation Magazine - June 2018

Contents
IEEE Robotics & Automation Magazine - June 2018 - Cover1
IEEE Robotics & Automation Magazine - June 2018 - Cover2
IEEE Robotics & Automation Magazine - June 2018 - Contents
IEEE Robotics & Automation Magazine - June 2018 - 2
IEEE Robotics & Automation Magazine - June 2018 - 3
IEEE Robotics & Automation Magazine - June 2018 - 4
IEEE Robotics & Automation Magazine - June 2018 - 5
IEEE Robotics & Automation Magazine - June 2018 - 6
IEEE Robotics & Automation Magazine - June 2018 - 7
IEEE Robotics & Automation Magazine - June 2018 - 8
IEEE Robotics & Automation Magazine - June 2018 - 9
IEEE Robotics & Automation Magazine - June 2018 - 10
IEEE Robotics & Automation Magazine - June 2018 - 11
IEEE Robotics & Automation Magazine - June 2018 - 12
IEEE Robotics & Automation Magazine - June 2018 - 13
IEEE Robotics & Automation Magazine - June 2018 - 14
IEEE Robotics & Automation Magazine - June 2018 - 15
IEEE Robotics & Automation Magazine - June 2018 - 16
IEEE Robotics & Automation Magazine - June 2018 - 17
IEEE Robotics & Automation Magazine - June 2018 - 18
IEEE Robotics & Automation Magazine - June 2018 - 19
IEEE Robotics & Automation Magazine - June 2018 - 20
IEEE Robotics & Automation Magazine - June 2018 - 21
IEEE Robotics & Automation Magazine - June 2018 - 22
IEEE Robotics & Automation Magazine - June 2018 - 23
IEEE Robotics & Automation Magazine - June 2018 - 24
IEEE Robotics & Automation Magazine - June 2018 - 25
IEEE Robotics & Automation Magazine - June 2018 - 26
IEEE Robotics & Automation Magazine - June 2018 - 27
IEEE Robotics & Automation Magazine - June 2018 - 28
IEEE Robotics & Automation Magazine - June 2018 - 29
IEEE Robotics & Automation Magazine - June 2018 - 30
IEEE Robotics & Automation Magazine - June 2018 - 31
IEEE Robotics & Automation Magazine - June 2018 - 32
IEEE Robotics & Automation Magazine - June 2018 - 33
IEEE Robotics & Automation Magazine - June 2018 - 34
IEEE Robotics & Automation Magazine - June 2018 - 35
IEEE Robotics & Automation Magazine - June 2018 - 36
IEEE Robotics & Automation Magazine - June 2018 - 37
IEEE Robotics & Automation Magazine - June 2018 - 38
IEEE Robotics & Automation Magazine - June 2018 - 39
IEEE Robotics & Automation Magazine - June 2018 - 40
IEEE Robotics & Automation Magazine - June 2018 - 41
IEEE Robotics & Automation Magazine - June 2018 - 42
IEEE Robotics & Automation Magazine - June 2018 - 43
IEEE Robotics & Automation Magazine - June 2018 - 44
IEEE Robotics & Automation Magazine - June 2018 - 45
IEEE Robotics & Automation Magazine - June 2018 - 46
IEEE Robotics & Automation Magazine - June 2018 - 47
IEEE Robotics & Automation Magazine - June 2018 - 48
IEEE Robotics & Automation Magazine - June 2018 - 49
IEEE Robotics & Automation Magazine - June 2018 - 50
IEEE Robotics & Automation Magazine - June 2018 - 51
IEEE Robotics & Automation Magazine - June 2018 - 52
IEEE Robotics & Automation Magazine - June 2018 - 53
IEEE Robotics & Automation Magazine - June 2018 - 54
IEEE Robotics & Automation Magazine - June 2018 - 55
IEEE Robotics & Automation Magazine - June 2018 - 56
IEEE Robotics & Automation Magazine - June 2018 - 57
IEEE Robotics & Automation Magazine - June 2018 - 58
IEEE Robotics & Automation Magazine - June 2018 - 59
IEEE Robotics & Automation Magazine - June 2018 - 60
IEEE Robotics & Automation Magazine - June 2018 - 61
IEEE Robotics & Automation Magazine - June 2018 - 62
IEEE Robotics & Automation Magazine - June 2018 - 63
IEEE Robotics & Automation Magazine - June 2018 - 64
IEEE Robotics & Automation Magazine - June 2018 - 65
IEEE Robotics & Automation Magazine - June 2018 - 66
IEEE Robotics & Automation Magazine - June 2018 - 67
IEEE Robotics & Automation Magazine - June 2018 - 68
IEEE Robotics & Automation Magazine - June 2018 - 69
IEEE Robotics & Automation Magazine - June 2018 - 70
IEEE Robotics & Automation Magazine - June 2018 - 71
IEEE Robotics & Automation Magazine - June 2018 - 72
IEEE Robotics & Automation Magazine - June 2018 - 73
IEEE Robotics & Automation Magazine - June 2018 - 74
IEEE Robotics & Automation Magazine - June 2018 - 75
IEEE Robotics & Automation Magazine - June 2018 - 76
IEEE Robotics & Automation Magazine - June 2018 - 77
IEEE Robotics & Automation Magazine - June 2018 - 78
IEEE Robotics & Automation Magazine - June 2018 - 79
IEEE Robotics & Automation Magazine - June 2018 - 80
IEEE Robotics & Automation Magazine - June 2018 - 81
IEEE Robotics & Automation Magazine - June 2018 - 82
IEEE Robotics & Automation Magazine - June 2018 - 83
IEEE Robotics & Automation Magazine - June 2018 - 84
IEEE Robotics & Automation Magazine - June 2018 - 85
IEEE Robotics & Automation Magazine - June 2018 - 86
IEEE Robotics & Automation Magazine - June 2018 - 87
IEEE Robotics & Automation Magazine - June 2018 - 88
IEEE Robotics & Automation Magazine - June 2018 - 89
IEEE Robotics & Automation Magazine - June 2018 - 90
IEEE Robotics & Automation Magazine - June 2018 - 91
IEEE Robotics & Automation Magazine - June 2018 - 92
IEEE Robotics & Automation Magazine - June 2018 - 93
IEEE Robotics & Automation Magazine - June 2018 - 94
IEEE Robotics & Automation Magazine - June 2018 - 95
IEEE Robotics & Automation Magazine - June 2018 - 96
IEEE Robotics & Automation Magazine - June 2018 - 97
IEEE Robotics & Automation Magazine - June 2018 - 98
IEEE Robotics & Automation Magazine - June 2018 - 99
IEEE Robotics & Automation Magazine - June 2018 - 100
IEEE Robotics & Automation Magazine - June 2018 - 101
IEEE Robotics & Automation Magazine - June 2018 - 102
IEEE Robotics & Automation Magazine - June 2018 - 103
IEEE Robotics & Automation Magazine - June 2018 - 104
IEEE Robotics & Automation Magazine - June 2018 - 105
IEEE Robotics & Automation Magazine - June 2018 - 106
IEEE Robotics & Automation Magazine - June 2018 - 107
IEEE Robotics & Automation Magazine - June 2018 - 108
IEEE Robotics & Automation Magazine - June 2018 - 109
IEEE Robotics & Automation Magazine - June 2018 - 110
IEEE Robotics & Automation Magazine - June 2018 - 111
IEEE Robotics & Automation Magazine - June 2018 - 112
IEEE Robotics & Automation Magazine - June 2018 - 113
IEEE Robotics & Automation Magazine - June 2018 - 114
IEEE Robotics & Automation Magazine - June 2018 - 115
IEEE Robotics & Automation Magazine - June 2018 - 116
IEEE Robotics & Automation Magazine - June 2018 - 117
IEEE Robotics & Automation Magazine - June 2018 - 118
IEEE Robotics & Automation Magazine - June 2018 - 119
IEEE Robotics & Automation Magazine - June 2018 - 120
IEEE Robotics & Automation Magazine - June 2018 - 121
IEEE Robotics & Automation Magazine - June 2018 - 122
IEEE Robotics & Automation Magazine - June 2018 - 123
IEEE Robotics & Automation Magazine - June 2018 - 124
IEEE Robotics & Automation Magazine - June 2018 - 125
IEEE Robotics & Automation Magazine - June 2018 - 126
IEEE Robotics & Automation Magazine - June 2018 - 127
IEEE Robotics & Automation Magazine - June 2018 - 128
IEEE Robotics & Automation Magazine - June 2018 - 129
IEEE Robotics & Automation Magazine - June 2018 - 130
IEEE Robotics & Automation Magazine - June 2018 - 131
IEEE Robotics & Automation Magazine - June 2018 - 132
IEEE Robotics & Automation Magazine - June 2018 - Cover3
IEEE Robotics & Automation Magazine - June 2018 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2023
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2023
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2023
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2023
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2022
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2022
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2022
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2022
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2021
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2021
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2021
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2021
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2020
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2020
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2020
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2020
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2019
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2019
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2019
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2019
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2018
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2018
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2018
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2018
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2017
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2017
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2017
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2017
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2016
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2016
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2016
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2016
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2015
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2015
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2015
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2015
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2014
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2014
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2014
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2014
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2013
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2013
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2013
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2013
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2012
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2012
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2012
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2012
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2011
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2011
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2011
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2011
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2010
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2010
https://www.nxtbookmedia.com