Documentation Status

Cannot load information on name: virtual_nose, distro: electric, which means that it is not yet in our index. Please see this page for information on how to submit your repository to our index.
odor_tools: odor_bar | virtual_nose

Package Summary

Documented

Reads data from PlumeSim and publishes it as a lse_sensor_msgs/Nostril message.

Cannot load information on name: virtual_nose, distro: groovy, which means that it is not yet in our index. Please see this page for information on how to submit your repository to our index.
Cannot load information on name: virtual_nose, distro: hydro, which means that it is not yet in our index. Please see this page for information on how to submit your repository to our index.
Cannot load information on name: virtual_nose, distro: indigo, which means that it is not yet in our index. Please see this page for information on how to submit your repository to our index.
Cannot load information on name: virtual_nose, distro: jade, which means that it is not yet in our index. Please see this page for information on how to submit your repository to our index.

ROS API

virtual_nose_node

virtual_nose_node is a wrapper for the plumesim service plumesim/ReadPlumeSim. It subscribes to the robot's odometry and polls the service for the chemical readings for posterior publish thus mimicking a nose node.

Subscribed Topics

odom (nav_msgs/Odometry)
  • The robot's odometry.

Published Topics

nose (lse_sensor_msgs/Nostril)

Services Called

read_plumesim (plumesim/ReadPlumeSim)
  • virtual_nose_node calls this service to get the chemical data from the robot's current position.

Parameters

~frame_id (string, default: /base_nose)
  • The frame in which nose readings will be returned.

Tutorials

virtual_nose was designed to work with plumesim. You can find a tutorial on how to use virtual_nose on the PlumeSim Tutorials page.

Wiki: virtual_nose (last edited 2011-02-17 14:39:50 by Gon├žalo Cabrita)