Skip to main content
Erschienen in: Autonomous Robots 3/2012

01.10.2012

A Planning Framework for Non-Prehensile Manipulation under Clutter and Uncertainty

verfasst von: Mehmet R. Dogar, Siddhartha S. Srinivasa

Erschienen in: Autonomous Robots | Ausgabe 3/2012

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Robotic manipulation systems suffer from two main problems in unstructured human environments: uncertainty and clutter. We introduce a planning framework addressing these two issues. The framework plans rearrangement of clutter using non-prehensile actions, such as pushing. Pushing actions are also used to manipulate object pose uncertainty. The framework uses an action library that is derived analytically from the mechanics of pushing and is provably conservative. The framework reduces the problem to one of combinatorial search, and demonstrates planning times on the order of seconds. With the extra functionality, our planner succeeds where traditional grasp planners fail, and works under high uncertainty by utilizing the funneling effect of pushing. We demonstrate our results with experiments in simulation and on HERB, a robotic platform developed at the Personal Robotics Lab at Carnegie Mellon University.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Anhänge
Nur mit Berechtigung zugänglich
Fußnoten
1
Note that the NGR has a 3D volume in space. In Fig. 5 it is shown as a 2D region for clarity of visualization.
 
Literatur
Zurück zum Zitat Agarwal, P., Latombe, C., Motwani, R., & Raghavan, P. (1997). Nonholonomic path planning for pushing a disk among obstacles. In IEEE ICRA. Agarwal, P., Latombe, C., Motwani, R., & Raghavan, P. (1997). Nonholonomic path planning for pushing a disk among obstacles. In IEEE ICRA.
Zurück zum Zitat Akella, S., & Mason, M. T. (1998). Posing polygonal objects in the plane by pushing. The International Journal of Robotics Research, 17(1), 70–88. CrossRef Akella, S., & Mason, M. T. (1998). Posing polygonal objects in the plane by pushing. The International Journal of Robotics Research, 17(1), 70–88. CrossRef
Zurück zum Zitat Ben-Shahar, O., & Rivlin, E. (1998a). Practical pushing planning for rearrangement tasks. IEEE Transactions on Robotics and Automation, 14, 549–565. CrossRef Ben-Shahar, O., & Rivlin, E. (1998a). Practical pushing planning for rearrangement tasks. IEEE Transactions on Robotics and Automation, 14, 549–565. CrossRef
Zurück zum Zitat Ben-Shahar, O., & Rivlin, E. (1998b). To push or not to push: on the rearrangement of movable objects by a mobile robot. IEEE Transactions on Systems, Man and Cybernetics. Part B. Cybernetics, 28(5), 667–679. CrossRef Ben-Shahar, O., & Rivlin, E. (1998b). To push or not to push: on the rearrangement of movable objects by a mobile robot. IEEE Transactions on Systems, Man and Cybernetics. Part B. Cybernetics, 28(5), 667–679. CrossRef
Zurück zum Zitat Berenson, D., Srinivasa, S. S., Ferguson, D., & Kuffner, J. J. (2009a). Manipulation planning on constraint manifolds. In IEEE ICRA. Berenson, D., Srinivasa, S. S., Ferguson, D., & Kuffner, J. J. (2009a). Manipulation planning on constraint manifolds. In IEEE ICRA.
Zurück zum Zitat Berenson, D., Srinivasa, S. S., & Kuffner, J. J. (2009b). Addressing pose uncertainty in manipulation planning using task space regions. In IEEE/RSJ international conference on intelligent robots and systems. Berenson, D., Srinivasa, S. S., & Kuffner, J. J. (2009b). Addressing pose uncertainty in manipulation planning using task space regions. In IEEE/RSJ international conference on intelligent robots and systems.
Zurück zum Zitat Berretty, R. P., Goldberg, K. Y., Overmars, M. H., & van der Stappen, A. F. (2001). Orienting parts by inside-out pulling. In IEEE international conference on robotics and automation. Berretty, R. P., Goldberg, K. Y., Overmars, M. H., & van der Stappen, A. F. (2001). Orienting parts by inside-out pulling. In IEEE international conference on robotics and automation.
Zurück zum Zitat Brost, R. C. (1988). Automatic grasp planning in the presence of uncertainty. The International Journal of Robotics Research, 7(1). Brost, R. C. (1988). Automatic grasp planning in the presence of uncertainty. The International Journal of Robotics Research, 7(1).
Zurück zum Zitat Chang, L. Y., Srinivasa, S., & Pollard, N. (2010). Planning pre-grasp manipulation for transport tasks. In IEEE ICRA. Chang, L. Y., Srinivasa, S., & Pollard, N. (2010). Planning pre-grasp manipulation for transport tasks. In IEEE ICRA.
Zurück zum Zitat Chartrand, G. (1985). Introductory graph theory (pp. 135–139). New York: Dover. Chartrand, G. (1985). Introductory graph theory (pp. 135–139). New York: Dover.
Zurück zum Zitat Chen, P., & Hwang, Y. (1991). Practical path planning among movable obstacles. In IEEE international conference on robotics and automation. Chen, P., & Hwang, Y. (1991). Practical path planning among movable obstacles. In IEEE international conference on robotics and automation.
Zurück zum Zitat Diankov, R., & Kuffner, J. (2008). OpenRAVE: a planning architecture for autonomous robotics (Tech. Rep. CMU-RI-TR-08-34). Robotics Institute. Diankov, R., & Kuffner, J. (2008). OpenRAVE: a planning architecture for autonomous robotics (Tech. Rep. CMU-RI-TR-08-34). Robotics Institute.
Zurück zum Zitat Diankov, R., Srinivasa, S., Ferguson, D., & Kuffner, J. (2008). Manipulation planning with caging grasps. In Humanoids. Diankov, R., Srinivasa, S., Ferguson, D., & Kuffner, J. (2008). Manipulation planning with caging grasps. In Humanoids.
Zurück zum Zitat Fikes, R. E., & Nilsson, N. J. (1971). Strips: a new approach to the application of theorem proving to problem solving. Artificial Intelligence, 2(3–4), 189–208. MATHCrossRef Fikes, R. E., & Nilsson, N. J. (1971). Strips: a new approach to the application of theorem proving to problem solving. Artificial Intelligence, 2(3–4), 189–208. MATHCrossRef
Zurück zum Zitat Goyal, S., Ruina, A., & Papadopoulos, J. (1991). Planar sliding with dry friction, part 1: limit surface and moment function. Wear, 143, 307–330. CrossRef Goyal, S., Ruina, A., & Papadopoulos, J. (1991). Planar sliding with dry friction, part 1: limit surface and moment function. Wear, 143, 307–330. CrossRef
Zurück zum Zitat Hauser, K., & Ng-Thow-Hing, V. (2011). Randomized multi-modal motion planning for a humanoid robot manipulation task. The International Journal of Robotics Research, 30(6), 678–698. CrossRef Hauser, K., & Ng-Thow-Hing, V. (2011). Randomized multi-modal motion planning for a humanoid robot manipulation task. The International Journal of Robotics Research, 30(6), 678–698. CrossRef
Zurück zum Zitat Howe, R. D., & Cutkosky, M. R. (1996). Practical force-motion models for sliding manipulation. The International Journal of Robotics Research, 15(6), 557–572. CrossRef Howe, R. D., & Cutkosky, M. R. (1996). Practical force-motion models for sliding manipulation. The International Journal of Robotics Research, 15(6), 557–572. CrossRef
Zurück zum Zitat Kaelbling, L. P., & Lozano-Perez, T. (2011). Hierarchical planning in the now. In IEEE international conference on robotics and automation. Kaelbling, L. P., & Lozano-Perez, T. (2011). Hierarchical planning in the now. In IEEE international conference on robotics and automation.
Zurück zum Zitat Kappler, D., Chang, L. Y., Pollard, N. S., Asfour, T., & Dillmann, R. (2012). Templates for pre-grasp sliding interactions. Robotics and Autonomous Systems, 60, 411–423. CrossRef Kappler, D., Chang, L. Y., Pollard, N. S., Asfour, T., & Dillmann, R. (2012). Templates for pre-grasp sliding interactions. Robotics and Autonomous Systems, 60, 411–423. CrossRef
Zurück zum Zitat Lavalle, S. M., & Kuffner, J. J. (2000). Rapidly-exploring random trees: progress and prospects. In Algorithmic and computational robotics: new directions. Lavalle, S. M., & Kuffner, J. J. (2000). Rapidly-exploring random trees: progress and prospects. In Algorithmic and computational robotics: new directions.
Zurück zum Zitat Lynch, K. M. (1999a). Locally controllable manipulation by stable pushing. IEEE Transactions on Robotics and Automation, 15(2), 318–327. CrossRef Lynch, K. M. (1999a). Locally controllable manipulation by stable pushing. IEEE Transactions on Robotics and Automation, 15(2), 318–327. CrossRef
Zurück zum Zitat Lynch, K. M. (1999b). Toppling manipulation. In IEEE/RSJ international conference on intelligent robots and systems (pp. 152–159). Lynch, K. M. (1999b). Toppling manipulation. In IEEE/RSJ international conference on intelligent robots and systems (pp. 152–159).
Zurück zum Zitat Lynch, K. M., & Mason, M. T. (1996). Stable pushing: mechanics, controllability, and planning. The International Journal of Robotics Research, 15(6), 533–556. CrossRef Lynch, K. M., & Mason, M. T. (1996). Stable pushing: mechanics, controllability, and planning. The International Journal of Robotics Research, 15(6), 533–556. CrossRef
Zurück zum Zitat Martinez, M., Collet, A., & Srinivasa, S. (2010). MOPED: a scalable and low latency object recognition and pose estimation system. In IEEE ICRA. Martinez, M., Collet, A., & Srinivasa, S. (2010). MOPED: a scalable and low latency object recognition and pose estimation system. In IEEE ICRA.
Zurück zum Zitat Mason, M. T. (1986). Mechanics and planning of manipulator pushing operations. The International Journal of Robotics Research, 5(3), 53–71. CrossRef Mason, M. T. (1986). Mechanics and planning of manipulator pushing operations. The International Journal of Robotics Research, 5(3), 53–71. CrossRef
Zurück zum Zitat Omrcen, D., Boge, C., Asfour, T., Ude, A., & Dillmann, R. (2009). Autonomous acquisition of pushing actions to support object grasping with a humanoid robot. In IEEE-RAS humanoids (pp. 277–283). CrossRef Omrcen, D., Boge, C., Asfour, T., Ude, A., & Dillmann, R. (2009). Autonomous acquisition of pushing actions to support object grasping with a humanoid robot. In IEEE-RAS humanoids (pp. 277–283). CrossRef
Zurück zum Zitat Overmars, M. H., Nieuwenhuisen, D., Nieuwenhuisen, D., Frank, A., & Overmars, H. (2006). An effective framework for path planning amidst movable obstacles. In International workshop on the algorithmic foundations of robotics. Overmars, M. H., Nieuwenhuisen, D., Nieuwenhuisen, D., Frank, A., & Overmars, H. (2006). An effective framework for path planning amidst movable obstacles. In International workshop on the algorithmic foundations of robotics.
Zurück zum Zitat Peshkin, M., & Sanderson, A. (1988). The motion of a pushed, sliding workpiece. IEEE Journal of Robotics and Automation, 4(1), 569–598. CrossRef Peshkin, M., & Sanderson, A. (1988). The motion of a pushed, sliding workpiece. IEEE Journal of Robotics and Automation, 4(1), 569–598. CrossRef
Zurück zum Zitat Srinivasa, S. S., Ferguson, D., Helfrich, J. C., Berenson, D., Collet, A., Diankov, R., Gallagher, G., Hollinger, G., Kuffner, J., & Weghe, M. V. (2009). HERB: a home exploring robotic butler. Autonomous Robots. Srinivasa, S. S., Ferguson, D., Helfrich, J. C., Berenson, D., Collet, A., Diankov, R., Gallagher, G., Hollinger, G., Kuffner, J., & Weghe, M. V. (2009). HERB: a home exploring robotic butler. Autonomous Robots.
Zurück zum Zitat Stilman, M., & Kuffner, J. J. (2006). Planning among movable obstacles with artificial constraints. In International workshop on the algorithmic foundations of robotics (pp. 1–20). Stilman, M., & Kuffner, J. J. (2006). Planning among movable obstacles with artificial constraints. In International workshop on the algorithmic foundations of robotics (pp. 1–20).
Zurück zum Zitat Stilman, M., Schamburek, J. U., Kuffner, J., & Asfour, T. (2007). Manipulation planning among movable obstacles. In IEEE international conference on robotics and automation, Stilman, M., Schamburek, J. U., Kuffner, J., & Asfour, T. (2007). Manipulation planning among movable obstacles. In IEEE international conference on robotics and automation,
Zurück zum Zitat van den Berg, J. P., Stilman, M., Kuffner, J., Lin, M. C., & Manocha, D. (2008). Path planning among movable obstacles: a probabilistically complete approach. In International workshop on the algorithmic foundations of robotics (pp. 599–614). van den Berg, J. P., Stilman, M., Kuffner, J., Lin, M. C., & Manocha, D. (2008). Path planning among movable obstacles: a probabilistically complete approach. In International workshop on the algorithmic foundations of robotics (pp. 599–614).
Zurück zum Zitat Wilfong, G. (1988). Motion planning in the presence of movable obstacles. In Proceedings of the fourth annual symposium on computational geometry (pp. 279–288). CrossRef Wilfong, G. (1988). Motion planning in the presence of movable obstacles. In Proceedings of the fourth annual symposium on computational geometry (pp. 279–288). CrossRef
Zurück zum Zitat Winograd, T. (1971). Procedures as a representation for data in a computer program for understanding natural language (Tech. Rep. MAC-TR-84). MIT. Winograd, T. (1971). Procedures as a representation for data in a computer program for understanding natural language (Tech. Rep. MAC-TR-84). MIT.
Metadaten
Titel
A Planning Framework for Non-Prehensile Manipulation under Clutter and Uncertainty
verfasst von
Mehmet R. Dogar
Siddhartha S. Srinivasa
Publikationsdatum
01.10.2012
Verlag
Springer US
Erschienen in
Autonomous Robots / Ausgabe 3/2012
Print ISSN: 0929-5593
Elektronische ISSN: 1573-7527
DOI
https://doi.org/10.1007/s10514-012-9306-z

Weitere Artikel der Ausgabe 3/2012

Autonomous Robots 3/2012 Zur Ausgabe

Neuer Inhalt