모터 동작 오류
페이지 정보
본문
STELLA N1 SBC 버전: Raspberry Pi 4 Model B
REMOTE PC 버전: Ubuntu 20.04 LTS
ROS 버전: ROS2 foxy
라즈베리파이와 원격 pc 연결 후 teleop을 사용해 모터를 조종하려 했을 때 모터가 한쪽만 동작하다가 멈추는 현상이 발생합니다. (Rviz를 통한 SLAM은 정상적으로 동작합니다.) 매뉴얼의 모터 드라이버 환경 설정에 따라 Encoder 값을 54000으로 변경 후 동작해봐도 동일한 문제가 다시 발생합니다. 또한 Encoder 값을 54000으로 변경하고 동작을 시도한 뒤 다시 Encoder 값을 확인하면 2000으로 변경되어 있습니다. 모터 게인을 확인하기 위해 https://idearobot.gitbook.io/stella-n1/undefined/undefined-1 의 내용을 그대로 시도하니 계속 0의 값을 갖는 그래프만 출력 됩니다. 위와 같은 상황에서 모터를 정상 동작 시키기 위해 우선 무엇을 해야 할지 문의 드립니다.
REMOTE PC 버전: Ubuntu 20.04 LTS
ROS 버전: ROS2 foxy
라즈베리파이와 원격 pc 연결 후 teleop을 사용해 모터를 조종하려 했을 때 모터가 한쪽만 동작하다가 멈추는 현상이 발생합니다. (Rviz를 통한 SLAM은 정상적으로 동작합니다.) 매뉴얼의 모터 드라이버 환경 설정에 따라 Encoder 값을 54000으로 변경 후 동작해봐도 동일한 문제가 다시 발생합니다. 또한 Encoder 값을 54000으로 변경하고 동작을 시도한 뒤 다시 Encoder 값을 확인하면 2000으로 변경되어 있습니다. 모터 게인을 확인하기 위해 https://idearobot.gitbook.io/stella-n1/undefined/undefined-1 의 내용을 그대로 시도하니 계속 0의 값을 갖는 그래프만 출력 됩니다. 위와 같은 상황에서 모터를 정상 동작 시키기 위해 우선 무엇을 해야 할지 문의 드립니다.
- 이전글모터 좌우 속도 차이 원인 및 SLAM 관련 문의 24.12.26
- 다음글모터 좌우 속도 이상 문의 24.12.05
댓글목록
최고관리자님의 댓글
최고관리자 작성일
안녕하세요.
아이디어 로봇입니다.
우선 모터 엔코더가 정상 작동하는지 확인하기 위해 UI에 모터드라이버를 연결하신 후
손으로 각 채널의 모터를 회전하시어 Position의 pulse가 변경 되는지 확인하여 주세요.