Slam 네비게이션 관련 문의

robot = R1
LiDAR = G2

roslaunch omo_r1_bringup omo_r1_robot_G2.launch 실행하는 구간에서 R1 또는 G2 라이다 둘 중 하나가 계속 에러가 발생합니다.

각각 프로그램 실행 할 땐 정상적으로 동작 합니다.

계속 확인하는 중 기기와 연결된 Serial USB 경로가 같은 ttyUSB로 잡혀 있을걸로 확인이 되어 아 마 충돌을 일으켜서 둘중 하나가 계속 먹통 되는게 아닌가 싶습니다.

혹시 해결방법이 있을까요?

이것도 참고…

안녕하세요~
혹시 udev 설정은 해주셨을까요?
해당 링크에서 설정 방법 참고하시기 바랍니다. e-manual 링크

udev 설정을 해도 증상이 동일 합니다
알려주신 링크를 통해 다시 설정해 보아도 해결이 되지 않습니다.

udevadm info -a -n /dev/ttyUSB* | grep ‘{serial}’ | head -n1
명령어로 확인해봐도 ATTRS{serial}==“0001”
하나만 나옵니다…

벤더 ID와 장치 ID 뿐만 아니라 시리얼 번호도 두 장치 모두 동일하게 나온다는 말씀이신가요?

네 모두다 동일하게 나옵니다… ㅜ

  1. udev 규칙에 ATTRS{busnum}==“1” 같은 규칙도 시도해보세요.
  2. $ udevadm info /dev/ttyUSB* 명령으로 ID PATH라던지 다른 점이 있는지 한 번 확인 해주세요.
  3. usb 케이블을 다른 제품으로 변경하는 것도 한 번 시도해보시면 좋을 것 같습니다.