Nonlinear Optimization for Human-Like Movements of a High Degree of Freedom Robotics Arm-Hand System
The design of autonomous robots, able to closely cooperate with human users in shared tasks, provides many new challenges for robotics research. Compared to industrial applications, robots working in human environments will need to have human-like abilities in their cognitive and motor behaviors. Here we present a model for generating trajectories of a high degree of freedom robotics arm-hand system that reflects optimality principles of human motor control. The process of finding a human-like trajectory among all possible solutions is formalized as a large-scale nonlinear optimization problem. We compare numerically three existing solvers, IPOPT, KNITRO and SNOPT, in terms of their real-time performance in different reach-to-grasp problems that are part of a human-robot interaction task. The results show that the SQP methods obtain better results than the IP methods. SNOPT finds optimal solutions for all tested problems in competitive computational times, thus being the one that best serves our purpose.
Keywordsanthropomorphic robotic system reach-to-grasp human-like collision-free arm movements large-scale nonlinear optimization interior-point methods sequential quadratic programming
Unable to display preview. Download preview PDF.
- 3.Schraft, R.D., Schmierer, G.: Service Robots: products, scenarios, visions. A K Peters, Ltd., Wellesley (2000)Google Scholar
- 5.Kiesler, S., Hinds, P.: Human-Robot Interaction. Special Issue of Hum-Comput Interact 19(1/2) (2004)Google Scholar
- 10.Bicho, E., Louro, L., Hipólito, N., Erlhagen, W.: A dynamic field approach to goal inference and error monitoring for human-robot interaction. In: Dautenhahn, E. (ed.) Proceedings of the 2009 Inter. Symp. on New Frontiers in HRI. AISB Convention, April 8-9, pp. 31–37. Heriot-Watt University, Edinburgh (2009)Google Scholar
- 11.Bicho, E., Erlhagen, W., Louro, L., Costa e Silva, E., Silva, R., Hipólito, N.: A dynamic field approach to goal inference, error detection and anticipatory action selection in human-robot collaboration. In: Sanders, J., Dautenhahn, K. (eds.) New Frontiers in Human-Robot Interaction. John Benjamins Publishing Company, Amsterdam (accepted) Google Scholar
- 12.Bicho, E., Erlhagen, W., Louro, L.: Costa e Silva, E.: Neuro-cognitive mechanisms of decision making in joint action: a Human-Robot interaction study. Hum. Movement. Sci (January 3, 2011) doi:10.1016/j.humov.2010.08.012Google Scholar
- 13.Silva, R., Bicho, E., Erlhagen, W.: ARoS: An Anthropomorphic Robot For Human-Robot Interaction And Coordination Studies. In: CONTROLO 2008, pp. 819–826 (2008)Google Scholar
- 15.Byrd, R., Nocedal, J., Waltz, R.: Knitro: An integrated package for nonlinear optimization. Large Scale Nonlinear Optimization, 35–59 (2006)Google Scholar
- 18.Craig, J.J.: Introduction to robotics: mechanics and control, 2nd edn. Addison-Wesley, Reading (1998)Google Scholar