Human–robot co-manipulation during surface tooling: a general framework based on impedance control, haptic rendering and discrete geometry

Despite the advancements in machine learning and artificial intelligence, there are many tooling tasks with cognitive aspects that are rather challenging for robots to handle in full autonomy, thus still requiring a certain degree of interaction with a human operator. In this paper, we propose a the...

Full description

Saved in:
Bibliographic Details
Main Authors: Kana, Sreekanth, Tee, Keng-Peng, Campolo, Domenico
Other Authors: School of Mechanical and Aerospace Engineering
Format: Article
Language:English
Published: 2022
Subjects:
Online Access:https://hdl.handle.net/10356/159676
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-159676
record_format dspace
spelling sg-ntu-dr.10356-1596762022-07-01T01:46:48Z Human–robot co-manipulation during surface tooling: a general framework based on impedance control, haptic rendering and discrete geometry Kana, Sreekanth Tee, Keng-Peng Campolo, Domenico School of Mechanical and Aerospace Engineering Institute for Infocomm Research, A*STAR Robotics Research Centre Engineering::Aeronautical engineering Virtual Fixtures Triangular Mesh Model Despite the advancements in machine learning and artificial intelligence, there are many tooling tasks with cognitive aspects that are rather challenging for robots to handle in full autonomy, thus still requiring a certain degree of interaction with a human operator. In this paper, we propose a theoretical framework for both planning and execution of robot-surface contact tasks whereby interaction with a human operator can be accommodated to a variable degree. The starting point is the geometry of surface, which we assume known and available in a discretized format, e.g. through scanning technologies. To allow for realtime computation, rather than interacting with thousands of vertices, the robot only interacts with a single proxy, i.e. a massless virtual object constrained to ‘live on’ the surface and subject to first order viscous dynamics. The proxy and an impedance-controlled robot are then connected through tuneable and possibly viscoelastic coupling, i.e. (virtual) springs and dampers. On the one hand, the proxy slides along discrete geodesics of the surface in response to both viscoelastic coupling with the robot and to a possible external force (a virtual force which can be used to induce autonomous behaviours). On the other hand, the robot is free to move in 3D in reaction to the same viscoelastic coupling as well as to a possible external force, which includes an actual force exerted by a human operator. The proposed approach is multi-objective in the sense that different operational (autonomous/collaborative) and interactive (for contact/non-contact tasks) modalities can be realized by simply modulating the viscoelastic coupling as well as virtual and physical external forces. We believe that our proposed framework might lead to a more intuitive interfacing to robot programming, as opposed to standard coding. To this end, we also present numerical and experimental studies demonstrating path planning as well as autonomous and collaborative interaction for contact tasks with a free-form surface. Ministry of Education (MOE) This work was partly supported by the MOE Tier1 grant (RG48/17), Singapore. 2022-07-01T01:46:47Z 2022-07-01T01:46:47Z 2021 Journal Article Kana, S., Tee, K. & Campolo, D. (2021). Human–robot co-manipulation during surface tooling: a general framework based on impedance control, haptic rendering and discrete geometry. Robotics and Computer-Integrated Manufacturing, 67, 102033-. https://dx.doi.org/10.1016/j.rcim.2020.102033 0736-5845 https://hdl.handle.net/10356/159676 10.1016/j.rcim.2020.102033 2-s2.0-85088918565 67 102033 en RG48/17 Robotics and Computer-Integrated Manufacturing © 2020 Elsevier Ltd. All rights reserved.
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Aeronautical engineering
Virtual Fixtures
Triangular Mesh Model
spellingShingle Engineering::Aeronautical engineering
Virtual Fixtures
Triangular Mesh Model
Kana, Sreekanth
Tee, Keng-Peng
Campolo, Domenico
Human–robot co-manipulation during surface tooling: a general framework based on impedance control, haptic rendering and discrete geometry
description Despite the advancements in machine learning and artificial intelligence, there are many tooling tasks with cognitive aspects that are rather challenging for robots to handle in full autonomy, thus still requiring a certain degree of interaction with a human operator. In this paper, we propose a theoretical framework for both planning and execution of robot-surface contact tasks whereby interaction with a human operator can be accommodated to a variable degree. The starting point is the geometry of surface, which we assume known and available in a discretized format, e.g. through scanning technologies. To allow for realtime computation, rather than interacting with thousands of vertices, the robot only interacts with a single proxy, i.e. a massless virtual object constrained to ‘live on’ the surface and subject to first order viscous dynamics. The proxy and an impedance-controlled robot are then connected through tuneable and possibly viscoelastic coupling, i.e. (virtual) springs and dampers. On the one hand, the proxy slides along discrete geodesics of the surface in response to both viscoelastic coupling with the robot and to a possible external force (a virtual force which can be used to induce autonomous behaviours). On the other hand, the robot is free to move in 3D in reaction to the same viscoelastic coupling as well as to a possible external force, which includes an actual force exerted by a human operator. The proposed approach is multi-objective in the sense that different operational (autonomous/collaborative) and interactive (for contact/non-contact tasks) modalities can be realized by simply modulating the viscoelastic coupling as well as virtual and physical external forces. We believe that our proposed framework might lead to a more intuitive interfacing to robot programming, as opposed to standard coding. To this end, we also present numerical and experimental studies demonstrating path planning as well as autonomous and collaborative interaction for contact tasks with a free-form surface.
author2 School of Mechanical and Aerospace Engineering
author_facet School of Mechanical and Aerospace Engineering
Kana, Sreekanth
Tee, Keng-Peng
Campolo, Domenico
format Article
author Kana, Sreekanth
Tee, Keng-Peng
Campolo, Domenico
author_sort Kana, Sreekanth
title Human–robot co-manipulation during surface tooling: a general framework based on impedance control, haptic rendering and discrete geometry
title_short Human–robot co-manipulation during surface tooling: a general framework based on impedance control, haptic rendering and discrete geometry
title_full Human–robot co-manipulation during surface tooling: a general framework based on impedance control, haptic rendering and discrete geometry
title_fullStr Human–robot co-manipulation during surface tooling: a general framework based on impedance control, haptic rendering and discrete geometry
title_full_unstemmed Human–robot co-manipulation during surface tooling: a general framework based on impedance control, haptic rendering and discrete geometry
title_sort human–robot co-manipulation during surface tooling: a general framework based on impedance control, haptic rendering and discrete geometry
publishDate 2022
url https://hdl.handle.net/10356/159676
_version_ 1738844925182607360