I’m new to robotics, not new to Pi and Python.
I started with a simple two wheel robot from Adafruit to teach my daughter code and robotics. She and I built it and now are looking to add an xbox one controller and additional servos.
I have the xbox one wireless controller connected and some test python code that accepts input from joystick and buttons…now trying to figure out how to translate joystick movements to the two wheel differential drive.
Long term - building a puppet mech with 4 wheels on the base, one for torso (left/right) and two for rotating arm cannons. Left joystick controls wheels, right joystick torso, trigger rotates arm cannons. We’ll be adding the 16 Channel PWM mentioned in the subject (Adafruit PID: 2327)
Question - it looks like I can do all this in Python with the Ubiquity Pi distro…but before I frag my current install, would greatly appreciate a quick yes/no on this.
Thanks ahead of time - my daughter’s interest in robotics is eclipsing my (and her school’s) knowledge and any help will be most welcome.