Applying a layered control architecture to a free-flying space camera | IEEE Conference Publication | IEEE Xplore