the gyro is the only superfluous bit of information, it is a 6 or a 9 axis, 3 rotational axis's, 3 translating axis's, and 3 orientation axis's, technically GPS would be an additional 3 spacial axis's, which do not correlate to the translating axis's until a translation / rotation of the matrix is performed, then you have other sensors which are derived but not the same as an axis like optical flow sensors that measure air speed,
I would replace the "gyro" with IMU, or INU, or even sensor, but i suppose at the end of the day it conveys the same message.