Paul Edmund Rybski


Education

University of Minnesota
Minneapolis, MN
  • Ph.D. in Computer Science with a minor in Cognitive Science, 07/2003
    Advisor: Professor Maria Gini
  • M.S., Computer Science and Engineering, 03/2001
09/1995 - 07/2003
Lawrence University
Appleton, WI
  • B.A., Mathematics/Computer Science with Interdisciplinary emphasis of Cognitive Science, 06/1995
    Magna Cum Laude
09/1991 - 06/1995

Research Interests

  • Human/robot interaction
  • Human-centered activity recognition and world modeling
  • Probabilistic algorithms for exploration and spatial reasoning
  • Distributed control of robot teams

Teaching Experience

Carnegie Mellon University, The Robotics Institute
Co-Instructor for 15-491 - CMRoboBits: Creating an Intelligent AIBO Robot
08/2004 - present

Professional Experience

Carnegie Mellon University, The Robotics Institute
Systems Scientist
07/2005 - present
Carnegie Mellon University, The Robotics Institute
Postdoctoral Fellow
Advisor: Professor Manuela Veloso
08/2003 - 06/2005
University of Minnesota Department of Computer Science and Engineering
Research assistant
06/1997 - 07/2003
ActivMedia Robotics
Contract programmer
01/1999 - present
Inver Grove Heights Elementary School
After school program instructor, 6-week course
11/1999 - 12/1999
Honeywell Technology Center
Student programmer
02/1996 - 06/1997
University of Minnesota Computer Science Department
Teaching assistant
  • Computer Vision
  • The Structure of Computer Programming II
  • Artificial Intelligence I
  • Introduction to the Organization of Computer Systems
09/1995 - 06/1997
Lawrence University Department of Mathematics/Computer Science
Lab assistant and tutor
01/1993 - 06/1995
Lawrence University Computer Services
Computer administrator and consultant
09/1991 - 06/1995

