RegistrationPipeline.hpp
Go to the documentation of this file.
1 
28 #ifndef REGISTRATION_PIPELINE_OBJECT_H_
29 #define REGISTRATION_PIPELINE_OBJECT_H_
30 
33 #include "lvr2/types/ScanTypes.hpp"
43 using namespace lvr2;
44 
46 {
47 public:
48 
56 
62  void doRegistration();
63 private:
64 
73  bool isToleratedDifference(Transformd a, Transformd b);
74 
83  void rotateAroundYAxis(Transformd *inputMatrix4x4, double angle);
84 
87 };
88 
89 #endif // REGISTRATION_PIPELINE_OBJECT_H_
const kaboom::Options * options
const SLAMOptions * m_options
ScanProjectEditMarkPtr m_scans
A struct to configure SLAMAlign.
Definition: SLAMOptions.hpp:45
Transform< double > Transformd
4x4 double precision transformation matrix
Definition: MatrixTypes.hpp:71
std::shared_ptr< ScanProjectEditMark > ScanProjectEditMarkPtr
Definition: ScanTypes.hpp:357


lvr2
Author(s): Thomas Wiemann , Sebastian Pütz , Alexander Mock , Lars Kiesow , Lukas Kalbertodt , Tristan Igelbrink , Johan M. von Behren , Dominik Feldschnieders , Alexander Löhr
autogenerated on Mon Feb 28 2022 22:46:09