아래 답변 감사합니다.
먼저 DynamixelSDK-3.7.31pythontestsprotocol1_0 내의 read_write.py 예제 소스 동작하는것 확인했습니다.
말씀하신것 처럼 ADDR 설정 부분에 ADDR_MX_MOVING_SPEED=32 로 Define 추가하고
단순히 Enable dynamixel Torque 부분과, Write goal position while 문 사이에 speed 설정하는 부분을 8줄만(115~122) 추가하여 테스트 해봤지만 동작을 안하네요..(jpg 확인 부탁드립니다.)
while문에 brake걸어 봤더니 moving speed가 소스대로 0xFF로 설정되긴 하지만
이후 goal position설정과 동시에 moving speed가 0으로 초기화 되고, goal position에 따라 위치제어가 되지 않습니다.
다이나믹셀이 이상한 걸까요? (추가로 가지고 있던 mx-64도 같은 현상이 발생하네요.)
번거로우시겠지만 한번만 더 확인 부탁드립니다.
![]() |
2021-12-27 21:48:29 |
n164051048592545 |
안녕하세요.
해당 설정 후 다이나믹셀 위자드2.0에서 동작을 하나요?
처음 주신 소스를 업로드하면, 펌웨어 문제가 발생하여 동작이 원활하지 않았습니다.
펌웨어 복구 후 다이나믹셀 위자드2.0에서 정상 동작하는지 확인 후 다시 한번 확인해 주세요.
감사합니다.
![]() |
2021-12-28 09:07:45 |
ykw4463 |