- 1 Overview
- 2 Mobile Sensing Platform
- 3 Phone Platforms
- 4 Software Tools
- 5 Wiki Help
This page contains information about the on-going projects in human activity recognition at the University of Washington.
Mobile Sensing Platform
The current platform that we're using consists of an embedded processor component, called an iMote2, and a sensing component called the MSB2 (Multi-modal Sensor Board). The combination of the iMote2, MSB2, and the system software is often referred to as the MSP (Mobile Sensing Platform).
- iMote2 - The Linux embedded computational platform that forms the heart of our wearable sensing platform
- More information about the iMote2 and the Linux software can be found at the PlatformX wiki
- Current system images
- iMote2 How To's
- MSP Boot Process - A brief description of the MSP boot process
- MSP System Software - Everything below, all on one page.
- Cross-compiling to the iMote2
- Compiling the MSP source code -- Required to build applications that depend on the sensor servers or other components
- Reading sensor values and controlling the MSP using IPC
- Using shared memory streams
- If you're new to the MSP, you'll probably want to read Getting started with the MSP.
Network Streaming Software
Developing Software for the MSP
In addition to the MSP we've also been using a number of cell phone platforms to provide wide area communications, display, local interaction capabilities, and additional sensors. Most questions about phones should go to yanokwa@cs
- Motorola Overview – An overview of the platform
- gnuradio - GNU Radio program for the software definable radio USRP
- Plotting wide images - Program to plot images with an extremely wide aspect ratio (i.e. hours of data plot vs. a small y-axis with good time resolution)
- Compositing Images - Matlab function to composite images (like those generated by plotting wide images.
- Example Mex Function - Example of how to create a .cpp mex function
- Journal Viewer - The windows Journal Viewer used for some annotation tasks.
Useful Unix Commands
UWAR files (University of Washington - Activity Recognition) are a simple binary format used to store data.
Data Collection Apps
Wikipedia has some helpful information on how to edit wiki pages:
- MediaWiki FAQ
- Cheat Sheet PDF version
- How to edit a page
- Syle Manual
- Tutorial on using Pictures in a Wiki
- How to use lists in the Wiki
- How to use tables in the Wiki
- Notes on using tables