timelaspe and motion detection webcam setup

I am looking at setup webcam setup like the torch-webcam[1], but in must portable/self-contained and run with no mains power

the hardware wish list:
* HD webcam (1080p)
* usb hard drive 500Gb
* usb WIFI device

I am looking at using the beagleboard as the brains for this project
the beagleboard well be running motion[2], rsync

[1] http://www.digitalurban.org/2008/11/tutorial-torch-webcam-hd-timelapse.html
[2] http://www.lavrsen.dk/foswiki/bin/view/Motion/WebHome