ShAKY (SHift Angle Kentucky) is a simple device for collecting 9-axis data about camera position and motion, especially shifts in X, Y, and Z and angular movements in Roll, Pitch, and Yaw. Although this device was developed for our own research involving camera shake, it and all the software and logic for its use are freely available here.
Data encoded is: f50;n;d6;c2;h5;v240;g2
The basic protocol that we are currently using involves holding a camera about 6 feet from a display showing the QR code generated by this WWW form.
The C program that generated this page was written by Hank Dietz using the CGIC library to implement the CGI interface.