Software development for the Navigator wearable computers

The paper describes experiences in the design and implementation of a wearable computer, Navigator, focusing on software development. Navigator is a wearable computer with head mounted display, speech recognition, wireless telecommunication, and global position sensing. Navigator includes five off-theshelf boards, three custom boards, and five customized interconnection interfaces. The progression of subsystem development across five software/hardware platforms, each successively closer approximations to the final platform, is described. Cross development platforms allowed software development to proceed before the final hardware was available. The paper concludes with overall design lessons learned and directions for future implementation and research.

[1]  Daniel P. Siewiorek,et al.  A case study in embedded-system design: The VuMan 2 wearable computer , 1993, IEEE Design & Test of Computers.

[2]  Daniel P. Siewiorek,et al.  Concurrent engineering: a prototyping case study , 1992, [1992 Proceedings] The Third International Workshop on Rapid System Prototyping.

[3]  Ron Frederick,et al.  Experiences with X in a Wireless Environment , 1993, Symposium on Mobile and Location-Independent Computing.

[4]  Mei-Yuh Hwang,et al.  The SPHINX speech recognition system , 1989, International Conference on Acoustics, Speech, and Signal Processing,.

[5]  Michael D. Smith,et al.  Tracing with Pixie , 1991 .

[6]  Michael B. Jones,et al.  Mach: a system software kernel , 1989, Digest of Papers. COMPCON Spring 89. Thirty-Fourth IEEE Computer Society International Conference: Intellectual Leverage.