Was ist der richtige Ansatz, um den Spin-Controller für einen Fußballroboter zu schreiben?

Stellen Sie sich vor, Sie programmieren einen 3-Rad-Fußballroboter. Welche Art von Controller würden Sie zum Drehen verwenden? P? PID? Das Ziel für diese Steuerung ist, dass der Roboter in einem definierten Winkel (0 Grad) steht und zurückgedreht wird, wenn er von Hand oder einem anderen Roboter...