PairwiseGraphRegistration класс выравнивает облака точек попарно Подробнее...
#include <pcl/registration/pairwise_graph_registration.h>
Публичные типы | |
| using | RegistrationPtr = typename Registration< PointT, PointT >::Ptr |
| using | GraphHandlerVertex = typename pcl::registration::GraphHandler< GraphT >::Vertex |
|
| |
| using | GraphHandler = pcl::registration::GraphHandler< GraphT > |
| using | GraphHandlerPtr = typename pcl::registration::GraphHandler< GraphT >::Ptr |
| using | GraphHandlerConstPtr = typename pcl::registration::GraphHandler< GraphT >::ConstPtr |
| using | GraphHandlerVertex = typename pcl::registration::GraphHandler< GraphT >::Vertex |
Общедоступные члены-функции | |
| PairwiseGraphRegistration () | |
| Конструктор по умолчанию. Подробнее... |
|
| PairwiseGraphRegistration (const RegistrationPtr ®, bool incremental) | |
| Конструктор. Подробнее... |
|
| void | setRegistrationMethod (const RegistrationPtr ®) |
| Установить объект регистрации. Подробнее... |
|
| RegistrationPtr | getRegistrationMethod () |
| Получить объект регистрации. Подробнее... |
|
| void | setIncremental (bool incremental) |
| Если True, начальное преобразование всегда устанавливается в единичную матрицу. Подробнее... |
|
| bool | isIncremental () const |
| Итерационный режим? Подробнее... |
|
|
| |
| GraphRegistration () | |
| Конструктор по умолчанию. Подробнее... |
|
| virtual | ~GraphRegistration ()=default |
| Деструктор по умолчанию. Подробнее... |
|
| template<typename PointT > | |
| void | addPointCloud (const typename pcl::PointCloud< PointT >::ConstPtr &cloud, const Eigen::Matrix4f &pose) |
| Добавить облако точек и связанную позу камеры в граф. Подробнее... |
|
| void | setGraphHandler (GraphHandlerPtr &gh) |
| Установить обработчик графа. Подробнее... |
|
| GraphHandlerPtr | getGraphHandler () |
| Получить указатель на обработчик графа. Подробнее... |
|
| GraphHandlerConstPtr | getGraphHandler () const |
| Получить указатель на обработчик графа. Подробнее... |
|
| void | compute () |
| Проверить, были ли добавлены новые позы, затем вызвать метод регистрации, который реализуется подклассами. Подробнее... |
|
Защищенные атрибуты | |
| RegistrationPtr | registration_method_ |
| Объект регистрации. Подробнее... |
|
| bool | incremental_ |
| Если True, начальное преобразование всегда устанавливается в единичную матрицу. Подробнее... |
|
|
| |
| GraphHandlerPtr | graph_handler_ |
| Обработчик графа. Подробнее... |
|
| GraphHandlerVertex | last_aligned_vertex_ |
| Последняя оценка позы. Подробнее... |
|
| std::vector< GraphHandlerVertex > | last_vertices_ |
| Вершины, добавленные в граф с момента последнего вызова compute. Подробнее... |
|
Подробное описание
шаблон<typename GraphT, typename PointT>
класс pcl::PairwiseGraphRegistration< GraphT, PointT >
Класс PairwiseGraphRegistration осуществляет попарное выравнивание облаков точек
Определение в строке 52 файла pairwise_graph_registration.h.
Документация по определениям типов членов
GraphHandlerVertex
| используется pcl::PairwiseGraphRegistration< GraphT, PointT >::GraphHandlerVertex = typename pcl::registration::GraphHandler<GraphT>::Vertex |
Определение в строке 59 файла pairwise_graph_registration.h.
RegistrationPtr
| используется pcl::PairwiseGraphRegistration< GraphT, PointT >::RegistrationPtr = typename Registration<PointT, PointT>::Ptr |
Определение в строке 58 файла pairwise_graph_registration.h.
Документация по конструкторам и деструкторам
PairwiseGraphRegistration() [1/2]
| inline |
Пустой конструктор.
Определение в строке 62 файла pairwise_graph_registration.h.
PairwiseGraphRegistration() [2/2]
| inline |
Конструктор.
Определение в строке 64 файла pairwise_graph_registration.h.
Документация по членам-функциям
getRegistrationMethod()
| inline |
Получить объект регистрации.
Определение в строке 77 файла pairwise_graph_registration.h.
Ссылки на pcl::PairwiseGraphRegistration< GraphT, PointT >::registration_method_.
isIncremental()
| inline |
Инкарементальный режим?
Определение в строке 91 файла pairwise_graph_registration.h.
Ссылки на pcl::PairwiseGraphRegistration< GraphT, PointT >::incremental_.
setIncremental()
| inline |
Если True, начальное преобразование всегда устанавливается в единичную матрицу.
Определение в строке 84 файла pairwise_graph_registration.h.
Ссылки на pcl::PairwiseGraphRegistration< GraphT, PointT >::incremental_.
setRegistrationMethod()
| inline |
Установить объект регистрации.
Определение в строке 70 файла pairwise_graph_registration.h.
Ссылки на pcl::PairwiseGraphRegistration< GraphT, PointT >::registration_method_.
Документация по данным членам
incremental_
| protected |
Если True, начальное преобразование всегда устанавливается в единичную матрицу.
Определение в строке 100 файла pairwise_graph_registration.h.
Используется в pcl::PairwiseGraphRegistration< GraphT, PointT >::isIncremental(), а также в pcl::PairwiseGraphRegistration< GraphT, PointT >::setIncremental().
registration_method_
| protected |
Объект регистрации.
Определение в строке 98 файла pairwise_graph_registration.h.
Используется в pcl::PairwiseGraphRegistration< GraphT, PointT >::getRegistrationMethod() и pcl::PairwiseGraphRegistration< GraphT, PointT >::setRegistrationMethod().
Документация для этого класса была сгенерирована из следующих файлов:
- pcl/registration/pairwise_graph_registration.h
- pcl/registration/impl/pairwise_graph_registration.hpp
© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/classpcl_1_1_pairwise_graph_registration.html