Abstract
The primary purpose of an autonomous manipulation system is to perform intervention tasks with a limited exchange of information between the manipulator and the human supervisor. The information passed to the main control system is often only a high level decision command, and the controller must be capable of following the command by providing reliable control references to the actuators.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsNotes
- 1.
In case that \(\left\| \frac{\partial m \left( \varvec{q} \right) }{\partial \varvec{q}} \varvec{J}^+ \right\| = 0\), the normal (3.44) is not defined. However this means that, locally, \(\delta m \left( \varvec{q} \right) = 0\) in every direction, thus the value of \(\varvec{n}_m\) is not important.
References
Sciavicco L, Siciliano B (2001) Modeling and control of robot manipulators, 2nd edn. Springer, Berlin
Aicardi M, Caiti A, Cannata G, Casalino G (1995) Stability and robustness analysis of a two layered hierarchical architecture for the closed loop control of robots in the operational space. In: Proceedings of 1995 IEEE international conference on robotics and automation, 1995, vol 3, pp 2771–2778. doi:10.1109/ROBOT.1995.526005
Whitney DE (1969), Resolved motion rate control of manipualtors and human prostheses. IEEE Trans Man-Mach Syst MMS-10(2):47–53
Nakamura Y (1991) Advanced robotics: redundancy and optimization. Addison Wesley, Reading
Penrose R (1955) A generalized inverse for matrices. Math Proc Cambridge Philos Soc 51(03):406–413
Wampler CW (1986) Manipulator inverse kinematic solutions based on vector formualtions and damped least-squares methods. IEEE Trans Syst Man Cybern SMC-16(1):93–101
Chiaverini S (1997) Singularity-robust task-priority redundancy resolution for real-time kinematic control of robot manipulators. IEEE Trans Robot Autom 13(3):398–410
Nakamura Y, Hanafusa H (1986) Inverse kinematic solutions with singularity robustness for robot manipulator control. J Dyanmic Syst Meas Control 108:163–171
Siciliano B, Slotine JJE (1991) A general framework for managing multiple tasks in highly redundant robotic systems. In: Proceedings of international conference on advanced robotics, pp 1211–1216
Baerlocher P, Boulic R (1998) Task-priority formulations for the kinematic control of highly redundant articulated structures. In: Proceedings of IEEE/RSJ international conference on intelligent robots and systems, pp 323–329
Maciejewski AA, Klein CA (1985) Obstacle avoidance for kinematically redunadant manipulators in dynamically varying environments. Int J Robot Res 4(3):109–117
Park J, Choi Y, Chung WK, Youm Y (2001) Multiple tasks kinematics using weighted pseudo-inverse for kinematically redundant manipulators. In: Proceedings of 2001 ICRA. IEEE international conference on robotics and automation, vol 4, pp 4041–4047. doi:10.1109/ROBOT.2001.933249
Kim J, Marani G, Chung WK, Yuh J (2006) Task reconstruction method for real-time singularity avoidance for robotic manipulators. Adv Robot 20(4):453–481
Marani G, Kim J, Chung WK, Yuh J (2003) Algorithmic singularities avoidance in task-priority based controller for redundant manipulators. In: Proceedings of IEEE/RSJ international conference on intelligent robots and systems, pp 1942–1947
Marani G, Kim J, Yuh J, Chung WK (2002) A real-time approach for singularity avoidance in resolved motion rate control of robotic manipulators. In: Proceedings of IEEE international conference on robotics and automation, pp 1973–1978
Kim J, Marani G, Chung WK, Yuh J, Oh SR (2002b) Dynamic task priority approach to avoid kinematic singularity for autonomous manipulation. In: Proceedings of IEEE/RSJ international conference on intelligent robots and systems, pp 1942–1947
Yoshikawa T (1985) Manipulability of robotic mechanisms. Int J Robot Res 4(2):3–9
Park J (1999) Analysis and control of kinematically redundant manipulators: an approach based on kinematically decoupled joint space decomposition. Ph.D. thesis, Pohang University of Science and Technology (POSTECH)
Kim J, Marani G, Chung WK, Yuh J (2002) Kinematic singularity avoidance for autonomous manipulation in underwater. In: The fifth ISOPE Pacific/Asia offshore mechanics symposium, Daejeon, Korea
Kim J, Marani G, Chung WK, Yuh J (2004) A general singularity avoidance framework for robot manipulators: task reconstruction method. In: ICRA, New Orleans, USA, pp 4809–4814
Seraji H, Colbaugh R (1990) Singularity-robustness and task-prioritization in configuration control of redundant robots. In: Proceedings of IEEE conference on decision and control, pp 3089–3095
Marani G, Yuh J, Choi SK (2006) Autonomous manipulation for an intervention auv. In: Sutton B, Roberts G (eds) Guidance and control of unmanned marine vehicles. IEE’s control engineering series, pp 217–237
Marani G, Bozzo T, Choi SK, (2000) A fast prototyping approach for designing the maris manipulator control. In: Symposium on underwater robotic technology (SURT 2000), Wailea, Maui, Hawaii
Yuh J, Marani G (2001) An advanced underwater robotic manipulator for SAUVIM. In: 2001 IEEE international conference on robotics and automation, workshop W5 (Underwater Robotic Technologies), Seoul, Korea
Yuh J, Choi S, Kim T, Marani G, West M, Easterday O, Rosa K (2003) Real-time control architecture for SAUVIM. In: 1st IFAC workshop on guidance and control of underwater vehicles, Newport, South Wales, UK
Marani G, Medrano I, Choi SK, Yuh J (2005) A client-server oriented programming language for autonomous underwater manipulation. In: The proceedings of the fifteenth international offshore and polar engineering conference, Seoul, Korea
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2014 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Marani, G., Yuh, J. (2014). Kinematic Control. In: Introduction to Autonomous Manipulation. Springer Tracts in Advanced Robotics, vol 102. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-54613-6_3
Download citation
DOI: https://doi.org/10.1007/978-3-642-54613-6_3
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-54612-9
Online ISBN: 978-3-642-54613-6
eBook Packages: EngineeringEngineering (R0)