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

The problem comes not from the dashboard. It starts earlier:

[ERROR] [WallTime: 1352283377.066618] Failed to open port /dev/ttyUSB0. Please make sure the Create cable is plugged into the computer.

This means that turtlebot_node.py was never even able to connect to your iRobot device in the first place. I would suggest you start with a simple

rosrun turtlebot_node turtlebot_node.py

in order to see clearer what it going wrong. Once you figured that out, continue with the big launch file. Why turtlebot_node.py actually gets no connection to your iRobot device can have different reasons.

  • Does your user have permission to open a serial port?
  • On my setup it happens, that I have to replug the serial converter once after reboot of my laptop for god know what reasons. After that it works like a charm.
  • Are there probably more serial-usb devices on your system and /dev/ttyUSB0 is already occupied?

A good starting point might be to manually connect to serial port and see if that works.

Good luck. :)

The problem comes not from the dashboard. It starts earlier:

[ERROR] [WallTime: 1352283377.066618] Failed to open port /dev/ttyUSB0. Please make sure the Create cable is plugged into the computer.

This means that turtlebot_node.py was never even able to connect to your iRobot device in the first place. I would suggest you start with a simple

rosrun turtlebot_node turtlebot_node.py

in order to see clearer what it going wrong. Once you figured that out, continue with the big launch file. Why turtlebot_node.py actually gets no connection to your iRobot device can have different reasons.

  • Does your user have permission to open a serial port?
  • On my setup it happens, that I have to replug the serial converter once after reboot of rebooting my laptop for god know knows what reasons. After that it works like a charm.
  • Are there probably more serial-usb devices on your system and /dev/ttyUSB0 is already occupied?

A good starting point might be to manually connect to serial port and see if that works.

Good luck. :)