환경
OS : ubuntu 16.04
아두이노 ver : 1.8.19
OPENCR ver : 1.5.2
사용 라이브러리 : Dynamixel2Arduino.h
사용 S/W : ROS
모터와 OPENCR 연결방식
- XM430+XM430 → OPENCR
- XM430+XC430 → OPENCR
- XM430+XC430 → OPENCR
위 환경에서 제가만든 코드를 OPENCR에 업로드하여 총 6개의 모터를 동시에 동작시키도록 하였는데 동작을 하지 않았습니다.
그런데 아두이노에 있는 다이나믹셀 예제 'sync_read_write_position’를 한번 OPENCR에 업로드시켜 ID1,2번의 모터가 동작하게 한 후 다시 저의 코드를 업로드하니 전체적으로 동작하였습니다.
이유가 뭔지를 찾을수가 없습니다 혹시 의견이 있으시다면 답글 부탁드리겠습니다.