ConvergenceCriteria представляет собой абстрактный базовый класс для различных критериев сходимости, используемых в циклах регистрации. Подробнее...
#include <pcl/registration/convergence_criteria.h>
Открытые типы | |
| using | Ptr = shared_ptr< ConvergenceCriteria > |
| using | ConstPtr = shared_ptr< const ConvergenceCriteria > |
Открытые функции-члены | |
| ConvergenceCriteria ()=default | |
| Пустой конструктор. Подробнее... |
|
| virtual | ~ConvergenceCriteria ()=default |
| Пустой деструктор. Подробнее... |
|
| virtual bool | hasConverged ()=0 |
| Проверяет, достигнута ли сходимость. Подробнее... |
|
| operator bool () | |
| Оператор преобразования в bool. Подробнее... |
|
Подробное описание
ConvergenceCriteria представляет собой абстрактный базовый класс для различных критериев сходимости, используемых в циклах регистрации.
Этот класс следует использовать в методах, подобных методу итеративного поиска ближайших точек (ICP), чтобы проверить, достиг ли алгоритм сходимости.
К типичным критериям сходимости, которые могут наследоваться от этого класса, относятся:
- достигнуто максимальное число итераций
- преобразование (R, t) больше нельзя обновить (разница между текущим и предыдущим значениями меньше порогового значения)
- среднеквадратичная ошибка (MSE) между текущим набором соответствий и предыдущим набором меньше некоторого порогового значения
Определение в строке 64 файла convergence_criteria.h.
Документация по псевдонимам типов-членов
ConstPtr
| using pcl::registration::ConvergenceCriteria::ConstPtr = shared_ptr<const ConvergenceCriteria> |
Определение в строке 67 файла convergence_criteria.h.
Ptr
| using pcl::registration::ConvergenceCriteria::Ptr = shared_ptr<ConvergenceCriteria> |
Определение в строке 66 файла convergence_criteria.h.
Документация конструкторов и деструкторов
ConvergenceCriteria()
| default |
Пустой конструктор.
~ConvergenceCriteria()
| virtualdefault |
Пустой деструктор.
Документация функций-членов
hasConverged()
| pure virtual |
Проверяет, достигнута ли сходимость.
Чисто виртуальная функция.
Реализована в pcl::registration::DefaultConvergenceCriteria< Scalar > и pcl::registration::DefaultConvergenceCriteria< float >.
operator bool()
|
Оператор преобразования в bool.
Определение в строке 80 файла convergence_criteria.h.
Документация этого класса сгенерирована на основе следующего файла:
- pcl/registration/convergence_criteria.h
© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/classpcl_1_1registration_1_1_convergence_criteria.html