'SLAM/resources'에 해당되는 글 23건

  1. 2021.02.01 안녕하세요, SLAM 공부하는 장형기입니다! 😆 최근 Visual-SLAM 공부를 위한 로드맵을 만들었습니다. 현재까지는 1. 컴퓨터 비전 1
  2. 2020.10.29 안녕하세요, SLAM 공부하는 장형기입니다. Roland Siegwart 교수님 랩실에서 Line 기반 place recognition 방식이
  3. 2020.09.02 안녕하세요, SLAM 공부중인 장형기입니다. 이번에 Visual-SLAM에서 필수적으로 사용되는 RANSAC, 그리고 에러 데이터를 (outl
  4. 2020.08.26 안녕하세요. ECCV 메인 컨퍼런스도 이제 이틀차에 접어 들었습니다. 어제 오프닝에서 다른 학회들과 마찬가지로 각종 시상식 코너가 있었는데,
  5. 2020.08.24 안녕하세요 lidar slam 공부 중인 기섭입니다. lidar slam 과 딥러닝을 어떻게 접목해야 할지 평소에 고민이 많은데요, 다름이
  6. 2020.08.21 안녕하세요, SLAM 공부하는 장형기입니다. 최근 Visual-SLAM 논문들이 새로 나오면서, 이전에 했던 강의 슬라이드 내용을 업데이트 하
  7. 2020.08.19 #돌리면서배우는SLAM 안녕하세요, lidar slam 공부중인 기섭입니다. 오늘은 2D lidar slam 튜토리얼을 하나 작성해보았습
  8. 2020.06.17 #CVPR2020 딥러닝 기반의 피쳐 추출 알고리즘인 Superpoint와 딥러닝 기반의 대응점 탐색 알고리즘인 Superglue를 소개하
  9. 2020.04.29 안녕하세요, LiDAR SLAM공부중인 김기섭입니다. LiDAR에서 xyz 외에 intensity 도 중요한 정보인데요, 다들 어떻게 쓰
  10. 2020.04.14 안녕하세요 SLAM 공부 김기섭입니다. 엊그제 즈후라는 중국사이트에서 슬램 인터뷰 후기를 읽었는데요 (영어로 번역해서 보시면 됩니다) 몇개
  11. 2020.04.07 AirSim은 MS에서 만든 자율주행/자율비행 알고리즘 개발을 위한 시뮬레이터 입니다. 하지만 딥러닝에 국한되지 않고 SLAM이나 기타 컴퓨터
  12. 2020.03.13 SLAM에 관련된 중요한 논문들을 뿜어내신 교수님들과 연구자들에 대한 리스트를 만들고 표로 정리해봤습니다! 연구자들마다 키워드 정리 + Goo
  13. 2020.03.03 sfm 과 mvs 의 관계 및 차이에 관해 좋은 설명이 있어서 정리해보았습니다. 출처: https://towardsdatascience.co
  14. 2020.02.23 1. SLAM이란? https://cv-learn.com/SLAM-f16a75f894ca48d3aa851bca99ec7cce 2. SLAM을
  15. 2020.02.19 안녕하세요 SLAM공부 김기섭입니다. # 지난번에 KITTI dataset 을 열어보면서 SLAM 공부 시작해보면 좋다고 전해드렸었는데요
  16. 2020.02.10 안녕하세요 Lidar SLAM공부중인 김기섭 입니다 # 지난주에 SLAM덩크 스터디에서 이종훈 님께서 레인지넷에 대해 소개해주셨는데요, 1
  17. 2020.01.30 SLAM이 처음이신분들은 SLAM의 수학적 원리 이해도 좋지만 다양한 데이터셋을 받고, 열어보고, 만져보는거부터 출발하셔도 좋을거같아요
  18. 2020.01.28 안녕하세요 SLAM공부 김기섭입니다. 논문이 너무 많은 시대입니다. 최신 논문 중 뭘 읽어야 할지 따라가기가 늘 힘들었는데 아래 슬라이
  19. 2020.01.06 Visual Odometry 방법 중 direct method를 사용한 Direct Sparse Odometry(DSO) 논문의 내용 일부분을
  20. 2019.12.23 Naver D2 테크톡 영상중에 슬램관련 좋은것들이 있네요 Depth estimation: Do we need to throw old th
  21. 2019.12.23 지난 ROSCON 2019에서 SLAM toolbox 라는 것이 소개되었었네요 video: https://vimeo.com/3786822
  22. 2019.11.30 #Lidar_Institute #자료공유 안녕하세요 SLAM KR !! 저는 11월 27일~29일 2박 3일간 경기도 양평 볼룸비스타 리조트에서 열린 LiDAR institute에서 SOS Lab.의 이용이님과 함께 교육을 진행하고 왔습니다. 자..
  23. 2019.11.15 SLAM KR에서 SLAM 입문하시려는 분들 계실까요? 내년 1월부터 ORB-SLAM 스터디 하려고 합니다 :) 이론과 코드 전부 마스터 할거입니다 후후!! 다만 쉬운 스터디는 아닐거라서, 준비과정인 1부와 SLAM ..

