ROS로 다이나믹 셀 구동을 위해 e manual을 따라하던 와중
There is no status packet, cant' find dynamixel ID'1' 에러가 자꾸 떠서 질문드립니다.
우선, 개발환경은 아래와 같습니다.
다이나믹셀 (모터) : XM430-W350-T
개발환경-OS: Ubuntu Linux 20.04
ROS version: Noetic, 1.15.13
[첨부 사진 확인]
첨부한 사진과 같이 wizard를 이용하여 모터의 baud rate를 주었으며,
1000000에 할당한 모터만 사용하기위해 dynamixel_controllers.launch파일의 baud rate를 1000000에 맞추었습니다.
또한 ID 역시 맞추기 위해 joint_2_0과 basic yaml파일에 대하여 ID도 wizard에서 보여지는것과 동일하게 주었습니다.
(물론 1 2 3 도 해보았으며, 014, 015, 016도 해보았습니다)
모터 검색은 잘 되나, launch가 진행되지 않아 질문드립니다. 해결 방법을 알려주세요
![]() |
2022-01-18 17:13:24 |
n164249234293029 |
안녕하세요,
모든코드를 정상적으로 수정하셨다면 U2D2가 할당된 시리얼 포트의 권한 문제일 가능성도 있습니다.
아래와 같이 포트의 읽기/쓰기 권한을 추가 후 재부팅해보시기 바랍니다.
https://emanual.robotis.com/docs/en/software/dynamixel/dynamixel_workbench/#u2d2
감사합니다
![]() |
|
![]() |
2022-01-19 09:21:52 |
will_son |