[an error occurred while processing this directive]
[an error occurred while processing this directive] http://will.sitch.org/ projects/ itsy/ software/
[an error occurred while processing this directive]
 
ITSY Main Page
|
System Overview
|
Mechanical Design
|
Control System Design
|
Software Design
 

[ Proposal ]

  The Proposal

 
  1. Software Design

    The software design phase can be broken down into three further subsections: the software requirements analysis, software architecture design, and the coding and installation. This phase is expected to last 7 concurrent weeks.

    1. Software Requirements Analysis

      An analysis must be made of the software requirements for interfacing with the control systems. This phase should be performed concurrently with the Control System Architecture Design phase, and should take 3 weeks.

    2. Software Architecture Design

      Once the control systems are in place, and the mechanical platform is complete, the software must be designed and coded to build a cohesive system meeting the objectives outlined above in Section 2.0. The software architecture design consists of: subsumption behavior modeling, assembly language device drivers, and software simulations. This phase should take 3 weeks.

      1. Subsumption Behavior Modeling

        Subsumption architecture is built in layers. Each layer gives the system a set of predetermined behaviors. The higher levels build upon the lower levels to create more complex behaviors. The behavior of the system as a whole is the result of many interacting simple behaviors. Designing ITSY's behavior layers will take 2 weeks.

      2. Assembly Language Device Drivers

        The ASM device drivers required for servo manipulation, sensor polling, and low-level device control should be simple, and are expected to take 1 week.

      3. Software Simulations

        Software simulations of ITSY's subsumption architecture are required to accurately pattern and program the layers of behaviors. This phase is to increase the operating efficiency of the existing code.

    3. Software Coding & Installation

      Once the simulations are complete and the behavior-based modeling code is prepared, and the assembly device drivers are complete, the rest of the code and the installation of the code is estimated to take 1 week. Some of this time can be used to further optimize software control of the individual systems.


 
ITSY Main Page
|
The contents of this site are copyright (c) 1998 by William Sitch
|
Will's Page
 
[an error occurred while processing this directive]