안녕하세요, SLAM 공부하는 장형기입니다! 😆

최근 Visual-SLAM 공부를 위한 로드맵을 만들었습니다. 현재까지는 1. 컴퓨터 비전 입문 로드맵, 2. SLAM 입문 로드맵, 3. Monocular Visual-SLAM 로드맵, 4. RGB-D Visual-SLAM 로드맵을 작성했습니다. 추후 VIO/VI-SLAM, Stereo-SLAM, Visual-LiDAR Fusion, Deep SLAM, Visual-Localization 등등 작성 예정입니다.

혼자 만든거다보니 아직 부족한 점이 많이 있습니다. 많은 피드백 부탁드리고, Github Issue나 PR을 통한 컨트리뷰션 환영합니다!
https://github.com/changh95/visual-slam-roadmap

Posted by uniqueone
,

안녕하세요, SLAM 공부하는 장형기입니다.

Roland Siegwart 교수님 랩실에서 Line 기반 place recognition 방식이 새로 나왔습니다. RGB-D 센서로부터 나오는 Visual + Geometric 정보로부터 line을 추출하고, 딥러닝 Attention을 통해 line clustering 및 descriptor 생성을 해주네요.
정확도만 보자면 SIFT + BoW보다는 좋고, SuperPoint + BoW와 비슷합니다. 하지만 NetVLAD에 비해서는 아직 많이 뒤처지는 모습을 보이네요.
Visual Feature가 부족한 산업 환경 등에서 유용하게 쓰일 수 있을 것 같습니다.

논문 링크: https://arxiv.org/pdf/2010.10867.pdf

Posted by uniqueone
,

안녕하세요, SLAM 공부중인 장형기입니다.

이번에 Visual-SLAM에서 필수적으로 사용되는 RANSAC, 그리고 에러 데이터를 (outlier) 제거하는데에 사용되는 M-Estimator 기술들을 설명하는 글을 적고 있습니다.

각각의 기술들의 기술적 진화와 OpenCV에서 구현한 방법및 문제점, 간단한 코드 구현, 그리고 산업/연구 계열에서 사용하는 최신 SOTA 방법론까지 커버해보고 있습니다.

현재 3개의 글이 더 추가될 예정이며, M-estimator의 개념과 사용법에 대해 추가할 예정입니다.

많은 관심 부탁드립니다. 감사합니다!

1) Outlier란?
https://cv-learn.com/Outlier-Robust-estimation-0-Outlier-fa0c9cb92fdc4de79900118766c55cbf

2) RANSAC 소개
https://cv-learn.com/Outlier-Robust-Estimation-1-RANSAC-82e8aefaa56e493cb324ad752f9242f6

3) 기존 RANSAC의 단점 + PROSAC 소개
https://cv-learn.com/Outlier-Robust-Estimation-2-RANSAC-PROSAC-c7243d860b454493b68ff8a34bff4deb

4) OpenCV RANSAC을 그냥 쓰면 안되는 이유 + 업그레이드 RANSAC
https://cv-learn.com/Outlier-Robust-Estimation-3-OpenCV-RANSAC-RANSAC-086b2977b5b14212a3be566861fa3647

Posted by uniqueone
,

안녕하세요. ECCV 메인 컨퍼런스도 이제 이틀차에 접어 들었습니다.

