Estoy tratando de averiguar una forumula para obtener la posición y la velocidad en cualquier punto en el tiempo para un objeto con accelearation constante pero vector de los cuales está girando.
Me cuesta dividir el problema en trozos más pequeños, parece que es sólo un problema de trigonometría.
Supongamos que el objeto se encuentra en 0,0
tiene un vector de aceleración de 0,1
m/s (tan arriba). y rotación de 1 rpm en el sentido de las agujas del reloj. El vector de aceleración gira en el sentido de las agujas del reloj a 1 rpm.
A medida que pasa el tiempo, debería trazar un semicírculo, ya que el vector aceleración gira en el sentido de las agujas del reloj, y empieza a contribuir a la velocidad hacia la derecha. Cuando complete 1 revolución, debería detenerse en seco, pero a cierta distancia hacia la derecha.
La aceleración y la rotación rigen de algún modo la distancia y la velocidad a la que se desplaza el objeto.
La cosa del "mundo real" que estoy modelando es la física simplista de una nave espacial 2d. Simplista porque sólo las siguientes fuerzas están presentes:
La nave tiene una rotación constante en sentido horario o antihorario, y un vector de empuje constante, que gira con ella.
Dado un vector de velocidad inicial perpendicular al vector de empuje, es posible que la nave cree una "órbita artificial" alrededor de un punto fijo en el espacio. Esa forma será un círculo. Mientras el vector de empuje apunte siempre al centro de la órbita y todas las variables estén equilibradas (empuje, rotación y velocidad inicial), la órbita será perfectamente circular.
Si no están equilibradas, la nave simplemente dará tumbos en el espacio, sin ganar ninguna velocidad global, sólo moviéndose temporalmente alrededor de una forma que se parece a si dibujaras un círculo, pero trasladaras el centro hacia la derecha en x (si la rotación es en sentido contrario a las agujas del reloj, la traslación sería hacia la izquierda). No encuentro el nombre de dicha espiral.
Estoy bastante seguro de que el vector de empuje es (cos(at), sin(at))
porque en el punto 0, la componente x es 1, la componente y es 0, y continúa alrededor del círculo a medida que gira. Ese vector multiplicado por el factor de empuje, parece ser correcto.
La integral de velocidad (sin(at)/a,-cos(at)/a)
no parece correcto. En t=0
las componentes x e y deberían ser 0, ya que aún no hemos pasado ningún tiempo "bajo la curva". -cos(0*0)/1
es -1. (valores menores de a, para una rotación más lenta dan valores negativos mayores de y, lo que no suena bien)
Esto parece graficar la posición correcta: https://www.desmos.com/calculator/iycc3jodph
Es extraño que tenga que utilizar diferentes fórmulas para rotaciones negativas