[SLAM survey] 2019년 11월 Arxiv SLAM 논문 정리

2019년 11월 Arxiv SLAM 논문 정리


A Survey of Simultaneous Localization and Mapping

LiDAR-enhanced Structure-from-Motion




[SLAM survey] IROS2019 SLAM 관련 논문 정리

IROS2019 SLAM 관련 논문 정리


SuMa++Efficient LiDAR-based Semantic SLAM

SuMa (Efficient Surfel-Based SLAM using 3D Laser Range Data in Urban Environments) - RSS2018

RangeNet++: Fast and Accurate LiDAR Semantic Segmentation

Robot Localization in Floor Plans Using a Room Layout Edge Extraction Network

Free-Space Features: Global Localization in 2D Laser SLAM Using Distance Function Maps

FLAME: Feature-Likelihood Based Mapping and Localization for Autonomous Vehicles

ORBSLAM-Atlas: a robust and accurate multi-map system

Exploiting Sparse Semantic HD Maps for Self-Driving Vehicle Localization

Lane Marking Learning based on Crowdsourced Data

Fusing Lidar Data and Aerial Imagery with Perspective Correction for Precise Localization in Urban Canyons

Automatic Spatial Template Generation for Realistic 3D Modeling of Large-Scale Indoor Spaces

A Robust Laser-Inertial Odometry and Mapping Method for Large-Scale Highway Environments

Visual-Inertial Localization with Prior LiDAR Map Constraints

Degeneracy-Aware Factors with Applications to Underwater SLAM

Visual-Inertial Odometry with Point and Line Features

LIC-Fusion: LiDAR-Inertial-Camera Odometry

Stereo Visual Inertial LiDAR Simultaneous Localization and Mapping




[Ubuntu] Ubuntu 노트북 사용시 배터리 최적화 하기

Ubuntu 노트북 사용시 배터리 최적화 하기


Ubuntu 노트북 배터리 최적화 하기

노트북에 윈도우와 ubuntu를 같이 사용하다보면 윈도우는 배터리 관리가 잘 되는 반면, Ubuntu는 배터리 관리와 관련된 옵션이 별로 없음을 알 수 있다. 이러한 문제를 쉽게 해결할 수 있는 방법이 TLP라는 패키지를 사용하는 것이다.

TLP는 한번 설치해 두면 알아서 전원을 관리하며, 재부팅 시에도 자동으로 적용되기 때문에 한번 설치해두고 잊어버리면 됩니다.

실제 TLP가 하는 역할은 다음과 같다고 합니다 (참고 포스팅 및 공식 홈페이지 참고)

전원 공급원에 따른 설정

추가기능

설치방법

1. 저장소 추가
sudo add-apt-repository ppa:linrunner/tlp
2. apt update
sudo apt-get update
3. tlp 설치
sudo apt-get install tlp tlp-rdw
4. 싱크패드 사용자만! (싱크패드를 사용하는 경우 배터리 성능 효과를 위해 추가 설치)
sudo apt-get install tp-smapi-dkms acpi-call-tools
5. TLP 시작
sudo tlp start

한번 시작해 두면 OS를 재시작 해도 자동으로 적용됩니다.

추가 디테일 설정

일반적으로 잘 모르는 경우에는 기본 설정대로 사용하는걸 추천하지만, 혹시라도 개인적으로 전압이라던지 기타 설정을 변경하고 싶은 경우에는 다음의 파일을 수정하면 된다.

sudo vi /etc/default/tlp

참고 사이트


[SLAM] KAIST Urban dataset의 stereo image를 이용한 Visual SLAM 비교 실험

KAIST Urban dataset의 stereo image를 이용하여 Open source들의 결과를 비교


현재 KAIST Urban Dataset의 데이터는 각 센서들의 raw데이터, stereo image 데이터, 그리고 pointcloud data를 제공하고 있다.

제공되는 데이터중 Urban39-pankyo 데이터의 stereo image들을 이용해서 여러가지 visual SLAM 알고리즘들의 결과를 비교해본다. (시간이 될때 추가적인 알고리즘 추가 예정)

ORB-Stereo2

가장 안정적으로 odometry를 추정하는 것을 볼 수 있다. 하지만 사용되는 데이터가 10hz의 이미지이라 속도가 빠른경우 약간씩 tracking 실패를 보이기도 하며, 회전이 빠른경우 tracking에 실패한다. 일반적으로 moving object는 tracking과정에서 어느정도 filtering은 되는것으로 보이지만, 가끔씩 버스와 같은 큰 물체가 있는 경우 버스를 tracking하게 되면 모션이 이상하게 추정된다.

VINS-fusion

VINS-Fusion 알고리즘에서 IMU를 사용하지 않고 stereo module만 이용해서 알고리즘을 수행했다. ORB SLAM보다 불안정한 모습을 보이며 중간중간 pose가 튀는 에러가 발생하는 것을 알 수 있다. optimization 수행하는 과정에서 튀는 것으로 보인다. 어느정도 되는 것 처럼 보이다가 결국 발산한다. (발산하는 문제는 IMU가 재대로 들어가면 해결될 수도?)

IMU를 사용했을 경우 IMU data의 calibration 문제인지 발산하는 문제가 있어서 패스!


[Ubuntu] Make function key reverse in ubuntu(Macbook에 ubuntu 설치했을 때 function키 반전)

Make function key reverse in ubuntu(Macbook에 ubuntu 설치했을 때 function키 반전)


맥북에 듀얼부팅으로 ubuntu를 설치하였을 때 문제는 fuction키가 default로 켜져있다는 것이다.

윈도우처럼 alt + f4를 동작시키기 위해서는 alt + fn + f4를 눌러야 한다.

윈도우처럼 동작하게 하기 위해서는 function 키를 반전시켜야 한다.

다양한 방법을 해봤지만 가장 잘되는 방법은 다음과 같다.

echo options hid_apple fnmode=2 | sudo tee -a /etc/modprobe.d/hid_apple.conf
sudo update-initramfs -u -k all
sudo reboot # optional

재부팅을 해도 계속 적용된다.


Pagination