어제 오프닝에서 다른 학회들과 마찬가지로 각종 시상식 코너가 있었는데, PAMI Everingham Prize를 받은 Johannes Schönberger가 눈에 확들어 와서 한번 소개를 드려도 좋겠다 싶어서.. 학회 쉬는 시간을 이용하여 또 글을 써봅니다.

이분의 대표 작품은 바로 COLMAP이라는 오픈소스 SfM (Structure From Motion) 소프트웨어 인데요,

여기서 SfM이란? 우리가 흔히 쓰는 카메라를 단안 카메라 (Monocular) 라고 부르는데요, 우리가 한쪽 눈을 가렸을 때 원근감이 없어지는 것처럼 카메라 하나만 가지고는 3차원 공간상의 구조 정보를 얻을 수가 없습니다. 하지만, 카메라를 이동 시키면 같은 장면을 여러각도에서 보게 되는 효과를 얻게 되죠.. 한쪽 눈 감고 좌우로 움직이면 가까이 있는 물체는 많이 움직이고 멀리있는 물체는 조금만 움직이는 것 처럼.. 카메라를 움직이면서 각 픽셀들이 어찌 이동하는 지를 이용하여 깊이 정보 (Disparity map또는 depth map)을 얻어내고 그걸 계속 차곡차곡 잘 합쳐서 공간이나 물체를 3D로 만들어 내는 기술입니다.

