Troubleshooting
Q) I receive the following error when trying to launch a project or utility:
Fail to open port Arbotix Pro is used by another program or do not have root privileges.
A) This is either a permissions issue, or the Subcontroller comm port (/dev/ttyUSB0) is in use or otherwise disconnected. Ensure you are using `sudo` prior to launching project executables, file permissions are set correctly, and that no other programs are currently attached to the Subcontroller comm port.
If all of these conditions are met, check /dev/ for the correct comm port assignment (/dev/ttyUSB0) of the subcontroller:
$ ls /dev/