Work Description

Title: BigAnt v6 robot motion tracking data - processed dataset Open Access Deposited

O
Attribute Value
Methodology
  • This dataset is derived from the raw dataset found at doi:10.7302/024q-kk06 using the global phase estimation based on the Phaser algorithm doi: 10.1103/PhysRevE.78.051907 and additional processing.
Description
  • These data were produced in an attempt to characterize the turning and steering behaviors of 1-DoF multi-legged (hexpedal in this case) robots. Such turning behaviors require sliding contact points. All the data is provided in a single, large .csv.gz file (416256 rows); additional details and example code in the README
Creator
Depositor
  • shrevzen@umich.edu
Contact information
Discipline
Funding agency
  • National Science Foundation (NSF)
  • Department of Defense (DOD)
  • Other Funding Agency
Other Funding agency
  • D. Dan and Betty Kahn Michigan-Israel Partnership for Research and Education Autonomous Systems Mega-Project
Keyword
Date coverage
  • 2018-03-28 to 2019-07-24
Citations to related material
Resource type
Last modified
  • 11/20/2022
Published
  • 08/30/2021
Language
DOI
  • https://doi.org/10.7302/jh82-fh69
License
To Cite this Work:
BIRDS Lab, U. M. (2021). BigAnt v6 robot motion tracking data - processed dataset [Data set], University of Michigan - Deep Blue Data. https://doi.org/10.7302/jh82-fh69

Files (Count: 5; Size: 17.2 MB)

BigAnt processing code and fully processed data
Copyright (c) Dan Zhao 2018-2021 & Shai Revzen 2008-2021

The code in this folder uses the BigAnt RAW dataset found at https://doi.org/10.7302/024q-kk06
to re-create BigAnt_data_processed.csv.gz The raw dataset also contain photos showing the locations
of the motion tracking markers.

However, for most applications there is no need to re-create the data file.
You can use the .csv.gz file as is. The file has 66 columns, and only the first 2 contain strings.
There is one header row. To read all the data, use

from numpy import loadtxt
dat = loadtxt('BigAnt-data-processed.csv.gz', delimiter=',', skiprows=1, usecols=range(2,66))

This can take a hot minute to load; at the end dat.shape == (416256,64)

If you want the column headings, you can use:

import gzip
with gzip.open("BigAnt-data-processed.csv.gz","rb") as f:
hdr = f.readline().strip().split(b",")

The processing code and the associated libraries are provided subject to the GPL 3.0 license.
This is the "greater" GPL, and it requires (among other things) that any code using our code
be itself free and open-source.

To run the processing code, first download the BigAnt-data-raw.tar file using the DOI and put in
the current folder. Then give the command:

python3 processData.py

Thats it!

To Cite this Work:
BIRDS Lab, U. BigAnt v6 robot motion tracking data - processed dataset [Data set], University of Michigan - Deep Blue Data. https://doi.org/10.7302/jh82-fh69

Download All Files (To download individual files, select them in the “Files” panel above)

Best for data sets < 3 GB. Downloads all files plus metadata into a zip file.

Files are ready   Download Data from Globus
Best for data sets > 3 GB. Globus is the platform Deep Blue Data uses to make large data sets available.   More about Globus

Remediation of Harmful Language

The University of Michigan Library aims to describe library materials in a way that respects the people and communities who create, use, and are represented in our collections. Report harmful or offensive language in catalog records, finding aids, or elsewhere in our collections anonymously through our metadata feedback form. More information at Remediation of Harmful Language.