/* Project: Socrates */
Learning Embedded Systems With Windows CE
 
Blog Entries    Windows Mobile    Socrates    
Login
Register



Home

Blog Archives

Socrates?

Chapters

Best Practices

Discuss

Open Editing

Pocket PC

Downloads

Favorite Links

Biography

About Web Site


Home

Wearable Camera Prototype Now Useable

Posted by on Thursday, April 16, 2009 (PST)

“Almost there…stay on target…” I have a ways to go with the .NET MF software, but I now have a usable prototype.

Okay, I know the picture below isn't pretty, but please keep in mind that it is merely a prototype. It will be used to demonstrate the concepts of a wearable camera equipped with a variety of sensors, used to determine if the scene content satisfies the user defined criteria. In fact, the camera is really one aspect of the overall function of the prototype, so much so, that I try to imagine it as a means of sensory augmentation.


Notice the two micro servos beneath. The sensor module on the left contains (from top to bottom) an 8 segment thermopile array for detecting heat signatures, CdS light sensor, ultrasonic ranger, and sound sensor. The sensor module on the right consists of a CMUCam3 module. The left sensor module is used to analyze the field of view and will pan as necessary to track suspected objects. When the algorithm(s) reaches a certain confidence level, the right sensor module will rotate to the same position to begin a recording sequence.

The pancake speaker on the right is attached to a voice synthesizer, used to alert the wearer to qualifying scene content, or report current environmental conditions. An ear bud headphone will also be attached to allow the synthesized audio to be heard in private and in noisy environments.

This next picture shows the attachment of the TahoeII board (provided to Dare to Dream Different Challenge contestants) to the sensor base. Most sensors are attached to the I2C bus of the TahoeII board and with the use of the .NET MF classes, I have made quick work of the C# code required to obtain sensor data. Once I have caught up with my many unfinished software tasks, I will be mounting this board to an enclosure, along with the green battery appearing in the background.

Additional sensors are located near the main board (not depicted) and include a magnetic compass, GPS, accelerometer, and temperature sensor. Of course, you can never have enough sensors.

Onward!


 





New Articles
  • Velma And Windows Mobile
    Introducing Velma the Windows Mobile equipped trike!

  • The Microsoft Store
    Of the two Microsoft Stores in the entire U.S., one is right in my backyard.

  • Wearable Camera Prototype Video
    This video depicts the current state of my wearable camera prototype.

  •  

    New Posts

  • Windows CE 5.0 Vs 6.0
    Posted by vsanghi@e-consystems.com on Tuesday, June 12, 2007 (PST)

  • Access to Data Rates Beyond 115.2 Kbps From .NET CF
    Posted by jadams on Thursday, November 16, 2006 (PST)

  • Getting Started With BSP Migration
    Posted by jywilson on Tuesday, October 24, 2006 (PST)

  •  

    New Downloads

  • AutoLaunch V1.0.zip
    This file contains the AutoLaunch CE 6.0 subproject.

  • PhidgetsDrivers-CE60 Project Files.zip
    The CE 6.0 project files and latest release from CodePlex of the Phidgets drivers.

  • PhidgetDrivers-PB Project Files.zip
    This file contains the Platform Builder 5.0 project files to include the Phidgets drivers in your OS image.


  •  

    Home   |   Blog Archives   |   Socrates?   |   Chapters   |   Best Practices   |   Discuss   |   Open Editing   |   Pocket PC   |   Downloads   |   Favorite Links   |   Biography   |   About Web Site