I am working with the Magni robot base with some custom hardware on top, and in the early development stages, I have encountered some struggles.
- Does my workstation have to run the same version of ubuntu as the robot? I can do this but I would like to avoid it if possible.
- Is there a good idiomatic way to interface with the GPIO pins in python?
- Do I need to connect the robot to the internet at some point? The network we have access to does not allow ssh, so it is possible to move the robot to another network, but it will take extra effort, and it would be nice to only use the access port.
Thank you for any help you can provide!