Comment by brookman64k

2 days ago

Why is it launching with a horizontal velocity? It initially moves to the right even when pointing up perfectly.

Thats due to the rotation of the earth, for the purposes of the simulation the earth is rotating at 408 m/s (earths rotation at cape canaveral) so thats why It appears its going sideways

  • When the rocket launches it already moves with earth's rotation at that latitude (and is stationary with respect to the ground). That's in fact the reason why many rocket launch sites are near the equator: Free velocity.

  • But the rotational velocity of the rocket is going to be very similar to Earth's at the launch site. Eventually the rotational velocity between ground and the rocket will begin to noticeably differ, but the launch trajectory starting at 408 m/s would look terrifying if it were that way in real life.

    • I found the problem, It appears that I had the earth staying stationary but gave its rotational velocity to the rocket, What i think needs to happen is I need to also be rotating the earth so the inertial frame stays the same. Thanks for bringing this up

    • Good point, I implemented that very early and hadn't really thought about it, let me look into the true solution, thanks

    • I was able to fiddle with the settings so it launches in the air a bit and then hits the city. All by just going vertically. Pretty funny.

  • Don't rockets also start with the same horizontal velocity though, since nothing canceled it out when it got off the launch pad?

    It would be like jumping, and finding yourself ~250-400 meters away from where you lept by the time you landed.

    That said, neat project, and way fun learning experience. Good job.