ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

You should really configure your system so that you don't have to manually modify device permissions on startup.

For serial devices on most Linux systems, that usually just means adding yourself to the proper group that has access to the serial device, or modifying the udev rules.

You can verify which group has access to the devices by doing ls -l /dev/ttyACM0 /dev/ttyUSB0 ; then add yourself to that group. For example, on Ubuntu the group is dialout, so you would do:

sudo usermod -a -G dialout USER