Spacecraft dynamics