Suppose I have a satellite which has 3 reaction wheels, one for rotating the satellite about each of it's axes and an IMU. Can anyone give me an intuitive explanation of how gimbal lock can occur in this system if I am trying to control the attitude?
Edit : The sensor I plan to use is this. https://invensense.tdk.com/wp-content/uploads/2015/02/MPU-6000-Datasheet1.pdf
As far as I understand I can read the rotation rates from the triple axis gyro and fuse it with the accelerometer readings for understanding my orientation.
Edit 1:
I think I realized where I will run into a singularity.
In my algorithm i will be knowing the initial orientation and hence the matrix inv(S). I will also be knowing the angular velocities from my sensor hence the w vector. I can then solve to get my new orientation, which will be impossible when S becomes singular.