Skip to main content

Qualitative Planning of Object Pushing by a Robot

  • Conference paper
  • First Online:
Foundations of Intelligent Systems (ISMIS 2015)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 9384))

Included in the following conference series:

Abstract

Pushing is often used by robots as a simple way to manipulate the environment and has in the past been well studied from kinematic and numerical perspective. The paper proposes a qualitative approach to pushing convex polygonal objects by a simple wheeled robot through a single point contact. We show that by using qualitative reasoning, pushing dynamics can be described in concise and intuitive manner, that is still sufficient to control the robot to successfully manipulate objects. Using the QUIN program on numerical data collected by our robot while experimentally pushing objects of various shapes, we induce a model of pushing. This model is then used by our planning algorithm to push objects of previously unused shapes to given goal configurations. The produced trajectories are compared to smooth geometric solutions. Results show the correctness of our qualitative model of pushing and efficiency of the planning algorithm.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Bratko, I.: An assessment of machine learning methods for robotic discovery. CIT J. 16(4), 247–254 (2008)

    Article  Google Scholar 

  2. Bratko, I., Šuc, D.: Learning qualitative models. AI Mag. 24(4), 107–119 (2003)

    Google Scholar 

  3. Bui, X.N., Boissonnat, J.D., Soueres, P., Laumond, J.P.: Shortest path synthesis for Dubins non-holonomic robot. In: Proceedings of the 1994 IEEE International Conference on Robotics and Automation 1, pp. 2–7 (1994)

    Google Scholar 

  4. De Kleer, J.: A Qualitative Physics Based on Confluences. Artif. Intell. 24(1–3), 7–83 (1984)

    Article  Google Scholar 

  5. Forbus, K.D.: Qualitative process theory. Artif. Intell. 24(1–3), 85–168 (1984)

    Article  Google Scholar 

  6. Hau, D.T., Coiera, E.: Learning qualitative models of dynamic systems. Mach. Learn. 26, 177–211 (1993)

    Article  MATH  Google Scholar 

  7. Lynch, K.M., Mason, M.T.: Stable pushing: mechanics, controllability, and planning. Int. J. Robot. Res. 15(6), 533–556 (1996)

    Article  Google Scholar 

  8. Mugan, J., Kuipers, B.: Autonomous learning of high-level states and actions in continuous environments. IEEE Trans. Auton. Mental Dev. 4(1), 70–86 (2012)

    Article  Google Scholar 

  9. Richards, B.L., Kraan, I., Kuipers, B.J.: Automatic abduction of qualitative models. In: Proceedings of the Tenth National Conference on Artificial Intelligence (AAAI 1992). pp. 723–728 (1992)

    Google Scholar 

  10. Sammut, C., Yik, T.F.: Multistrategy learning for robot behaviours. In: Koronacki, J., Raś, Z.W., Wierzchoń, S.T., Kacprzyk, J. (eds.) Advances in Machine Learning I. SCI, vol. 262, pp. 457–476. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  11. Say, A.C.C., Kuru, S.: Qualitative system identification: deriving structure from behavior. Artif. Intell. 83(1), 75–141 (1996)

    Article  Google Scholar 

  12. Troha, M., Bratko, I.: Qualitative learning of object pushing by a robot. In: 25th International Workshop on Qualitative Reasoning, Barcelona, Spain, pp. 175–180 (2011)

    Google Scholar 

  13. Šuc, D.: Machine Reconstruction of Human Control Strategies. IOS Press: Ohmsha, cop., Amsterdam (2003)

    MATH  Google Scholar 

  14. Šuc, D., Bratko, I., Sammut, C.: Learning to fly simple and robust. In: Boulicaut, J.-F., Esposito, F., Giannotti, F., Pedreschi, D. (eds.) ECML 2004. LNCS (LNAI), vol. 3201, pp. 407–418. Springer, Heidelberg (2004)

    Google Scholar 

  15. Wiley, T., Sammut, C., Bratko, I.: Qualitative planning with quantitative constraints for online learning of robotic behaviours. In: 28th AAAI Conference on Artificial Intelligence, Quebec City, Canada, pp. 2578–2584 (2014)

    Google Scholar 

  16. Zimmerman, T., Kambhampati, S.: Learning-assisted automated planning: looking back, taking stock, going forward. AI Mag. 24(2), 73–96 (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Domen Šoberl .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Šoberl, D., Žabkar, J., Bratko, I. (2015). Qualitative Planning of Object Pushing by a Robot. In: Esposito, F., Pivert, O., Hacid, MS., Rás, Z., Ferilli, S. (eds) Foundations of Intelligent Systems. ISMIS 2015. Lecture Notes in Computer Science(), vol 9384. Springer, Cham. https://doi.org/10.1007/978-3-319-25252-0_44

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-25252-0_44

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-25251-3

  • Online ISBN: 978-3-319-25252-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics