AN ALGORITHM FOR AN OBJECT GRASPING BY A MANIPULATOR IN AN UNKNOWN STATIC ENVIRONMENT


Cite item

Full Text

Abstract

An algorithm for a n-link manipulating robot (MR) control in an environment with unknown static obstacles is considered. A theorem is proved which states that following the algorithm a MR in a finite number of steps will either grasp an object or will give a proved conclusion that an object cannot be grasped in any configuration.

Full Text

In MR control the following typical problem arises: a MR should move from a start configuration q0 and grasp an object Obj by its gripper. Herewith sometimes the Obj may be grasped not in one but in several and sometimes in an infinite number of target configurations qi T. The target configurations are united into a target set BT. The set BT has an arbitrary shape. Let us consider that the BT does not grow during the whole movement of MR. Consider also that the coordinates of every point from BT are known and defined reliably. A MR is represented in the configuration space (generalized coordinate space) as a point. MR functioning should take place in the bounded region X of the configuration space. Let’s consider that X is such that for any q ∈ X the following inequalities are fulfilled: a1 ≤ q ≤ a2, (1) where a1 = (a1 1, a2 1, …, an 1) is a vector of lower bounds on the generalized coordinates values, a2 = (a1 2, a2 2, …, an 2) is a vector of upper bounds on the generalized coordinates values of a MR, q = (q1, q2,..., qn) is a vector of the generalized coordinates of a MR. So X is a hyper parallelepiped. We will consider all points not satisfying (1) as forbidden. Moreover, it is necessary to take into account that there also may be forbidden states inside X. Firstly these are the states (configurations) conditioned by constructive limitations of a MR, for example, those in which inadmissible intersection of MR links takes place. It is possible to calculate such forbidden configurations in advance. Secondly we will consider a configuration as forbidden in case when it intersects obstacles. It is impossible to calculate all such configurations in advance in the conditions of an unknown environment.
×

About the authors

P. K. Lopatin

Siberian State Aerospace University named after academician M. F. Reshetnev

Russia, Krasnoyarsk

References

  1. Ahrikhencheikh C., Seireg A. Optimized-Motion Planning: Theory And Implementation. John Wiley Sons. Inc, 1994.
  2. LaValle S. M. Planning Algorithms. 1999–2006. URL: http://msl.cs.uiuc.edu/planning.
  3. Nilson N. Problem-Solving Methods in Artificial Intelligence. N. Y. : Mc-raw-Hill Book Company, 1971.
  4. Ilyin V. А. Intellectual robots: theory and algorythms. Кrasnoyarsk : Publishing house SАА, 1995.
  5. Lumelsky V. J. Sensing, intelligence, motion. How robots and humans move in an unstructured world. John Wiley - Sons, 2006.
  6. Chen C., Li H.-X., Dong D. Hybrid Control for Robot Navigation. A hierarchical Q-learning algorithm // IEEE Robotics - Automation Magazine. 2008. Vol. 15, № 2. P. 37–47.
  7. Online Algorithms with Discrete Visibility. Exploring Unknown Polygonal Environments S. K. Ghosh, J. W. Burdick, A. Bhattacharya, S. Sarkar // IEEE Robotics - Automatiom Magazine. 2008. Vol. 15. № 2. P. 67–76.
  8. Masehian E., Amin-Nasari M. R. Sensor-Based Robot Motion Planning. A Tabu Search Approach // IEEE Robotics - Automation Magazine. 2008. Vol. 15. № 2. P. 48–57.
  9. Rawlinson D., Jarvis R. Ways to Tell Robots Where to Go. Directing autonomous robots using topological instructions // IEEE Robotics - Automation Magazine. 2008. Vol. 15. № 2. P. 27–36.
  10. Yegenoglu F., Erkmen A. M., Stephanou H. E. On-line Path Planning Under Uncertainty // Proc. 27th IEEE Conf. Decis. and Contr. (Austin, Tex. Dec.7–9, N. Y.). 1988. Vol. 2. P. 1075–1079.
  11. Аlgorythmic provision and software of intellectual manipulation robots in conditions of uncertainty. Theory and modelling of control tasks, trajectories planning and actions of manipulation intellectual robots in conditions of uncertainty : report on state budget scientific-research work B6-12 for 1996 / Thesis supervisor V. А. Ilyin. Кrasnoyarsk, 1997. № state registration 01.9.80.001231. Inv. № 02.9.8.0000526.
  12. Lopatin P. К. Computer simulation of manipulation robots control in unknown environmen on the basis of exact and simplified algorythms // Меchatronics, automatization, control. Appendix. 2006. № 8. P. 7–14.
  13. Lopatin P. К. Algorythm of dynamic systems control in unknown static environment // Vestnik. Scientific Journal of Siberian aerospace university named after academician М. F. Reshetnev. Issue. 4(11). 2006. P. 28–32.
  14. Lopatin P. К. Algorythm of dynamic systems control in unknown static environment // Меchatronics, automatization, control. № 2. 2007. P. 9–13.
  15. Lopatin P. K. Algorithm of a manipulator movement amidst unknown obstacles // Proc. of the 10th Intern. Conf. on Advanced Robotics (August 22–25, Budapest). Budapest : Hotel Mercure Buda, 2001. P. 327–331.

Supplementary files

Supplementary Files
Action
1. JATS XML

Copyright (c) 2010 Lopatin P.K.

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

This website uses cookies

You consent to our cookies if you continue to use our website.

About Cookies