1. Implementing a simple filter

    This will describe how to implement a simple filter. This filter will simply add 1 to any incoming value. This filter exists in the filter package. The version for this tutorial has been isolated from other example files in the filters package.

  2. Using the laser filtering nodes

    Raw laser scans contain all points returned from the scanner without processing. Many applications, however, are better served by filtered scans which remove unnecessary points (such as unreliable laser hits or hits on the robot itself), or pre-process the scans in some way (such as by median filtering). This tutorial will teach you how to apply pre-existing filters to laser scans.

  3. Laser filtering in C++

    Raw laser scans contain all points returned from the scanner without processing. Many applications, however, are better served by filtered scans which remove unnecessary points (such as unreliable laser hits or hits on the robot itself), or pre-process the scans in some way (such as by median filtering). This tutorial will teach you how to apply pre-existing filters to laser scans.

  4. Learn how to create your own trajectory filter

    Learn how to create your own trajectory filter

  5. Generating collision free cubic spline trajectories

    In this tutorial, you will learn to configure the joint trajectory filter node to generate collision free cubic spline trajectories.

  6. Filtering joint trajectories using the trajectory_filter_server

    This tutorial will show you how to use the trajectory filtering service provided by the trajectory filter server.

Create a new tutorial:

Wiki: filters/Tutorials (last edited 2009-09-21 06:45:36 by MeloneeWise)