ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
The neato_laser_publisher node needs to run on the robot controller, not your desktop, precisely so that it can access the device hardware.
In practice, I've found that it's best to have essentially all nodes running on the robot controller, and only run rviz and other diagnostic tools on your desktop. This will minimize network traffic and make your robot more resilient to networking problems.