I just realized 1 problem with 2 shifts on the generation ship. My aliens when they wake up, bask in the infrared for up to 4 hours. Even the robots that they have can't compensate for 4 hours of basking. But it needs to be driven all the time to make sure there are no collisions and gravity doesn't pull them into a star or giant planet or stellar remnant. The only thing I can think of to solve this is more time awake and less time asleep so that 1 shift of aliens starts basking while the previous shift is still working.
But is there any other solution to this problem with aliens basking for up to 4 hours and the generation ship constantly driven?