subscribe laserscan
Hi, I wander known how I can subscribe a known laserscan
ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | Q&A answers.ros.org |
Hi, I wander known how I can subscribe a known laserscan
Hi
I am assuming you have done all the beginner tutorials, because they explain subscribers, topics and publishers really well see here http://wiki.ros.org/ROS/Tutorials/Wri...
If you want to know the name of the laser scan topic run the laser_node or the node that publishes the laser scan use rostopic list to figure out the name of the topic. eg "chatter" in the beginner tutorials
In order to write your subscriber you need to import the msg http://docs.ros.org/api/sensor_msgs/h... eg
from sensor_msgs.msg import LaserScan
Once your callback function is triggered you will get back a struct that is defined by the .msg file
you can also use the rosmsg XXX command to figure out the types of msgs packages publish from the terminal and their format.
Hi, I have found the laser_node, and its published laser topic, for example named base_scan. When I try to use this data in my subscriber, it returns that this global name doesn't exist. I don't know how to deal with it. Thx
do you mean the data in your subscriber function? It should be a struct as defined by the msg file
Please start posting anonymously - your entry will be published after you log in or create a new account.
Asked: 2014-04-06 13:09:30 -0500
Seen: 3,268 times
Last updated: Apr 06 '14
(python) how to save ranges of laser scan related to each time stamp?!
Multiple Kinect(s) on the same Turtlebot3
LaserScan ranges values - left and rightmost scans.
Segmentation fault using sensor_msgs/LaserScan Message
Providing PointCloud2 data from ZED camera
Limit the range scan on the TurtleBot3