...
POST No. 2591779
다이나믹셀 구동 안됨
2022-01-18 17:13:24 n164249234293029

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
2022-01-19 09:21:52 손의형

안녕하세요,

 

모든코드를 정상적으로 수정하셨다면 U2D2가 할당된 시리얼 포트의 권한 문제일 가능성도 있습니다.

아래와 같이 포트의 읽기/쓰기 권한을 추가 후 재부팅해보시기 바랍니다.

https://emanual.robotis.com/docs/en/software/dynamixel/dynamixel_workbench/#u2d2 

 

감사합니다

comment
2022-01-19 12:14:39 n164249234293029
해당 emanual 페이지를 모두 따라하고, 재부팅까지 진행했는데 같은 문제가 발생합니다. ud2d 에 할당된 ttyUSB0 포트를 뚫었는데도 안됩니다.
2022-01-19 12:14:39
n164249234293029
2022-01-19 09:21:52
will_son