{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,28]],"date-time":"2026-03-28T02:48:53Z","timestamp":1774666133675,"version":"3.50.1"},"reference-count":106,"publisher":"SAGE Publications","issue":"1","license":[{"start":{"date-parts":[[1999,1,1]],"date-time":"1999-01-01T00:00:00Z","timestamp":915148800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["The International Journal of Robotics Research"],"published-print":{"date-parts":[[1999,1]]},"abstract":"<jats:p> We are interested in using low-degree-of-freedom robots to perform complex tasks by nonprehensile manipulation (manipulation without aformorforce-closure grasp). By notgrasping, the robot can usegravitational, centrifugal, and Coriolisforces as virtual motors to control more degrees of freedom of the part. The part s extra motionfreedoms are exhibited as rolling, slipping, and free flight. <\/jats:p><jats:p> This paper describes controllability, motion planning, and implementation ofplanar dynamic nonprehensile manipukltion. We show that almost any planar object is controllable by point contact, and the controlling robot requires only twvo degrees of freedom (a point translating in the plane). We then focus on a one-joint manipulator (with a two-dimensional state space), and show that even this simplest of robots, by using slipping and rolling, can control a planar object to a fulldimensional subset of its six-dimensional statespace. We have developed a one-jointrobotto perform a variety of dynamic tasks, including snatching an object ftom a table, rolling an object on the surface of the arm, and throwing and catching. Nonlinear optimization is used to plan robot trajectories that achieve the desired object motion via coupling forces though the nonprehensile contact. <\/jats:p>","DOI":"10.1177\/027836499901800105","type":"journal-article","created":{"date-parts":[[2004,12,18]],"date-time":"2004-12-18T01:23:10Z","timestamp":1103332990000},"page":"64-92","source":"Crossref","is-referenced-by-count":79,"title":["Dynamic Nonprehensile Manipulation: Controllability, Planning, and Experiments"],"prefix":"10.1177","volume":"18","author":[{"given":"Kevin M.","family":"Lynch","sequence":"first","affiliation":[{"name":"Department of Mechanical Engineering, Northwestern University, Evanston,                         Illinois 60208-3 111, USA"}]},{"given":"Matthew T.","family":"Mason","sequence":"additional","affiliation":[{"name":"The Robotics Institute, Carnegie Mellon University, Pittsburgh,                         Pennsylvania 15213, USA"}]}],"member":"179","published-online":{"date-parts":[[1999,1,1]]},"reference":[{"key":"atypb1","doi-asserted-by":"crossref","unstructured":"Abell, T., and Erdmann, M. A. 1995. Stably supported rotations of a planar polygon with two frictionless contacts. IEEE\/RS J. Int. Conf on Intell. Robots and Sys. Washington, DC: IEEE , pp. 411-418.","DOI":"10.1109\/IROS.1995.525918"},{"key":"atypb2","doi-asserted-by":"crossref","unstructured":"Aboaf, E. W., Atkeson, C. G., and Reinkensmeyer, D. J. 1987. Task-level robot learning: Ball throwing. AI Memo 1006, Massachusetts Institute of Technology, Cambridge, MA .","DOI":"10.21236\/ADA208019"},{"key":"atypb3","unstructured":"Aboaf, E. W., Drucker, S. M., and Atkeson, C. G. 1989 (Scottsdale, AZ). Task-level robot learning: Juggling a tennis ball more accurately P Joc. of the IEEE Int. Conf. on Robot. and Automat. Los Alamitos, CA: IEEE , pp. 1290-1295."},{"key":"atypb4","doi-asserted-by":"crossref","unstructured":"Aiyama, Y., Inaba, M., and Inoue, H. 1993 (Yokohama, Japan). Pivoting: A new method of graspless manipulation of object by robot fingers. Proc. of the IEEE\/RSJ Int. Conf on Intell. Robots and Sys. Los Alamitos, CA: IEEE , pp. 136-143.","DOI":"10.1109\/IROS.1993.583091"},{"key":"atypb5","doi-asserted-by":"crossref","unstructured":"Akella, S., Huang, W., Lynch, K. M., and Mason, M. T. 1995. Planar manipulation on a conveyor with a one-joint robot. Proc. of the nt. Symp. on Robot. Res. Cambridge, MA: MIT Press .","DOI":"10.1007\/978-1-4471-1021-7_29"},{"key":"atypb6","doi-asserted-by":"crossref","unstructured":"Andersson, R. L. 1989 (Scottsdale, AZ). Understanding and applying a robot Ping-Pong player's expert controller. Proc. of the IEEE Int. Conf. on Robot. and Automat. Los Alamitos, CA: IEEE , pp. 1284-1289.","DOI":"10.1109\/ROBOT.1989.100157"},{"key":"atypb7","doi-asserted-by":"crossref","unstructured":"Arai, H. 1996. Controllability of a 3-DOF manipulator with a passive joint under a nonholonomic constraint. Proc. of the IEEE nt. Conf. on Robot. and Automat. Washington, DC: IEEE , pp. 3707-3713.","DOI":"10.1109\/ROBOT.1996.509278"},{"key":"atypb8","unstructured":"Arai, H., and Khatib, O. 1994. Experiments with dynamic skills. Proc. of the 1994 Japan-USA Symp. on Flexible Automat., pp. 81-84."},{"key":"atypb9","doi-asserted-by":"publisher","DOI":"10.1109\/70.86082"},{"key":"atypb10","doi-asserted-by":"publisher","DOI":"10.1109\/70.210798"},{"key":"atypb11","doi-asserted-by":"publisher","DOI":"10.1007\/BF01891837"},{"key":"atypb12","unstructured":"Bartels, R. H., Beatty, J. C., and Barsky, B. A. 1987. An Introduction to Splines for Use in Computer Graphics and Geometric Modeling. San Francisco, CA: Morgan Kaufmann ."},{"key":"atypb13","doi-asserted-by":"crossref","unstructured":"Bergerman, M., Lee, C., and Xu, Y. 1995. Experimental study of an underactuated manipulator. Proc. of the IEEE\/RSJ Int. Conf. on Intell. Robots and Sys. Washington, DC: IEEE , pp. 317-322.","DOI":"10.1109\/IROS.1995.526235"},{"key":"atypb14","doi-asserted-by":"crossref","unstructured":"Berkemeier, M. D., and Fearing, R. S. 1992 (Nice, France). Control of a two-link robot to achieve sliding and hopping gaits. Proc. of the IEEE Int. Conf. on Robot. and Automat. Los Alamitos, CA: IEEE , pp. 286-291.","DOI":"10.1109\/ROBOT.1992.220249"},{"key":"atypb15","doi-asserted-by":"crossref","unstructured":"Bicchi, A., and Sorrentino, R. 1995. Dexterous manipulation through rolling. Proc. of the IEEE Int. Conf.J. on Robot. and Automat. Washington, DC: IEEE , pp. 452-457.","DOI":"10.1109\/ROBOT.1995.525325"},{"key":"atypb16","doi-asserted-by":"crossref","unstructured":"Bobrow, J. E., Dubowsky, S., and Gibson, J. S. 1985. Timeoptimal control of robotic manipulators along specified paths . Int. J. Robot. Res. 4(3): 3-17 .","DOI":"10.1177\/027836498500400301"},{"key":"atypb17","unstructured":"Bohringer, K., Brown, R., Donald, B., Jennings, J., and Rus, D. 1995. Distributed robotic manipulation: Experiments in minimalism. Proc. of the Int. Symp. on Exp. Robot."},{"key":"atypb18","unstructured":"Boothby, W M. 1986. An Introduction to Diffetentiable Manifolds and Riemannian Geometry. New York: Academic Press ."},{"key":"atypb19","unstructured":"Boothroyd, G., Poli, C., and Murch, L. E. 1982. Automatic Assembly. New York: Marcel Dekker ."},{"key":"atypb20","doi-asserted-by":"crossref","unstructured":"Brock, D. L. 1988. Enhancing the dexterity of a robot hand using controlled slip. Proc. of the IEEE Int. Conf. on Robot. and Automat. Los Alamitos, CA: IEEE , pp. 249-251.","DOI":"10.1109\/ROBOT.1988.12056"},{"key":"atypb21","doi-asserted-by":"publisher","DOI":"10.1109\/PROC.1976.10067"},{"key":"atypb22","unstructured":"Brockett, R. W. 1983. Asymptotic stability and feedback stabilization. In Brockett, R. W., Millman, R. S., and Sussmann, H. J. (eds): Differential Geometric Control Theory. Boston, MA: Birkhauser ."},{"key":"atypb23","unstructured":"Btihler, M., and Koditschek, D. E. 1990 (Cincinnati, OH). From stable to chaotic juggling: Theory, simulation, and experiments. Proc. of the IEEE Int. Conf. on Robot. and Automat. Los Alamitos, CA: IEEE , pp. 1976-1981."},{"key":"atypb24","doi-asserted-by":"crossref","unstructured":"Burridge, R. R., Rizzi, A. A., and Koditschek, D. E. 1995. Toward a dynamical pick and place. Proc. of the IEEE\/RSJ Int. Conf on Intell. Robots and Sys. Washington, DC: IEEE , pp. 292-297.","DOI":"10.1109\/IROS.1995.526175"},{"key":"atypb25","doi-asserted-by":"crossref","unstructured":"Canny, J. F., and Goldberg, K. Y. 1994. \"RISC\" industrial robotics: Recent results and open problems. Proc. of the IEEE Int. Conf. on Robot and Automat. Washington, DC: IEEE , pp. 1951-1958.","DOI":"10.1109\/ROBOT.1994.351176"},{"key":"atypb26","doi-asserted-by":"crossref","unstructured":"Canny, J., Reif, J., Donald, B., and Xavier, P. 1988 (White Plains, NY). On the complexity of kinodynamic planning. Proc. of the IEEE Symp. on the Found. of Comp. Sci. Los Alamitos, CA: IEEE , pp. 306-316.","DOI":"10.1109\/SFCS.1988.21947"},{"key":"atypb27","doi-asserted-by":"crossref","unstructured":"Carlisle, B., Goldberg, K., Rao, A., and Wiegley, J. 1994. A pivoting gripper for feeding industrial parts. Proc. of the IEEE Int. Conf on Robot. and Automat. Washington, DC: IEEE , pp. 1650-1655.","DOI":"10.1109\/ROBOT.1994.351354"},{"key":"atypb28","doi-asserted-by":"publisher","DOI":"10.1002\/oca.4660120404"},{"key":"atypb29","doi-asserted-by":"publisher","DOI":"10.1016\/0005-1098(91)90111-E"},{"key":"atypb30","doi-asserted-by":"crossref","unstructured":"De Luca, A., Mattone, R., and Oriolo, G. 1996. Dynamic mobility of redundant robots using end-effector commands. Proc. of the IEEE Int. Conf on Robot. and Automat. Washington, DC: IEEE , pp. 1760-1767.","DOI":"10.1109\/ROBOT.1996.506967"},{"key":"atypb31","doi-asserted-by":"crossref","unstructured":"Divelbiss, A. W., and Wen, J. 1993. Nonholonomic path planning with inequality constraints. Proc. of the IEEE Int. Conf. on Decision and Control. Los Alamitos, CA: IEEE , pp. 2712-2717.","DOI":"10.1109\/CDC.1993.325688"},{"key":"atypb32","doi-asserted-by":"crossref","unstructured":"Donald, B., and Xavier, P. 1989 (Scottsdale, AZ). A provably good approximation algorithm for optimal-time trajectory planning. Proc. of the IEEE nt. Conf. on Robot. and Automat. Los Alamitos, CA: IEEE , pp. 958-963.","DOI":"10.1109\/ROBOT.1989.100104"},{"key":"atypb33","unstructured":"Erdmann, M. A. 1984 (August). On motion planning with uncertainty. Master's thesis, Massachusetts Institute of Technology, Cambridge, MA."},{"key":"atypb34","doi-asserted-by":"publisher","DOI":"10.1177\/027836499401300306"},{"key":"atypb35","doi-asserted-by":"crossref","unstructured":"Erdmann, M. A. 1995. An exploration of nonprehensile twopalm manipulation: Planning and execution. Proc. of the Int. Symp. on Robot. Res. Cambridge, MA: MIT Press .","DOI":"10.1007\/978-1-4471-1021-7_3"},{"key":"atypb36","doi-asserted-by":"publisher","DOI":"10.1109\/56.800"},{"key":"atypb37","doi-asserted-by":"publisher","DOI":"10.1007\/BF01891841"},{"key":"atypb38","doi-asserted-by":"crossref","unstructured":"Ferbach, P, and Rit, J.F. 1996. Planning nonholonomic motions for manipulated objects. Proc. of the IEEE Int. Conf on Robot. and Automat. Washington, DC: IEEE , pp. 2935-2942.","DOI":"10.1109\/ROBOT.1996.509158"},{"key":"atypb39","doi-asserted-by":"crossref","unstructured":"Fernandes, C., Gurvits, L., and Li, Z. 1994. Near-optimal nonholonomic motion planning for a system of coupled rigid bodies . IEEE Trans. Automat. Control 30(3): 450-463 .","DOI":"10.1109\/9.280745"},{"key":"atypb40","doi-asserted-by":"publisher","DOI":"10.1080\/00207179508921959"},{"key":"atypb41","doi-asserted-by":"crossref","unstructured":"Goodwine, B., and Burdick, J. 1996. Controllability with unilateral control inputs. Proc. of the Conf on Decision and Control, pp. 3394-3399.","DOI":"10.1109\/CDC.1996.573682"},{"key":"atypb42","doi-asserted-by":"crossref","unstructured":"Hauser, J., and Murray, R. M. 1990. Nonlinear controllers for nonintegrable systems: The acrobot example. Am. Control Conf. Los Alamitos, CA: IEEE , pp. 669-671.","DOI":"10.23919\/ACC.1990.4790817"},{"key":"atypb43","doi-asserted-by":"publisher","DOI":"10.1137\/0308033"},{"key":"atypb44","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.1977.1101601"},{"key":"atypb45","doi-asserted-by":"publisher","DOI":"10.1108\/eb004713"},{"key":"atypb46","doi-asserted-by":"crossref","unstructured":"Hove, B. M., and Slotine, J.J. E. 1991. Experiments in robotic catching. Proc. of the Am. Control Conf Los Alamitos, CA: IEFE , pp. 380-385.","DOI":"10.23919\/ACC.1991.4791395"},{"key":"atypb47","doi-asserted-by":"crossref","unstructured":"Huang, W., Krotkov, E. P., and Mason, M. T. 1995. Impulsive manipulation. Proc. of the IEEE nt. Conf on Robot. and Automat. Washington, DC: IEEE , pp. 120-125.","DOI":"10.1109\/ROBOT.1995.525273"},{"key":"atypb48","doi-asserted-by":"crossref","unstructured":"Isidori, A. 1989. Nonlinear Control Systems: An Introduction. Berlin: Springer-Xkrlag .","DOI":"10.1007\/978-3-662-02581-9"},{"key":"atypb49","doi-asserted-by":"publisher","DOI":"10.1137\/0310027"},{"key":"atypb50","doi-asserted-by":"crossref","unstructured":"Koditschek, D. E. 1991. Robot assembly: Another source of nonholonomic control problems. Am. Control Conf Los Alamitos, CA: IEEE , pp. 1627-1632.","DOI":"10.23919\/ACC.1991.4791653"},{"key":"atypb51","unstructured":"Koditschek, D. E. 1993. Dynamically dexterous robots. In Spong, M. W., Lewis, F. L., and Abdallah, C. T. (eds.): Robot Control: Dynamics, Motion Planning, and Analysis. New York: IEEE Press ."},{"key":"atypb52","doi-asserted-by":"crossref","unstructured":"Lafferiere, G. and Sussmann, H. 1991 (Sacramento, CA). Motion planning for controllable systems without drift. IEEE Int. Conf on Robot. and Automat. Los Alamitos, CA: IEEE , pp. 1148-1153.","DOI":"10.1109\/ROBOT.1991.131763"},{"key":"atypb53","doi-asserted-by":"crossref","unstructured":"Latombe, J.C. 1991. Robot Motion Planning. Boston, MA: Kluwer Academic .","DOI":"10.1007\/978-1-4615-4022-9"},{"key":"atypb54","unstructured":"Laumond, J.P. 1986. Feasible trajectories for mobile robots with kinematic and environment constraints. Int. Conf on Intell. Autonomous Sys., pp. 346-354."},{"key":"atypb55","doi-asserted-by":"publisher","DOI":"10.1109\/70.326564"},{"key":"atypb56","unstructured":"Lawrence, C., Zhou, J. L., and Tits, A. L. 1994. User's guide for CFSQP version 2.3. Technical Report 94-16, Institute for Systems Research, University of Maryland ."},{"key":"atypb57","doi-asserted-by":"publisher","DOI":"10.1109\/9.412625"},{"key":"atypb58","doi-asserted-by":"crossref","unstructured":"Lewis, A. D. 1997 (Brussels). Local configuration controllability for a class of mechanical systems with a single input . 1997 European Control Conference (CD-ROM).","DOI":"10.23919\/ECC.1997.7082371"},{"key":"atypb59","doi-asserted-by":"publisher","DOI":"10.1137\/S0363012995287155"},{"key":"atypb60","doi-asserted-by":"publisher","DOI":"10.1109\/70.88118"},{"key":"atypb61","doi-asserted-by":"crossref","unstructured":"Li, Z., and Canny, J. 1993. Nonholonomic Motion Planning. Boston, MA: Kluwer Academic .","DOI":"10.1007\/978-1-4615-3176-0"},{"key":"atypb62","unstructured":"Lynch, K. M. 1996 (March). Nonprehensile Robotic Manipulation: Controllability and Planning. PhD thesis, The Robotics Institute, Carnegie Mellon University. Available on the web as Technical Report CMU-RI-TR-96-05."},{"key":"atypb63","doi-asserted-by":"publisher","DOI":"10.1177\/027836499601500602"},{"key":"atypb64","unstructured":"Lynch, K. M., and Mason, M. T. 1997. Nonprehensile manipulation. 1997 IEEE Int. Conf on Robot. and Automat. Jdeo Proc. Washington, DC: IEEE ."},{"key":"atypb65","unstructured":"Lynch, K. M., Shiroma, N., Arai, H., and Tanie, K. 1998. Motion planning for a 3-DOF robot with a passive joint. Proc. of the IEEE Int. Conjf on Robot. and Automat. Washington, DC: IEEE ."},{"key":"atypb66","unstructured":"Lynch, K. M. Forthcoming. Controllability of a planar body with unilateral thrusters; IEEE Transactions on Automatic Control."},{"key":"atypb67","doi-asserted-by":"crossref","unstructured":"Manikonda, V., and Krishnaprasad, P. S. 1997. Controllability of Lie-Poisson reduced dynamics. Proc. ofthe Am. Control Conf Washington, DC: IEEE .","DOI":"10.21236\/ADA451364"},{"key":"atypb68","doi-asserted-by":"publisher","DOI":"10.1177\/027836499000900102"},{"key":"atypb69","doi-asserted-by":"crossref","unstructured":"Martin, B. J., and Bobrow, J. E. 1997. Minimum effort motions for open-chain manipulators with task-dependent end-effector constraints. Proc. of the IEEE nt. Conf. on Robot. and Automat. Washington, DC: IEEE , pp. 2044-2049.","DOI":"10.1109\/ROBOT.1997.619174"},{"key":"atypb70","doi-asserted-by":"publisher","DOI":"10.1177\/027836498600500303"},{"key":"atypb71","doi-asserted-by":"crossref","unstructured":"Mason, M. T., and Lynch, K. M. 1993a (Yokohama, Japan). Dynamic manipulation. Proc. of the IEEE\/RSJ Int. Conf. on Intell. Robots and Sys. Los Alamitos, CA: IEEE , pp. 152-159.","DOI":"10.1109\/IROS.1993.583093"},{"key":"atypb72","unstructured":"Mason, M. T., and Lynch, K. M. 1993b (October, Hidden hlley, PA). Throwing a club: Early results. Proc. of the Int. Symp. on Robot. Res. Cambridge, MA: MIT Press ."},{"key":"atypb73","doi-asserted-by":"publisher","DOI":"10.1007\/BF01840373"},{"key":"atypb74","unstructured":"Murray, R. M., Li, Z., and Sastry, S. S. 1994. A Mathematical Introduction to Robotic Manipulation. Boca Raton, FL: CRC Press ."},{"key":"atypb75","unstructured":"Murray, R. M., Rathinam, M., and Sluis, W. 1995. Differential flatness of mechanical control systems: A catalog of prototype systems. Proc. of the ASME Int. Mech. Eng. Congress and Expo. New York: ASME ."},{"key":"atypb76","doi-asserted-by":"publisher","DOI":"10.1109\/9.277235"},{"key":"atypb77","doi-asserted-by":"crossref","unstructured":"Nijmeijer, H., and van der Schaft, A. J. 1990. Nonlinear Dynamical Control Systems. Berlin: Springer-Nkrlag .","DOI":"10.1007\/978-1-4757-2101-0"},{"key":"atypb78","doi-asserted-by":"crossref","unstructured":"Oriolo, G., and Nakamura, Y. 1991. Control of mechanical systems with second-order nonholonomic constraints: Underactuated manipulators. Proc. of the IEEE Int. Conf.J. on Decision and Control. Los Alamitos, CA: IEEE , pp. 2398-2403.","DOI":"10.1109\/CDC.1991.261620"},{"key":"atypb79","doi-asserted-by":"crossref","unstructured":"Ostrowski, J., Burdick, J., Lewis, A. D., and Murray, R. M. 1995. The mechanics of undulatory locomotion: The mixed kinematic and dynamic case. Proc. of the IEEE Int. Conf on Robot. and Automat. Washington, DC: IEEE , pp. 1945-1951.","DOI":"10.1109\/ROBOT.1995.525549"},{"key":"atypb80","doi-asserted-by":"crossref","unstructured":"Rao, A., Kriegman, D., and Goldberg, K. Y. 1995. Complete algorithms for reorienting polyhedral parts using a pivoting gripper. Proc. of the IEEE Int. Conf. J. on Robot. and Automat. Washington, DC: IEEE , pp. 2242-2248.","DOI":"10.1109\/ROBOT.1995.525595"},{"key":"atypb81","unstructured":"Reznik, D., and Canny, J. 1998. A flat rigid plate is a universal planar manipulator. Proc. of the IEEE Int. Conf. on Robot. and Automat. Washington, DC: IEEE ."},{"key":"atypb82","doi-asserted-by":"crossref","unstructured":"Rizzi, A. A., and Koditschek, D. E. 1992 (Nice, France). Progress in spatial robot juggling. Proc. of the IEEE Int. Conf. on Robot. and Automat. Los Alamitos, CA: IEEE , pp. 775-780.","DOI":"10.1109\/ROBOT.1992.220275"},{"key":"atypb83","doi-asserted-by":"crossref","unstructured":"Rizzi, A. A., and Koditschek, D. E. 1993 (Atlanta, GA). Further progress in robot juggling: The spatial two-juggle. Proc. of the IEEE Int. Conf. on Robot. and Automat. Los Alamitos, CA: IEEE , pp. 919-924.","DOI":"10.1109\/ROBOT.1993.292261"},{"key":"atypb84","unstructured":"Salisbury, J. K. 1987 (August, Santa Cruz, CA). Whole-arm manipulation. Proc. of the Int. Symp. on Robot. Res. Cambridge, MA: MIT Press ."},{"key":"atypb85","unstructured":"Sawasaki, N., Inaba, M., and Inoue, H. 1989 (Tokyo). Tumbling objects using a multifingered robot. Proc. of the 20th Int. Symp. on Industrial Robots and Robot Exhibition, pp. 609-616."},{"key":"atypb86","doi-asserted-by":"crossref","unstructured":"Schaal, S., and Atkeson, C. G. 1993 (Atlanta, GA). Open-loop stable-control strategies for robot juggling. Proc. of the IEEE Int. Conf. on Robot. and Automat. Los Alamitos, CA: IEEE , pp. 913-918.","DOI":"10.1109\/ROBOT.1993.292260"},{"key":"atypb87","unstructured":"Schittkowski, K. 1986. QLD: A Fortran Codefor Quadratic Programming Users Guide. Universitat Bayreuth, Germany: Mathematisches Institut ."},{"key":"atypb88","doi-asserted-by":"crossref","unstructured":"Schneider, J. G., and Brown, C. M. 1993 (Atlanta, GA). Robot skill learning, basis functions, and control regimes. Proc. of the IEEE Int. Conf. on Robot. and Automat. Los Alamitos, CA: IEEE , pp. 403-410.","DOI":"10.1109\/ROBOT.1993.292014"},{"key":"atypb89","doi-asserted-by":"publisher","DOI":"10.1109\/70.105387"},{"key":"atypb90","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.1985.1104009"},{"key":"atypb91","doi-asserted-by":"crossref","unstructured":"Sontag, E. 1993. Gradient techniques for systems with no drift: A classical idea revisited. Proc. of the IEEE Int. Conf. on Decision and Control. Los Alamitos, CA: IEEE , pp. 2706-2711.","DOI":"10.1109\/CDC.1993.325687"},{"key":"atypb92","doi-asserted-by":"crossref","unstructured":"Sordalen, O. J., Nakamura, Y., and Chung, W J. 1994. Design of a nonholonomic manipulator. Proc. of the IEEE Int. Conf. on Robot. and Automat. Washington, DC: IEEE , pp. 8-13.","DOI":"10.1109\/ROBOT.1994.351018"},{"key":"atypb93","doi-asserted-by":"crossref","unstructured":"Spong, M. W. 1994. Swing-up control of the acrobot. Proc. of the IEEE Int. Conf: on Robot. and Automat. Washington, DC: IEEE , pp. 2356-2361.","DOI":"10.1109\/ROBOT.1994.350934"},{"key":"atypb94","unstructured":"Sussmann, H. J. 1983. Lie brackets, real analyticity, and geometric control. In Brockett, R. W., Millman, R. S., and Sussmann, H. J. (eds.): Differential Geometric Control Theory. Boston, MA: Birkhauser ."},{"key":"atypb95","doi-asserted-by":"publisher","DOI":"10.1137\/0325011"},{"key":"atypb96","doi-asserted-by":"crossref","unstructured":"Sussmann, H. 1993. A continuation method for nonholonomic path-finding problems. Proc. of the IEEE Int. Conif on Decision and Control. Los Alamitos, CA: IEEE , pp. 2718-2723.","DOI":"10.1109\/CDC.1993.325689"},{"key":"atypb97","doi-asserted-by":"publisher","DOI":"10.1016\/0022-0396(72)90007-1"},{"key":"atypb98","doi-asserted-by":"crossref","unstructured":"Suzuki, T., Koinuma, M., and Nakamura, Y. 1996. Chaos and nonlinear control of a nonholonomic free-joint manipulator. Proc. of the IEEE Int. Conf on Robot. and Automat. Washington, DC: IEEE , pp. 2668-2675.","DOI":"10.1109\/ROBOT.1996.506565"},{"key":"atypb99","doi-asserted-by":"crossref","unstructured":"Takashima, S. 1991 (Osaka). Control of gymnast on a high bar. Proc. of the IEEE\/RSJ Int. Conf on Intell. Robots and Sys. Los Alamitos, CA: IEEE , pp. 1424-1429.","DOI":"10.1109\/IROS.1991.174707"},{"key":"atypb100","doi-asserted-by":"crossref","unstructured":"Trinkle, J. C., Ram, R. C., Farahat, A. O., and Stiller, P F. 1993. Dexterous manipulation planning and execution of an enveloped slippery workpiece. Proc. of the IEEE Int. Conf on Robot. and Automat. Los Alamitos, CA: IEEE , pp. 442-448.","DOI":"10.1109\/ROBOT.1993.291917"},{"key":"atypb101","doi-asserted-by":"publisher","DOI":"10.1145\/378456.378507"},{"key":"atypb102","unstructured":"Yen, V., and Nagurka, M. L. 1988. suboptimal trajectoryplanning problem for robotic r pulators . ISA Trans. 27(1): 51-59 ."},{"key":"atypb103","unstructured":"Zefran, M., Desai, J., and Kumar, V. 1996. Continuous motion plans for robotic systems with changing dynamic behavior. In Launond, J.P, and Overmars, M. (eds.): Algorithms for Robotic Motion and Manipulation. Boston, MA: A. K. Peters ."},{"key":"atypb104","unstructured":"Zhu, C., Aiyama, Y., Chawanya, T., and Arai, T. 1996. Releasing manipulation. Proc. of the IEEE\/RSJ Int. Conf on Intell. Robots and Sys. Washington, DC: IEEE , pp. 911-916."},{"key":"atypb105","doi-asserted-by":"crossref","unstructured":"Zumel, N. B., and Erdmann, M. A. 1994 (San Diego, CA). Balancing of a planar bouncing object. Proc. of the IEEE Int. Conf. on Robot. and Automat. Washington, DC: IEEE , pp. 2949-2954.","DOI":"10.1109\/ROBOT.1994.350891"},{"key":"atypb106","doi-asserted-by":"crossref","unstructured":"Zumel, N. B., and Erdmann, M. A. 1996. Nonprehensile twopalm manipulation with nonequilibrium transitions between stable states. Proc. of the IEEE Int. Conf. on Robot. and Automat. Washington, DC: IEEE , pp. 3317-3323.","DOI":"10.1109\/ROBOT.1996.509218"}],"container-title":["The International Journal of Robotics Research"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/027836499901800105","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/027836499901800105","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,4]],"date-time":"2025-03-04T00:31:06Z","timestamp":1741048266000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/027836499901800105"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1999,1]]},"references-count":106,"journal-issue":{"issue":"1","published-print":{"date-parts":[[1999,1]]}},"alternative-id":["10.1177\/027836499901800105"],"URL":"https:\/\/doi.org\/10.1177\/027836499901800105","relation":{},"ISSN":["0278-3649","1741-3176"],"issn-type":[{"value":"0278-3649","type":"print"},{"value":"1741-3176","type":"electronic"}],"subject":[],"published":{"date-parts":[[1999,1]]}}}