Predice la trayectoria de una pelota. Ajuste polinomial en Python con NumPy | de Florian Trautweiler | enero 2025

Predice la trayectoria de una pelota. Ajuste polinomial en Python con NumPy | de Florian Trautweiler | enero 2025

Ajuste polinomial en Python con NumPy

Seguimiento de la pelota y predicción de trayectoria.

En un proyecto anterior, visualicé el trayectoria de una bala que lancé verticalmente al aire con un gráfico de posición, velocidad y aceleración en tiempo real. Como extensión de este proyecto, quería calcular y visualizar una Predicción de trayectoria basada en un modelo físico simple.. En este artículo explicaré cómo adapto el modelo al estado medido de la pelota y visualizo la trayectoria prevista.

Gráficos de posición, velocidad y aceleración con predicción.

Empecemos por el modelo físico del balón. En aras de la simplicidad, sólo considero el movimiento vertical de la pelota, simplificando el problema a un problema unidimensional. Además, solo hago un patrón con la pelota tan pronto como sale de mi mano y descuido cualquier arrastre de aire. Esto simplemente nos deja con una única fuerza constante que actúa sobre la pelota: gravedad.

Fuerza gravitacional que actúa sobre la pelota.

La fuerza se calcula con la masa de la bola y la aceleración gravitacional. gramoque es aproximadamente 9,8 m/s²dependiendo de la ubicación y la altitud. EL…