Porcupine
From Capsil Wiki
The Porcupine [1] is a small wearable sensory unit for logging motion data and doing low-level activity recognition. The project includes electronic schematics for the hardware, software for the microcontroller and client-side software for hardware-interaction.
Contents |
Hardware Specifications
|
Sensing: |
Main Board:
Logging board:
|
|---|---|
| I/O: |
Data to the board is uploaded via USB Also contains:
|
| Radios: |
Chipcon cc2420 - accessible through a Zigbee Add-on board |
| CPU: |
MICROCHIP PIC18F4550-I/ML
|
| Storage: |
Up to 4Gb of memory via MMC Connector |
Applications
http://lh4.ggpht.com/_i9D9NKmDXYQ/STQBBOLDzII/AAAAAAAAAE0/SquN4g1n4_Y/Porc25design.jpg
The Porupine being a wearable sensor is mainly used for activity recognition through users actions. It has been involved in a number of projects to date to include:
- Actigraphy for Bipolar Patients
- Activities of Daily Living (ADLs)
- Daily Activities Annotation & Recognition
- Gardening Activities
- Long-Term Sleep Study
- Smart Electronic Dice
- Sports Training Activities
Power
The board contains charging circuitry and is designed to be worn 24/7 without having to recharge its 3.7v battery in between. According to the online documentation, the Porcupine should log data non-stop for weeks with a minimum of user interaction.
Software
The CSS compiler is used to program the PIC.
Additional Information
- Porcupine
- Porupines (hosted by Lancaster University)
- Porcupine v1(hosted by TU Darmstadt)
- Porcupine2 - Sourceforge
Papers
- Berlin, E., Optimizing Wearable Sensors under Technical and Usability Constraints , TU Darmstadt, Bachelor Thesis August 6, 2007
- Aronsen, AK., Long-Term Fine-Grained Actigraphy, TU Darmstadt, Diploma Thesis September 3, 2007
(for further information dee here)
References
- Back to Sensors Page
- Back to Body Sensor Networks Page
- Back to Main Page