calculating velocity and acceleration from force data
4 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Adrienne
el 16 de Mayo de 2014
Comentada: David Sanchez
el 16 de Mayo de 2014
bw means bodyweight
g=-9.81
I have a force and I have tried to take the bw away from the force and then find velocity and acceleration is this right?
% Calculation of Velocity and Acceleration
%force to acceleration by f=ma
%acceleration=force/mass
%acceleration to velocity = cumtrapz
time = (0:fps:length(fz)-fps);
bw = nanmean(abs(fz(1:to(i,1):40)));
mass = bw/g;
IFz= fz - bw;
I = trapz(time(to(i,1):td(i,1)), IFz(to(i,1):td(i,1)));
a = I/mass;
%velocity
v = I/(bw);
0 comentarios
Respuesta aceptada
David Sanchez
el 16 de Mayo de 2014
Look at the dimensions of your variables:
a = I/mass; -> Newtons / kg = m/s^2 -> OK
%velocity
v = I/(bw); -> Newtons / Newtons -> NO OK
your definition of velocity does not seem to be right
3 comentarios
David Sanchez
el 16 de Mayo de 2014
You need to add the time values to your integration. Take a look at these links to get velocity from acceleration:
Más respuestas (0)
Ver también
Categorías
Más información sobre MATLAB Support Package for Parrot Drones en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!