다시 본론으로 들어와서.. COLMAP은 그런 SfM방법 중 가장 오픈소스로서 문서화도 잘 되어있으면서 성능도 좋은 녀석이라, 요즘 2D 이미지로 3D 로 뭔가를 하고자하는 수 많은 연구에서 베이스라인으로도 쓰이고, weak-supervision이나 self-supervision값을 만들어 내는 용도로 활발하게 사용이 되고 있습니다. 궁금하신 분은 핸드폰으로 자기 책상을 여러각도로 찍어보고 프로그램을 돌려보면 오.. 이런게 있구나.. 하실 수도 있을 것 같네요 ㅎㅎ (https://github.com/colmap/colmap) 바이너리도 배포가 되고 있고, 리눅스(우분투)에 익숙하시다면 컴파일 난이도가 높지는 않습니다.

비전 분야에선 워낙 유명하신 ETH의 Marc Pollefeys의 제자로 교수님과 마찬가지로 현재는 MS에서 일을 하시고 있네요. 이분 박사 학위 논문을 읽어보면.. 정말 최신 SfM의 역사가 담겨있는 교과서 느낌이 들었는데.. 연구나 프로그래밍 실력이 정말 대단한 것 같음을 느꼈습니다.

혹시 로봇에 단안 카메라를 장착하고 이것저것 해보고 계시다면, SfM을 이용해서 로봇의 인지능력을 3D공간으로 끌어 올리시는 것도 좋은 시도가 되지 않을까 생각합니다.

P.S: 앞으로도 이렇게 과학계 샛별같은 사람 또는 대가님들을 소개하는 글을 종종 올릴까하는데 그룹 분들의 의견도 함 들어보고 싶네요!

Posted by uniqueone
,

안녕하세요 lidar slam 공부 중인 기섭입니다.

lidar slam 과 딥러닝을 어떻게 접목해야 할지 평소에 고민이 많은데요,
다름이 아니라 3D DL 동향에 대해 간단히 소개해드리려고 합니다.

robotics 에서 주로 lidar 를 통해 3D point cloud 를 얻게 됩니다.
하지만 3D data 는 image 와 달리 pixel구조를 갖지 않기 때문에 ("unstructured" and "unordered") visual domain 에서 잘 개발된 2D convolution 및 노하우들을 사용하기 어려운 단점이 있었습니다.

1. 시즌 1 - 시작 : PointNet 계열
그래서 PointNet (17 CVPR)이 point를 MLP를 통해 학습하면 이 문제를 해결할 수 있다고 보였고, 이후 연구들은 좀 더 receptive filed 를 어떻게 하면 더 flexible 하게 가져갈 수 있을지, 그래서 local structure 를 더 잘 포착해서 더 좋은 피처를 만들 수 있을지에 관해 연구들이 되어온거같습니다.
주요논문: PointNet, PointNet++, DGCNN, KPConv

2. 로보틱스 - 우회? : projection and 2D conv 계열
하지만 왠지 로보틱스에서 접하는 large-scale and sparse lidar scan 의 경우 pointnet 기반의 방법이 잘 안된다는 심증 + 물증(19 ICCV SemanticKITTI가 지적한 바 있습니다) 들이 학계에 있는거 같구요,
그래서 2D range image 상에서 하면 잘된다는 방법들이 주로 개발되어 오고 있는거같습니다.
(RangeNet++, LO-Net, DeepLO)
최근에는 Ouster lidar 같이 2D form으로 잘 arranged 된 lidar 도 개발되고 있어서 역시 이런 우회?도 타당하고 분명히 효과있는 것 같구요.

3. 시즌 2? : Sparse Conv 계열
근데 2D projection image 가 과연 최선일까 라고 계속 생각이 들긴 하는데요,
최근에는 3D conv 를 MLP로 우회해서 하는 것이 아니라 기존의 conv 연산을 sparse 하게 할 수 있는 툴들이 공개되고 있는거같습니다. 그래서 3D or 더 높은 k-dim 에서 연산을 바로 할 수 있는 거 같구요.
주요논문: SparseConvNet (18 CVPR), MinkowskiNet (19 CVPR)
저도 아직 방법은 자세히 이해하지는 못했는데요,
최근 (2019, 2020) 에 급격히 이 계열의 툴 (Minkowski Engine) 을 이용한 applications 들이 등장하고 잘된다고 보고가 되고 있는 것 같습니다. https://github.com/NVIDIA/MinkowskiEngine/wiki/Usage
타겟 어플리케이션의 종류도 segmentation 등에 국한되지 않은 것 같구요

그래서 결국 최신의 3D DL tool 을 어떻게 lidar slam 과 물릴지 관심이 많은데요
관심만 많습니다..
비슷한 고민있으신 분들 종종 이야기나눌 기회가 있다면 좋을 거 같습니다.

감사합니다!



Posted by uniqueone
,

안녕하세요, SLAM 공부하는 장형기입니다.

최근 Visual-SLAM 논문들이 새로 나오면서, 이전에 했던 강의 슬라이드 내용을 업데이트 하였습니다.

이전과 동일하게 Feature-based SLAM, Direct SLAM, Visual-Inertial SLAM, Deep Learning SLAM 내용이 있고, 추가로 SLAM의 배경 내용이 되는 Kalman filter / Monte-Carlo Localization, 2020년 신규 업데이트 된 논문들, 그리고 기술 소개에 대한 부분을 조금 더 추가하였습니다. 파일에 영상이 많아 슬라이드쉐어 보다 원본 파일을 보시는 것을 추천드립니다.

감사합니다.

비디오 링크 포함 ppt (추천):
[https://cv-learn.com/PPT-SLAM-63bfe2f3902840e1b9db8d5387050574](https://cv-learn.com/PPT-SLAM-63bfe2f3902840e1b9db8d5387050574)

저용량 ppt:
[https://www.slideshare.net/HyunggiChang/visualslam-in-1-day](https://www.slideshare.net/HyunggiChang/visualslam-in-1-day)

Posted by uniqueone
,

#돌리면서배우는SLAM

안녕하세요, lidar slam 공부중인 기섭입니다.

오늘은 2D lidar slam 튜토리얼을 하나 작성해보았습니다.

SLAM을 몰라도 해보실 수 있을거같습니다.

지난 2019 ROSCon 에서 공개된

SLAM-toolbox 라는 프로그램을 돌리는 예제 및 설명입니다.

https://www.notion.so/giseopkim/SLAM-toolbox-aac021ec21d24f898ce230c19def3b7b

감사합니다~

Posted by uniqueone
,

#CVPR2020

딥러닝 기반의 피쳐 추출 알고리즘인 Superpoint와

딥러닝 기반의 대응점 탐색 알고리즘인 Superglue를 소개하고 있습니다 ㅎ

Visual SLAM 분야에도 딥러닝이 많이 활용되고 놀랍도록 좋은 결과를 보이고 있네요 ㅎ

Posted by uniqueone
,

안녕하세요, LiDAR SLAM공부중인 김기섭입니다.

LiDAR에서 xyz 외에 intensity 도 중요한 정보인데요,

다들 어떻게 쓰시고 계신지 궁금합니다. 막상 쓰려고 보면 값이 이상하다 이런이야기도 있는거 같아서요.

최근에 네이버랩스 챌린지 데이터셋의 HDL32 스캔을 열어보다가 먼 지점의 포인트들의 인텐시티가 강한 경향을 봤는데 왜그런지 이유를 모르겠습니다ㅠ

암튼 그거랑 별개로 최근 리포트 중 intensity 를 썼더니 SLAM (을 위한 모듈) 이 잘되더라

라는 논문이 있어 소개해드리고자 합니다.

1.

I-LOAM: Intensity Enhanced LiDAR Odometry and Mapping

https://irap.kaist.ac.kr/publications/yspark-2020-ur.pdf

LOAM에 intensity 를 썼더니 odometry가 더 잘되더라 라는 내용입니다. UR 2020 이라고 합니다.

2.

Intensity Scan Context: Coding Intensity and Geometry Relations for Loop Closure Detection

https://arxiv.org/pdf/2003.05656.pdf

Scan context 에 intensity 를 썼더니 loop detection 이 더 잘되더라 라는 내용입니다. ICRA 2020 이라고 합니다.

둘다 간단한 접근임에도 실용적이고 좋아보입니다.

이상입니다!

Posted by uniqueone
,

안녕하세요 SLAM 공부 김기섭입니다.

엊그제 즈후라는 중국사이트에서 슬램 인터뷰 후기를 읽었는데요 (영어로 번역해서 보시면 됩니다)
몇개 질문들이 요약되어 있더라구요
https://zhuanlan.zhihu.com/p/46696986
(ps. 그 외에 슬램 포스트들도 좋아보입니다)
https://www.zhihu.com/search?type=content&q=slam
https://www.zhihu.com/topic/20033502/hot

슬램 인터뷰 질문들을 구글 스프레드 시트에 옮겨서 정리해보았습니다.
https://bit.ly/slam_interview_20

그리고 혹시 천천히 생각날때마다 같이 채워주실분 계실까요?
저도 모든 센서를 다 해본 것도 아니고 여전히 모르는게 많아서
다른분들이 질문을 채워주시면 뭘 모르는지를 알게 되는 상태가 되어서
공부하는데 도움도 크게 될것같습니다.

감사합니다!

Posted by uniqueone
,

https://cv-learn.com/0-AirSim-36906ed3efb94c6094f66b30e88b0611

AirSim은 MS에서 만든 자율주행/자율비행 알고리즘 개발을 위한 시뮬레이터 입니다. 하지만 딥러닝에 국한되지 않고 SLAM이나 기타 컴퓨터 비전 알고리즘 개발에도 충분히 활용될 수 있습니다.

AirSim이 얼마전에 업데이트 되면서 VS2019를 이용한 새로운 설치 방법이 공개된 것 같습니다. 이전부터 AirSim에는 한글판 윈도우 OS를 사용할 때 고질적으로 나타나는 오류가 있는데요. 공식 가이드에 적혀있지 않아서 많은 분들이 설치에 어려움을 겪으시는 것 같습니다. 아쉽게도 그 오류는 아직도 해결되지 않았더라구요 😔

해당 문제에 대한 해결법과 AirSim의 쉬운 설치 법에 대한 방법을 정리해봤습니다.


Posted by uniqueone
,

SLAM에 관련된 중요한 논문들을 뿜어내신 교수님들과 연구자들에 대한 리스트를 만들고 표로 정리해봤습니다!

연구자들마다 키워드 정리 + Google Scholar 링크 달아놨습니다!

[https://cv-learn.com/SLAM-75cbbf7e653e470caf31629385eae997](https://cv-learn.com/SLAM-75cbbf7e653e470caf31629385eae997)

Posted by uniqueone
,

sfm 과 mvs 의 관계 및 차이에 관해 좋은 설명이 있어서 정리해보았습니다.

출처: https://towardsdatascience.com/the-future-of-mapping-is-learned-e13e93c03e22

Posted by uniqueone
,

1. SLAM이란?

https://cv-learn.com/SLAM-f16a75f894ca48d3aa851bca99ec7cce

2. SLAM을 처음 공부하시는 분들을 위해

https://cv-learn.com/SLAM-d938568f7720452e9e21ec217bb08046

3. SLAM 공부 좀 해볼까? (읽기 좋은 자료 + 논문 추천)

https://cv-learn.com/SLAM-01d9076491eb4f47b7a8dd80bd80fdbe

4. Visual SLAM 공부 키워드 리스트

https://cv-learn.com/SLAM-7ab572d0e60441ba85fe195428e7acf8

요즘 쓰고 있는 SLAM 관련 블로그 글을 공유합니다.

SLAM을 처음 공부하시는 분들부터, 이미 공부를 하고 계신 분들까지도 도움이 될 것 같다고 생각합니다 ㅎㅎ

앞으로도 SLAM 관련 글을 꾸준히 적으려고 계획하고 있습니다. 궁금하신 점이나 피드백은 페이스북 댓글 또는 블로그 댓글로 남겨주시면 감사하겠습니다 :)

Posted by uniqueone
,

안녕하세요 SLAM공부 김기섭입니다.

#

지난번에 KITTI dataset 을 열어보면서 SLAM 공부 시작해보면 좋다고 전해드렸었는데요

https://www.facebook.com/groups/slamkr/permalink/1087797968246513/

#

실제로 SLAM 알고리즘을 개발하거나 테스트할때는

동적물체의 존재, 환경의 종류 (고속도로/시골/도시 등) 에 따라 잘 될때도 있고 안될때도 있어서

데이터가 먼저 어떤 특성을 가지고 있는지 잘 살피는 게 중요한데요

그래서 데이터를 먼저 열어서 찬찬이 살펴보는게 중요하다고 개인적으로 생각하고 있습니다.

#

근데 열어서 살펴보자니

KITTI 시퀀스는 모두 22개나 되고 (트레이닝11개 / 테스트11개)

다운받아서 압축푸는것도 한세월이고 우분투에서는 파일 개수가 많으면 탐색이 뭔가 빠릿빠릿 잘 안되는 느낌이 들어서요

#

왼쪽 흑백이미지에 대하여 쭉 비디오로 만들어서 유튜브에 올렸습니다. 편의상 3 frame 씩 스킵했습니다.

22개 시퀀스 모두 재생목록으로 만들어 두었습니다.

http://bit.ly/kitti_odom_videos

KITTI를 다운받지 않더라도 한번 슥 보시면 키티 데이터셋이 이런거구나 쉽게 파악하실 수 있을 것 같습니다

감사합니다~

Posted by uniqueone
,

안녕하세요 Lidar SLAM공부중인 김기섭 입니다

#
지난주에 SLAM덩크 스터디에서 이종훈 님께서 레인지넷에 대해 소개해주셨는데요,
19 ICCV에 소개된 시맨틱 키티라는 point-wise 로 fully labeled 된 dataset이 있었기에 가능했던 연구였습니다.

#
시맨틱키티는
28가지 종류의 라벨 (도로, 폴, 인도, 자동차, 사람 등) 및
movable 한 object의 경우 (자동차, 사람 등) instance ID 또한 제공합니다.
이 정보를 이용하면 기존 segmentation work 뿐 아니라 object tracking 또는 dynamic/static 판별 등의 연구도 진행할 수 있을 것 같네요.
예시 영상입니다 https://youtu.be/gNeEfPEyHuw

#
저자가 공개한 파이썬API도 공개되어 있습니다.
https://github.com/PRBonn/semantic-kitti-api
저는 개인적으로 매트랩을 선호해서 매트랩 API도 간단히 만들어보았습니다.
https://github.com/kissb2/semantickitti-matlab

#
시맨틱 라이다 슬램 연구 관심 많으신분들 함께해요
감사합니다.

Posted by uniqueone
,

SLAM이 처음이신분들은

SLAM의 수학적 원리 이해도 좋지만

다양한 데이터셋을 받고, 열어보고, 만져보는거부터 출발하셔도

좋을거같아요

그런의미에서 SLAM쪽에서 가장 유명한 KITTI dataset

을 열어보는 노트북이 있어 공유합니다.


Posted by uniqueone
,

안녕하세요 SLAM공부 김기섭입니다.

논문이 너무 많은 시대입니다.

최신 논문 중 뭘 읽어야 할지 따라가기가 늘 힘들었는데

아래 슬라이드들에 논문 리스트업+요약 이 간단하게 잘 되어있네요! (정말 대단하신분!!)

또 모두 2019년도 업로드 자료라 최신 반영이 잘 되어있는거같습니다 (저도 아직 몇개 안봤지만.,,,)

공유합니다

#

# 2019 - SLAM related

Dynamic Mapping in SLAM

- https://www.slideshare.net/yuhuang/dynamic-mapping-in-slam

Semantic SLAM I

- https://www.slideshare.net/yuhuang/semantic-slam

Semantic SLAM II

- https://www.slideshare.net/yuhuang/semantic-slam-ii

Stereo Matching by Deep Learning

- https://www.slideshare.net/yuhuang/stereo-matching-by-deep-learning

Depth Fusion from RGB and Depth Sensors II

- https://www.slideshare.net/yuhuang/depth-fusion-from-rgb-and-depth-sensors-ii

Depth Fusion from RGB and Depth Sensors III

- https://www.slideshare.net/yuhuang/depth-fusion-from-rgb-and-depth-sensors-iii

Depth Fusion from RGB and Depth Sensors IV

- https://www.slideshare.net/yuhuang/depth-fusion-from-rgb-and-depth-sensors-iv

#

# 2019 - Autonomous Driving related

Lidar for Autonomous Driving II (via Deep Learning)

- https://www.slideshare.net/yuhuang/lidar-for-autonomous-driving-ii-via-deep-learning

LiDAR-based Autonomous Driving III (by Deep Learning)

- https://www.slideshare.net/yuhuang/lidarbased-autonomous-driving-iii-by-deep-learning

fusion of Camera and lidar for autonomous driving I

- https://www.slideshare.net/yuhuang/fusion-of-camera-and-lidar-for-autonomous-driving-i

fusion of Camera and lidar for autonomous driving II

- https://www.slideshare.net/yuhuang/fusion-of-camera-and-lidar-for-autonomous-driving-ii-181748995

3-d interpretation from stereo images for autonomous driving

- https://www.slideshare.net/yuhuang/3d-interpretation-from-stereo-images-for-autonomous-driving

3-d interpretation from single 2-d image for autonomous driving II

- 3-d interpretation from stereo images for autonomous driving II

Posted by uniqueone
,

Visual Odometry 방법 중 direct method를 사용한 Direct Sparse Odometry(DSO) 논문의 내용 일부분을 정리한 pdf 파일입니다.

대부분의 내용은 https://blog.csdn.net/xxxlinttp/article/details/89379785 블로그를 보면서 참조했습니다. (저처럼 중국어를 모르시는 분들은 중/영 번역을 하신 다음 보시면 될 것 같습니다.)

direct method는 pose tracking을 수행하기 위해 거의 전적으로 최적화에 의존하고 있어서 대부분의 내용이 최적화와 관련된 내용인 것 같네요. 추가적으로 DSO 논문에서는 photometric calibration parameter (a,b)와 inverse depth까지 추가되어서 조금 더 복잡한 식이 유도되는 것 같습니다

아직 정확히 모르는 개념들이 많아서 (SSE2 프로그래밍, Photometric Calibration, ...) 정리되는대로 업데이트하려고 합니다

논문 링크: http://vladlen.info/papers/DSO.pdf

코드 링크: https://github.com/JakobEngel/dso

논문과 코드를 보실 때 같이 참조해서 봐주시면 어느정도 도움이 될 수 있을 것 같습니다

개인적으로 공부하기 위해 작성한 자료여서 틀린 부분도 존재할 것 같네요. 혹시 틀린 부분이 있다면 말씀해주시면 감사하겠습니다

Posted by uniqueone
,

Naver D2 테크톡 영상중에

슬램관련 좋은것들이 있네요

Depth estimation: Do we need to throw old things away?

https://www.youtube.com/watch?v=qs_aI40WrX8

Visual Geometry with Deep Learning

https://youtu.be/87DcC8ksRHs

Posted by uniqueone
,

지난 ROSCON 2019에서

SLAM toolbox 라는 것이 소개되었었네요

video: https://vimeo.com/378682207

slide: https://roscon.ros.org/2019/talks/roscon2019_slamtoolbox.pdf

code: https://github.com/SteveMacenski/slam_toolbox

abstract:

We introduce the SLAM Toolbox. It implements synchronous and asynchronous SLAM for massive indoor and changing environments as well as life-long mapping and localization modes. SLAM Toolbox brings several improvements over the existing solutions. This includes plugin optimizers with default Ceres, speed-ups in Karto's scan matcher, pose-graph manipulation tools, serialization, continued mapping on serialized SLAM graphs, pose-graph localization rolling window technique as a replacement for AMCL, and enables fully distributed mapping without the use of derived 2D occupancy image maps. This package was built for mapping of massive retail and warehouse applications, though likely effective out of those scopes. This talk will go over key points of SLAM Toolbox, demonstrations in production environments, and how to enable it in your application.

Posted by uniqueone
,
#Lidar_Institute #자료공유

안녕하세요 SLAM KR !!

저는 11월 27일~29일 2박 3일간 경기도 양평 볼룸비스타 리조트에서 열린

LiDAR institute에서 SOS Lab.의 이용이님과 함께 교육을 진행하고 왔습니다.

자율주행, 라이다 개요, ROS, 3D 점군 처리, 객체 검출, SLAM 까지

라이다 센서와 관련된 다양한 주제로 교육을 진행하고 왔는데요 ㅎ

학교, 연구원, 기업에서 많이 오시고 열정적으로 참여해주셔서 즐거운 시간이 되었습니다 ㅎ

행사에 직접 참여하시지는 못했지만

관련 기술에 관심이 있으신 분들을 위해서 해당 교육에서 사용했던 교육 자료를 공유드리고자 합니다ㅎ

이론과 실습 데이터를 포함한 모든 자료를 아래의 링크에서 다운 받으실수 있습니다 ㅎ

[http://gofile.me/4C4Zg/DObi9XpQy](http://gofile.me/4C4Zg/DObi9XpQy)

자료를 살펴보시고 진행중인 연구에 조금이나마 도움이 되셨으면 하는 바람입니다!

감사합니다 ㅎ 좋은 주말 보내시기 바랍니다ㅎ
https://www.facebook.com/groups/datakorea/permalink/1349148285253979/?sfnsn=mo
Posted by uniqueone
,
SLAM KR에서 SLAM 입문하시려는 분들 계실까요?

내년 1월부터 ORB-SLAM 스터디 하려고 합니다 :) 이론과 코드 전부 마스터 할거입니다 후후!! 다만 쉬운 스터디는 아닐거라서, 준비과정인 1부와 SLAM 집중과정인 2부로 나눠집니다! 

1부는 SLAM을 해본적이 없으신 분들을 위한 온라인 / 카카오톡 사전 스터디입니다. 11월 18일부터 12월달 말 까지
- Modern C++ for Computer Vision (Cyrill Stachniss)https://www.youtube.com/playlist?list=PLgnQpQtFTOGR50iIOtO36nK6aNPtVq98C
- SLAM KR 의 SLAM study season 1 https://www.youtube.com/playlist?list=PLubUquiqNQdOTNocmWCSWk9ZaWhV7ubCD 를 같이 듣습니다! 페이스는 각자 원하는대로! 대신 서로 동기부여 해주기 ㅎㅎ 오픈 카톡방에서 토론하면서 할거입니다! https://open.kakao.com/o/g8T5kxLb 

2부는 1월부터 시작하는 ORB-SLAM 스터디입니다! 저와 함께하시는 SLAM 공부하시는 분들 몇분을 초청해서, 세미나 식으로 매주 주말마다 열려고 합니다! 이건 그때 되면 다시 업데이트 드릴게요 😆
https://www.facebook.com/groups/DataScienceGroup/permalink/2765440956851110/?sfnsn=mo
Posted by uniqueone
,