Description Usage Arguments Value References Examples
get_samozino_profile
returns Samozino model estimated from known bodyweight
, push_off_distance
,
mean_GRF_over_distance
, mean_velocity
and gravity_const
.
1 2 3 4 5 6 7 | get_samozino_profile(
bodyweight,
push_off_distance,
mean_GRF_over_distance,
mean_velocity,
gravity_const = 9.81
)
|
bodyweight |
Numeric value |
push_off_distance |
Numeric value |
mean_GRF_over_distance |
Numeric vector |
mean_velocity |
Numeric vector |
gravity_const |
Numeric value |
Object returned from get_samozino_optimal_profile
with addition of RSE and R_Squared elements
Samozino, Pierre. ‘A Simple Method for Measuring Lower Limb Force, Velocity and Power Capabilities During Jumping’. In Biomechanics of Training and Testing, edited by Jean-Benoit Morin and Pierre Samozino, 65–96. Cham: Springer International Publishing, 2018. https://doi.org/10.1007/978-3-319-05633-3_4.
———. ‘Optimal Force-Velocity Profile in Ballistic Push-off: Measurement and Relationship with Performance’. In Biomechanics of Training and Testing, edited by Jean-Benoit Morin and Pierre Samozino, 97–119. Cham: Springer International Publishing, 2018. https://doi.org/10.1007/978-3-319-05633-3_5.
Samozino, Pierre, Jean-Benoît Morin, Frédérique Hintzy, and Alain Belli. ‘Jumping Ability: A Theoretical Integrative Approach’. Journal of Theoretical Biology 264, no. 1 (May 2010): 11–18. https://doi.org/10.1016/j.jtbi.2010.01.021.
Samozino, Pierre, Enrico Rejc, Pietro Enrico Di Prampero, Alain Belli, and Jean-Benoît Morin. ‘Optimal Force–Velocity Profile in Ballistic Movements—Altius’: Medicine & Science in Sports & Exercise 44, no. 2 (February 2012): 313–22. https://doi.org/10.1249/MSS.0b013e31822d757a.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 | require(tidyverse)
data("testing_data")
testing_data <- testing_data %>%
mutate(
height = vjsim::get_height_from_aerial_time(aerial_time),
total_load = bodyweight + external_load
)
jump_metric <- function(data) {
samozino_metrics <- vjsim::get_samozino_jump_metrics(
mass = data$bodyweight + data$external_load,
push_off_distance = data$push_off_distance,
height = data$height
)
return(as.data.frame(samozino_metrics))
}
testing_data <- testing_data %>%
# Need to add bodyweight so it is kept in the output
group_by(athlete, bodyweight) %>%
do(jump_metric(.))
samozino_profile <- function(data) {
samozino_data <- vjsim::get_samozino_profile(
bodyweight = data$bodyweight,
push_off_distance = data$push_off_distance,
mean_GRF_over_distance = data$mean_GRF_over_distance,
mean_velocity = data$mean_velocity
)
return(as.data.frame(samozino_data))
}
testing_data_samozino <- testing_data %>%
# Need to add bodyweight so it is kept in the output
group_by(athlete, bodyweight) %>%
do(samozino_profile(.))
testing_data_samozino
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.