References
- Balch, T., Summet, J., Blank, D., Kumar, D., Guzdial, M., O’Hara, K., … Gavin, A. (2008). Designing personal robots for education: Hardware, software, and curriculum. IEEE Pervasive Computing, 7, 5–9.
- Barron, B. J. S., Schwartz, D. L., Vye, N. J., Moore, A., Petrosino, A., Zech, L., … The Cognition and Technology Group at Vanderbilt. (1998). Doing with understanding: Lessons from research on problem-and project-based learning. Journal of the Learning Sciences,7, 271–311.
- Barry, J., Kaelbling, L. P. & Lozano-Pérez, T. (2013). A hierarchical approach to manipulation with diverse actions. In IEEE International Conference on Robotics and Automation (pp. 1791–1798).
- Canny, J. (1988). The complexity of robot motion planning. Cambridge, MA: MIT Press.
- Chitta, S., Şucan, I., & Cousins, S. (2012). Move It!IEEE Robotics & Automation Magazine,19, 18–19.
- Choset, H., Lynch, K. M., Hutchinson, S., Kantor, G., Burgard, W., Kavraki, L. E., & Thrun, S. (2005). Principles of robot motion: Theory, algorithms, and implementations. Cambridge, MA:MIT Press.
- Chung, J. C. C., & Chow, S. M. K. (2004). Promoting student learning through a student-centred problem-based learning subject curriculum. Innovations in Education and Teaching International,41, 157–168.
- Galand, B., & Frenay, M. (2005). L’approche par problèmes et par projets dans l’enseignement supérieur: Impact, enjeux et défis [The approach for problems and projects in higher education: Impact, issues and challenges]. Louvain-la-Neuve:Presses Universitaires de Louvain.
- Gijbels, D., Dochy, D., Van den Bossche, P. & Segars, M. (2005). Effects of problem-based learning: A meta-analysis from the angle of assessment. Review of educational research, 75, 27–61.
- Graham, R., & Crawley, E. (2010). Making projects work: A review of transferable best practice approaches to engineering project-based learning in the UK. Engineering Education,5, 41–49.
- Kay, J., Barg, M., Fekete, A., Greening, T., Hollands, O., Kingston, J. H., Crawford, K. (2000). Problem-based learning for foundation computer science courses. Computer Science Education,10, 109–128.
- Latombe, J. C. (1991). Robot motion planning. Boston, MA: Kluwer Academic Publishers.
- LaValle, S. M. (2006). Planning algorithms. Cambridge:Cambridge University Press.
- Marble, J., & Bekris, K. E. (2013). Asymptotically near-optimal planning with probabilistic roadmap spanners. IEEE Transactions on Robotics,29, 432–444.
- Prince, M. J., & Felder, R. M. (2006). Inductive teaching and learning methods: Definitions, comparisons, and research bases. Journal of Engineering Education,95, 123–138.
- Şucan, I. A., & Kavraki, L. E. … Ng, A. Y. (2012). A sampling-based tree planner for systems with complex dynamics. IEEE Trans. on Robotics,28, 116–131.
- Quigley, M., Conley, K., Gerkey, B., Faust, J., Foote, T., Leibs, J., … Ng, A. Y. (2009). ROS: an open-source Robot Operating System. ICRA Workshop on Open Source Software.
- Şucan, I. A., Moll, M., & Kavraki, L. E. (2012). The open motion planning library. IEEE Robotics & Automation Magazine, 19, 72–82. Retrieved from http://ompl.kavrakilab.org
- Touretzky, D. S. (2010). Preparing computer science students for the robotics revolution. Communications of the ACM,53, 27–29.
- Tsianos, K. I., Halperin, D., Kavraki, L. E., & Latombe, J.-C. (2009). Robot algorithms (2nd ed., Vol. 2). In MikhailJ. Atallah & MarinaBlanton (Eds.), Algorithms and theory of computation handbook. Boca Raton, FL:CRC Press.