Documentation Status

Cannot load information on name: crossing_detector, 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.
Cannot load information on name: crossing_detector, distro: fuerte, 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: crossing_detector, 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: crossing_detector, 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.

Package Summary

Released Continuous integration Documented

The crossing_detector package recognize frontiers from a LaserScan

Cannot load information on name: crossing_detector, 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.
Cannot load information on name: crossing_detector, distro: kinetic, 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: crossing_detector, distro: lunar, 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.

Contents

  1. Overview
  2. Usage

Overview

The crossing_detector package implements a method to recognize a crossing, i.e. a place from where the robot can take clearly distinctive paths. It is part of the Large Maps Framework (LaMa).

The computation is based on a costmap such as those provided by the local_map package, a sensor_msgs/LaserScan message, or a lama_msgs/PlaceProfile message. It is meant to be used in the form of a class instance but two nodes are provided that compute a lama_msgs/Crossing from a lama_msgs/PlaceProfile or a sensor_msgs/LaserScan, respectively, as a service.

The crossing center and radius are computed, as well as the frontiers, i.e. a free space through which the robot can go.

crossing center and radius

frontiers

Usage

Packages lj_costmap and lj_laser use the functionalities provided by the crossing_detector package and can be used as example.

Newly proposed, mistyped, or obsolete package. Could not find package "crossing_detector" in rosdoc: /home/rosbot/docs/api/crossing_detector/manifest.yaml

Wiki: crossing_detector (last edited 2015-01-05 14:52:38 by GaelEcorchard)