Dense ¡Planar-‑Iner,al ¡SLAM ¡ ¡ for ¡Large ¡Indoor ¡3D ¡Reconstruc,on ¡
1 ¡
Dense Planar-Iner,al SLAM for Large Indoor 3D - - PowerPoint PPT Presentation
Dense Planar-Iner,al SLAM for Large Indoor 3D Reconstruc,on Speaker: Ming Hsiao Collaborators: Eric Westman Guofeng Zhang Michael Kaess Robot Percep,on
1 ¡
2 ¡
¡ ¡
3 ¡
Kin<nuous ¡ Elas<cFusion ¡ BundleFusion ¡
[1] ¡T.Whelan ¡et ¡al. ¡“Real-‑<me ¡large ¡scale ¡dense ¡RGB-‑D ¡SLAM ¡with ¡volumetric ¡fusion,” ¡IJRR, ¡2015. ¡ [2] ¡T. ¡Whelan ¡et ¡al. ¡“Elas<cFusion: ¡Dense ¡SLAM ¡without ¡a ¡pose ¡graph,” ¡RSS, ¡2015. ¡ [3] ¡A. ¡Dai ¡et ¡al. ¡“BundleFusion: ¡Real-‑<me ¡globally ¡consistent ¡3D ¡reconstruc<on ¡using ¡on-‑the-‑fly ¡surface ¡re-‑ integra<on,” ¡CoRR, ¡2017. ¡
¡ ¡
4 ¡
[1] ¡T.Whelan ¡et ¡al. ¡“Real-‑<me ¡large ¡scale ¡dense ¡RGB-‑D ¡SLAM ¡with ¡volumetric ¡fusion,” ¡IJRR, ¡2015. ¡ [2] ¡T. ¡Whelan ¡et ¡al. ¡“Elas<cFusion: ¡Dense ¡SLAM ¡without ¡a ¡pose ¡graph,” ¡RSS, ¡2015. ¡ [3] ¡A. ¡Dai ¡et ¡al. ¡“BundleFusion: ¡Real-‑<me ¡globally ¡consistent ¡3D ¡reconstruc<on ¡using ¡on-‑the-‑fly ¡surface ¡re-‑ integra<on,” ¡CoRR, ¡2017. ¡
Kin<nuous ¡ Elas<cFusion ¡ BundleFusion ¡
¡
5 ¡
Point-‑Plane ¡SLAM ¡ SLAM ¡with ¡ ¡ infinite ¡planes ¡
[4] ¡Y. ¡Taguchi ¡et ¡al. ¡“Point-‑plane ¡SLAM ¡for ¡hand-‑held ¡3D ¡sensors,” ¡ICRA, ¡2013 ¡ ¡ ¡ [5] ¡M. ¡Kaess, ¡“Simultaneous ¡localiza<on ¡and ¡mapping ¡with ¡infinite ¡planes,” ¡ICRA, ¡2015 ¡
¡
6 ¡
Point-‑Plane ¡SLAM ¡ SLAM ¡with ¡ ¡ infinite ¡planes ¡
[4] ¡Y. ¡Taguchi ¡et ¡al. ¡“Point-‑plane ¡SLAM ¡for ¡hand-‑held ¡3D ¡sensors,” ¡ICRA, ¡2013 ¡ ¡ ¡ [5] ¡M. ¡Kaess, ¡“Simultaneous ¡localiza<on ¡and ¡mapping ¡with ¡infinite ¡planes,” ¡ICRA, ¡2015 ¡
7 ¡
Segmented ¡planes ¡ Graph ¡constraints ¡ ¡ Sod ¡EM ¡alignment ¡
[6] ¡L. ¡Ma ¡et ¡al. ¡“CPA-‑SLAM: ¡Consistent ¡plane-‑model ¡alignment ¡for ¡direct ¡RGB-‑D ¡SLAM,” ¡ICRA, ¡2016. ¡
8 ¡
Segmented ¡planes ¡ Graph ¡constraints ¡ ¡ Sod ¡EM ¡alignment ¡
[6] ¡L. ¡Ma ¡et ¡al. ¡“CPA-‑SLAM: ¡Consistent ¡plane-‑model ¡alignment ¡for ¡direct ¡RGB-‑D ¡SLAM,” ¡ICRA, ¡2016. ¡
9 ¡
10 ¡
Hard ¡labeling ¡ EM ¡alignment ¡
11 ¡
Hard ¡labeling ¡ EM ¡alignment ¡
12 ¡
d ← αd + ′ α ′ d α + ′ α
13 ¡
Original ¡image ¡ Raw ¡depth ¡ Locally ¡fused ¡depth ¡
[7] ¡D. ¡Holz ¡et ¡al. ¡“Real-‑<me ¡plane ¡segmenta<on ¡using ¡RGB-‑D ¡cameras,” ¡RoboCup, ¡2012. ¡ [8] ¡C. ¡Erdogan ¡et ¡al. ¡“Planar ¡segmenta<on ¡of ¡RGBD ¡images ¡using ¡fast ¡linear ¡finng ¡and ¡Markov ¡chain ¡Monte ¡ Carlo,” ¡CRV, ¡2012. ¡
14 ¡
−1 ⊗π1)
[5] ¡M. ¡Kaess, ¡“Simultaneous ¡localiza<on ¡and ¡mapping ¡with ¡infinite ¡planes,” ¡ICRA, ¡2015 ¡
15 ¡
[9] ¡P. ¡J. ¡Besl ¡et ¡al. ¡“A ¡method ¡for ¡registra<on ¡of ¡3-‑D ¡shapes,” ¡TPAMI, ¡1992. ¡ [10] ¡F. ¡Steinbrucker ¡et ¡al. ¡“Real-‑<me ¡visual ¡odometry ¡from ¡dense ¡RGB-‑D ¡images,” ¡ICCV ¡workshops, ¡2011. ¡ hqp://www.pointclouds.org/blog/gsoc/georgeLisca/all.php ¡
3D ¡Itera<ve ¡Closest ¡Point ¡(ICP) ¡ Dense ¡RGB-‑D ¡odometry ¡
16 ¡
3D ¡Itera<ve ¡Closest ¡Point ¡(ICP) ¡ Dense ¡RGB-‑D ¡odometry ¡
[9] ¡P. ¡J. ¡Besl ¡et ¡al. ¡“A ¡method ¡for ¡registra<on ¡of ¡3-‑D ¡shapes,” ¡TPAMI, ¡1992. ¡ [10] ¡F. ¡Steinbrucker ¡et ¡al. ¡“Real-‑<me ¡visual ¡odometry ¡from ¡dense ¡RGB-‑D ¡images,” ¡ICCV ¡workshops, ¡2011. ¡ hqp://www.pointclouds.org/blog/gsoc/georgeLisca/all.php ¡
17 ¡
(planes) ¡
(Laplacian) ¡
(semi-‑dense) ¡
18 ¡
(planes) ¡
(Laplacian) ¡
(semi-‑dense) ¡
19 ¡
(planes) ¡
(Laplacian) ¡
(semi-‑dense) ¡
20 ¡
ASUS ¡X<on ¡Pro ¡Live ¡ (30 ¡fps) ¡
21 ¡
22 ¡
23 ¡
24 ¡
25 ¡
26 ¡
27 ¡
28 ¡
29 ¡
hqp://www.microstrain.com/iner<al/3dm-‑gx4-‑25 ¡
Iner<al ¡measurement ¡unit ¡ ¡ (IMU) ¡
30 ¡
hqp://www.microstrain.com/iner<al/3dm-‑gx4-‑25 ¡
Iner<al ¡measurement ¡unit ¡ ¡ (IMU) ¡
31 ¡
[11] ¡C. ¡Forster ¡et ¡al. ¡“On-‑manifold ¡preintegra<on ¡for ¡real-‑<me ¡visual-‑iner<al ¡odometry,” ¡T-‑RO, ¡2017 ¡
loop ¡ ¡ closure ¡
32 ¡
33 ¡
34 ¡
2 na ⋅nb
2
2 na × nb 2
35 ¡
Microstrain ¡IMU ¡ ASUS ¡X<on ¡Pro ¡Live ¡ Large ¡scale ¡dense ¡3D ¡model ¡
36 ¡
37 ¡
38 ¡
39 ¡
40 ¡
(reference ¡frame) ¡
(reference ¡frame) ¡ ¡
41 ¡
FARO ¡Focus ¡ ¡ 3D ¡Laser ¡Scanner[12] ¡
42 ¡
[12] ¡FARO ¡Focus. ¡[Online]. ¡Available: ¡hqp://www.faro.com/en-‑us/products/3d-‑surveying/faro-‑focus3d/overview ¡
43 ¡
44 ¡
45 ¡
Part ¡of ¡the ¡work ¡is ¡under ¡submission. ¡ For ¡more ¡details, ¡please ¡see ¡our ¡previous ¡paper ¡“KDP-‑SLAM”: ¡ Ø M. ¡Hsiao, ¡E. ¡Westman, ¡G. ¡Zhang, ¡and ¡M. ¡Kaess, ¡“Keyframe-‑based ¡dense ¡ planar ¡SLAM,” ¡in ¡IEEE ¡Intl. ¡Conf. ¡on ¡Robo:cs ¡and ¡Automa:on ¡(ICRA), ¡2017. ¡