Abstract
The field of robotics has made steady progress in the pursuit of bringing autonomous machines into real-life settings. Over the last 3 years, we have seen omnidirectional humanoid platforms that now bring compliance, robustness and adaptiveness to handle the unconstrained situations of the real world. However, today’s contributions mostly address only a portion of the physical, cognitive or evaluative dimensions, which are all interdependent. This paper presents an overview of our attempt to integrate as a whole all three dimensions into a robot named Johnny-0. We present Johnny-0’s distinct contributions in simultaneously exploiting compliance at the locomotion level, in grounding reasoning and actions through behaviors, and in considering all possible factors experimenting in the wildness of the real world.
References
[1] C. Borst, T. Wimbrock, F. Schmidt, M. Fuchs, B. Brunner, F. Zacharias, P. R. Giordano, R. Konietschke, W. Sepp, S. Fuchs, C. Rink, A. Albu-Schaffer, and G. Hirzinger, “Rollin’ Justin – mobile platformwith variable base,” in Proceedings IEEE International Conference on Robotics and Automation, 2009, pp. 1597–1598.10.1109/ROBOT.2009.5152586Suche in Google Scholar
[2] K. Wyrobek, E. Berger, H. der Loos Van, and K. Salisbury, “Towards a personal robotics development platform: Rationale and design of an intrinsically safe personal robot,” in Proceedings IEEE International Conference on Robotics and Automation, 2008.10.1109/ROBOT.2008.4543527Suche in Google Scholar
[3] A. Jain and C. C. Kemp, “Pulling open novel doors and drawers with equilibrium point control,” in Proceedings IEEE-RAS International Conference on Humanoid Robotics, 2009.10.1109/ICHR.2009.5379532Suche in Google Scholar
[4] A. Jain and C. C. Kemp, “Behavior-based door opening with equilibrium point control,” in RSS Workshop: Mobile Manipulation in Human Environments, 2009.Suche in Google Scholar
[5] B. Graf, C. Parlitz, and M. Hägele, “Robotic home assistant Care-O-bot£ 3 product vision and innovation platform,” in Proceedings Human-Computer Interaction, 2009, pp. 312–320.10.1007/978-3-642-02577-8_34Suche in Google Scholar
[6] J. S. Albus, “Outline for a theory of intelligence,” IEEE Transactions on Systems, Man, and Cybernetics, vol. 21, no. 3, pp. 473–509, May/June 1991.10.1109/21.97471Suche in Google Scholar
[7] R. J. Brachman, “(AA)AI more than the sum of its parts,” AI Magazine, vol. 27, no. 4, pp. 19–34, 2006.Suche in Google Scholar
[8] F. Michaud, “EMIB – Computational architecture based on emotion and motivation for intentional selection and configuration of behaviour-producing modules,” Cognitive Science Quaterly, Special Issue on Desires, Goals, Intentions, and Values: Computational Architectures, vol. 3-4, pp. 340–361, 2002.Suche in Google Scholar
[9] B. Maxwell, W. Smart, A. Jacoff, J. Casper, B. Weiss, J. Scholtz, H. Yanco, M. Micire, A. Stroupe, D. Stormont, and T. Lauwers, “2003 AAAI robot competition and exhibition,” AI Magazine, vol. 25, no. 2, pp. 68–80, 2004.Suche in Google Scholar
[10] F. Michaud, J. Audet, D. Letourneau, L. Lussier, C. Theberge-Turmel, and S. Caron, “Experiences with an autonomous robot attending the AAAI conference,” IEEE Intelligent Systems, vol. 16, no. 5, pp. 23–29, 2001.10.1109/MIS.2001.956078Suche in Google Scholar
[11] F. Michaud, C. Cote, D. Letourneau, Y. Brosseau, J.-M. Valin, E. Beaudry, C. Raievsky, A. Ponchon, P. Moisan, P. Lepage, Y. Morin, F. Gagnon, P. Giguere, M.-A. Roux, S. Caron, P. Frenette, and F. Kabanza, “Spartacus attending the 2005 AAAI conference,” Autonomous Robots, Special Issue on AAAI Mobile Robot Competition, vol. 22, no. 4, pp. 369–384, 2007.10.1007/s10514-006-9014-7Suche in Google Scholar
[12] F. Michaud, Y. Brosseau, C. Cote, D. Letourneau, P. Moisan, A. Ponchon, C. Raievsky, J.-M. Valin, E. Beaudry, and F. Kabanza, “Modularity and integration in the design of a socially interactive robot,” in Proceedings IEEE InternationalWorkshop on Robot and Human Interactive Communication, 2005, pp. 172–177.Suche in Google Scholar
[13] C. Cote, Y. Brosseau, D. Letourneau, C. Raievsky, and F. Michaud, “Using MARIE in software development and integration for autonomous mobile robotics,” International Journal of Advanced Robotic Systems, Special Issue on Software Development and Integration in Robotics, vol. 3, no. 1, pp. 55–60, 2006.Suche in Google Scholar
[14] C. Cote, D. Letourneau, C. Raievsky, Y. Brosseau, and F. Michaud, “UsingMARIE for mobile robot software development and integration,” in Software Engineering for Experimental Robotics, D. Brugali, Ed. Springer Tracts on Advanced Robotics, 2006.Suche in Google Scholar
[15] F. Michaud, D. Letourneau, E. Beaudry, M. Frechette, F. Kabanza, and M. Lauria, “Iterative design of advanced mobile robots,” International Journal of Computing and Information Technology, Special Issue on Advanced Mobile Robotics, vol. 4, pp. 1–16, 2009.10.2498/cit.1001178Suche in Google Scholar
[16] S. L. Dickerson and B. D. Lapin, “Control of an omni-directional robotic vehicle with mecanum wheels,” in Proceedings National Telesystems Conference, 1991, pp. 323–328.Suche in Google Scholar
[17] G. Campion and W. Chung, Wheeled robots. Handbook of Robotics, 2008, pp. 391–410.10.1007/978-3-540-30301-5_18Suche in Google Scholar
[18] F. Michaud, D. Letourneau, M. Arsenault, Y. Bergeron, R. Cadrin, F. Gagnon, M.-A. Legault, M. Millette, J.-F. Pare, M.-C. Tremblay, P. Lepage, Y. Morin, and S. Caron, “Multi-modal locomotion robotic platform using leg-track-wheel articulations,” Autonomous Robots, Special Issue on Unconventional RoboticMobility, vol. 18, no. 2, pp. 137–156, 2005.10.1007/s10514-005-0722-1Suche in Google Scholar
[19] S. P. Buerger, “Stable, high-force, low impedance robotic actuators for human-interactive machines,” Ph.D. dissertation, Massachussetts Institute of Technology, 2005.Suche in Google Scholar
[20] N. Hogan and S. P. Buerger, “Impedance and interaction control,” in Robotics and Automation Handbook. CRC Press, 2005.10.1201/9781420039733.ch19Suche in Google Scholar
[21] W. Williamson, “Series elastic actuators,” Ph.D. dissertation, Massachussetts Institute of Technology, 1995.Suche in Google Scholar
[22] D. W. Robinson, “Design and analysis of series elasticity in closed loop actuator force control,” Ph.D. dissertation, Massachussetts Institute of Technology, 2000.Suche in Google Scholar
[23] M. Lauria, M.-A. Legault, M.-A. Lavoie, and F. Michaud, “Differential elastic actuator for robotic interaction tasks,” in Proceedings IEEE International Conference on Robotics and Automation, 2008.10.1109/ROBOT.2008.4543763Suche in Google Scholar
[24] G. Hirzinger, N. Sporer, M. Schedl, J. Butterfass, and M. Grebenstein, “Torque-controlled lightweight arms and articulated hands: Do we reach technological limits now?” International Journal of Robotics Research, vol. 23, pp. 331–340, 2004.10.1177/0278364904042201Suche in Google Scholar
[25] C. Ott, O. Eiberger, W. Friedl, B. Bäuml, U. Hillenbr, C. Borst, A. Albu-schäffer, B. Brunner, H. Hirschmüller, S. Kielhöfer, R. Konietschke, T. Wimböck, F. Zacharias, and G. Hirzinger, “A humanoid two-arm system for dexterous manipulation,” in Proceedings IEEE International Conference on Humanoid Robots, 2006, pp. 276–283.10.1109/ICHR.2006.321397Suche in Google Scholar
[26] A. Albu-Schaffer, O. Eiberger, M. Grebenstein, S. Haddadin, C. Ott, T. Wimbock, S. Wolf, and G. Hirzinger, “Soft robotics,” IEEE Robotics and Automation Magazine, vol. 15, pp. 20–30, 2008.10.1109/MRA.2008.927979Suche in Google Scholar
[27] K. Wyrobek, E. Berger, H. V. der Loos, and K. Salisbury, “Towards a personal robotics development platform: Rationale and design of an intrinsically safe personal robot,” in Proceedings International Conference on Robotics and Automation, 2008.10.1109/ROBOT.2008.4543527Suche in Google Scholar
[28] C. Rich and C. L. Sidner, “Robots and avatars as hosts, advisors, companions and jesters,” AI Magazine, vol. 30, pp. 29–41, 2009.10.1609/aimag.v30i1.2765Suche in Google Scholar
[29] K. Carter, M. Scheutz, and P. Schermerhorn, “A humanoid-robotic replica in usarsim for HRI,” in IROS Workshop on Robots, Games, and Research, St. Louis, MO, October 2009.Suche in Google Scholar
[30] E. Marder-Eppstein, E. Berger, T. Foote, B. Gerkey, and K. Konolige, “The office marathon: Robust navigation in an indoor office environment,” in Proceedings International Conference on Robotics and Automation, 2010.10.1109/ROBOT.2010.5509725Suche in Google Scholar
[31] B. Graf, “An adaptive guidance system for robotic walking aids,” Journal of Computing and Information Technology, vol. 17, no. 1, pp. 109–120, 2009.10.2498/cit.1001159Suche in Google Scholar
[32] J. Dzifcak, M. Scheutz, C. Baral, and P. Schermerhorn, “What to do and how to do it: Translating natural language directives into temporal and dynamic logic representation for goal management and action execution,” in Proceedings IEEE International Conference on Robotics and Automation, Kobe, Japan, May 2009.10.1109/ROBOT.2009.5152776Suche in Google Scholar
[33] T. Kollar, S. Tellex, D. Roy, and N. Roy, “Toward understanding natural language directions,” in Proceedings IEEE/ACM International Conference on Human-Robot Interaction, 2010.10.1109/HRI.2010.5453186Suche in Google Scholar
[34] C. Breazeal, D. Buchsbaum, J. Gray, D. Gatenby, and B. Blumberg, “Learning from and about others: Towards using imitation to bootstrap the social understanding of others by robots,” Artificial Life, vol. 11, no. 1-2, pp. 1–32, 2005.10.1162/1064546053278955Suche in Google Scholar PubMed
[35] M. Scheutz and P. Schermerhorn, “Affective goal and task selection for social robots,” in The Handbook of Research on Synthetic Emotions and Sociable Robotics, J. Vallverdú and D. Casacuberta, Eds., 2009, pp. 74–87.10.4018/978-1-60566-354-8.ch005Suche in Google Scholar
[36] L. Barsalou, C. Breazeal, and L. Smith, “Cognition as coordinated non-cognition,” Cognitive Processing, vol. 8, no. 2, pp. 79–91, 2007.10.1007/s10339-007-0163-1Suche in Google Scholar PubMed
[37] J. Fremy, F. Michaud, and M. Lauria, “Pushing a robot along – A natural interface for human-robot interaction,” in Proceedings of the IEEE International Conference on Robotics and Automation (to appear), 2010, p. To be published.10.1109/ROBOT.2010.5509584Suche in Google Scholar
[38] C. P. Connette, A. A. Pott, M. Hagele, and A. Verl, “Control of a pseudo-omnidirectional, non-holonomic, mobile robot based on a ICM representation in spherical coordinates,” in Proceedings of the 47th IEEE International Conference on Decision and Control, 2008, pp. 4976–4983.10.1109/CDC.2008.4738958Suche in Google Scholar
[39] G. Campion, G. Bastin, and B. Andrea-Novel, “Structural properties and classification of kinematic and dynamic models of wheeled mobile robots,” IEEE Transactions on Robotics and Automation, vol. 12, no. 1, pp. 47–62, 1996.10.1109/70.481750Suche in Google Scholar
[40] L. Clavien, M. Lauria, and F. Michaud, “Instantaneous center of rotation estimation of an omni-directional mobile robot,” in Proceedings of the IEEE International Conference on Robotics and Automation (to appear), 2010.10.1109/ROBOT.2010.5509754Suche in Google Scholar
[41] J. Kramer and M. Scheutz, “Robotic development environments for autonomous mobile robots: A survey,” Autonomous Robots, vol. 22, no. 2, pp. 101–132, 2007.10.1007/s10514-006-9013-8Suche in Google Scholar
[42] M. Quigley, B. Gerkey, K. Conley, J. Faust, T. Foote, J. Leibs, E. Berger, R. Wheeler, and A. Ng, “ROS: an open-source Robot Operating System,” in Open-Source Software Workshop of the International Conference on Robotics and Automation, 2009.Suche in Google Scholar
[43] C. Cote, D. Letourneau, F. Michaud, J.-M. Valin, Y. Brosseau, C. Raievsky, M. Lemay, and V. Tran, “Code reusability tools for programming mobile robots,” in Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, 2004, pp. 1820–1825.Suche in Google Scholar
[44] C. Santoro, “An Erlang framework for autonomous mobile robots,” in Proceedings SIGPLAN Workshop on Erlang, 2007, pp. 85–92.10.1145/1292520.1292533Suche in Google Scholar
[45] M. Mataric and F. Michaud, Behavior-based Systems. Handbook of Robotics, 2008.10.1007/978-3-540-30301-5_39Suche in Google Scholar
[46] G. N. Saridis, “Intelligent robotic control,” IEEE Trans. on Automatic Control, vol. AC-28, no. 5, pp. 547–557, mai 1983, dans le cartable sur le Contrôle Intelligent.10.1109/TAC.1983.1103278Suche in Google Scholar
[47] R. C. Arkin, Behavior-Based Robotics. The MIT Press, 1998.Suche in Google Scholar
[48] M. J. Matari¢, “Reinforcement learning in the multi-robot domain,” Autonomous Robots, vol. 4, no. 1, January 1997.10.1007/978-1-4757-6451-2_4Suche in Google Scholar
[49] F. Michaud, G. Lachiver, and C. T. L. Dinh, “Architectural methodology based on intentional configuration of behaviors,” Computational Intelligence, vol. 17, no. 1, pp. 132–156, 2001.10.1111/0824-7935.00136Suche in Google Scholar
[50] P. Pirjanian, “Multiple objective behavior-based control,” Robotics and Autonomous Systems, vol. 31, no. 1-2, pp. 53–60, 2000.10.1016/S0921-8890(99)00081-0Suche in Google Scholar
[51] R. C. Beck, Motivation. Theories and Principles. Prentice Hall, 1983.Suche in Google Scholar
[52] E. Beaudry, F. Michaud, and F. Kabanza, “Reactive planning as a motivational source in a behavior-based architecture,” in Proceedings IEEE/RSJ International Conference on Intelligent Robots and Systems, 2008, pp. 1242–1247.10.1109/IROS.2008.4650761Suche in Google Scholar
[53] A. K. McCallum, “Hidden state and reinforcement learning with instance-based state identification,” IEEE Trans. on Systems, Man, and Cybernetics—Part B: Cybernetics, vol. 26, no. 3, pp. 464–473, June 1996.10.1109/3477.499796Suche in Google Scholar
[54] F. Michaud and M. J. Matari¢, “Learning from history for behaviorbased mobile robots in non-stationary environments,” Special Issue on Learning in Autonomous Robots, Machine Learning/Autonomous Robots, vol. 31/5, pp. 141–167/335–354, 1998.10.1023/A:1008814507256Suche in Google Scholar
[55] F. Michaud and M. Mataric, “Representation of behavioral history for learning in nonstationary conditions,” Robotics and Autonomous Systems, vol. 29, no. 2, pp. 1–14, 1999.10.1016/S0921-8890(99)00051-2Suche in Google Scholar
[56] D. O. Hebb, The Organization of Behavior : A Neuropsychological Theory. Wiley, New York, 1949.Suche in Google Scholar
[57] G. Mandler, Mind and Body: Psychology of Emotion and Stress. W. W. Norton, New York and London, 1984.Suche in Google Scholar
[58] J. E. Stets, Emotions and Sentiments, J. D. DeLamater, Ed. Handbook of Social Psychology, 2003.Suche in Google Scholar
[59] C. Raievsky and F. Michaud, “Improving situated agents adaptability using Interruption Theory of Emotions,” in Proceedings International Conference on Simulation of Adaptive Behavior, 2008, pp. 301–310.10.1007/978-3-540-69134-1_30Suche in Google Scholar
[60] D. E. Broadbent, Perception and Communication. Pergamon Press, Londres, UK, 1958.10.1037/10037-000Suche in Google Scholar
[61] J. Deutch and D. Deutch, “Comments on “selective attention : Perception or response ?” The Quarterly Journal of Experimental Psychology, vol. 19, pp. 362–363, 1967.10.1080/14640746708400117Suche in Google Scholar PubMed
[62] J. Deutch and D. Deutch, “Attention : Some theoretical considerations,” Psychological Review, vol. 70, pp. 80–90, 1963.10.1037/h0039515Suche in Google Scholar PubMed
[63] N. Lavie, “Perceptual load as a necessary condition for selective attention,” Journal of Experimental Psychology, vol. 21, no. 3, pp. 451–468, 1995.10.1037/0096-1523.21.3.451Suche in Google Scholar
[64] N. Lavie, “Distracted and confused ? : Selective attention under load,” Trends in Cognitive Sciences, vol. 9, no. 2, pp. 75–82, 2005.10.1016/j.tics.2004.12.004Suche in Google Scholar PubMed
[65] J.-M. Valin, F. Michaud, and J. Rouat, “Robust localization and tracking of simultaneous moving sound sources using beamforming and particle filtering,” Robotics and Autonomous Systems Journal, vol. 55, pp. 216–228, 2007.10.1016/j.robot.2006.08.004Suche in Google Scholar
[66] J.-M. Valin, S. Yamamoto, J. Rouat, F. Michaud, K. Nakadai, and H. Okuno, “Robust recognition of simultaneous speech by a mobile robot,” IEEE Transactions on Robotics, vol. 23, no. 4, pp. 742–752, 2007.10.1109/TRO.2007.900612Suche in Google Scholar
[67] W. Meeussen, M. Wise, S. Glaser, S. Chitta, C. McGann, P. Mihelich, E. Marder-Eppstein, M. Muja, V. Eruhimov, T. Foote, J. Hsu, R. Rusu, B. Marthi, G. Bradski, K. Konolige, B. Gerkey, and E. Berger, “Autonomous door opening and plugging in with a personal robot,” in Proceedings IEEE International Conference on Robotics and Automation, 2010.10.1109/ROBOT.2010.5509556Suche in Google Scholar
[68] L. Takayama, “Toward a science of robotics: Goals and standards for experimental research,” in Robotics: Science and Systems (RSS)Workshop on Good ExperimentalMethodology in Robotics, 2009.Suche in Google Scholar
[69] A. Tashkkori and C. Teddlie, MixedMethodology. Combining Qualitative and Quantitative Approaches. Thousand Oaks (Cal.), Sage Publications, 1998.Suche in Google Scholar
[70] J. E. Laird, R. E. Wray, R. P. Marinier, and P. Langley, “Claims and challenges in evaluating human-level intelligent systems,” in Proceedings Artificial General Intelligence, 2009.10.2991/agi.2009.17Suche in Google Scholar
[71] M. Shaw, “What makes good research in software engineering?” in Proceedings European Joint Conference on Theory and Practice of Software, 2002.Suche in Google Scholar
[72] F. Michaud, P. Boissy, D. Labonté, S. Brière, K. Perreault, H. Corriveau, A. Grant, M. Lauria, R. Cloutier, M.-A. Roux, D. Iannuzzi, M.-P. Royer, F. Ferland, F. Pomerleau, and D. Létourneau, “Exploratory design and evaluation of a homecare teleassistive mobile robotic system,” Mechatronics, Special Issue on Design and Control Methodologies in Telerobotics, 2010.10.1016/j.mechatronics.2010.01.010Suche in Google Scholar
[73] T. Salter, F. Michaud, and H. Larouche, “How wild is wild? A taxonomy to categorize child-robot interaction,” International Journal of Social Robotics, Special Issue on Human-Robot Interaction, 2010.10.1007/s12369-010-0069-4Suche in Google Scholar
© François Michaud et al.
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 3.0 License.