I think that Yaw and Pitch are functionally separate, and can be used together by requiring both subsystems in turret commands.
By splitting them, it'll make keeping track of hardware status easier. For example: If pitch disconnects, we might want to continue using yaw; by having separate subsystems, we can make use of existing infrastructure for hardware checks.
I think that Yaw and Pitch are functionally separate, and can be used together by requiring both subsystems in turret commands.
By splitting them, it'll make keeping track of hardware status easier. For example: If pitch disconnects, we might want to continue using yaw; by having separate subsystems, we can make use of existing infrastructure for hardware checks.