Optimization-based robot grasp synthesis and motion control

This thesis investigates the questions of where to grasp and how to grasp a given object with an articulated robotic grasping device. To this end, aspects of grasp synthesis and hand motion planning and control are investigated. Grasp synthesis is the process of determining a palm pose with respect...

Full description

Bibliographic Details
Main Author: Krug, Robert
Format: Doctoral Thesis
Language:English
Published: Örebro universitet, Institutionen för naturvetenskap och teknik 2014
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:oru:diva-35027
http://nbn-resolving.de/urn:isbn:978-91-7529-026-3
id ndltd-UPSALLA1-oai-DiVA.org-oru-35027
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-oru-350272015-12-29T04:50:13ZOptimization-based robot grasp synthesis and motion controlengKrug, RobertÖrebro universitet, Institutionen för naturvetenskap och teknikÖrebro : Örebro university2014Robot graspinggrasp synthesisgrasp planningmotion controlmodel predictive controlindependent contact regionsobstacle avoidancemotion planningThis thesis investigates the questions of where to grasp and how to grasp a given object with an articulated robotic grasping device. To this end, aspects of grasp synthesis and hand motion planning and control are investigated. Grasp synthesis is the process of determining a palm pose with respect to the target object, as well as a hand joint configuration and/or grasp contact points such that a successful grasp execution is allowed. Existing methods tackling the grasp synthesis problem can be categorized in analytical and empirical approaches. Analytical approaches are based on geometric, kinematic and/or dynamic formulations, whereas empirical methods aim at mimicking human strategies.An overarching idea throughout this thesis is to circumvent the curse of dimensionality, which is inherent in high-dimensional planning problems, by incorporating empirical data in analytical approaches. To this end, tools from the field of constrained optimization are used (i) to synthesize grasp families based on available prototype grasps, (ii) to incorporate heuristics capturing human grasp strategies in the grasp synthesis process and (iii) to encode demonstrated grasp motions in primitive motion controllers.The first contribution is related to the computation and analysis of grasp families which are represented as Independent Contact Regions (ICR) on a target object’s surface. To this end, the well-known concept of the Grasp Wrench Space for a single grasp is extended to be applicable for a set of grasps. Applications of ICR include grasp qualification by capturing the robustness of a grasp to position inaccuracies and the visual guidance of a demonstrator in a teleoperating scenario. In the second main contribution of this thesis, it is shown how to reduce the grasp solution space during the synthesis process by accounting for human approach strategies. This is achieved by imposing appropriate constraints to a corresponding optimization problem. A third contribution in this dissertation is made to reactive motion planning. Here, primitive controllers are synthesized by estimating the free parameters of corresponding dynamical systems from multiple demonstrated trajectories. The approach is evaluated on an anthropomorphic robot hand/arm platform. Also, an extension to a Model Predictive Control (MPC) scheme is presented which allows to incorporate state constraints for auxiliary tasks such as obstacle avoidance. Doctoral thesis, monographinfo:eu-repo/semantics/doctoralThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:oru:diva-35027urn:isbn:978-91-7529-026-3Örebro Studies in Technology, 1650-8580 ; 61application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Doctoral Thesis
sources NDLTD
topic Robot grasping
grasp synthesis
grasp planning
motion control
model predictive control
independent contact regions
obstacle avoidance
motion planning
spellingShingle Robot grasping
grasp synthesis
grasp planning
motion control
model predictive control
independent contact regions
obstacle avoidance
motion planning
Krug, Robert
Optimization-based robot grasp synthesis and motion control
description This thesis investigates the questions of where to grasp and how to grasp a given object with an articulated robotic grasping device. To this end, aspects of grasp synthesis and hand motion planning and control are investigated. Grasp synthesis is the process of determining a palm pose with respect to the target object, as well as a hand joint configuration and/or grasp contact points such that a successful grasp execution is allowed. Existing methods tackling the grasp synthesis problem can be categorized in analytical and empirical approaches. Analytical approaches are based on geometric, kinematic and/or dynamic formulations, whereas empirical methods aim at mimicking human strategies.An overarching idea throughout this thesis is to circumvent the curse of dimensionality, which is inherent in high-dimensional planning problems, by incorporating empirical data in analytical approaches. To this end, tools from the field of constrained optimization are used (i) to synthesize grasp families based on available prototype grasps, (ii) to incorporate heuristics capturing human grasp strategies in the grasp synthesis process and (iii) to encode demonstrated grasp motions in primitive motion controllers.The first contribution is related to the computation and analysis of grasp families which are represented as Independent Contact Regions (ICR) on a target object’s surface. To this end, the well-known concept of the Grasp Wrench Space for a single grasp is extended to be applicable for a set of grasps. Applications of ICR include grasp qualification by capturing the robustness of a grasp to position inaccuracies and the visual guidance of a demonstrator in a teleoperating scenario. In the second main contribution of this thesis, it is shown how to reduce the grasp solution space during the synthesis process by accounting for human approach strategies. This is achieved by imposing appropriate constraints to a corresponding optimization problem. A third contribution in this dissertation is made to reactive motion planning. Here, primitive controllers are synthesized by estimating the free parameters of corresponding dynamical systems from multiple demonstrated trajectories. The approach is evaluated on an anthropomorphic robot hand/arm platform. Also, an extension to a Model Predictive Control (MPC) scheme is presented which allows to incorporate state constraints for auxiliary tasks such as obstacle avoidance.
author Krug, Robert
author_facet Krug, Robert
author_sort Krug, Robert
title Optimization-based robot grasp synthesis and motion control
title_short Optimization-based robot grasp synthesis and motion control
title_full Optimization-based robot grasp synthesis and motion control
title_fullStr Optimization-based robot grasp synthesis and motion control
title_full_unstemmed Optimization-based robot grasp synthesis and motion control
title_sort optimization-based robot grasp synthesis and motion control
publisher Örebro universitet, Institutionen för naturvetenskap och teknik
publishDate 2014
url http://urn.kb.se/resolve?urn=urn:nbn:se:oru:diva-35027
http://nbn-resolving.de/urn:isbn:978-91-7529-026-3
work_keys_str_mv AT krugrobert optimizationbasedrobotgraspsynthesisandmotioncontrol
_version_ 1718157536227491840