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

Hello,

Could be a permission problem on the serial port. First, make sure you are specifying the correct serial port. For example, if the robot is connected to your computer's first serial port (COM1), then use rosrun ROSARIA RosAria _port:=/dev/ttyS0 If it's /dev/ttyUSB0 (USB device) then use rosrun ROSARIA RosAria _port:=/dev/ttyUSB0 etc.

You will need permission to read and write that device. You can either add your user account to the appropriate user group to access the devices, or you can (as root) change the permissions on the serial port device in /dev, e.g. chmod a+rw /dev/ttyS0 (this permits any user on that computer to have full control over that serial port.)

Also, make sure no other program is using the same serial port.

Hope this helps...