This is the work for the geocache we did today. The geocache description instructed us to measure the stride length and footprint length of some dinosaur tracks at the Dinosaur Ridge hike outside of Denver, Colorado. The kids and I looked at both the thinner Ornithomimus tracks and the thicker Iguanodontid tracks. Here’s the work, done in R:
First, set up a table of the data. The units for stride length and footprint length are meters.
dino_data <- data.frame(species = c("Ornithomimus", "Iguanodontid"),
stride_length = c(1.041, 1.063),
footprint = c(0.18, 0.415))
dino_data
## species stride_length footprint
## 1 Ornithomimus 1.041 0.180
## 2 Iguanodontid 1.063 0.415
Second, create an estimate of the height.
dino_data$height <- dino_data$footprint * 4
dino_data
## species stride_length footprint height
## 1 Ornithomimus 1.041 0.180 0.72
## 2 Iguanodontid 1.063 0.415 1.66
Third, create the velocity estimates in meters per second.
g <- 9.81 # meters per second
dino_data$mps <- 0.25 * (g ^ 0.5) *
dino_data$stride_length^1.67 *
dino_data$height^(-1.17)
dino_data
## species stride_length footprint height mps
## 1 Ornithomimus 1.041 0.180 0.72 1.2298105
## 2 Iguanodontid 1.063 0.415 1.66 0.4792461
Finally, convert to miles per hour by multiplying meters per second by 3600 seconds per hour and 1/1609 miles per meter.
dino_data$mph <- dino_data$mps * 3600 / 1609
Here are the results:
dino_data
## species stride_length footprint height mps mph
## 1 Ornithomimus 1.041 0.180 0.72 1.2298105 2.751596
## 2 Iguanodontid 1.063 0.415 1.66 0.4792461 1.072272
Thanks for a fun cache!