Integrated Robot Control Architecture

The objective of this task is to develop a robot control architecture that combines the best of task-level and real-time control architectures. FY97 project goals were to:
  • Develop a stand-alone task control management (TCM) library based on the Task Control Architecture (TCA)
  • Integrate the TCM library with ControlShell
  • Begin development of analysis and design tools for TCM.
  • FY98 project goals are to:
  • Implement a high-level Task Description Language (TDL) for defining concurrent, interacting robot programs.
  • Develop design and analysis tools for TCM.
  • Demonstrate an application integrating the power of TCM and ControlShell.
  • A. Significant Activities And Events During This Period

    Level Three Milestone: Completed first release of TCM, a stand-alone task-control management library based on TCA.

    Completed initial detailed design of TDL (Task-Description Language), a high-level task-definition language that will serve as a basis for the TCM design tool.

    Began implementation of a design tool for graphically defining task-level, concurrent programs.

    Identified application at Stanford ARL (dual-arm manufacturing testbed) for use in demonstrating integrated architecture.

    B. Plans for Next Reporting Period

    Connect TCM and ControlShell through NDDS.

    Begin implementation of TDL.

    Continue development of graphical design tool.

    Begin to formalize TDL, to serve as a basis for TCM analysis tool.

    Work with RTI and Stanford to create requirements for the dual-arm manipulation demonstration.

    Work with Metrica/JSC to identify possible useds of TDL/TCM in their 3T architecture.

    C. Schedule

    June 1997 Integration of TCM and ControlShell FSM
    July 1997 Task management and communications layers of TCA separated
    August 1997 Demonstration of TCM visualization tool
    October 1997 Stand-alone Task Management Control (TCM) library developed
    January 1998 Integration of TCM and ControlShell via NDDS
    April 1998 Demonstration of TCM design tool
    July 1998 Demonstration of TCM analysis tool
    September 1998 Demonstration of application developed using integrated architecture

    D. Concerns/Issues

    None at this time.
    Prepared by reids@cs.cmu.edu