-
Notifications
You must be signed in to change notification settings - Fork 238
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OpenCR board does not detect Dynamixels #273
Comments
Hi @mmorales45 , Unlike U2D2, OpenCR requires a firmware that can communicate with a specific hardware example. |
@mmorales45 |
I connected the power source and other wires the same way as in the manual. A few things to note, when I do turn on the OpenCR board, sometimes the LEDs on the Dynamixels Flash red once but most of the time they do not blink at all. Even when the Dynamixels LEDs blink and I try to launch the controller, the error still persists where none of the Dynamixels are detected and the torque does not turn on. |
@mmorales45 $ ls /dev/ttyACM* You can use U2D2 and DYNAMIXEL Wizard 2.0 as a packet sniffer. Set the baudrate to 1Mbps and open the ttyUSB0 port of U2D2. |
What do you get in return when you enter below command on your terminal? $ ls /dev/ttyACM* Do you see anything else than Inconsistency of LED blink when powering on can be caused by damaged cable or loosen connectors. You can try sniffing the packet transmitted from OpenCR using U2D2 and Wizard 2.0 |
Remote PC OS: Ubuntu 16.04
OpenCR: 1.0
Dynamixel: XM430-W350T x5
My team is working with a Openmanipulator-X. The arm used to be able to be controlled with an OpenCR board in the past but now I keep having issues trying to control it. When the arm is connected to power, the torque is not enabled.
I ran the code below and got that issue.
![ID fail_1](https://user-images.githubusercontent.com/82174075/114071790-26816600-9867-11eb-904d-a322522d411f.png)
![ID fail_2](https://user-images.githubusercontent.com/82174075/114072316-c212d680-9867-11eb-80ae-d5a40ca4aa0f.png)
From here, I bought a U2D2 and updated the firmware on each individual dynamixel and then assigned the correct ID for each actuator using the Dynamixel Wizard 2.0. From there, I scanned for each dynamixel again, on the U2D2, and each was recognized.
I then connected everything back to the OpenCR board and tried running the Dynamixel Wizard against and none appear.
Is there something wrong with the OpenCR board or am I missing something?
Thank you!
The text was updated successfully, but these errors were encountered: