Apa pendekatan yang tepat untuk menulis pengontrol putaran untuk robot sepak bola?

Bayangkan pemrograman robot sepakbola 3 roda. Apa jenis pengontrol yang akan Anda gunakan untuk memutarnya? P? PID? Tujuan dari pengontrol ini adalah membuat robot berdiri pada sudut yang ditentukan (0 derajat) dan berbalik jika diputar dengan tangan atau robot lain. Saya menggunakan motor...