Um ein Roboter auch manuell steuern zu können benötigt man einen Joystick, Joypad oder eine ähnliche Art der Steuerung.
Der X-Box One Controller besitzt von Hause aus Bluetooth Unterstützung und liegt hier ansonsten ungenutzt herum.
Da ich selbst immer wieder suchen muss, wie das nochmal mit dem X-Box Controller ging – Step by Step:
1. sudo apt install xboxdrv
(on ubuntu +++: sudo apt install pi-bluetooth)
2. echo 'options bluetooth disable_ertm=Y' | sudo tee -a /etc/modprobe.d/bluetooth.conf
3. Raspi neustarten
4. sudo bluetoothctl
5. scan on
6. connect [MAC Adresse von XBOX Controller]
7. trust [MAC Adresse von XBOX Controller]
Hier zum komplett nachlesen:
https://howchoo.com/pi/xbox-controller-raspberry-pi#install-the-xboxdrv-driver