[Documentation] [TitleIndex] [WordIndex

Only released in EOL distros:  

ethzasl_ptam: ptam | ptam_com | rqt_ptam

Package Summary

Stack for the modified version of the monocular SLAM framework PTAM

ethzasl_ptam

Package Summary

Stack for the modified version of the monocular SLAM framework PTAM

  • Maintainer: Markus Achtelik <markus.achtelik AT mavt.ethz DOT ch>, Stephan Weiss <stephan.weiss AT mavt.ethz DOT ch>, Simon Lynen <simon.lynen AT mavt.ethz DOT ch>
  • Author: Markus Achtelik <markus.achtelik AT mavt.ethz DOT ch>, Stephan Weiss <stephan.weiss AT mavt.ethz DOT ch>, Simon Lynen <simon.lynen AT mavt.ethz DOT ch>
  • License: see http://www.robots.ox.ac.uk/~gk/PTAM/download.html
  • Bug / feature tracker: https://github.com/ethz-asl/ethzasl_ptam/issues
  • Source: git https://github.com/ethz-asl/ethzasl_ptam.git (branch: None)

This site and the code provided here are under active development. Even though we try to only release working high quality code, this version might still contain some issues. Please use it with caution.

Overview

This Stack builds on the well known monocular SLAM framework PTAM presented by Klein & Murray in their paper at ISMAR07. Please study the original PTAM website and the corresponding paper before using this code. Also, be aware of the license that comes with it.

We modified the original code such that:

This version of PTAM was successfully used in the European project sFly to estimate a 6DoF pose for long-term vision based navigation of a micro helicopter in large outdoor environments. You may use this version together with the ethzasl_sensor_fusion stack to pose control your MAV in a similar way.

Relevant publications are:

ethzasl_ptam_icarus.jpg ethzasl_ptam_traj.jpg

Vision based MAV navigation in not so small environments: We use ethzasl_ptam and ethzasl_sensor_fusion for vision based navigation for computationally constrained MAVs in large environments:

Top image: vision based height test up to 70m above ground and landing in the same mission

Bottom image: long-term vision based navigation for 360m (one battery life-time) with about 0.4% position drift (Bing Maps)

Packages

ptam_com: custom message definitions needed for this stack.

ptam: the modified PTAM in this stack

Installation

The following commands will fetch and compile the ethzasl_ptam stack with catkin.

cd ~/catkin_ws/src
git clone https://github.com/ethz-asl/ethzasl_ptam
cd ..
catkin_make

Change Log

September 7th 2012

August 21st 2012

May 4th 2012

April 13th 2012

Report a Bug

ethzasl_ptam issues


2023-10-28 12:35