• DocumentCode
    976326
  • Title

    The software development process for an intelligent robot

  • Author

    Seward, Derek W. ; Garman, Alastair

  • Author_Institution
    Lancaster Univ., UK
  • Volume
    7
  • Issue
    2
  • fYear
    1996
  • fDate
    4/1/1996 12:00:00 AM
  • Firstpage
    86
  • Lastpage
    92
  • Abstract
    The key problems in producing software to control intelligent robots are identified, the principal one being the difficulty of producing a detailed requirements specification. A series of process steps is defined and described in relation to the development of an intelligent robot excavator. The importance of a rational decomposition of the system into modules is stressed, and one particular component of the robot excavator is discussed in some detail-the activities manager. It is shown how techniques such as a ´production system´ and a ´blackboard´ were implemented in Ada to produce a flexible and easily maintainable system. Two other components are described-the low level controller and the safety manager. A brief description of the hardware platforms used is included.
  • Keywords
    blackboard architecture; excavators; formal specification; intelligent control; robot programming; Ada; activities manager; blackboard; easily maintainable system; hardware platforms; intelligent robot control; intelligent robot excavator; low level controller; process steps; production system; rational decomposition; requirements specification; safety manager; software development process; Blackboard architecture; Intelligent control; Robot programming; Software requirements and specifications;
  • fLanguage
    English
  • Journal_Title
    Computing & Control Engineering Journal
  • Publisher
    iet
  • ISSN
    0956-3385
  • Type

    jour

  • DOI
    10.1049/cce:19960205
  • Filename
    502827