Hostname: page-component-586b7cd67f-t8hqh Total loading time: 0 Render date: 2024-11-25T09:12:44.407Z Has data issue: false hasContentIssue false

Optimization of kinematic redundancy and workspace analysis of a dual-arm cam-lock robot

Published online by Cambridge University Press:  05 June 2014

Behnoush Rezaeian Jouybari
Affiliation:
School of Science and Engineering, Sharif University of Technology, International Campus, Kish Island, Iran
Kambiz Ghaemi Osgouie*
Affiliation:
Department of Mechatronics, University of Tehran, Kish International Campus, Kish Island, Iran
Ali Meghdari
Affiliation:
Center of Excellence in Design, Robotics, and Automation, School of Mechanical Engineering, Sharif University of Technology, Tehran, Iran
*
*Corresponding author. E-mail: [email protected]

Summary

In this paper, the problem of obtaining the optimal trajectory of a Dual-Arm Cam-Lock (DACL) robot is addressed. The DACL robot is a reconfigurable manipulator consisting of two cooperative arms, which may act separately. These may also be cam-locked in each other in some links and thus lose some degrees of freedom while gaining higher structural stiffness. This will also decrease their workspace volume. It is aimed to obtain the optimal configuration of the robot and the optimal joint trajectories to minimize the consumed energy for following a specific task space path. The Pontryagin's Minimum Principle is utilized with a shooting method to resolve kinematic redundancy. Numerical examples are investigated to show optimal trajectories in different cam-locked configurations, and the final decision is made based on a selection table of the computed performance indices.

Type
Articles
Copyright
Copyright © Cambridge University Press 2014 

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

1.Meghdari, A., “Conceptual design and dynamics modeling of a Dual-Arm Cam-Lock manipulator,” Robotica 14 (4), 301309 (1996).CrossRefGoogle Scholar
2.Mohri, A., Furuno, A. and Iwamura, M., “Sub-Optimal Trajectory Planning of Mobile Manipulator,” Proceedings of the 2001 IEEE International Conference on Robotics & Automation, Vol. 2 (2001) pp. 12711276.CrossRefGoogle Scholar
3.Wilson, D. G., Robinett, R. D. and Eisler, G. R., “Discrete Dynamic Programming for Optimized Path Planning of Flexible Robots,” Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, Vol. 3 (2004) pp. 29182923.Google Scholar
4.Kelly, A. and Nagy, B., “Reactive non-holonomic trajectory generation via parametric optimal control,” Int. J. Robot. Res. 22, 582601 (2003).CrossRefGoogle Scholar
5.Nakamura, Y., Advanced Robotics: Redundancy and Optimization (Addison-Wesley, Boston, MA, 1991) pp. 50200.Google Scholar
6.Nakamura, Y. and Hanafusa, H., “Optimal redundancy control of robot manipulators,” Int. J. Robot. Res. 6, 3242 (1987).CrossRefGoogle Scholar
7.Kim, S. W., Park, K. B. and Lee, J. J., “Redundancy Resolution of Robot Manipulators Using Optimal Kinematic Control,” Proceedings of IEEE International Conference on Robotics and Automation, vol. 1 (1994) pp. 683688.Google Scholar
8.Lee, S., “Dual redundant arm configuration optimization with task-oriented dual arm manipulability,” IEEE Trans. Robot. Autom. 5 (1), 7897 (1989).CrossRefGoogle Scholar
9.Walker, I. D., “Impact configuration and measures for kinematically redundant and multiple armed robot systems,” IEEE Trans. Robot. Autom. 10 (5), 670683 (1994).CrossRefGoogle Scholar
10.Brisban, C. and Csiszar, A., “Computation and analysis of the workspace of a reconfigurable parallel robotic system,” Mech. Mach. Theory 46, 16471668 (2011).CrossRefGoogle Scholar
11.Lu, Y., Hu, B., Li, S. and Tian, X., “Kinematic/static analysis of a Novel 2SPS+PRRPR parallel manipulator,” Mech. Mach. Theory 43, 10991111 (2008).CrossRefGoogle Scholar
12.Lee, D., Seob, T. W. and Kim, J., “Optimal design and workspace analysis of a mobile welding robot with a 3P3R serial manipulator,” Robot. Auton. Syst. 59 (10), 813826 (2011).CrossRefGoogle Scholar
13.Nikoobinand, A. and Moradi, M., “Optimal balancing of robot manipulators in point-to-point motion,” Robotica 29 (2), 233244 (2011).CrossRefGoogle Scholar
14.Carbone, G., Ceccarelli, M., Oliveira, P. J., Saramago, S. F. P. and Carvalho, J. C. M., “An optimum path planning for Cassino parallel manipulator by using inverse dynamics,” Robotica 26 (02), 229239 (2008).CrossRefGoogle Scholar
15.Osgouie, K. G., Meghdari, A. and Sohrabpour, S., “Optimal configuration of dual-arm cam-lock robot based on task-space manipulability,” Robotica 27, 1318 (2009).CrossRefGoogle Scholar
16.Meghdari, A., “Conceptual Design and Characteristics of a Dual-Arm Cam-Lock Manipulator,” Proceeding of the ASCE SPACE-94 International Conference on Robotics for Challenging Environments, Albuquerque, NM (1994) pp. 140148.Google Scholar
17.Osgouie, K. G., Meghdari, A. and Sohrabpour, S., “Genetic Algorithm-Based Optimization for Dual-Arm Cam-Lock Robot Configuration,” Proceeding of the IEEE/ASME International Conference on Advanced Intelligent Mechatronics, Zurich, Switzerland (2007) pp. 16.Google Scholar
18.Kirk, E. D., Optimal Control Theory: An Introduction (Courier Dover, Mineola, NY, 2004).Google Scholar
19.Ross, I. M. A., Primer on Pontryagin's Principle in Optimal Control (Collegiate Publishers, Carmel, California, 2009).Google Scholar
20.Kwak, J. H. and Hong, S., Linear Algebra, 2nd edn. (Birkhäuser, Boston, MA, 2004) pp. 180189.CrossRefGoogle Scholar
21.Yanai, H., Takeuchi, K. and Takane, Y., Projection Matrices, Generalized Inverse Matrices, and Singular Value Decomposition (Springer, New York, NY, 2011).CrossRefGoogle Scholar
22.Keller, H. B., Numerical Solution of Two Point Boundary Value Problems, vol. 24 (SIaM, Philadelphia, Pennsylvania, 1976) pp. 121.CrossRefGoogle Scholar