|
|
Planning Velocities of Free Sliding Objects as a Free Boundary Value Problem
Qingguo Li
Shahram Payandeh
Experimental Robotics Laboratory School of Engineering Science Simon Fraser University Burnaby, B.C., V5A 1S6, Canada
In this paper, a novel planning method is proposed to solve initial velocities of the free sliding object for given initial and final configurations. Finding the desired initial velocities for free sliding objects is a key step for implementing impulse manipulation and multi-agent dynamic cooperative manipulation. The motion of free sliding objects on a plane is governed by friction forces and the initial state of the object; this motion can be modeled by a set of six first-order differential equations. In this paper, the planning problem is formulated as a free boundary value problem (FBVP). In order to solve the problem, the FBVP is first reduced to a standard two-point boundary value problem, then quasi-Newton based optimization procedures are utilized to solve the planning problem. The proposed method does not require qualitative motion characteristics; thus, it can be used for objects with general shape and arbitrary pressure distribution. Numerical and experimental results on objects with different geometries and pressure distributions are used to demonstrate the performance of the proposed planner.
Key Words: object manipulation free sliding free boundary value problem two-point boundary value problem shooting method
References
- Akella, S., Huang, W., Lynch, K., and Mason, M. 2000. Parts feeding on a conveyor with a one-joint robot . Algorithmica 26(3/4): 313314 .[CrossRef][Web of Science]
- Akella, S., and Mason, M. 1998. Posing polygonal objects in the plane by pushing . International Journal of Robotics Research 17(1): 7088 .[Abstract/Free Full Text]
- Ascher, U., and Petzold, L. 1998. Computer Methods for Ordinary Differential Equations and Differential-Algebraic Equations, SIAM, Philadelphia .
- Ascher, U., Russell, R., and Mattheij, R. 1988. Numerical Solution of Boundary Value Problems for Ordinary Differential Equations, Prentice-Hall, Englewood Cliffs, NJ .
- Brost, R. C. 1988. Automatic grasp planning in the presence of uncertainty . International Journal of Robotics Research 2(1): 317 .
- Dennis, J., and Schnabel, J. 1983. Numerical Methods for Unconstrained Optimization and Nonlinear Equations, Prentice-Hall, Englewood Cliffs, NJ .
- Goldberg, K. Y. 1993. Orienting polygonal parts without sensors . Algorithmica 10(3): 201225 .[CrossRef][Web of Science]
- Goyal, S., Ruina, A., and Papadopoulos, J. 1991a. Planar sliding with dry friction. Part 1: Limit surface and moment function . Wear 143: 307330 .[CrossRef][Web of Science]
- Goyal, S., Ruina, A., and Papadopoulos, J. 1991b. Planar sliding with dry friction. Part 2: Dynamics of motion . Wear 143: 352331 .
- Han, I., and Gilmore, B. 1993. Multi-body impact motion with friction-analysis, simulation, and experimental validation . Transactions of the ASME, Journal of Mechanical Design 115: 413422 .
- Han, I., and Park, S. 2001. Impulsive motion planning for posing and orienting a polygonal part . International Journal of Robotics Research 20(3): 249262 .[Abstract]
- Harada, K., Kawashima, T., and Kaneko, M. 2002. Rolling based manipulation under neighborhood equilibrium . International Journal of Robotics Research 21(5): 463474 .[Abstract/Free Full Text]
- Huang, W. 1997. Impulsive manipulation, Ph.D. thesis,Robotics Institute, Carnegie Mellon University, Pittsburgh, PA.
- Huang, W., and Mason, M. 2000. Mechanics, planning, and control for tapping . International Journal of Robotics Research 19(4): 883894 .[Abstract]
- Ishlinskii, A., Sokolov, B., and Chernousko, F. 1981. Motion of plane bodies with dry friction . Izvestiya Akademii Nauk SSSR Mekhanika Tverdogo Tela 16(4): 1728 .
- Keller, H. 1968. Numerical Methods for Two-Point Boundary-Value Problems, Blaisdell Publishing, London .
- Li, Q., and Payandeh, S. 2001. Modeling and analysis of dynamic planar multi-agent manipulation. In IEEE International Symposium on Computational Intelligence in Robotics and Automation, pp. 200205.
- Li, Q., and Payandeh, S. 2002. Centralized cooperative planning for dynamic multi-agent planar manipulation. In Proceedings of the 2002 IEEE International Conference on Decision and Control, pp. 28362841.
- Li, Q., and Payandeh, S. 2003. Planning for dynamic multiagent planar manipulation with uncertainty: A game theoretic approach. IEEE Transactions on Systems, Man, and Cybernetics, Special Issue on Collective Intelligence, to appear .
- Lynch, K., and Mason, M. 1996. Stable pushing:Mechanics, controllability, and planning . International Journal of Robotics Research 15(6): 533556 .[Abstract/Free Full Text]
- Lynch, K., Northrop, M., and Pan, P. 2002. State limit sets in a dynamic parts feeder . IEEE Transactions on Robotics and Automation 18(4): 608615 .[CrossRef][Web of Science]
- Mason, M. 1999. Progress in nonprehensile manipulation .International Journal of Robotics Research 18(11): 1129 1141 .[Abstract]
- Mason, M. 2001. Mechanics of Robotic Manipulation, MIT press, Cambridge, MA .
- Nocedal, J., and Wright, S. J. 1999. Numerical Optimization, Springer-Verlag, New York .
- Partridge, C., and Spong, M. 2000. Control of planar rigid body sliding with impacts and friction . International Journal of Robotics Research 19(4): 336348 .[Abstract]
- Peshkin, M., and Sanderson, A. 1988. Planning robotic manipulation strategies forworkpieces that slide . IEEE Transactions on Robotics and Automation 4(5): 524531 .[CrossRef]
- Preparata, F. P., and Shamos, M. I. 1985. Computational Geometry: An Introduction, Springer-Verlag, New York .
- Routh, E. 1960. Dynamics of a System of Rigid Bodies, 7th edn, Dover Publications, New York .
- Rusaw, S., Gupta, K., and Payandeh, S. 2001. Flexible part orienting using rotational direction and force measurements . International Journal of Robotics Research 20(6): 484 505 .[Abstract]
- Salvarinov, A., and Payandeh, S. 1998. Flexible part feeder:Manipulating parts on conveyer belt by active fence. In Proceedings of the 1998 IEEE International Conference on Robotics and Automation, pp. 544549.
- Spong, M. 2001. Impact controllability of an air hockey puck .Systems and Control Letters 42(5): 333345 .[CrossRef]
- Stoer, J., and Bulirsch, R. 1993. Introduction to Numerical Analysis, translated by R. Bartels, W. Gautschi, and C. Witzgall, Springer, Berlin .
- Voyenli, K., and Eriksen, E. 1985. On the motion of an ice hockey puck . American Journal of Physics 53(12): 1149 1153 .[CrossRef]
- Wang, Y., and Mason, M. 1992. Two-dimensional rigid-body collisions with friction . Journal of Applied Mechanics 59(3): 635642 .
- Zhu, C., Aiyama, Y., and Arai, T. 1999. Releasing manipulation with learning control. In Proceedings of the 1999 IEEE International Conference on Robotics and Automation, pp. 27932798.
The International Journal of Robotics Research, Vol. 23, No. 1,
69-87 (2004)
DOI: 10.1177/0278364904036094

CiteULike Connotea Del.icio.us Digg Reddit Technorati What's this?
This article has been cited by other articles:

|
 |

|
 |
 
Qingguo Li and S. Payandeh
Manipulation of Convex Objects via Two-agent Point-contact Push
The International Journal of Robotics Research,
April 1, 2007;
26(4):
377 - 403.
[Abstract]
[PDF]
|
 |
|
|
|