Skip to main content

The Cog Project: Building a Humanoid Robot

  • Conference paper
  • First Online:
Computation for Metaphors, Analogy, and Agents (CMAA 1998)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 1562))

Abstract

To explore issues of developmental structure, physical embodiment, integration of multiple sensory and motor systems, and social interaction, we have constructed an upper-torso humanoid robot called Cog. The robot has twenty-one degrees of freedom and a variety of sensory systems, including visual, auditory, vestibular, kinesthetic, and tactile senses. This chapter gives a background on the methodology that we have used in our investigations, highlights the research issues that have been raised during this project, and provides a summary of both the current state of the project and our long-term goals. We report on a variety of implemented visual-motor routines (smooth-pursuit tracking, saccades, binocular vergence, and vestibular-ocular and opto-kinetic reflexes), orientation behaviors, motor control techniques, and social behaviors (pointing to a visual target, recognizing joint attention through face and eye finding, imitation of head nods, and regulating interaction through expressive feedback). We further outline a number of areas for future research that will be necessary to build a complete embodied system.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • An, C. H., Atkeson, C. G. & Hollerbach, J. M. (1988), Model-based control of a robot manipulator, MIT Press, Cambridge, MA.

    Google Scholar 

  • Ashby, W. R. (1960), Design for a Brain, second edn, Chapman and Hall. Ballard, D., Hayhoe, M. & Pelz, J. (dy1995), ‘Memory representations in natural tasks’, Journal of Cognitive Neuroscience pp. 66–80.

    Google Scholar 

  • Baron-Cohen, S. (1995), Mindblindness, MIT Press.

    Google Scholar 

  • Blythe, J.& Veloso, M. (1997), Analogical Replay for E.cient Conditional Planning, in ‘Proceedings of the American Association of Arti.cial Intelligence (AAAI-97)’, pp. 668–673.

    Google Scholar 

  • Boutilier, C.& Brafman, R. I. (1997), Planning with Concurrent Interacting Actions, in ‘Proceedings of the American Association of Artificial Intelligence (AAAI-97)’, pp. 720–726.

    Google Scholar 

  • Brafman, R. I. (1997), A Heuristic Variable Grid Solution Method for POMDPs, in ‘Proceedings of the American Association of Arti.cial Intelligence (AAAI-97)’, pp. 727–733.

    Google Scholar 

  • Breazeal, C. & Scassellati, B. (1998), ‘Infant-like Social Interactions between a Robot and a Human Caretaker’, Adaptive Behavior In submission.

    Google Scholar 

  • Breazeal, C. & Velasquez, J. (1998), Toward teaching a robot “infant” using emotive communication acts, in ‘Socially Situated Intelligence: Papers from the 1998 Simulated Adaptive Behavior Workshop’.

    Google Scholar 

  • Breazeal (Ferrell), C. (1998), A Motivational System for Regulating Human-Robot Interaction, in ‘Proceedings of the American Association of Artificial Intelligence (AAAI-98)’.

    Google Scholar 

  • Brooks, R. A. (1986), ‘A Robust Layered Control System for a Mobile Robot’, IEEE Journal of Robotics and Automation RA-2, 14–23.

    Google Scholar 

  • Brooks, R. A. (1991a), Intelligence Without Reason, in lsProceedings of the 1991 International Joint Conference on Artificial Intelligence’, pp. 569–595.

    Google Scholar 

  • Brooks, R. A. (1991b), ‘Intelligence Without Representation‘, Artificial Intelligence Journal 47, 139–160. originally appeared as MIT AI Memo 899 in May 1986.

    Google Scholar 

  • Brooks, R. A. & Stein, L. A. (1994), ‘Building brains for bodies’, Autonomous Robots 1(1), 7–25.

    Article  Google Scholar 

  • Brooks, R. A., Breazeal (Ferrell), C., Irie, R., Kemp, C. C., Marjanović, M., Scassellati, B. & Williamson, M. M. (1998), Alternative Essences of Intelligence, in ‘Proceedings of the American Association of Artificial Intelligence (AAAI-98)’.

    Google Scholar 

  • Bullowa, M. (1979), Before Speech: The Beginning of Interpersonal Communicaion, Cambridge University Press, Cambridge,London.

    Google Scholar 

  • Cannon, S. & Zahalak, G. I. (1982), ‘The mechanical behavior of active human skeletal muscle in small oscillations’, Journal of Biomechanics 15, 111–121.

    Article  Google Scholar 

  • Chappell, P. & Sander, L. (1979), Mutual regulation of the neonatal-materal interactive process: context for the origins of communication, in M. Bullowa, ed., ‘Before Speech’, Cambridge University Press, pp. 191–206.

    Google Scholar 

  • Churchland, P., Ramachandran, V. & Sejnowski, T. (1994), A Critique of Pure Vision, in C. Koch & J. Davis, eds, ‘Large-Scale Neuronal Theories of the Brain’, MIT Press.

    Google Scholar 

  • Cohen, D. J. & Volkmar, F. R., eds (1997), Handbook of Autism and Pervasive Developmental Disorders, second edn, John Wiley & Sons, Inc.

    Google Scholar 

  • Cohen, M. & Massaro, D. (1990), ‘Synthesis of visible speech’, Behaviour Research Methods, Intruments and Computers 22(2), pp. 260–263.

    Google Scholar 

  • Costello, T. (1997), Beyond Minimizing Change, in ‘Proceedings of the American Association of Artificial Intelligence (AAAI-97)’, pp. 448–453.

    Google Scholar 

  • Damasio, A. R. (1994), Descartes’ Error, G.P. Putnam’s Sons.

    Google Scholar 

  • Diamond, A. (1990), Developmental Time Course in Human Infants and Infant Monkeys, and the Neural Bases of Inhibitory Control in Reaching, in ‘The Development and Neural Bases of Higher Cognitive Functions’, Vol. 608, New York Academy of Sciences, pp. 637–676.

    Google Scholar 

  • Ferrell, C. (1996), Orientation Behavior using Registered Topographic Maps, in ‘From Animals to Animats: Proceedings of 1996 Society of Adaptive Behavior’, Cape Cod, Massachusetts, pp. 94–103.

    Google Scholar 

  • Ferrell, C. & Kemp, C. (1996), An Ontogenetic Perspective to Scaling Sensorimotor Intelligence, in ‘Embodied Cognition and Action: Papers from the 1996 AAAI Fall Symposium’, AAAI Press.

    Google Scholar 

  • Frith, U. (1990), Autism: Explaining the Enigma, Basil Blackwell.

    Google Scholar 

  • Gazzaniga, M. S. & LeDoux, J. E. (1978), The Integrated Mind, Plenum Press, New York.

    Google Scholar 

  • Ghez, C. (1992), Posture, in E. R. Kandel, J. H. Schwartz & T. M. Jessell, eds, ‘Principles of Neural Science’, 3rd edn, Appleton and Lange.

    Google Scholar 

  • Goldberg, M. E., Eggers, H. M. & Gouras, P. (1992), The Ocular Motor System, in E. R. Kandel, J. H. Schwartz & T. M. Jessell, eds, ‘Principles of Neural Science’, 3rd edn, Appleton and Lange.

    Google Scholar 

  • Greene, P. H. (1982), ‘Why is it easy to control your arms?’, Journal of Motor Behavior 14(4), 260–286.

    Google Scholar 

  • Halliday, M. (1975), Learning How to Mean: Explorations in the Development of Language, Elsevier, New York,NY.

    Google Scholar 

  • Hatsopoulos, N. G. & Warren, W. H. (1996), ‘Resonance Tuning in Rhythmic Arm Movements’, Journal of Motor Behavior 28(1), 3–14.

    Article  Google Scholar 

  • Hauskrecht, M. (1997), Incremental Methods for computing bounds in partially observable Markov decision processes, in ‘Proceedings of the American Association of Artificial Intelligence (AAAI-97)’, pp. 734–739.

    Google Scholar 

  • Herr, H. (1993), Human Powered Elastic Mechanisms, Master’s thesis, Massachusetts Institute of Technology, Cambridge, Massachusetts.

    Google Scholar 

  • Hirai, K., Hirose, M., Haikawa, Y. & Takenaka, T. (1998), The Development of the Honda Humanoid Robot, in ‘Proceedings of the 1998 IEEE International Conference on Robotics and Automation (ICRA-98) ‘, IEEE Press.

    Google Scholar 

  • Hobson, R. P. (1993), Autism and the Development of Mind, Erlbaum.

    Google Scholar 

  • Irie, R. E. (1997), Multimodal Sensory Integration for Localization in a Humanoid Robot, in ‘Proceedings of Second IJCAI Workshop on Computational Auditory Scene Analysis (CASA’97)’, IJCAI-97.

    Google Scholar 

  • Johnson, M. H. (1993), Constraints on Cortical Plasticity, in M. H. Johnson, ed., ‘Brain Development and Cognition: A Reader’, Blackwell, Oxford, pp. 703–721.

    Google Scholar 

  • Kanehiro, F., Mizuuchi, I., Koyasako, K., Kakiuchi, Y., Inaba, M. & Inoue, H. (1998), Development of a Remote-Brained Humanoid for Research on Whole Body Action, in ‘Proceedings of the 1998 IEEE International Conference on Robotics and Automation (ICRA-98)’, IEEE Press.

    Google Scholar 

  • Kaye, K. (1979), Thickening Thin Data: The Maternal Role in Developing Communication and Language, in M. Bullowa, ed., ‘Before Speech’, Cambridge University Press, pp. 191–206.

    Google Scholar 

  • Knudsen, E. I. & Knudsen, P. F. (1985), ‘Vision Guides the Adjustment of Auditory Localization in Young Barn Owls’, Science 230, 545–548.

    Article  Google Scholar 

  • Lako., G. (1987), Women, Fire, and Dangerous Things: What Categories Reveal about the Mind, University of Chicago Press, Chicago,Illinois.

    Google Scholar 

  • Lisberger, S. G. & Sejnowski, T. J. (1992), ‘Motor learning in a recurrent network model based on the vestibulo-ocular reflex’, Nature 260, 159–161.

    Article  Google Scholar 

  • Littman, M. L. (1997), Probabilistic Propositional Planning: Representations and Complexity, in ‘Proceedings of the American Association of Artificial Intelligence (AAAI-97)’, pp. 748–754.

    Google Scholar 

  • Lobo, J., Mendez, G. & Taylor, S. R. (1997), Adding Knowledge to the Action Description Language A, in ‘Proceedings of the American Association of Artificial Intelligence (AAAI-97)’, pp. 454–459.

    Google Scholar 

  • MacKay, W. A., Crammond, D. J., Kwan, H. C. & Murphy, J. T. (1986), ‘Measurements of human forearm posture viscoelasticity’, Journal of Biomechanics 19, 231–238.

    Article  Google Scholar 

  • Marjanović, M. J., Scassellati, B. & Williamson, M. M. (1996), Self-Taught Visually-Guided Pointing for a Humanoid Robot, in ‘From Animals to Animats: Proceedings of 1996 Society of Adaptive Behavior’, Cape Cod, Massachusetts, pp. 35–44.

    Google Scholar 

  • Mason, M. T. & Salisbury, Jr., J. K. (1985), Robot Hands and the Mechanics of Manipulation, MIT Press, Cambridge, Massachusetts.

    Google Scholar 

  • Matsuoka, K. (1985), ‘Sustained oscillations generated by mutually inhibiting neurons with adaption’, Biological Cybernetics 52, 367–376.

    Article  MATH  MathSciNet  Google Scholar 

  • Matsuoka, K. (1987), ‘Mechanisms of frequency and pattern control in neural rhythm generators’, Biological Cybernetics 56, 345–353.

    Article  Google Scholar 

  • McCain, N. & Turner, H. (1997), Causal Theories of Action and Change, in ‘Proceedings of the American Association of Artificial Intelligence (AAAI-97)’, pp. 460–465.

    Google Scholar 

  • McGeer, T. (1990), Passive Walking with Knees, in ‘Proc 1990 IEEE Intl Conf on Robotics and Automation’.

    Google Scholar 

  • Minsky, M. & Papert, S. (1970), ‘Draft of a proposal to ARPA for research on artificial intelligence at MIT, 1970–71’.

    Google Scholar 

  • Morita, T., Shibuya, K. & Sugano, S. (1998), Design and Control of Mobile Manipulation System for Human Symbiotic Humanoid, in ‘Proceedings of the 1998 IEEE International Conference on Robotics and Automation (ICRA-98)’, IEEE Press.

    Google Scholar 

  • Mussa-Ivaldi, F. A., Hogan, N. & Bizzi, E. (1985), ‘Neural, Mechanical, and Geometric Factors Subserving Arm Posture in humans’, Journal of Neuroscience 5(10), 2732–2743.

    Google Scholar 

  • Newson, J. (1979), The growth of shared understandings between infant and caregiver, in M. Bullowa, ed., ‘Before Speech’, Cambridge University Press, pp. 207–222.

    Google Scholar 

  • Panerai, F. & Sandini, G. (1998), ‘Oculo-Motor Stabilization Reflexes: Integration of Inertial and Visual Information’, Neural Networks In press.

    Google Scholar 

  • Peskin, J. & Scassellati, B. (1997), Image Stabilization through Vestibular and Retinal Feedback, in R. Brooks, ed., ‘Research Abstracts’, MIT Artificial Intelligence Laboratory.

    Google Scholar 

  • Pratt, G. A. & Williamson, M. M. (1995), Series Elastic Actuators, in ‘Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS-95)’, Vol. 1, Pittsburg, PA, pp. 399–406.

    Article  Google Scholar 

  • Rensink, R., O’Regan, J. & Clark, J. (1997), ‘To See or Not to See: The Need for Attention to Perceive Changes in Scenes’, Psychological Science 8, 368–373.

    Article  Google Scholar 

  • Rosenbaum, D. A. et al. (1993), ‘Knowledge Model for Selecting and Producing Reaching Movements’, Journal of Motor Behavior 25(3), 217–227.

    Article  MathSciNet  Google Scholar 

  • Salisbury, J., Townsend, W. T., Eberman, B. S. & DiPietro, D. M. (1988), Preliminary Design of a Whole arm Manipulation System (WAMS), in ‘Proc 1988 IEEE Intl Conf on Robotics and Automation’.

    Google Scholar 

  • Scassellati, B. (1996), Mechanisms of Shared Attention for a Humanoid Robot, in ‘Embodied Cognition and Action: Papers from the 1996 AAAI Fall Symposium’, AAAI Press.

    Google Scholar 

  • Scassellati, B. (1998a), A Binocular, Foveated Active Vision System, Technical Report 1628, MIT Artificial Intelligence Lab Memo.

    Google Scholar 

  • Scassellati, B. (1998b), Building Behaviors Developmentally: A New Formalism, in ‘Integrating Robotics Research: Papers from the 1998 AAAI Spring Symposium’, AAAI Press.

    Google Scholar 

  • Scassellati, B. (1998c), Finding Eyes and Faces with a Foveated Vision System, in ‘Proceedings of the American Association of Artificial Intelligence (AAAI-98)’.

    Google Scholar 

  • Scassellati, B. (1998d), Imitation and Mechanisms of Shared Attention: A Developmental Structure for Building Social Skills, in ‘Agents in Interaction-Acquiring Competence through Imitation: Papers from a Workshop at the Second International Conference on Autonomous Agents’.

    Google Scholar 

  • Schaal, S. & Atkeson, C. G. (1993), Open loop Stable Control Strategies for Robot Juggling, in ‘Proceedings 1993 IEEE International Conference on Robotics and Automation’, Vol. 3, pp. 913–918.

    Google Scholar 

  • Schneider, K., Zernicke, R. F., Schmidt, R. A. & Hart, T. J. (1989), ‘Changes in limb dynamics during the practice of rapid arm movements’, Journal of Biomechanics 22(8–9), 805–817.

    Article  Google Scholar 

  • Sinha, P. (1996), Perceizing and recognizing three-dimensional forms, PhD thesis, Massachusetts Institute of Technology.

    Google Scholar 

  • Stroop, J. (1935), ‘Studies of interference in serial verbal reactions’, Journal of Experimental Psychology 18, 643–62.

    Article  Google Scholar 

  • Takanishi, A., Hirano, S. & Sato, K. (1998), Development of an anthropomorhpic Head-Eye System for a Humanoid Robot, in ‘Proceedings of the 1998 IEEE International Conference on Robotics and Automation (ICRA-98)’, IEEE Press.

    Google Scholar 

  • Thelen, E. & Smith, L. (1994), A Dynamic Systems Approach to the Development of Cognition and Action, MIT Press, Cambridge,MA.

    Google Scholar 

  • Trevarthen, C. (1979), Communication and cooperation in early infancy: a description of primary intersubjectivity, in M. Bullowa, ed., ‘Before Speech’, Cambridge University Press, pp. 321–348.

    Google Scholar 

  • Tronick, E., Als, H. & Adamson, L. (1979), Structure of early Face-to-Face Communicative Interactions, in M. Bullowa, ed., ‘Before Speech’, Cambridge University Press, pp. 349–370.

    Google Scholar 

  • Warren, C. A. & Karrer, R. (1984), ‘Movement-related potentials during development: A replication and extension of relationships to age, motor control, mental status and IQ’, International Journal of Neuroscience 1984, 81–96.

    Google Scholar 

  • Wason, P. C. (1966), Reasoning, in B. M. Foss, ed., ‘New Horizons in Psychology’, Vol. 1, Penguin Books, Harmondsworth, England, pp. 135–51.

    Google Scholar 

  • Weiskrantz, L. (1986), Blindsight: A Case Study and Implications, Carendon Press, Oxford.

    Google Scholar 

  • Wertheimer, M. (1961), ‘Psychomotor coordination of auditory and visual space at birth’, Science 134, 1692.

    Google Scholar 

  • Williamson, M. M. (1996), Postural Primitives: Interactive Behavior for a Humanoid Robot Arm, in ‘Fourth International Conference on Simulation of Adaptive Behavior’, Cape Cod, Massachusetts, pp. 124–131.

    Google Scholar 

  • Williamson, M. M. (1998a), Exploiting natural dynamics in robot control, in ‘Fourteenth European Meeting on Cybernetics and Systems Research (EMCSR ’98)’, Vienna, Austria.

    Google Scholar 

  • Williamson, M. M. (1998b), Rhythmic robot control using oscillators, in ‘IROS’ 98’. Submitted.

    Google Scholar 

  • Wood, D., Bruner, J. S. & Ross, G. (1976), ‘The role of tutoring in problem-solving’, Journal of Child Psychology and Psychiatry 17, 89–100.

    Article  Google Scholar 

  • Yamato, J. (1998), Tracking moving object by stereo vision head with vergence for humanoid robot, Master’s thesis, MIT.

    Google Scholar 

  • Zajac, F. E. (1989), ‘Muscle and tendon:Properties, models, scaling, and application to biomechanics and motor control’, CRC Critical Reviews of Biomedical Engineering 17(4), 359–411.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Brooks, R.A., Breazeal, C., Marjanović, M., Scassellati, B., Williamson, M.M. (1999). The Cog Project: Building a Humanoid Robot. In: Nehaniv, C.L. (eds) Computation for Metaphors, Analogy, and Agents. CMAA 1998. Lecture Notes in Computer Science(), vol 1562. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48834-0_5

Download citation

  • DOI: https://doi.org/10.1007/3-540-48834-0_5

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-65959-4

  • Online ISBN: 978-3-540-48834-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics