I'm working on a project in which I have to build a rover and remotely control it. Remotely controlling in the sense with basic forward and backward movement, as well as the right and left movement. This is perfectly done. But I want to turn the rover to a specific angle automatically when I give a command to it.
Like if I send a command \$30^0 \$ right, the rover should stop and turn to \$30^0\$ to its right with respect to its original position and start moving forward. I just want to know if there any sensor available to find the Angular Displacement. I know IMU sensors like Magnetometer, accelerometer, and gyroscope is used. But still, I'm so curious to know is there any other sensors available to find the angular displacement precisely and with greater accuracy.