Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/graysonarts/movement
Freely available accelerometer data for analysis and other uses.
https://github.com/graysonarts/movement
Last synced: about 2 months ago
JSON representation
Freely available accelerometer data for analysis and other uses.
- Host: GitHub
- URL: https://github.com/graysonarts/movement
- Owner: graysonarts
- License: mit
- Created: 2015-01-19T17:28:09.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2015-01-21T15:36:06.000Z (almost 10 years ago)
- Last Synced: 2024-04-16T01:01:17.570Z (8 months ago)
- Language: Python
- Size: 500 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# movement
Freely available accelerometer data for analysis and other uses.This is my repository for movement data that I've collected from various activities. Each top level directory ~~is~~ will be
the type of activity, and the individual files will be based on the different movements within that activity.Licensed under the MIT License, but if you use the data for something, it would be awesome if you let me know so I
can tell what's useful and what isn't.Also, if you'd like to contribute data, please feel free to send a pull request. I ask that the data is provided in the file format
listed below# file format
The files are formatted as a json file in the following form:
```json
{
"metadata": {
"contributor": "Russell Hay",
"subject": "Russell Hay",
"activity": "parkour",
"name": "parkour roll",
"sensors": [
"metawear"
]
},
"data": [
{ "timestamp": "12345",
"metawear.x": "123.0",
"metawear.y": "123.0",
"metawear.z": "123.0"
}
]
}```
The metadata section just describes the type of data collected, and correlates mostly with the file structure, but adds contributor, subject
and information about the sensor used to collect the data. Contributor is who added the data into the repository. Subject is the
person who was wearing the device.The data section is an array of dictionaries with a required element of timestamp, which should be a monotonically increasing number
(int or float) that represents the progression of time for ordering purposes.The rest of the dictionary is dependent on the sensors. If the sensor has multiple DOF, you will construct a common name for the data point
in the form of ```[sensor name].[degree]```. As in the example above, the metawear sensor has x,y, and z, so we include an x,y,z.
Each dictionary in the array should have the same set of keys.