Implemented multiple kinect registration with two modes:
- Using only the centers of the grid (in case it is not ensured that each Kinect sees the grid from the same side). - With all the centers of the holes of the grid for faster registration, if it is ensured that the grid is always seen from the same side (e.g. Kinects on the ceiling and look down). Currently, the images in the sample project are not synchronized (two threads, there can be a delay of multiple images between both kinects!), so the grid must move extremely slowly as it is currently implemented. This will be fixed soon.
Showing
- VRKinectReg/Content/PointCloud/ApplyTextures.uasset 0 additions, 0 deletionsVRKinectReg/Content/PointCloud/ApplyTextures.uasset
- VRKinectReg/Plugins/VRKinectRegistration/Source/VRKinectRegistration/Private/GridDetector.cpp 65 additions, 2 deletions...tion/Source/VRKinectRegistration/Private/GridDetector.cpp
- VRKinectReg/Plugins/VRKinectRegistration/Source/VRKinectRegistration/Private/MultiplePointCloudsRegistrator.cpp 106 additions, 5 deletions...ctRegistration/Private/MultiplePointCloudsRegistrator.cpp
- VRKinectReg/Plugins/VRKinectRegistration/Source/VRKinectRegistration/Public/GridDetector.h 17 additions, 1 deletion...tration/Source/VRKinectRegistration/Public/GridDetector.h
- VRKinectReg/Plugins/VRKinectRegistration/Source/VRKinectRegistration/Public/MultiplePointCloudsRegistrator.h 13 additions, 11 deletions...inectRegistration/Public/MultiplePointCloudsRegistrator.h
- VRKinectReg/Source/VRKinectReg/Registration/AzureKinect.cpp 35 additions, 25 deletionsVRKinectReg/Source/VRKinectReg/Registration/AzureKinect.cpp
- VRKinectReg/Source/VRKinectReg/Registration/AzureKinect.h 24 additions, 1 deletionVRKinectReg/Source/VRKinectReg/Registration/AzureKinect.h
- VRKinectReg/Source/VRKinectReg/Registration/AzureKinectThread.cpp 1 addition, 1 deletion...Reg/Source/VRKinectReg/Registration/AzureKinectThread.cpp
- VRKinectReg/Source/VRKinectReg/Registration/PointCloudRenderer.cpp 28 additions, 1 deletion...eg/Source/VRKinectReg/Registration/PointCloudRenderer.cpp
- VRKinectReg/Source/VRKinectReg/Registration/PointCloudRenderer.h 6 additions, 0 deletions...tReg/Source/VRKinectReg/Registration/PointCloudRenderer.h
- VRKinectReg/Source/VRKinectReg/Registration/RegistrationManager.cpp 37 additions, 0 deletions...g/Source/VRKinectReg/Registration/RegistrationManager.cpp
- VRKinectReg/Source/VRKinectReg/Registration/RegistrationManager.h 7 additions, 2 deletions...Reg/Source/VRKinectReg/Registration/RegistrationManager.h
Loading
Please register or sign in to comment