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. Подробнее... |
|
Подробное описание
template<typename GraphT, typename PointT>
class pcl::PairwiseGraphRegistration< GraphT, PointT >
PairwiseGraphRegistration выполняет попарное выравнивание облаков
Определение в строке 52 файла pairwise_graph_registration.h.
Описание псевдонимов типов-членов
GraphHandlerVertex
| using pcl::PairwiseGraphRegistration< GraphT, PointT >::GraphHandlerVertex = typename pcl::registration::GraphHandler<GraphT>::Vertex |
Определение в строке 59 файла pairwise_graph_registration.h.
RegistrationPtr
| using 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 |
Если значение истинно, начальное преобразование всегда устанавливается в тождественное.
Определение в строке 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