RAL18

Design and Evaluation of a Wearable Haptic Device for Skin Stretch, Pressure, and Vibrotactile Stimuli

2018, IEEE Robotics and Automation Letters, IF 3.608

This paper presents a wearable haptic device for the forearm and its application in robotic teleoperation. The device is able to provide skin stretch, pressure, and vibrotactile stimuli. Two servo motors, housed in a 3D printed lightweight platform, actuate an elastic fabric belt, wrapped around the arm. When the two servo motors rotate in opposite directions, the belt is tightened (or loosened), thereby compressing (or decompressing) the arm. On the other hand, when the two motors rotate in the same direction, the belt applies a shear force to the arm skin. Moreover, the belt houses four vibrotactile motors, positioned evenly around the arm at 90 degrees from each other. The device weights 220 g for 115×122×50 mm of dimensions, making it wearable and unobtrusive. We carried out a perceptual characterization of the device as well as two human-subjects teleoperation experiments in a virtual environment, employing a total of 34 subjects. In the first experiment, participants were asked to control the motion of a robotic manipulator for grasping an object; in the second experiment, participants were asked to teleoperate the motion of a quadrotor fleet along a given path. In both scenarios, the wearable haptic device provided feedback information about the status of the slave robot(s) and of the given task. Results showed the effectiveness of the proposed device. Performance on completion time, length trajectory, and perceived effectiveness when using the wearable device improved of 19.8%, 25.1%, and 149.1% than when wearing no device, respectively. Finally, all subjects but three preferred the conditions including wearable haptics.

@article{aggravi2018design,
Title = {{Design and evaluation of a wearable haptic device for skin stretch, pressure, and vibrotactile stimuli}},
Author = {Aggravi, Marco and Paus{\'e}, Florent and Giordano, Paolo Robuffo and Pacchierotti, Claudio},
Journal = {{IEEE Robotics and Automation Letters}},
Volume = {3},
Number = {3},
Pages = {2166--2173},
Year = {2018},
Publisher = {{IEEE}},
DOI = {10.1109/LRA.2018.2810887}
}

Teleoperation in cluttered environments using wearable haptic feedback

2017, IEEE/RSJ International Conference Intelligent Robots and Systems

Robotic teleoperation in cluttered environments is attracting increasing attention for its potential in hazardous scenarios, disaster response, and telemaintenance. Although haptic feedback has been proven effective in such applications, commercially-available grounded haptic interfaces still show significant limitations in terms of workspace, safety, transparency, and encumbrance. For this reason, we present a novel robotic teleoperation system with wearable haptic feedback for telemanipulation in cluttered environments. The slave system is composed of a soft robotic hand attached to a 6-axis force sensor, which is fixed to a 6-degrees-of-freedom robotic arm. The master system is composed of two wearable vibrotactile armbands and a Leap Motion. The armbands are worn on the upper arm and forearm, and convey information about collisions on the robotic arm and hand, respectively. The position of the manipulator and the grasping configuration of the robotic hand are controlled by the user’s hand pose as tracked by the Leap Motion. To validate our approach, we carried out a human-subject telemanipulation experiment in a cluttered scenario. Twelve participants were asked to teleoperate the robot to grasp an object hidden between debris of various shapes and stiffnesses. Haptic feedback provided by our wearable devices significantly improved the performance of the considered telemanipulation tasks. All subjects but one preferred conditions with wearable haptic feedback.

@inproceedings{bimbo2017teleoperation,
Title = {Teleoperation in cluttered environments using wearable haptic feedback}, Author = {Bimbo, Joao and Pacchierotti, Claudio and Aggravi, Marco and Tsagarakis, Nikos and Prattichizzo, Domenico},
Booktitle = {2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)},
Pages = {3401--3408},
Year = {2017},
Organization = {IEEE},
DOI = {10.1109/IROS.2017.8206180}
}

IROS17
RAL20

Perception-aware human-assisted navigation of mobilerobots on persistent trajectories

2020, IEEE Robotics and Automation Letters, IF 3.608

We propose a novel shared control and active perception framework combining the skills of a human operatorin accomplishing complex tasks with the capabilities of a mobile robot in autonomously maximizing the information acquired by the onboard sensors for improving its state estimation. The human operator modifies at runtime some suitable properties of a persistent cyclic path followed by the robot so as to achieve the given task (e.g., explore an environment). At the same time, the path is concurrently adjusted by the robot with the aim of maximizing the collected information. This combined behavior enables the human operator to control the high-level task of the robot while the latter autonomously improves its state estimation. The user’s commands are included in a task priority framework together with other relevant constraints, while the quality of the acquired information is measured by the Shatten norm of the Constructibility Gramian. The user is also provided with guidance feedback pointing in the direction that would maximize this information metric. We evaluated the proposed approach in two human subject studies, testing the effectiveness of including the Constructibility Gramian into the task priority framework as well as the viability of providing either visual or haptic feedback to convey this information metric.

@article{cognetti2020perception, Title = {{Perception-Aware Human-Assisted Navigation of Mobile Robotson Persistent Trajectories},
Author = {Cognetti, Marco and Aggravi, Marco, Pacchierotti, Claudio, Salaris, Paolo, and Robuffo Giordano, Paolo},
Journal = {{IEEE Robotics and Automation Letters}},
Volume = {0},
Number = {0},
Pages = {0--0},
Year = {2020},
Publisher = {{IEEE}},
Doi = {to appear},
}