Professional Honors and Awards

  • DARPA Urban Challenge 2007 : First place (member of Tartan Racing team)
  • RoboCup International 2006 : Second place in @Home (as leader of CMAssist team)
  • RoboCup US Open 2005 : First place in legged league (as member of CMDash'05 RoboCup team)
  • Recipient of the UMN Doctoral Dissertation Fellowship for the 2000-2001 school year
  • University of MN Computer Science Dept. Best TA Award, Spring 1997
  • Passed WPE (Ph.D. Written Preliminary Exam) with Distinction, 04/1997
  • Travel Grant Awards for AAAI Competition/Exhibition, 1996-1998, 2000-2002
  • Rosemount Fellowship, 07/1996
  • Project MinneMac award of a Macintosh Perfoma 6300 for authoring multimedia courseware, 1996

Publications

Journal Articles
Book Chapters
  • P. E. Rybski, F. Zacharias, M. Gini, N. Papanikolopoulos, "Using Visual Features for Building and Localizing within Topological Maps of Indoor Environments," in Innovations in Machine Intelligence and Robot Perception, S. Patnaik, L. C. Jain, S. G. Tzafestas (eds), Springer-Verlag, pp. 251-271, 2005.

  • C. McMillen, P. E. Rybski, M. Veloso, "Levels of Multi-robot Coordination for Dynamic Environments," in Multi-Robot Systems: From Swarms to Intelligent Automata, Volume III, 2005.

  • P. E. Rybski, S. A. Stoeter, M. Gini, N. Papanikolopoulos, "Programming and Controlling the Operations of a Team of Miniature Robots," in Alan C. Schultz and Lynne E. Parker (eds.), Multi-Robot Systems: From Swarms to Intelligent Automata, pp. 65-72, Washington, DC, March, 2002.

  • A. Drenner, I. Burt, B. Chapeau, T. Dahlin, B. Kratochvil, C. P. McMillen, B. Nelson, N. Papanikolopoulos, P. E. Rybski, K. Stubbs, D. Waletzko, K. B. Yesin, "Design of the UMN Multi-Robot System," in Alan C. Schultz and Lynne E. Parker (eds.), Multi-Robot Systems: From Swarms to Intelligent Automata, pp. 141-148, Washington, DC, March, 2002.

Refereed Magazine Articles
  • P. E. Rybski, J. Forbes, D. Burhans, Z. Dodds, P. Oh, M. Scheutz, and B. Avanzato, "The AAAI 2006 Mobile Robot Competition and Exhibition," in AI Magazine, v28, n2, pp. 101­114, Summer 2007.

  • P. E. Rybski, S. Tejada, D. Blank, A. Stroupe, M. Bugajska, and L. Greenwald, "The AAAI 2005 Mobile Robot Competition and Exhibition, in AI Magazine," v27, n3, pp. 85­102, Fall, 2006.

  • M. M. Veloso, P. E. Rybski, S. Lenser, S. Chernova, D. Vail, "CMRoboBits: Creating an Intelligent AIBO Robot," in AI Magazine, v27, n1, pp. 67­82, Spring, 2006.

  • C. Dos Santos, S. A. Stoeter, P. E. Rybski, N. Papanikolopoulos, "Panoramic Imaging for Miniature Robots," in Robotics and Automation Magazine, special issue on Panoramic Robotics, v11, n4, pp. 62-68, December 2004.

  • P. E. Rybski, S. A. Stoeter, N. Papanikolopoulos, I. Burt, T. Dahlin, M. Gini, D. F. Hougen, D. G. Krantz, F. Nageotte, "Sharing Control: Presenting a Framework for the Operation and Coordination of Multiple Miniature Robots," in Robotics and Automation Magazine, v9, n4, pp. 41-48, December 2002.

  • P. E. Rybski, N. Papanikolopoulos, S. A. Stoeter, D. G. Krantz, K. B. Yesin, M. Gini, R. Voyles, D. F. Hougen, B. Nelson, M. D. Erickson, "Enlisting Rangers and Scouts for Reconnaissance and Surveillance," in Robotics and Automation Magazine, pp. 14-24, December 2000.

Refereed Conference Proceedings
Refereed Workshop Proceedings
  • A. Rudnicky, P. E. Rybski, S. Banerjee, M. Veloso, "Intelligently Integrating Information from Speech and Vision Processing to Perform Light-weight Meeting Understanding," in Proceedings of ICMI'05, the International Conference on Multi-modal Interfaces, International Workshop on Multimodal Multiparty Meeting Processing, Trento, Italy, October, 2005.

  • F. de la Torre, C. Vallespi, P. E. Rybski, M. Veloso, T. Kanade, "Multiple Face Recognition from Omnidirectional Video," in the Proceedings of the IEEE Workshop on Learning in Computer Vision and Pattern Recognition, June, 2005.

  • S. Banerjee, J. Cohen, T. Quisel, A. Chan, Y. Patodia, Z. Al-Bawab, R. Zhang, A. Black, R. Stern, R. Rosenfeld, A. Rudnicky, P. Rybski and M. Veloso, "Creating Multi-Modal, User-Centric Records of Meetings with the Carnegie Mellon Meeting Recorder Architecture," in Proceedings of ICASSP'04, the International Conference on Acoustics, Speech, and Signal Processing, Meeting Recognition Workshop, Montreal, Canada, May, 2004.

  • P. E. Rybski, M. Veloso, "Using Sparse Visual Data to Model Human Activities in Meetings," in the Modeling Other Agents from Observations workshop at AAMAS'04, the 3rd International Joint Conference on Autonomous Agents & Multi-Agent Systems, New York, New York, 2004.

  • M. Veloso, S. Lenser, D. Vail, P. Rybski, N. Aiwazian, and S. Chernova, "CMRoboBits: Creating an Intelligent AIBO Robot," in the AAAI Spring Symposium on Accessible, Hands-on AI and Robotics Education, Palo Alto, CA, 2004.

  • S. A. Stoeter, N. P. Papanikolopoulos, P. E. Rybski, D. G. Krantz, K. B. Yesin, M. Gini, D. F. Hougen, F. Nageotte, B. Nelson, "User Interfaces for a Robotic Distributed System," in Proceedings of the Second Biomorphic Explorers Workshop: Bio-Inspired Engineering of Exploration Systems, Los Angeles, CA, December 2000.

  • P. E. Rybski, A. Larson, M. Lindahl, M. Gini, "Performance Evaluation of Multiple Robots in a Search and Retrieval Task," in Workshop on Artificial Intelligence and Manufacturing: State of the Art and State of Practice, pp. 153-160, AAAI Press, Albuquerque, NM, August 1998.

Refereed Posters with Conference Abstracts
  • P. Rybski, S. Banerjee, F. Torre, C. Vallespi, A. Rudnicky, and M. Veloso, "Segmentation and Classification of Meetings using Multiple Information Streams", in Proceedings of ICMI'04, the International Conference on Multimodal Interfaces, pp. 335-336, State College, PA, October 2004.

  • P. E. Rybski, M. Gini, D. F. Hougen, S. A. Stoeter, and N. Papanikolopoulos, "A Distributed Surveillance Task using Multiple Miniature Robots," in Proceedings of AAMAS'02, the 1st International Conference on Autonomous Agents and Multi-Agent Systems, pp. 1393-1394, Bologna, Italy, July 2002.

  • P. E. Rybski, S. A. Stoeter, M. Gini, D. F. Hougen, and N. Papanikolopoulos, "Dynamic Scheduling of a Fixed Bandwidth Communications Channel for Controlling Multiple Robots," in Proceedings of Agents'01, the 5th International Conference on Autonomous Agents, pp. 153-154, Montreal, Quebec, Canada, May 2001.

Conference Abstracts
  • P. Rybski, S. Stoeter, C. Wyman, M. Gini, "A Cooperative Multi-Robot Approach to the Mapping and Exploration of Mars," in Proceedings of AAAI'97, the 14th National Conference on Artificial Intelligence, pp. 798-799, Providence, RI, 1997.

  • J. Fischer, P. E. Rybski, D. Edmonds, M. Gini, "Doing Tasks with Multiple Mini-Robots," in Proceedings of AAAI'96, the 13th National Conference on Artificial Intelligence, pp. 1353, Portland, OR, 1996.

Videos (in refereed video collections)
Unrefereed Workshop Proceedings
  • P. E. Rybski, A. Efros, "Overview of the 2007 Semantic Robot Vision Challenge Competition," in Proceedings of the AAAI'07 Mobile Robot Competition and Exhibition Workshop, National Conference on Artificial Intelligence, Vancouver, Canada, July, 2007.

  • P. E. Rybski, K. Yoon, J. Stolarz, M. Veloso, "CMAssist: A RoboCup@Home Team", In Procedings of the AAAI'06 Mobile Robot Competition and Exhibition Workshop, National Conference on Artificial Intelligence, Boston, MA, USA, July, 2006.

  • P. E. Rybski, M. Veloso, "From CMDash'05 to CMRoboBits : Transitioning Multi-Agent Research with AIBOs to the Classroom", In Procedings of the AAAI'05 Mobile Robot Competition and Exhibition Workshop, National Conference on Artificial Intelligence, Pittsburgh, PA, USA, July, 2005.

  • P. E. Rybski, A. Larson, H. Metcalf, D. Skyllingstad, H. Veeraraghavan and M. Gini, "MinDART : A Multi-Robot Search & Retrieval System," n Proceedings of the AAAI'02 Mobile Robot Competition and Exhibition Workshop, National Conference on Artificial Intelligence, Edmonton, Alberta, Canada, July 2002.

  • P. E. Rybski, I. Burt, A. Drenner, B. Kratochvil, C. P. McMillen, S. Stoeter, K. Stubbs, M. Gini, N. Papanikolopoulos, "Evaluation of the Scout Robot for Urban Search and Rescue," in Proceedings of the AAAI'01 Mobile Robot Competition and Exhibition Workshop, National Conference on Artificial Intelligence, Seattle, WA, August 2001.

  • P. E. Rybski, D. F. Hougen, S. A. Stoeter, M. Gini, N. Papanikolopoulos, "Control of Multiple Small Surveillance Robots at AAAI 2000," in Proceedings of the AAAI'00 Mobile Robot Competition and Exhibition Workshop, National Conference on Artificial Intelligence, Austin, TX, August 2000.

Technical Reports
  • J. Stolarz, P. E. Rybski, "An Architecture for the Rapid Development of Robot Behaviors," Technical Report CMU-RI-TR-07-16, The Robotics Institute, Carnegie Mellon University, PA, May 2007.

  • K. Yoon, P. E. Rybski, "Teaching Task Flow Through Dialog and Observation," Technical Report CMU-RI-TR-07-18, The Robotics Institute, Carnegie Mellon University, PA, May 2007.

  • P. E. Rybski, M. Veloso, "Handling Diverse Information Sources: Prioritized Multi-Hypothesis World Modeling", Technical Report CMU-CS-06-182, Computer Science Department, Carnegie Mellon University, Pittsburgh, PA, December, 2006.

  • P. E. Rybski, K. Yoon, J. Stolarz, M. Veloso, "CMAssist'06: A RoboCup@Home Team", Technical Report TR-06-47, The Robotics Institute, Carnegie Mellon University, Pittsburgh, PA, October, 2006.

  • P. E. Rybski, M. Veloso, "Generating and Executing Multi-agent Plans for Simulating Human Interactions in Meetings", Technical Report TR-06-23, The Robotics Institute, Carnegie Mellon University, Pittsburgh, PA, May, 2006.

  • Y. Jeon, P. E. Rybski, "Analysis of Spatio-Temporal Clustering Algorithm for Counting People in a Meeting", Technical Report TR-06-04, The Robotics Institute, Carnegie Mellon University, Pittsburgh, PA, January, 2006.

  • P.E. Rybski, F. De la Torre Frade, R. Patil, C. Vallespi, M. Veloso, and B. Browning, "CAMEO: The Camera Assisted Meeting Event Observer," Technical Report TR-04-07, The Robotics Institute, Carnegie Mellon University, January, 2004.

  • P. E. Rybski, A. Larson, H. Veeraraghavan, M. LaPoint, M. Gini,"Performance Evaluation of a Multi-Robot Search & Retrieval System: Experiences with MinDART," Technical Report 03-011, Department of Computer Science and Engineering, University of Minnesota, MN, February 2003.

  • P. Rößler, S. A. Stoeter, P. E. Rybski, N. Papanikolopoulos, "Visual Servoing of a Miniature Robot Toward a Marked Target," Technical Report 02-005, Department of Computer Science and Engineering, University of Minnesota, MN, January 2002.

  • P. E. Rybski, S. A. Stoeter, M. Gini, D. F. Hougen, N. Papanikolopoulos, "Performance of a Distributed Robotic System Using Shared Communications Channels," Technical Report 01-031, University of Minnesota Computer Science and Engineering Department, University of Minnesota, MN, July 2001.

Invited Presentations

"The 2007 Tartan Racing Perception System: How Boss Sees the World," National Robotics Engineering Center Seminar, NREC, Carnegie Mellon University, Pittsburgh, PA, December, 2007.

"High-Level Sensor and Actuation Modeling for State Estimation," National Robotics Engineering Center Seminar, NREC, Carnegie Mellon University, Pittsburgh, PA, December, 2006.

"Robust state estimation for intelligent physically-embodied systems," invited presentation at Lawrence University, Appleton, WI, Feb, 2006.

"Robust Spatial Reasoning for Intelligent Physically-Embodied Systems," interview talk at the Robotics Institute at Carnegie Mellon University, Pittsburgh, PA, May, 2005.

"Robust Spatial Reasoning for Intelligent Physically-Embodied Systems," interview talk at the Electrical Engineering and Computer Science Department at MIT, Cambridge, MA, April, 2005.

"Robust Spatial Reasoning for Intelligent Systems," Field Robotics Center Seminar, The Robotics Institute, Carnegie Mellon University, Pittsburgh, PA, March, 2005.

"Distributed Sensing and Action for Robot Teams," Draper Labs, Cambridge, MA, January, 2005.

"Spatial Reasoning and Coordination of Teams of Miniature Robots," interview talk at the Robotics Institute at Carnegie Mellon University, Pittsburg, PA, May 2003.

"Spatial Reasoning and Coordination of Teams of Miniature Robots," interview talk at Honeywell Technology Center, Minneapolis, MN, April 2003.

"Spatial Reasoning and Coordination of Teams of Miniature Robots," interview talk at the Naval Undersea Warfare Center, Newport, RI, April 2003.

"Spatial Reasoning and Coordination of Teams of Miniature Robots," interview talk at the Jet Propulsion Laboratory, Pasadena, CA, April 2003.

"Spatial Reasoning and Coordination of Teams of Miniature Robots," interview talk at the University of Southern California, Los Angeles, CA, April 2003.

"Introduction to the Pioneer 1 Mobile Robots with SICK LMS," Invited class lecture to "Sensing and Estimation in Robotics," Prof. Stergios Roumeliotis, University of Minnesota, Minneapolis, MN, March 2003.

"A Physics-Based Maximum Likelihood Estimator for Robotic Map Building," University of Minnesota Robotics seminar, Minneapolis, MN, November 2002.

"Introduction to the Handyboard," Invited class lecture to "Introduction to Intelligent Robotic Systems," Prof. Nikolaos Papanikolopoulos, University of Minnesota, Minneapolis, MN, October 2002.

"A Team of Robotic Agents for Surveillance," Invited class lecture to "Intro to Artificial Intelligence," Prof. Susan Fox, Macalester College, St. Paul, MN, November 2000.

"LEGO Robotics," Invited class lecture to "Software Engineering in Factory Automation (Robotics)," Prof. Bonnie Bennett, University of St. Thomas, St. Paul, MN, March 2000.

"LEGO Robotics," Edina Youth Scientist Forum, Edina, MN, November, 1999.

"LEGO Robots: Engineering the Modular Way," Lawrence University, Appleton, WI, May 1995.

"Isaac Asimov, Robots and LEGOs," University of Wisconsin, Whitewater, WI, March 1995.

Last updated January 31, 2008