robot_upstart: could not open port /dev/ttyUSB0
Hi all,
I use turtlebot roomba with indigo version.
I try to use robot_upstart
package to run turtlebot_bringup minimal.launch
from an upstrat:
rosrun robot_upstart install --job turtlebot --interface wlan0 --user myuser --setup /home/myuser/turtlebot/devel/setup.bash --rosdistro indigo --master http://192.168.1.2:11311 --logdir /home/myuser/.ros/log turtlebot_bringup/launch/minimal.launch
All work properly except serial connection:
Failed to open port /dev/ttyUSB0. Error: could not open port /dev/ttyUSB0: [Errno 13] Permission denied: '/dev/ttyUSB0' Please make sure the Create cable is plugged into the computer.
'myuser' is in the 'dialout' group. If I start roslaunch turtlebot_bringup minimal.launch
in a terminal it works.
If I start sudo service turtlebot start
it doesn't work.
If I manually change port permission sudo chmod 777 /dev/ttyUSB0
service start without errors.
Anyone having an idea what could be wrong?
Thanks in advance.
hi dennn666, did you figure this issue out? Also do you know how to determine the Network interface to bring ROS up with, which is wlan0 in your case. Thanks so much