ARAM  2.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
Public Member Functions | List of all members
aram::MultiTag Class Reference

#include <MultiTag.hpp>

Inheritance diagram for aram::MultiTag:
aram::ICoordinate

Public Member Functions

 MultiTag ()
 
Extrinsic compute (iteratorTag, iteratorTag, Intrinsic)
 
void addTagInfo (TagInfo)
 
TagInfo getTagInfo (int)
 

Detailed Description

Compute extrinsics parameters using a grid of tags This method is efficient to deal with occlusion problems. By using tags with kowned positions in real world coordinates, you can compute other tags position by knowing only one of them, and then compute camera pose.

Constructor & Destructor Documentation

aram::MultiTag::MultiTag ( )

Constructor

Member Function Documentation

void aram::MultiTag::addTagInfo ( TagInfo  t)

Add a TagTnfo to MultiTag

Parameters
[in]TagInfot TagInfo to add
Extrinsic aram::MultiTag::compute ( iteratorTag  begin,
iteratorTag  end,
Intrinsic  intr 
)
virtual

Compute extrinsics parameters and reprojection error

Parameters
[in]iteratorTagbegin iterator on begin of valid tag list
[in]iteratorTagend iterator on end of valid tag list
[in]Intrinsicintr Intrinsic parameters
Returns
Extrinsic extrinsics parameters

Implements aram::ICoordinate.

TagInfo aram::MultiTag::getTagInfo ( int  sId)

Get a TagInfo by id

Parameters
[in]intid tag id to get
Returns
TagInfo tag informations

The documentation for this class was generated from the following files: