roscore(pc) -> turtlebot bringup(turtlebot) -> turtlebot navigation(pc) -> teleop(pc)후 2D nav goal을 사용하여 목표지점을 정해주는 순간 네비게이션 rivz가 정지되고, rostopic echo /scan으로 scan값을 확인해보려 해도 오류걸리고, bringup을 실행한 터틀봇 터미널도 다운됩니다. teleop 패키지를 사용하여 터틀봇을 움직이는 과정에서는 오류가 발생하지 않았습니다.
목표지점 지정 후 오류 알림입니다.
네비게이션 패키지를 종료 후 다시 실행시켜도 여전히 터틀봇의 위치와 scan값을 받지 못합니다.
bringup 패키지를 실행한 터틀봇 터미널은 종료키를 눌러도 반응이없습니다.
혹시 어디서 오류가 발생하는지 알 수 있을까요?
![]() |
2022-04-08 14:38:29 |
chado123 |
안녕하세요.
사용하시는 터틀봇3 종류 및 버전, PC 등 을 알려주세요.
감사합니다.
![]() |
|
![]() |
2022-04-08 16:27:09 |
ykw4463 |
안녕하세요,
터틀봇3을 bringup할 때 내비게이션에 필요한 파라미터가 로딩되지 않는 것으로 보입니다.
터틀봇의 전원을 완전히 껐다 켜거나 OpenCR의 리셋 버튼을 누른 뒤 라즈베리파이를 reboot 명령어로 재부팅한 뒤 시도해보시기 바랍니다.
참고로 내비게이션을 실행시 동일한 cmd_vel을 퍼블리시하는 teleop 노드와 충돌이 생길 수 있으니 teleop은 종료시킨 뒤 내비게이션을 실행하는 것을 추천드립니다.
감사합니다.
![]() |
2022-04-12 17:49:48 |
will_son |