Image of Seven of Nine's ocular implant Wearforge Wearables Wiki Powered by TWiki collaboration software
MainTWikiWearsoftWearhardWearforeTest
Home | Changes | Index | Search | Go
You're in Wearforge -> Wearhard -> Nomad1Project

Nomad I - My first wearable.



NOTE - This page is no longer my primary page for tracking my wearable project. I have moved my project page to my personal wiki at my own domain. The data here will get updated from time to time, but my primary site will always be the most current. You can visit my project page at http://www.pascal.org/wiki/space/Nomad.


Nomad I is my first wearable system.

Nomad1 being worn:
nomad1-vest-002-preview.JPGnomad1-vest-007-preview.JPG

Hardware

  • Advantech PCM-5822 @ 300Mhz
    • 128Mb RAM
    • IBM TravelStar? 40GB disk
  • CyVisor? HMD monocle hack
    • 800x600 @ 16bit
    • Useable with X11 and Linux framebuffer (100x43 text)
  • Twiddler II chording keyboard with mouse
  • External USB keyboard/mouse when stationary
  • 802.11 wireless networking via PCMCIA
  • Garmin GPS-35 (low voltage model)
  • Custom 5v and 12v power system
    • Protected battery and external power inputs
  • Dual Toshiba PA2485U 10.8v @ 5600mAh laptop batteries in parallel
    • Approximately 7 to 9 hours of use depending on load
    • Easy replacement of batteries without shutting down system
    • External power input available for use while hot swapping batteries
  • Hauppauge USB video capture/tv/radio using USBVision drivers
    • s-video input
    • audio input
    • Television (yes I've watched TV on my wear-able)
    • FM radio

Software

  • RedHat? Linux 7.x
    • I'd rather use Debian for the wearable but there is no stable release using a 2.4 kernel.
  • Sun Java 1.3/1.4
  • Sun Jini
  • jAugment
  • gpsdrive/gpsd
  • Escher's Puppet window manager to replace Rat-Poison, which I had been using.
  • MIT RememberanceAgent
  • Opera web browser
    • Well worth the $35
    • Very usable mouseless navigation of web pages
    • Student discounts (whoo hoo)

Goals

  • Use as a research vehicle for wear-able UI and HCI
  • Use as a research vehicle for augmented prevasive computing
    • The wear-able acts as an interface to local pervasive computing resources
    • Central loci for personal info and perferences
  • Use as my primary computing platform
    • Replacing desktop system
    • Using alternative UI approaches
  • Integrate with my home, work, and car networks.

Recent Changes

  • 04/2003 - I'm seriously looking into purchasing a HP/Compaq TC-1000 tablet PC as a replacement for my dead PCM-5822. Check the reasons why at my wiki.
  • 02/2003 - On a whim I contacted Advantech to see what they could do with my PCM-5822. To my surprised I found that my board is still in warrentee and I even got a RMA# to ship it back to them.
  • 08/18/2002 - While I was fixing my broken cable, I found an old electric shaver with a nice vinyl case. I noticed the top would fit nicely around my Cy-Visor display. I placed the plastic cover of the razor inside the cover of the case to strengthen and protect the display and to make the cover crush proof. Works nicely, though I wouldn't call it "covert" *grin*

    More images can be found below in the "attachments".
    • Nomad1 HMD worn:
      nomad1-hmd-worn-001-preview.JPG
    • Nomad1 HMD front open:
      nomad1-hmd-002-preview.JPGnomad1-hmd-004-preview.JPG
    • Nomad1 HMD right & left views:
      nomad1-hmd-003-preview.JPGnomad1-hmd-005-preview.JPG

  • 08/18/2002 - I replaced the cable between the Cy-Visor control box and display for yet a third time. This last cable lasted all of four months. At $75 for a replacement, I'm starting to wonder if the Cy-Visor is something I can afford to use now that I am a student.

    I love the Cy-Visor's 800x600 color display, but if the cables are going to be this fragile I can't recommend it to anyone as a display for their wear-able. How does the manufacturer expect to stay in business, unless their business is repairing their product after sale.

  • 08/12/2002 - I'm trying an experiment with painting the inside of the HMD with the display black except where the display shows through. This should reduce the amount of light coming in from around the display and help increase readablity.

  • 07/2002 - Spent the month moving into and working on our new home (well, its 80 years old, but its "new" to us) and preparing to start school in the fall. Continued working on jXWM, my experimental Java based X11 window manager.

  • 06/20/2002 - Started work on a new window manager, jXWM (Java eXtensible Window Manage), to serve as a flexible development component for wearable user interface ideas.

    Switched to using Escher's Puppet window manager to get a feel for how useful a Java based X11 window manager would be and how well the Escher X11 classes work.

  • 06/2002 - Spent the month prep-ing and moving out of our N. California home and moving back to Fargo, North Dakota to return back to school full time.

  • 06/04/2002 - Upgraded to a 40Gb IBM TravelStar? disk drive for more video/audio capture space (not in use yet, but preparing for school this Spring)

  • 05/28/2002 - Upgraded to RedHat? 7.3 to use newer kernel to avoid ptrace security risk.

  • 05/10/2002 - Switched to ratpoison mouseless window manager

  • 04/2002 - Repackaged wearable to fit into the inside hip pocket of a Scott eVest.
    • Built a new custom 5v/12v power board
    • Includes 5v/12v power buses to power external devices
    • Converted Toshiba PA2486U battery charger into a battery case. Easily fits into the other inside hip pocket on the eVest. Power cable runs through lining along the back of the vest. Helps balance weight distribution.

Future Changes

  • Enhance Escher's Puppet window manager to replace rat-poison to provide Jini/jAugment support, scripting, and better keyboard mouse emulation.

  • Write a JESS Jini service to provide rule based monitoring and response to Jini/jAugment events.

  • Write a Linux driver for the Seiko Instruments, Inc's InkLink USB device to provide a real-time method of collecting hand written notes for classes.

  • Implement an OCR solution for real-time and post processing of digital ink notes and captured images.

Pictures

Click on image for larger version. Use the browser's "back" button to return to this document.

  • Nomad Front:
    nomad1-cpu-001-preview.JPG

  • Nomad Back:
    nomad1-cpu-002-preview.JPG

  • Nomad Top:
    nomad-top-preview.jpg

  • Nomad Top Internal w/Drive:
    nomad-top-drive-preview.jpg

  • Nomad Bottom:
    nomad-bottom-preview.jpg

  • Nomad Internal:
    nomad-internal-preview.jpg

  • Nomad Internal #2:
    nomad-internal2-preview.jpg

  • Nomad Power:
    nomad-power-preview.jpg


Comments/Questions

Feel free to add your comments or questions here. Please include your WikiName.


-- FreemanPascal - 06 Feb 2002

Attachment: Action: Size: Date: Who: Comment:
nomad1-vest-012.JPG action 399056 22 Aug 2002 - 21:37 FreemanPascal Nomad1 - 08/22
nomad1-battery-001.JPG action 456507 22 Aug 2002 - 21:05 FreemanPascal Nomad1 - 08/22
nomad1-battery-002.JPG action 447097 22 Aug 2002 - 21:06 FreemanPascal Nomad1 - 08/22
nomad1-battery-003.JPG action 445115 22 Aug 2002 - 21:07 FreemanPascal Nomad1 - 08/22
nomad1-battery-004.JPG action 458138 22 Aug 2002 - 21:08 FreemanPascal Nomad1 - 08/22
nomad1-cpu-001.JPG action 437352 22 Aug 2002 - 21:08 FreemanPascal Nomad1 - 08/22
nomad1-cpu-002.JPG action 449633 22 Aug 2002 - 21:09 FreemanPascal Nomad1 - 08/22
nomad1-cpu-003.JPG action 474089 22 Aug 2002 - 21:10 FreemanPascal Nomad1 - 08/22
nomad1-cpu-004.JPG action 473498 22 Aug 2002 - 21:11 FreemanPascal Nomad1 - 08/22
nomad1-cpu-005.JPG action 465980 22 Aug 2002 - 21:16 FreemanPascal Nomad1 - 08/22
nomad1-hmd-001.JPG action 435873 22 Aug 2002 - 21:19 FreemanPascal Nomad1 - 08/22
nomad1-hmd-002.JPG action 435875 22 Aug 2002 - 21:20 FreemanPascal Nomad1 - 08/22
nomad1-hmd-003.JPG action 432430 22 Aug 2002 - 21:21 FreemanPascal Nomad1 - 08/22
nomad1-hmd-004.JPG action 438618 22 Aug 2002 - 21:22 FreemanPascal Nomad1 - 08/22
nomad1-hmd-005.JPG action 451032 22 Aug 2002 - 21:23 FreemanPascal Nomad1 - 08/22
nomad1-hmd-006.JPG action 436379 22 Aug 2002 - 21:24 FreemanPascal Nomad1 - 08/22
nomad1-hmd-worn-001.JPG action 429880 22 Aug 2002 - 21:25 FreemanPascal Nomad1 - 08/22
nomad1-hmd-worn-002.JPG action 428540 22 Aug 2002 - 21:26 FreemanPascal Nomad1 - 08/22
nomad1-vest-001.JPG action 432657 22 Aug 2002 - 21:27 FreemanPascal Nomad1 - 08/22
nomad1-vest-002.JPG action 443921 22 Aug 2002 - 21:28 FreemanPascal Nomad1 - 08/22
nomad1-vest-003.JPG action 440345 22 Aug 2002 - 21:29 FreemanPascal Nomad1 - 08/22
nomad1-vest-007.JPG action 432013 22 Aug 2002 - 21:30 FreemanPascal Nomad1 - 08/22
nomad1-vest-008.JPG action 418902 22 Aug 2002 - 21:32 FreemanPascal Nomad1 - 08/22
nomad1-vest-009.JPG action 385203 22 Aug 2002 - 21:32 FreemanPascal Nomad1 - 08/22
nomad1-vest-010.JPG action 393839 22 Aug 2002 - 21:34 FreemanPascal Nomad1 - 08/22
nomad1-vest-011.JPG action 407471 22 Aug 2002 - 21:35 FreemanPascal Nomad1 - 08/22

Things to do in Nomad1Project: Edit | Attach | Ref-By | Printable | Diffs | r1.19 | > | r1.18 | > | r1.17 | More
Nomad1Project
r1.19 - 06 Apr 2003 - 04:33 GMT - FreemanPascal
Copyright © 2002 by the contributing authors. All material on this collaboration tool is the property of the contributing authors.
Ideas, requests, problems regarding Wearforge? Send feedback.