IEEE Robotics & Automation Magazine - September 2020 - 57
and other fixtures may hinder robot motion or cause
undesired collisions.
●● Grocery handling for packaging: A very common example is the recent practice of dark storing, whereby
goods are well organized but come in a wide variety of
shapes, textures, weights, and sizes. They are often delicate and can be easily damaged by improper manipulation [Figure 2(b)].
●● Raw-food handling: As in grocery handling, the shape,
weight, size, orientation, and stiffness of the objects differ
extensively after harvesting [Figure 2(c)]. Furthermore,
raw food is usually placed into crates without any particular organization.
●● Waste sorting: In this task, the irregularity and randomness
of the objects are extreme, as are the physical properties
(density, weight, shape, stiffness, and so on) of items, such
as cardboard, packaging materials, glass fragments, and
hard pieces of scrap metal or wood [Figure 2(d)].
All of these cases share the possible issue of inaccuracy
in the detection of the object pose. This may cause a grasp
to fail or, in some cases, generate large interaction forces
that can damage the robot or object. These different use
contexts can present several possibilities in terms of object
placement. Sometimes, even in the same context, objects
can be placed randomly or in a fixed and predefined configuration. This is the case, for example, with food handling in dark storage areas. In this scenario, objects can be
placed in bins randomly (e.g., zucchini or bananas) or in
specific grids (e.g., apples or peaches). Such variability is
one of the leading factors for the need for versatile handling systems.
In recent years, these tasks have received more and
more attention from the robotic community. Soft Robotics
Inc. [25] develops soft grippers for bin picking and rawfood handling, while Ocado [26] proposes solutions for
raw-food and grocery handling. Amazon Robotics [27]
sets challenges for improving technologies for grocery
handling. ZenRobotics Ltd. [28] designs waste-sorting systems, and Pick-it N.V. [29] develops vision systems for
bin-picking tasks.
In this article, although we present results in the fields of
grocery handling and bin picking, we especially focus on
(a)
(b)
raw-food handling, applying the proposed system to this scenario in particular. In the state of the art, there are several
investigations related to this topic [18]-[20]. In [20], a robotic
system for the manipulation of onions and artichokes is presented; the robot consists of a rigid delta robot with a vacuum
suction cup. The differences with our solution are that our
manipulator has flexible joints and, thus, is able to exert lower
interaction forces. Furthermore, the end effector used in [20]
is specifically designed for onions and artichokes, whereas our
solution can be applied to several different objects and does
not rely on suction systems; therefore, it does not require
pressured air to function.
Historically, suction grippers have been broadly used in
the contexts discussed in this article, but such systems present
limits when grasping porous objects, such as as fresh fruit and
vegetables, or objects with slippery surfaces, like those in in
waste-sorting scenarios (i.e., in the presence of humidity or
dust) or bin picking (i.e., with oils or moisture). Moreover
suction grippers often need a different design or control strategy depending on the item to be grasped. To grasp heterogeneous objects and develop versatile systems, it is our opinion
that an adaptive fingered gripper is preferable to end effectors
based on suction technologies.
SoftHandler Design
The SoftHandler is obtained by the combination of a novel
soft articulated end effector, the Pisa/IIT SoftGripper, and
parallel manipulator equipped with soft actuators, the SoftDelta. The entire system is then mounted on a 1 × 1 × 1-m
rigid structure. In the following sections, we describe the
design of each component as well as present and discuss the
control architecture and the different control algorithms that
can be employed on the system. We also consider different
circumstances and scenarios of use.
Pisa/IIT SoftGripper
Simplicity (i.e., underactuation), robustness, and adaptivity
(i.e., softness and compliance) are the main features that led to
the development of the Pisa/IIT SoftHand [2]. The same
driving ideas underlie the design of the Pisa/IIT SoftGripper
[Figure 3(a)]: the 12 degrees of freedom that make up this
device are driven by only one degree of actuation, while the
(c)
(d)
Figure 2. Some examples of industrial pick-and-place tasks that can benefit from the use of soft robots: (a) bin picking, (b) grocery
handling, (c) raw-food handling, and (d) waste sorting. Handling heterogeneous, unordered, or fragile objects is a challenge for
traditional rigid robots.
SEPTEMBER 2020
*
IEEE ROBOTICS & AUTOMATION MAGAZINE
*
57
IEEE Robotics & Automation Magazine - September 2020
Table of Contents for the Digital Edition of IEEE Robotics & Automation Magazine - September 2020
IEEE Robotics & Automation Magazine - September 2020 - Cover1
IEEE Robotics & Automation Magazine - September 2020 - Cover2
IEEE Robotics & Automation Magazine - September 2020 - 1
IEEE Robotics & Automation Magazine - September 2020 - 2
IEEE Robotics & Automation Magazine - September 2020 - 3
IEEE Robotics & Automation Magazine - September 2020 - 4
IEEE Robotics & Automation Magazine - September 2020 - 5
IEEE Robotics & Automation Magazine - September 2020 - 6
IEEE Robotics & Automation Magazine - September 2020 - 7
IEEE Robotics & Automation Magazine - September 2020 - 8
IEEE Robotics & Automation Magazine - September 2020 - 9
IEEE Robotics & Automation Magazine - September 2020 - 10
IEEE Robotics & Automation Magazine - September 2020 - 11
IEEE Robotics & Automation Magazine - September 2020 - 12
IEEE Robotics & Automation Magazine - September 2020 - 13
IEEE Robotics & Automation Magazine - September 2020 - 14
IEEE Robotics & Automation Magazine - September 2020 - 15
IEEE Robotics & Automation Magazine - September 2020 - 16
IEEE Robotics & Automation Magazine - September 2020 - 17
IEEE Robotics & Automation Magazine - September 2020 - 18
IEEE Robotics & Automation Magazine - September 2020 - 19
IEEE Robotics & Automation Magazine - September 2020 - 20
IEEE Robotics & Automation Magazine - September 2020 - 21
IEEE Robotics & Automation Magazine - September 2020 - 22
IEEE Robotics & Automation Magazine - September 2020 - 23
IEEE Robotics & Automation Magazine - September 2020 - 24
IEEE Robotics & Automation Magazine - September 2020 - 25
IEEE Robotics & Automation Magazine - September 2020 - 26
IEEE Robotics & Automation Magazine - September 2020 - 27
IEEE Robotics & Automation Magazine - September 2020 - 28
IEEE Robotics & Automation Magazine - September 2020 - 29
IEEE Robotics & Automation Magazine - September 2020 - 30
IEEE Robotics & Automation Magazine - September 2020 - 31
IEEE Robotics & Automation Magazine - September 2020 - 32
IEEE Robotics & Automation Magazine - September 2020 - 33
IEEE Robotics & Automation Magazine - September 2020 - 34
IEEE Robotics & Automation Magazine - September 2020 - 35
IEEE Robotics & Automation Magazine - September 2020 - 36
IEEE Robotics & Automation Magazine - September 2020 - 37
IEEE Robotics & Automation Magazine - September 2020 - 38
IEEE Robotics & Automation Magazine - September 2020 - 39
IEEE Robotics & Automation Magazine - September 2020 - 40
IEEE Robotics & Automation Magazine - September 2020 - 41
IEEE Robotics & Automation Magazine - September 2020 - 42
IEEE Robotics & Automation Magazine - September 2020 - 43
IEEE Robotics & Automation Magazine - September 2020 - 44
IEEE Robotics & Automation Magazine - September 2020 - 45
IEEE Robotics & Automation Magazine - September 2020 - 46
IEEE Robotics & Automation Magazine - September 2020 - 47
IEEE Robotics & Automation Magazine - September 2020 - 48
IEEE Robotics & Automation Magazine - September 2020 - 49
IEEE Robotics & Automation Magazine - September 2020 - 50
IEEE Robotics & Automation Magazine - September 2020 - 51
IEEE Robotics & Automation Magazine - September 2020 - 52
IEEE Robotics & Automation Magazine - September 2020 - 53
IEEE Robotics & Automation Magazine - September 2020 - 54
IEEE Robotics & Automation Magazine - September 2020 - 55
IEEE Robotics & Automation Magazine - September 2020 - 56
IEEE Robotics & Automation Magazine - September 2020 - 57
IEEE Robotics & Automation Magazine - September 2020 - 58
IEEE Robotics & Automation Magazine - September 2020 - 59
IEEE Robotics & Automation Magazine - September 2020 - 60
IEEE Robotics & Automation Magazine - September 2020 - 61
IEEE Robotics & Automation Magazine - September 2020 - 62
IEEE Robotics & Automation Magazine - September 2020 - 63
IEEE Robotics & Automation Magazine - September 2020 - 64
IEEE Robotics & Automation Magazine - September 2020 - 65
IEEE Robotics & Automation Magazine - September 2020 - 66
IEEE Robotics & Automation Magazine - September 2020 - 67
IEEE Robotics & Automation Magazine - September 2020 - 68
IEEE Robotics & Automation Magazine - September 2020 - 69
IEEE Robotics & Automation Magazine - September 2020 - 70
IEEE Robotics & Automation Magazine - September 2020 - 71
IEEE Robotics & Automation Magazine - September 2020 - 72
IEEE Robotics & Automation Magazine - September 2020 - 73
IEEE Robotics & Automation Magazine - September 2020 - 74
IEEE Robotics & Automation Magazine - September 2020 - 75
IEEE Robotics & Automation Magazine - September 2020 - 76
IEEE Robotics & Automation Magazine - September 2020 - 77
IEEE Robotics & Automation Magazine - September 2020 - 78
IEEE Robotics & Automation Magazine - September 2020 - 79
IEEE Robotics & Automation Magazine - September 2020 - 80
IEEE Robotics & Automation Magazine - September 2020 - 81
IEEE Robotics & Automation Magazine - September 2020 - 82
IEEE Robotics & Automation Magazine - September 2020 - 83
IEEE Robotics & Automation Magazine - September 2020 - 84
IEEE Robotics & Automation Magazine - September 2020 - 85
IEEE Robotics & Automation Magazine - September 2020 - 86
IEEE Robotics & Automation Magazine - September 2020 - 87
IEEE Robotics & Automation Magazine - September 2020 - 88
IEEE Robotics & Automation Magazine - September 2020 - 89
IEEE Robotics & Automation Magazine - September 2020 - 90
IEEE Robotics & Automation Magazine - September 2020 - 91
IEEE Robotics & Automation Magazine - September 2020 - 92
IEEE Robotics & Automation Magazine - September 2020 - 93
IEEE Robotics & Automation Magazine - September 2020 - 94
IEEE Robotics & Automation Magazine - September 2020 - 95
IEEE Robotics & Automation Magazine - September 2020 - 96
IEEE Robotics & Automation Magazine - September 2020 - 97
IEEE Robotics & Automation Magazine - September 2020 - 98
IEEE Robotics & Automation Magazine - September 2020 - 99
IEEE Robotics & Automation Magazine - September 2020 - 100
IEEE Robotics & Automation Magazine - September 2020 - 101
IEEE Robotics & Automation Magazine - September 2020 - 102
IEEE Robotics & Automation Magazine - September 2020 - 103
IEEE Robotics & Automation Magazine - September 2020 - 104
IEEE Robotics & Automation Magazine - September 2020 - 105
IEEE Robotics & Automation Magazine - September 2020 - 106
IEEE Robotics & Automation Magazine - September 2020 - 107
IEEE Robotics & Automation Magazine - September 2020 - 108
IEEE Robotics & Automation Magazine - September 2020 - 109
IEEE Robotics & Automation Magazine - September 2020 - 110
IEEE Robotics & Automation Magazine - September 2020 - 111
IEEE Robotics & Automation Magazine - September 2020 - 112
IEEE Robotics & Automation Magazine - September 2020 - 113
IEEE Robotics & Automation Magazine - September 2020 - 114
IEEE Robotics & Automation Magazine - September 2020 - 115
IEEE Robotics & Automation Magazine - September 2020 - 116
IEEE Robotics & Automation Magazine - September 2020 - 117
IEEE Robotics & Automation Magazine - September 2020 - 118
IEEE Robotics & Automation Magazine - September 2020 - 119
IEEE Robotics & Automation Magazine - September 2020 - 120
IEEE Robotics & Automation Magazine - September 2020 - 121
IEEE Robotics & Automation Magazine - September 2020 - 122
IEEE Robotics & Automation Magazine - September 2020 - 123
IEEE Robotics & Automation Magazine - September 2020 - 124
IEEE Robotics & Automation Magazine - September 2020 - 125
IEEE Robotics & Automation Magazine - September 2020 - 126
IEEE Robotics & Automation Magazine - September 2020 - 127
IEEE Robotics & Automation Magazine - September 2020 - 128
IEEE Robotics & Automation Magazine - September 2020 - 129
IEEE Robotics & Automation Magazine - September 2020 - 130
IEEE Robotics & Automation Magazine - September 2020 - 131
IEEE Robotics & Automation Magazine - September 2020 - 132
IEEE Robotics & Automation Magazine - September 2020 - 133
IEEE Robotics & Automation Magazine - September 2020 - 134
IEEE Robotics & Automation Magazine - September 2020 - 135
IEEE Robotics & Automation Magazine - September 2020 - 136
IEEE Robotics & Automation Magazine - September 2020 - 137
IEEE Robotics & Automation Magazine - September 2020 - 138
IEEE Robotics & Automation Magazine - September 2020 - 139
IEEE Robotics & Automation Magazine - September 2020 - 140
IEEE Robotics & Automation Magazine - September 2020 - 141
IEEE Robotics & Automation Magazine - September 2020 - 142
IEEE Robotics & Automation Magazine - September 2020 - 143
IEEE Robotics & Automation Magazine - September 2020 - 144
IEEE Robotics & Automation Magazine - September 2020 - 145
IEEE Robotics & Automation Magazine - September 2020 - 146
IEEE Robotics & Automation Magazine - September 2020 - 147
IEEE Robotics & Automation Magazine - September 2020 - 148
IEEE Robotics & Automation Magazine - September 2020 - 149
IEEE Robotics & Automation Magazine - September 2020 - 150
IEEE Robotics & Automation Magazine - September 2020 - 151
IEEE Robotics & Automation Magazine - September 2020 - 152
IEEE Robotics & Automation Magazine - September 2020 - 153
IEEE Robotics & Automation Magazine - September 2020 - 154
IEEE Robotics & Automation Magazine - September 2020 - 155
IEEE Robotics & Automation Magazine - September 2020 - 156
IEEE Robotics & Automation Magazine - September 2020 - Cover3
IEEE Robotics & Automation Magazine - September 2020 - 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