Estoy tratando de simular propulsores espaciales en Unity. Si tengo una nave esférica en el espacio (suponga que no hay arrastre/gravedad alrededor) con dos propulsores en las posiciones p1 y p2 en relación con el punto Cp del centro de masa de la nave, ¿cómo calculo la dirección del movimiento y la velocidad angular de la nave? basado en las fuerzas aplicadas en la dirección y ? Supongo que estoy aplicando fuerza en dirección y y masa dada y sus respectivos lugares de , esto crea velocidades angulares y lineales. ¿Hay una ecuación simple para estas dos cosas? Me imagino que si calcula las velocidades lineales y angulares para los propulsores individualmente, simplemente puede agregarlos para la respuesta final. Soy un novato en estas cosas, pero espero algunas ecuaciones simples sin una historia demasiado grande.
Sus ecuaciones 'ir a' son la Segunda Ley de Newton para la traslación y la rotación.
Para traducir:
Si una -el eje está alineado con y , entonces (en ausencia de gravedad):
dónde es la aceleración de traslación .
Para rotación:
dónde son los pares respecto a Cp, es el momento de inercia con respecto a Cp y es la aceleración angular .
y son ecuaciones diferenciales ordinarias de movimiento, que cuando se resuelven proporcionan una descripción completa de la cinemática dinámica del objeto. Estas ODE necesitarán condiciones iniciales ( ) para obtener una solución completa.
códigomono
Gert