Answer by anatolyg for Predict trajectory of a bouncing ball
You can calculate the discrete second derivative of Y to identify parabolic sections of motion.from numpy import *y=array([2.991964, 2.903274, 2.716584, 2.431894, 2.049204, 1.568514, 0.989824,...
View ArticleAnswer by Bill for Predict trajectory of a bouncing ball
What you are trying to do is known as system identification in the academic literature. Sys Id is a method used to identify the parameters of dynamical systems models from trajectory data.Once you have...
View ArticleAnswer by el_pazzu for Predict trajectory of a bouncing ball
Have you tried using a Kalman filter:import numpy as npimport matplotlib.pyplot as pltg = 9.81e = 0.8t_step = 0.01# Initial actual ball trajectory dataactual_x = np.array([7.410000e-03, 9.591000e-02,...
View ArticlePredict trajectory of a bouncing ball
Key Points:I have a default ball trajectory generated using some code(provided below). Lets name this trajectory Initial Trajectory.Next I have an actual ball whose trajectory I need to estimate.Now I...
View ArticleAnswer by Reinderien for Predict trajectory of a bouncing ball
@anatolyg's method is the correct first step. After that,apply find_peaks;perform a first piecewise polynomial regression: first-degree in x and second-degree in y; thenas a further step that I don't...
View Article