...
POST No. 2591842
Gmapping 및 AMCL 관련 질문입니다.
2022-04-26 20:04:12 mistahan

SLAM 알고리즘 공부했던 것을 한 번

정리 중에 궁금한게 생겨서 질문이 드립니다.

Gmapping 알고리즘은 Rao-Blackwellized particle filter

필터를 이용하여 맵을 제작합니다

AMCL의 경우 또한 particle filter를 이용하여

로봇의 현재 위치를 추정합니다.

두 경우 모두 파티클을 로봇의 모델과 확률에

근거하여 이동하면서 센서 계측값으로 파티클에 가중치를

부여해 잡음을 줄이면서 현재 위치를 추정합니다.

이 2가지에 대한 차이가 정확히 어느 것인지 궁금합니다.

 

 

또한 navigation 패키지에서 있는 코드 내용에서

AMCL 부분이랑 DWA 부분을 개선하고 싶은데

https://github.com/ROBOTIS-GIT/turtlebot3/tree/master/turtlebot3_navigation 

위의 링크에서 보면 amcl.launch 및 dwa 관련 yaml 파일은

변수 값만 정해주는 형식이라 자세하게 이 과정을

보여주는 코드를 확인하고 싶습니다.

어디 부분에 가서 볼 수 있는지 알 수 있을까요?

2022-04-26 20:04:12
mistahan
2022-04-28 09:15:33 유기웅

안녕하세요.

 

알고리즘에 대한 동작 원리 및 코드 관련은 ROS.wiki를 참고하시면 됩니다. 

 

감사합니다.

2022-04-28 09:15:33
ykw4463