calculateNextBestView(const ViewportPoint ¤tCameraViewport, ViewportPoint &resultViewport) | next_best_view::NextBestViewCalculator | inline |
combineSamples(SamplePointCloudPtr sampledSpacePointCloudPtr, SimpleQuaternionCollectionPtr sampledOrientationsPtr) | next_best_view::NextBestViewCalculator | inlineprivate |
doFrustumCulling(const SimpleVector3 &position, const SimpleQuaternion &orientation, const IndicesPtr &indices, ViewportPoint &viewportPoint) | next_best_view::NextBestViewCalculator | inline |
doFrustumCulling(const CameraModelFilterPtr &cameraModelFilterPtr, const SimpleVector3 &position, const SimpleQuaternion &orientation, const IndicesPtr &indices, ViewportPoint &resultViewport) | next_best_view::NextBestViewCalculator | inline |
doFrustumCulling(ViewportPoint &resultViewportPoint) | next_best_view::NextBestViewCalculator | inline |
doFrustumCulling(const CameraModelFilterPtr &cameraModelFilterPtr, ViewportPoint &resultViewportPoint) | next_best_view::NextBestViewCalculator | inline |
doIteration(const ViewportPoint ¤tCameraViewport, const SimpleQuaternionCollectionPtr &sampledOrientationsPtr, ViewportPoint &resultViewport) | next_best_view::NextBestViewCalculator | inlineprivate |
doIterationStep(const ViewportPoint ¤tCameraViewport, const ViewportPoint ¤tBestViewport, const SimpleQuaternionCollectionPtr &sampledOrientationsPtr, float contractor, ViewportPoint &resultViewport, int iterationStep) | next_best_view::NextBestViewCalculator | inlineprivate |
generateOrientationSamples() | next_best_view::NextBestViewCalculator | inlineprivate |
generateSampleViewports(SimpleVector3 spaceSampleStartVector, double contractor, double pointCloudHeight) | next_best_view::NextBestViewCalculator | inlineprivate |
generateSpaceSamples(SimpleVector3 spaceSampleStartVector, double contractor, double pointCloudHeight) | next_best_view::NextBestViewCalculator | inlineprivate |
getActiveIndices() | next_best_view::NextBestViewCalculator | inline |
getCameraModelFilter() | next_best_view::NextBestViewCalculator | inline |
getCameraModelFilterAbstractFactoryPtr() | next_best_view::NextBestViewCalculator | inline |
getEpsilon() | next_best_view::NextBestViewCalculator | inline |
getFeasibleHypothesis(SimpleVector3 samplePoint, IndicesPtr &resultIndicesPtr) | next_best_view::NextBestViewCalculator | inline |
getFeasibleSamplePoints(const SamplePointCloudPtr &sampledSpacePointCloudPtr, IndicesPtr &resultIndicesPtr) | next_best_view::NextBestViewCalculator | inline |
getFeasibleViewports(const ViewportPointCloudPtr &sampleViewportsPtr, IndicesPtr &resultIndicesPtr) | next_best_view::NextBestViewCalculator | inline |
getHypothesisUpdater() | next_best_view::NextBestViewCalculator | inline |
getKdTreePtr() | next_best_view::NextBestViewCalculator | inline |
getMapHelper() | next_best_view::NextBestViewCalculator | inline |
getMeshPathByName(std::string objectType) | next_best_view::NextBestViewCalculator | inline |
getMinUtility() const | next_best_view::NextBestViewCalculator | inline |
getNumberActiveNormals() | next_best_view::NextBestViewCalculator | inline |
getNumberActiveNormals(std::string type, std::string identifier) | next_best_view::NextBestViewCalculator | inline |
getNumberOfThreads() const | next_best_view::NextBestViewCalculator | inline |
getNumberTotalNormals(std::string type, std::string identifier) | next_best_view::NextBestViewCalculator | inline |
getPointCloudPtr() | next_best_view::NextBestViewCalculator | inline |
getRatingModule() | next_best_view::NextBestViewCalculator | inline |
getRatingModuleAbstractFactoryPtr() | next_best_view::NextBestViewCalculator | inline |
getRequireMinUtility() const | next_best_view::NextBestViewCalculator | inline |
getRobotModel() | next_best_view::NextBestViewCalculator | inline |
getSpaceSampler() | next_best_view::NextBestViewCalculator | inline |
getTypeAndIds() | next_best_view::NextBestViewCalculator | inline |
getUnitSphereSampler() | next_best_view::NextBestViewCalculator | inline |
initializeRobotState(const ViewportPoint ¤tCameraViewport) | next_best_view::NextBestViewCalculator | inline |
isPointInCropbox(const SimpleVector3 &position, const Eigen::Vector3f &translation, const Eigen::Vector4f &max) const | next_best_view::NextBestViewCalculator | inlineprivate |
isPointInRange(float point, float min, float lenght) const | next_best_view::NextBestViewCalculator | inlineprivate |
loadCropBoxListFromFile(const std::string mCropBoxListFilePath) | next_best_view::NextBestViewCalculator | inline |
mActiveIndicesPtr | next_best_view::NextBestViewCalculator | private |
mCameraModelFilterAbstractFactoryPtr | next_best_view::NextBestViewCalculator | private |
mCameraModelFilterPtr | next_best_view::NextBestViewCalculator | private |
mCropBoxFilterPtr | next_best_view::NextBestViewCalculator | private |
mDebugHelperPtr | next_best_view::NextBestViewCalculator | private |
mEnableCropBoxFiltering | next_best_view::NextBestViewCalculator | private |
mEnableIntermediateObjectWeighting | next_best_view::NextBestViewCalculator | private |
mEpsilon | next_best_view::NextBestViewCalculator | private |
mHypothesisUpdaterPtr | next_best_view::NextBestViewCalculator | private |
mKdTreePtr | next_best_view::NextBestViewCalculator | private |
mMapHelperPtr | next_best_view::NextBestViewCalculator | private |
mMaxIterationSteps | next_best_view::NextBestViewCalculator | private |
mMinUtility | next_best_view::NextBestViewCalculator | private |
mNumberOfThreads | next_best_view::NextBestViewCalculator | private |
mObjectTypeSetPtr | next_best_view::NextBestViewCalculator | private |
mPointCloudPtr | next_best_view::NextBestViewCalculator | private |
mRatingModuleAbstractFactoryPtr | next_best_view::NextBestViewCalculator | private |
mRatingModulePtr | next_best_view::NextBestViewCalculator | private |
mRequireMinUtility | next_best_view::NextBestViewCalculator | private |
mRobotModelPtr | next_best_view::NextBestViewCalculator | private |
mSpaceSamplerPtr | next_best_view::NextBestViewCalculator | private |
mThreadCameraModels | next_best_view::NextBestViewCalculator | private |
mThreadRatingModules | next_best_view::NextBestViewCalculator | private |
mUnitSphereSamplerPtr | next_best_view::NextBestViewCalculator | private |
mVisHelperPtr | next_best_view::NextBestViewCalculator | private |
NextBestViewCalculator(const UnitSphereSamplerPtr &unitSphereSamplerPtr=UnitSphereSamplerPtr(), const MapHelperPtr &mapHelperPtr=MapHelperPtr(), const SpaceSamplerPtr &spaceSamplerPtr=SpaceSamplerPtr(), const robot_model_services::RobotModelPtr &robotModelPtr=robot_model_services::RobotModelPtr(), const CameraModelFilterPtr &cameraModelFilterPtr=CameraModelFilterPtr(), const RatingModulePtr &ratingModulePtr=RatingModulePtr()) | next_best_view::NextBestViewCalculator | inline |
objectsResources | next_best_view::NextBestViewCalculator | private |
rateSingleViewportFixedObjectTypes(const RatingModulePtr &ratingModulePtr, const ViewportPoint ¤tCameraViewport, ViewportPoint &fullViewportPoint) | next_best_view::NextBestViewCalculator | inlineprivate |
rateSingleViewportOptimizeObjectTypes(const RatingModulePtr &ratingModulePtr, const ViewportPoint ¤tCameraViewport, ViewportPoint &fullViewportPoint) | next_best_view::NextBestViewCalculator | inlineprivate |
rateViewports(const ViewportPointCloudPtr &sampleNextBestViewportsPtr, const ViewportPoint ¤tCameraViewport, ViewportPoint &resultViewport, bool objectTypeSetIsKnown=false) | next_best_view::NextBestViewCalculator | inline |
rateViewports(const ViewportPointCloudPtr &sampleNextBestViewports, const ViewportPoint ¤tCameraViewport, ViewportPointCloudPtr &ratedNextBestViewportsPtr, bool objectTypeSetIsKnown=false) | next_best_view::NextBestViewCalculator | inline |
rateViewportsInternal(const ViewportPointCloudPtr &sampleNextBestViewports, const ViewportPoint ¤tCameraViewport, ViewportPointCloudPtr &ratedNextBestViewports, ViewportPoint &resultViewport, bool objectTypeSetIsKnown) | next_best_view::NextBestViewCalculator | inlineprivate |
ratingThread(int threadId, boost::mutex &mutex, const ViewportPointCloudPtr &sampleNextBestViewports, const ViewportPoint ¤tCameraViewport, const ViewportPointCloudPtr &ratedNextBestViewports, bool objectTypeSetIsKnown) | next_best_view::NextBestViewCalculator | inlineprivate |
removeObjects(std::string type, std::string identifier) | next_best_view::NextBestViewCalculator | inline |
setActiveIndices(const IndicesPtr &activeIndicesPtr) | next_best_view::NextBestViewCalculator | inline |
setCameraModelFilter(const CameraModelFilterPtr &cameraModelFilterPtr) | next_best_view::NextBestViewCalculator | inline |
setCameraModelFilterAbstractFactoryPtr(const CameraModelFilterAbstractFactoryPtr &cameraModelFilterAbstractFactoryPtr) | next_best_view::NextBestViewCalculator | inline |
setEnableCropBoxFiltering(const bool mEnableCropBoxFiltering) | next_best_view::NextBestViewCalculator | inline |
setEnableIntermediateObjectWeighting(const bool mEnableIntermediateObjectWeighting) | next_best_view::NextBestViewCalculator | inline |
setEpsilon(float epsilon) | next_best_view::NextBestViewCalculator | inline |
setHeight(SamplePointCloudPtr pointCloudPtr, double height) | next_best_view::NextBestViewCalculator | inline |
setHypothesisUpdater(const HypothesisUpdaterPtr &hypothesisUpdaterPtr) | next_best_view::NextBestViewCalculator | inline |
setMapHelper(const MapHelperPtr &mapHelperPtr) | next_best_view::NextBestViewCalculator | inline |
setMaxIterationSteps(int maxIterationSteps) | next_best_view::NextBestViewCalculator | inline |
setMinUtility(double minUtility) | next_best_view::NextBestViewCalculator | inline |
setNormals(const ObjectPoint &pointCloudPoint) | next_best_view::NextBestViewCalculator | inlineprivate |
setNormalsInCropBoxMode(const ObjectPoint &pointCloudPoint) | next_best_view::NextBestViewCalculator | inlineprivate |
setNumberOfThreads(int value) | next_best_view::NextBestViewCalculator | inline |
setPointCloudFromMessage(const asr_msgs::AsrAttributedPointCloud &msg) | next_best_view::NextBestViewCalculator | inline |
setPointCloudPtr(const ObjectPointCloudPtr &pointCloudPtr) | next_best_view::NextBestViewCalculator | inline |
setRatingModule(const RatingModulePtr &ratingModulePtr) | next_best_view::NextBestViewCalculator | inline |
setRatingModuleAbstractFactoryPtr(const RatingModuleAbstractFactoryPtr &ratingModuleAbstractFactoryPtr) | next_best_view::NextBestViewCalculator | inline |
setRequireMinUtility(bool requireMinUtility) | next_best_view::NextBestViewCalculator | inline |
setRobotModel(const robot_model_services::RobotModelPtr &robotModelPtr) | next_best_view::NextBestViewCalculator | inline |
setSpaceSampler(const SpaceSamplerPtr &spaceSamplerPtr) | next_best_view::NextBestViewCalculator | inline |
setUnitSphereSampler(const UnitSphereSamplerPtr &unitSphereSamplerPtr) | next_best_view::NextBestViewCalculator | inline |
updateFromExternalViewportPointList(const std::vector< ViewportPoint > &viewportPointList) | next_best_view::NextBestViewCalculator | inline |
updateObjectPointCloud(const ObjectTypeSetPtr &objectTypeSetPtr, const ViewportPoint &viewportPoint) | next_best_view::NextBestViewCalculator | inline |