[Documentation] [TitleIndex] [WordIndex

Only released in EOL distros:  

neato_robot: 2dnav_neato | neato_driver | neato_node

Package Summary

This package contains a node that connects to the Neato Robotics XV-11. It enables control of motors through a geometry_msgs/Twist topic and publishes laser scans and odometry.

neato_robot: 2dnav_neato | neato_driver | neato_node

Package Summary

This package contains a node that connects to the Neato Robotics XV-11. It enables control of motors through a geometry_msgs/Twist topic and publishes laser scans and odometry.

neato_robot: neato_2dnav | neato_driver | neato_node

Package Summary

A node wrapper for the neato_driver package

neato_robot: neato_2dnav | neato_driver | neato_node

Package Summary

A node wrapper for the neato_driver package

Overview

This package provides a node wrapper for the neato_driver code. It allows control of the Neato XV-11.

ROS API

neato.py

Provides an ROS interface to the Neato XV-11 robot.

Subscribed Topics

/cmd_vel (geometry_msgs/Twist)

Published Topics

/base_scan (sensor_msgs/LaserScan) /odom (nav_msgs/Odometry)

Parameters

~port (str, default: /dev/ttyUSB0)

Running

Plug in your neato. Then run:

lsusb

Find the neato device (ours was ID 2108:780b). Then:

sudo modprobe usbserial vendor=0x2108 product=0x780b

You should now have a /dev/ttyUSBX like device connected. You can start the neato node by:

roslaunch neato_node bringup.launch

This loads the node and a static TF transformer for base_laser to base_link.


2019-07-13 12:55