Proceedings

Lessons from the Amazon Picking Challenge: Four Aspects of Building Robotic Systems

Download BibTeX Cite

Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence. Best Sister Conferences. Pages 4831-4835.

https://doi.org/10.24963/ijcai.2017/676

Abstract

We describe the winning entry to the Amazon Picking Challenge 2015. From the experience of building this system and competing, we derive several conclusions: (1) We suggest to characterize robotic system building along four key aspects, each of them spanning a spectrum of solutions - modularity vs. integration, generality vs. assumptions, computation vs. embodiment, and planning vs. feedback. (2) To understand which region of each spectrum most adequately addresses which robotic problem, we must explore the full spectrum of possible approaches. (3) For manipulation problems in unstructured environments, certain regions of each spectrum match the problem most adequately, and should be exploited further. This is supported by the fact that our solution deviated from the majority of the other challenge entries along each of the spectra.

This is an abridged version of a conference publication.

  1. [Aloimonos et al., 1988] J. Aloimonos, I. Weiss, and A. Bandy- opadhyay. Active vision. International Journal of Computer Vision, 1(4):333-356, 1988.
  2. [Atkeson et al., 2015] C. G. Atkeson, B. P. W. Babu, N. Banerjee, D. Berenson, C. P. Bove, X. Cui, M. DeDonato, R. Du, S. Feng, P. Franklin, et al. No falls, no resets: Reliable humanoid behavior in the DARPA robotics challenge. In Humanoids, pages 623-630, 2015.
  3. [Bohg et al., 2016] J. Bohg, K. Hausman, B. Sankaran, O. Brock, D. Kragic, S. Schaal, and G. Sukhatme. Interactive perception: Leveraging action in perception and perception in action. IEEE Transactions on Robotics, 2016. Under review.
  4. [Brooks, 1990] R. A. Brooks. Elephants don't play chess. Robotics and Autonomous Systems, 6(1):3-15, 1990.
  5. [Buehler et al., 2007] M. Buehler, K. Iagnemma, and S. Singh. The 2005 DARPA grand challenge: the great robot race, volume 36. Springer Science & Business Media, 2007.
  6. [Cohen, 1996] P. R. Cohen. Empirical methods for artificial intelli- gence. IEEE Intelligent Systems, 11(6):88, 1996.
  7. [Coleman, 2015] D. Coleman. MoveIt! strengths, weaknesses, and developer insight. Presentation at ROSCon, 2015.
  8. [Correll et al., 2016] N. Correll, K. E. Bekris, D. Berenson, O. Brock, A. Causo, K. Hauser, K. Okada, A. Rodriguez, J. M. Romano, and P. R. Wurman. Lessons from the Amazon Picking Challenge. ArXiv e-prints, January 2016.
  9. [Deimel and Brock, 2016] R. Deimel and O. Brock. A novel type of compliant and underactuated robotic hand for dexterous grasp- ing. The International Journal of Robotics Research, 35:161- 185, 2016.
  10. [Dollar and Howe, 2010] A. M. Dollar and R. D. Howe. The highly adaptive SDM hand: Design and performance evaluation. The In- ternational Journal of Robotics Research, 29(5):585-597, 2010.
  11. [Egerstedt, 2000] M. Egerstedt. Behavior based robotics using hy- brid automata. In Hybrid Systems: computation and control, pages 103-116. Springer, 2000.
  12. [Eppner et al., 2015] C. Eppner, R. Deimel, J. Álvarez Ruiz, M. Maertens, and O. Brock. Exploitation of environmental con- straints in human and robotic grasping. The International Journal of Robotics Research, 34(7):1021-1038, 2015.
  13. [Eppner et al., 2016] C. Eppner, S. Höfer, R. Jonschkowski, R. Martın-Martın, A. Sieverling, V. Wall, and O. Brock. Lessons from the amazon picking challenge: Four aspects of building robotic systems. Proc. of RSS, 2016.
  14. [Espiau et al., 1992] B. Espiau, F. Chaumette, and P. Rives. A new approach to visual servoing in robotics. IEEE Transactions on Robotics and Automation, 8(3):313-326, 1992.
  15. [Hastie et al., 2005] T. Hastie, R. Tibshirani, J. Friedman, and J. Franklin. The elements of statistical learning: data min- ing, inference and prediction. The Mathematical Intelligencer, 27(2):83-85, 2005.
  16. [Hawes et al., 2010] N. Hawes, M. Zillich, and P. Jensfelt. Lessons learnt from scenario-based integration. In Cognitive Systems, pages 423-438. Springer, 2010.
  17. [Johnson et al., 2015] M. Johnson, B. Shrewsbury, S. Bertrand, T. Wu, D. Duran, M. Floyd, P. Abeles, D. Stephen, N. Mertins, A. Lesman, et al. Team IHMC's lessons learned from the DARPA robotics challenge trials. Journal of Field Robotics, 32(2):192- 208, 2015.
  18. [Jonschkowski and Brock, 2015] R. Jonschkowski and O. Brock. Learning state representations with robotic priors. Autonomous Robots, 39(3):407-428, 2015.
  19. [Jonschkowski et al., 2016] R. Jonschkowski, C. Eppner, S. Höfer, R. Martín-Martín, and O. Brock. Probabilistic multi-class seg- mentation for the Amazon Picking Challenge. In IEEE/RSJ ICRA, 2016.
  20. [Katz and Brock, 2011] D. Katz and O. Brock. A factorization ap- proach to manipulation in unstructured environments. In ISRR 2009, pages 285-300. Springer, 2011.
  21. [LaValle, 2006] S. M. LaValle. Planning Algorithms. Cambridge University Press, New York, NY, USA, 2006.
  22. [Lozano-Perez et al., 1984] T. Lozano-Perez, M. T. Mason, and R. H. Taylor. Automatic synthesis of fine-motion strategies for robots. The International Journal of Robotics Research, 3(1):3- 24, 1984.
  23. [Marr, 1982] D. Marr. Vision: A computational approach. Freeman & Co., San Francisco, 1982.
  24. [Martín-Martín and Brock, 2014] R. Martín-Martín and O. Brock. Online interactive perception of articulated objects with multi- level recursive estimation based on task-specific priors. In IROS, pages 2494-2501, 2014.
  25. [Miller and Allen, 2004] A. T. Miller and P. K. Allen. GraspIt! a versatile simulator for robotic grasping. IEEE Robotics & Au- tomation Magazine, 11(4):110-122, 2004.
  26. [Papadimitriou and Tsitsiklis, 1987] C. H. Papadimitriou and J. N. Tsitsiklis. The complexity of Markov decision processes. Math- ematics of operations research, 12(3):441-450, 1987.
  27. [Pfeifer and Gómez, 2009] R. Pfeifer and G. Gómez. Morpholog- ical computation-connecting body, brain, and environment. In Creating Brain-Like Intelligence, pages 66-83. Springer, 2009.
  28. [Quigley et al., 2009] M. Quigley, K. Conley, B. Gerkey, J. Faust, T. Foote, J. Leibs, R. Wheeler, and A. Y. Ng. ROS: an open- source robot operating system. In ICRA workshop on open source software, 2009.
  29. [Rickert et al., 2014] M. Rickert, A. Sieverling, and O. Brock. Bal- ancing exploration and exploitation in sampling-based motion planning. IEEE Transactions on Robotics, 30(6):1305-1317, 2014.
  30. [Scholz et al., 2014] J. Scholz, M. Levihn, C. Isbell, and D. Wingate. A physics-based model prior for object-oriented MDPs. In Proc. of ICML-14, pages 1089-1097, 2014.
  31. [Schwaber, 2004] K. Schwaber. Agile project management with Scrum. Microsoft Press, 2004.
  32. [Sucan and Chitta, 2016] I. I. Sucan and S. Chitta. MoveIt. http: //moveit.ros.org, 2016. Link
  33. [Thrun et al., 2005] S. Thrun, W. Burgard, and D. Fox. Probabilis- tic robotics. MIT Press, 2005.
  34. [van Gigch, 1991] J. P. van Gigch. System Design Modeling and Metamodeling. Springer Science & Business Media, 1991.
  35. [Wolpert and Macready, 1997] D. H. Wolpert and W. G. Macready. No free lunch theorems for optimization. IEEE Transactions on Evolutionary Computation, 1(1):67-82, 1997.
  36. [Wolpert, 1996] D. H. Wolpert. The lack of a priori distinctions between learning algorithms. Neural computation, 8(7):1341- 1390, 1996.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards