Abstract
Any given object can be manipulated in a 3D space using human (or using industrial anthropomorphic) arm(s). Depending on the material property and geometry of the object, the task of object handling is done by either prehensile modes or by non-prehensile modes. While prehensile modes of object manipulation involve human fingers (or robotic grippers) to grasp and hold on to any given object for its spatial reconfiguration, the non-prehensile modes do not so. This paper attempts to provide a comprehensive resource for all readers on the non-prehensile mode of object transportation and its various types which are currently used or mentioned in various works of literature.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Mark R (1989) Cutkosky: on grasp choice, grasp models, and the design of hands for manufacturing tasks. IEEE Trans Robot Autom 5(3):269–279
Ian M, Bullock F, Aaron M, Dollar S (2011) Classifying human manipulation behavior. IEEE international conference on rehabilitation robotics, Rehab Week Zurich, ETH Zurich Science City, Switzerland, 29 June 29–1 July, 2011, pp 1–6
Dollar AM (2014) Classifying human hand use and the activities of daily living: the human hand as an inspiration for robot hand development. Springer tracts in advanced robotics, vol 95. Springer, Switzerland, pp 201–216. https://doi.org/10.1007/978-3-319-03017-3_10
Lynch M, Todd D, Murphey S (2003) Control of nonprehensile manipulation, Ch6, control problems in robotics and automation, Bicchi A, Christensen H (eds) Springer
Lynch KM (1996) Nonprehensile robotic manipulation: controllability and planning. Ph.D. thesis report. The Robotics Institute, Carnegie Mellon University, Pittsburgh, 15213, Pennsylvania
Pekarovskiy A (2014) Resonance-driven dynamic manipulation-dribbling and juggling with elastic beam. In: 2014 IEEE international conference on robotics & automation (ICRA). Hong Kong Convention and Exhibition Center on 31 May 31–7 June 7, 2014. Hong Kong, China, pp 943–948
Zumel NB (1997) A non-prehensile method for reliable parts orienting. Ph.D. thesis report. The Robotics Institute, Carnegie Mellon University, Pittsburgh, 15213, Pennsylvania
Serra D (2016) Robot control for non-prehensile dynamic manipulation tasks. Department of Electrical Engineering and Information Technology, University of Naples Federico II, Via Claudio 21, 80125, Naples. https://doi.org/10.13140/RG.2.1.2028.6964
Masakazu Fujii F (2007) Cooperative control of multiple mobile robots transporting a single object with loose handling. In: Proceedings of the 2007 IEEE international conference on robotics and biomimetics, 15–18 Dec Sanya, China
Joseph T, Belter F (2014) Grasp and force based taxonomy of split-hook prosthetic terminal devices, engineering in medicine and biology society (EMBC). In: 36th annual international conference of the IEEE, Chicago, IL, USA, 26–30 Aug 2014, pp 6613–6618. https://doi.org/10.1109/EMBC.2014.6945144
Lynch KM (1992) The mechanics of fine manipulation by pushing. In: Proceedings of IEEE international conference on robotics and automation, at Nice, France, 12–14 May 1992. https://doi.org/10.1109/ROBOT.1992.219921
Lynch KM, Mason MT (1993) Pulling by pushing, slip with infinite friction and perfectly rough surfaces. In: Proceedings of 1993 IEEE international conference on robotics and automation, 2–6 May, Atlanta, GA, USA. https://doi.org/10.1109/ROBOT.1993.292067
Lynch KM, Mason MT (1995) Controllability of pushing. In: Proceedings of 1995 IEEE international conference on robotics and automation, on 21–27 May 1995, Nagoya, Japan. https://doi.org/10.1109/ROBOT.1995.525272
Agarwal PK (1997) Nonholonomic path planning for pushing a disk among obstacles. In: Proceedings of the 1997 IEEE lnternational conference on robotics and automation, Albuquerque, New Mexico on Apr 1997, pp 3124–3129
Lynch KM (1997) Locally controllable polygons by stable pushing. In: Proceedings of 1997 IEEE international conference on robotics and automation, pp 1442–1447, 25 Apr Albuquerque, NM, USA. https://doi.org/10.1109/ROBOT.1997.614340
Li X, Zell A (2006) Path following control for a mobile robot pushing a ball. IFAC proceedings volumes, vol 39, Issue 15. Elsevier, pp 49–54. https://doi.org/10.3182/20060906-3-IT-2910.00010
Pekarovskiy A (2015) Online deformation of optimal trajectories for constrained nonprehensile manipulation. In: Proceedings of 2015 IEEE international conference on robotics and automation (ICRA), 26–30 May, Seattle, WA, USA, pp 2481–2487. https://doi.org/10.1109/ICRA.2015.7139531
Lynch KM (1992) Manipulation and active sensing by pushing using tactile feedback. In: Proceedings of the 1992 lEEE/RSJ international conference on intelligent robots and systems, Raleigh, NC, USA, July 1992, pp 7–10. https://doi.org/10.1109/IROS.1992.587370
Takeo Igarashi F (2010) A dipole field for object delivery by pushing on a flat surface. In: 2010 IEEE international conference on robotics and automation, Anchorage convention district. Anchorage, Alaska 3–8 May 2010, pp 5114–5119
Senka Krivic F (2016) A robust pushing skill for object delivery between obstacles. In: IEEE international conference on automation science and engineering (CASE), 2016 Fort Worth, Texas, USA, 21–24 Aug 2016, pp 1184–1189
Laurent GJ (2015) A survey of non-prehensile pneumatic manipulation surfaces: principles, models and control. In: Intelligent service robotics archive, vol 8, Issue 3. Springer, New York, Inc. Secaucus, USA, pp 151–163. https://doi.org/10.1007/s11370-015-0175-0
Prats M, Sanz PJ (2010) Reliable non-prehensile door opening through the combination of vision, tactile and force feedback. Auton Robots 29(2):201–218. https://doi.org/10.1007/s10514-010-9192-1
Shi J (2015) Dynamic in-hand sliding manipulation. In: Proceedings of 2015 IEEE/RSJ international conference on intelligent robots and systems (IROS), 28 Sept–2 Oct, Hamburg, Germany. https://doi.org/10.1109/IROS.2015.7353474
Shi J (2017) Dynamic in-hand sliding manipulation. IEEE Trans Robot 33(4): 778–795. https://doi.org/10.1109/TRO.2017.2693391
Yu X (2011) Research and development of a Ping-Pong robot arm. In: Lee G (ed) Advances in automation and robotics, vol 1, LNEE 122. Springer, Berlin, Heidelberg, pp 65–71
Senthan Mathavan F (2016) Ball positioning in robotic billiards: a nonprehensile manipulation-based solution. IEEE/ASME Trans Mechatron 21(1):184–195. https://doi.org/10.1109/TMECH.2015.2461547
Batz G (2010) Dynamic manipulation: nonprehensile ball catching. In: Proceedings of 2010 18th Mediterranean conference on control & automation (MED), on 23–25 June 2010 at Marrakech, Morocco. https://doi.org/10.1109/MED.2010.5547695
Birbach O (2011) Realtime perception for catching a flying ball with a mobile humanoid. In: Proceedings of 2011 IEEE international conference on robotics and automation (ICRA), 9–13 May 2011 at Shanghai, China. https://doi.org/10.1109/ICRA.2011.5980138
Ritz R (2012) Cooperative quadrocopter ball throwing and catching. In: Proceedings of 2012 IEEE/RSJ international conference on intelligent robots and systems (IROS), on 7–12 Oct 2012, Vilamoura, Portugal, pp 4972–4978. https://doi.org/10.1109/IROS.2012.6385963
Lippiello V (2013) 3D monocular robotic ball catching. Robot Auton Syst 61(12):1615–1625
Pekarovskiy A (2014) Hierarchical robustness approach for nonprehensile catching of rigid objects. In: Proceedings of 2014 IEEE/RSJ international conference on intelligent robots and systems (IROS 2014), on 14–18 Sept 2014 at Chicago, IL, USA, pp 3649–3654. https://doi.org/10.1109/IROS.2014.6943074
Yashima M, Yamawaki T (2014) Robotic nonprehensile catching: initial experiments. In: Proceedings of 2014 IEEE/RSJ international conference on intelligent robots and systems (IROS 2014), pp 1–7, 14–18 Sept 2014 at Chicago, IL, USA. https://doi.org/10.1109/IROS.2014.6942897
Maneewarn T, Detudom P (2005) Mechanics of cooperative nonprehensile pulling by multiple robots. In: 2005 IEEE/RSJ international conference on intelligent robots and systems, pp 1319–1324
Lynch KM, Northrop M, Pan P (2001) Stable limit set behavior in a dynamic parts feeder. In: Proceedings of the 2001 IEEE/RSJ international conference on intelligent robots and systems at Maui, Hawaii, USA, 29 Oct–03 Nov 2001, pp 1129–1134
Schill MM (2015) Quasi-direct nonprehensile catching with uncertain object states. In: Proceedings of 2015 IEEE international conference on robotics and automation (ICRA), 26–30 May 2015, Seattle, WA, USA. https://doi.org/10.1109/ICRA.2015.7139529
Wang W (2007) Control of a ball and beam system. Thesis report (advanced master), 5 June 2007. School of Mechanical Engineering, The University of Adelaide, South Australia
Tettamanzi AGB (1995) An evolutionary algorithm for fuzzy controller synthesis and optimization. In: Proceedings of IEEE international conference on systems, man and cybernetics, 1995 (intelligent systems for the 21st century) on 22–25 Oct 1995 at Vancouver, BC, Canada, pp 4021–4026. https://doi.org/10.1109/ICSMC.1995.538419
Virseda M (2004) Modeling and control of the ball and beam process, Master thesis. Department of Automatic Control, Lund Institute of Technology, Mar 2004. ISSN 0280-5316
Khan AM (2012) Static and dynamic sliding mode control of ball and beam system. In: Proceedings of 2012 9th international bhurban conference on applied sciences and technology (IBCAST), 9–12 Jan 2012, Islamabad, Pakistan, pp 32–36. https://doi.org/10.1109/IBCAST.2012.6177522
MartÃnez D (2012) Nonlinear model predictive control for a ball & beam. In: Proceedings of 2012 IEEE 4th Colombian workshop on circuits and systems (CWCAS), 1–2 Nov 2012 at Barranquilla, Colombia. https://doi.org/10.1109/CWCAS.2012.6404073
Liao Y (2014) Design and experimental evaluation of a human skill-based controller. In: Proceedings of 2014 international conference on advanced mechatronic systems (ICAMechS), 10–12 Aug 2014 at Kumamoto, Japan, pp 238–242. https://doi.org/10.1109/ICAMechS.2014.6911657
Chenghai Z (2016) Design and implementation of ball and beam control system based on iterative learning control. In: Proceedings of IEEE advanced information management, communicates, electronic and automation control conference (IMCEC), 3–5 Oct 2016 at Xi'an, China, pp 1288–1292. https://doi.org/10.1109/IMCEC.2016.7867420
Anjali T (2016) Implementation of optimal control for ball and beam system. In: Proceedings of international conference on emerging technological trends (ICETT), 21–22 Oct 2016, Kollam, India. https://doi.org/10.1109/ICETT.2016.7873763
Mani Maalini PV (2016) Modelling and control of ball and beam system using PID controller. In: Proceedings of 2016 international conference on advanced communication control and computing technologies (ICACCCT), 5–27 May 2016, Ramanathapuram, India. https://doi.org/10.1109/ICACCCT.2016.7831655
Aziz NSA (2017) Design and evaluation of fuzzy PID controller for ball and beam system. In: Proceedings of 2017 IEEE 8th control and system graduate research colloquium (ICSGRC), 4–5 Aug Shah Alam, Malaysia
Horizumi Y (2015) Investigation of two-axis synchronous accuracy of plate pivot control under various poses of industrial dual-arm robot for ball-rolling motion on working plate. In: The 2015 world congress on aeronautics, Nano, Bio, and Energy (ANBRE15), Incheon, Korea, 25–28 Aug 2015
Craig K (2002) Mechatronic design of a ball-on-plate balancing system. Elsevier Science Ltd., Pergamon-Mechatronics, pp 217–228
Knuplei A et.al (2003) Modeling and control design for the ball and plate system. In: 2003 IEEE international conference on industrial technology, vol 2, pp 1604–1607. https://doi.org/10.1109/ICIT.2003.1290810
Zhang N (2003) Trajectory planning and tracking of ball and plate system using hierarchical fuzzy control scheme. Fuzzy Sets Syst 144:297–312. https://doi.org/10.1016/S0165-0114(03)00135-0 (Elsevier)
Ker CC, Lin CE, Wang RT (2007) Tracking and balance control of ball and plate system. (2007) J Chin Inst Eng 30(3): 459–470
Lee K-K (2008) Basketball robot: ball-on-plate with pure haptic information. In: 2008 IEEE international conference on robotics and automation, Pasadena, CA, USA, 19–23 May 2008, pp 2410–2415
Moarref M (2008) Mechatronic design and position control of a novel ball and plate system. In: 16th Mediterranean conference on control and automation congress centre, Ajaccio, France, 25–27 June 2008, pp 1071–1076
Jadlovská A (2009) Modelling and PID control design of nonlinear educational model ball and plate. In: 17th international conference on process control, 9–12 June, ˇStrbsk´e Pleso, Slovakia, pp 475–483
Yuan D, Zhang Z (2010) Modelling and control scheme of the ball–plate trajectory-tracking pneumatic system with a touch screen and a rotary cylinder. IET Control Theory Appl 4(4): 573–589. https://doi.org/10.1049/iet- cta.2008.0540
Zia A (2011) Polar and polygon path traversal of a ball and plate system. In: IEEE, 2011 International conference on electrical and control engineering (ICECE), 16–18 Sept 2011, pp 4005–4009. https://doi.org/10.1109/ICECENG.2011.6057719.
Ming B (2011) Decoupled fuzzy sliding mode control to ball and plate system. In: The 2nd IEEE international conference on intelligent control and information processing (ICICIP)-2011. https://doi.org/10.1109/ICICIP.2011.6008337
Fei Z (2011) Modeling and PID neural network research for the ball and plate system. In: 2011 IEEE international conference on electronics, communications and control (ICECC), 9–11 Sept 2011, pp 331–334. https://doi.org/10.1109/ICECC.2011.6067840
Fei Z (2011) Position control of ball and plate system based on switching mechanism. In: Proceeding of the IEEE international conference on automation and logistics (ICAL), Chongqing, China, Aug 2011, pp 233–237. https://doi.org/10.1109/ICAL.2011.6024719
Colmenares SG (2012) Modeling and nonlinear pd regulation for ball and plate system. In: IEEE world automation congress (WAC), 24–28 June 2012, pp 1–6
Colmenare SG (2014) Dual PD control regulation with nonlinear compensation for a ball and plate system. In: Hindawi Publishing Corporation mathematical problems in engineering, Article ID 894209. https://doi.org/10.1155/2014/894209
Dong X (2011) Design of PSO fuzzy neural network control for ball and plate system. Int J Innov Comput Inf Control 7(12):7091–7103. ISSN 1349-4198
Fan J, Han M (2012) Nonlinear model predictive control of ball-plate system based on Gaussian particle swarm optimization. WCCI (world congress on computational intelligence). In: 2012 IEEE world congress on evolutionary computation (CEC), 10–15 June 2012, Brisbane, Australia, pp 1–7. https://doi.org/10.1109/CEC.2012.6252950
Mochizuki S, Ichihara H (2013) I-PD controller design based on generalized KYP lemma for ball and plate system. In: 2013 European control conference (ECC), 17–19 July 2013, Zürich, Switzerland, EUCA—IEEE Xplore, pp 2855–2860
Ho M-T (2013) Visual servoing tracking control of a ball and plate system: design, implementation and experimental validation. Int J Adv Robot Syst (Open Access) 10:1–16. https://doi.org/10.5772/56525
Xiao J (2016) Buttazzo G (2016) Adaptive embedded control for a ball and plate system. In: ADAPTIVE 2016: The eighth international conference on adaptive and self-adaptive systems and applications, IARIA, 2016, pp 40–45. ISBN 978-1-61208-463-3
Cheng C-C, Tsai C-H (2016) Visual servo control for balancing a ball- plate system. Int J Mech Eng Robot Res 5(1):28–32. https://doi.org/10.18178/ijmerr.5.1.28-32
Hara M (2005) Dynamic manipulation of a sphere on a disk by inclination control of the disk. In: Proceedings of the 2005 IEEE international conference on robotics and automation ICRA 2005, 18–22 Apr, 2005, Barcelona, Spain, pp 2522–2527. https://doi.org/10.1109/ROBOT.2005.1570490
Lynch KM (1998) The roles of shape and motion in dynamic manipulation; the butterfly example. In: 1998 IEEE conference on robotics and automation, 20–20 May 1998, Leuven, Belgium, Belgium, pp 1–6. https://doi.org/10.1109/ROBOT.1998.680600
Cefalo M (2006) Energy-based control of the butterfly robot. In: IFAC proceedings, vol 39, Issue 15. Elsevier, pp 1–6
Morales DO (2013) Generating periodic motions for the butterfly robot. In: 2013 IEEE/RSJ international conference on intelligent robots and systems (IROS), Tokyo, Japan, 3–7 Nov 2013, pp 2527–2532
Surov M (2015) Case study in non-prehensile manipulation: planning and orbital stabilization of one-directional rollings for the ‘Butterfly’ robot. In: 2015 IEEE international conference on robotics and automation (ICRA) at Washington State Convention Center, Seattle, Washington, 26–30 May 2015, pp 1484–1489
Ryu J-C, Lynch KM (2016) Rolling manipulation control of the disk-on-disk on a two-link arm. In: Proceedings of 2016 IEEE international conference on mechatronics and automation on 7–10 Aug 2016, Harbin, China, pp 840–845
Ryu J-C (2012) Control of nonprehensile rolling manipulation: balancing a disk on a disk. In: 2012 IEEE international conference on robotics and automation. River Centre, Saint Paul, Minnesota, USA, 14–18 May 2012, pp 3232–3237
Ryu J-C (2013) Control of nonprehensile rolling manipulation: balancing a disk on a disk. IEEE Trans Robo 29(5)
Lippiello V, Ruggiero F, Siciliano B (2016) The effect of shapes in input-state linearization for stabilization of nonprehensile planar rolling dynamic manipulation. IEEE Robot Autom Lett 1(1):492–499. https://doi.org/10.1109/LRA.2016.2519147
Donaire A, Ruggiero F, Buonocore LR, Lippiello V, Siciliano B (2016) Passivity-based control for a rolling-balancing system: the nonprehensile disk-on-disk. IEEE Trans Control Syst Technol. https://doi.org/10.1109/TCST.2016.2637719
Ramirez-Alpizar IG (2011) Nonprehensile dynamic manipulation of a sheet-like viscoelastic object. In: 2011 IEEE international conference on robotics and automation Shanghai International Conference Center on 9–13 May 2011, Shanghai, China, pp 5103–5108
Inahara T (2011) Dynamic nonprehensile shaping of a thin rheological object. In: 2011 IEEE/RSJ international conference on intelligent robots and systems on 25–30 Sept 2011. San Francisco, CA, USA, pp 1392–1297
Vose TH (2009) Friction-induced velocity fields for point parts sliding on a rigid oscillated plate, 1st edn. MIT Press, pp 222–229. ISBN 9780262258623
Bajlan A, Akbarimajd A (2014) A new non-actuated mechanism for nonprehensile object manipulation. In: 3rd international conference on automation, robotics and mechanical engineering (ICAMR’2014) 5–6 Jan 2014, Dubai, UAE, pp 1–4
Zavala-Rio A, Brogliato B (1999) On the control of a one degree-of-freedom juggling robot, dynamics and control. Dyn Control 67–91. https://doi.org/10.1023/A:1008346825330 (Kluwer Academic Publishers, Boston)
Akbarimajd A, Ahmadabadi MN (2007) Manipulation by juggling of planar polygonal objects using two 3-DOF manipulators. In: 2007 IEEE/ASME international conference on advanced intelligent mechatronics, 4–7 Sept 2007, Zurich, Switzerland, pp 1–6. https://doi.org/10.1109/AIM.2007.4412559
Zyada Z (2011) Fuzzy nonprehensile manipulation control of a two-rigid- link object by two cooperative arms. In: Preprints of the 18th IFAC world congress, Milano (Italy) 28 Aug–2 Sept. International Federation of Automatic Control (IFAC), pp 14614–14621. https://doi.org/10.3182/20110828-6-IT-1002.01337. ISBN 978-3-902661-93-7
Zyada Z (2015) Optimal control of non-prehensile manipulation control by two cooperative arms. In: Proceedings of the 2015 international conference on advanced mechatronic systems, 22–24 Aug, Beijing, China. IEEE, pp 533–537
Lee W (2015) Whole-body motion control for a rescue robot using robust task-priority based CLIK. In: Proceedings of 15th international conference on control, automation and systems (ICCAS 2015), 2015, BEXCO, Busan, Korea, ICROS, pp 675–679
Lee W (2016) A whole-body rescue motion control with task-priority strategy for a rescue robot. Springer, New York. https://doi.org/10.1007/s10514-016-9562-4
Huang WH, Holden GE (2001) Nonprehensile palmar manipulation with a mobile robot. In: Proceedings of the 2001 IEEE/RSJ international conference on intelligent robots and systems, Maui, Hawaii (USA) on 29 Oct–Nov 03, pp 114–119
Lertkultanon P, Pham Q-C (2014) Dynamic non-prehensile object transportation. In: 13th International conference on control automation robotics & vision (ICARCV) at Singapore, 10–12 Dec 2014, pp 1392–1397. 10.1109/ ICARCV.2014.7064519
Acknowledgements
The authors wish to thank Manipal Institute of Technology, Manipal Academy of Higher Education (MAHE), Manipal, Karnataka, for their valuable support toward this non-prehensile-based object manipulation study.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Menon, M.K., George, V.I., Goyal, S. (2024). Non-prehensile Modes of Object Manipulation: A Comprehensive Review. In: George, V.I., Santhosh, K.V., Lakshminarayanan, S. (eds) Control and Information Sciences. CISCON 2018. Lecture Notes in Electrical Engineering, vol 1140. Springer, Singapore. https://doi.org/10.1007/978-981-99-9554-7_34
Download citation
DOI: https://doi.org/10.1007/978-981-99-9554-7_34
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-99-9553-0
Online ISBN: 978-981-99-9554-7
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)