...
POST No. 2591828
터틀봇3에 있는 LDS-01 관련 질문
2022-04-11 20:32:12 n164551019432935

안녕하세요. 

 

기존에 사용하고 있던 터틀봇3를 변경하여 조금 크게 만들려고 시도중입니다.

 

로봇의 중간에 LDS-01을 배치하여 사용하려고 합니다.(자세한 사항은 사진 확인 부탁드립니다.)

 

기존 코드 그대로 사용하는 경우 기둥이 센서에 감지되어 gmapping시 기둥 부분이 검은색으로 나오게 됩니다.

 

LDS-01로부터 기둥까지의 거리는 약 300mm 입니다.

 

저희가 찾아본 결과

 

turtlebot3_waffle_pi.urdf.xacro 파일 안에서

base_scan의 값을 변경해줘야 한다고 하는데 맞을까요?

 

[변경하는 것이 맞을 경우]

1. 이 부분에서 x, y, z의 값을 변경해줘야 할까요?

<link name = "base_scan">

 <collision>

  <origin>

 

2. 아니면 이 부분에서 x, y, z의 값을 변경해줘야 할까요?

<link name = "base_scan">

 <collision>

  <geometry>

   <cylinder>

 

[변경하는 것이 아닌 경우] 

3. 이 부분 말고 다른 부분을 수정해야 할까요...

(다른 곳에서 수정해야 하는 경우 자세한 코드 파일 및 설명 부탁드리겠습니다.)

2022-04-11 20:32:12
n164551019432935
2022-04-12 09:27:20 유기웅

안녕하세요.

 

LDS 센서를 인식하는 범위를 바꾸고 싶다면 laser_filters 패키지 이용을 권해드립니다. 

 

ros.wiki의 laser_filfers 관련 내용을 참고해주세요.

 

감사합니다.

2022-04-12 09:27:20
ykw4463