Predicción de la trayectoria de una pelota. Ajuste polinómico en Python con NumPy | de Florian Trautweiler | enero de 2025

Ajuste polinómico en Python con NumPy

Seguimiento de bola y predicción de trayectoria

En un proyecto anterior visualicé el trayectoria de una pelota que lancé verticalmente al aire con un gráfico de posición, velocidad y aceleración en tiempo real. Ampliando este proyecto, quería calcular y visualizar una predicción de trayectoria basada en un modelo físico simple. En esta publicación, explicaré cómo ajusto 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

Comencemos con el modelo físico de la pelota. Para simplificar, sólo estoy considerando el movimiento vertical de la pelota, simplificando el problema a uno unidimensional. Además, solo modelo la pelota tan pronto como sale de mi mano y descuido cualquier resistencia al 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 pelota y la aceleración gravitacional. gramoque es aproximadamente 9,8m/s²dependiendo de la ubicación y la altitud. El…