Just finished building my new AL5D arm (with the wrist roll joint). This is my first robot ever, first experience with this technology.
When attempting to control the arm with the SSC-32U / Flowbotics Software, I observed some erratic arm behavior and after doing some troubleshooting, I’ve isolated the potential issue with the presence of the Elbow HS-755 HB Servo.
When I connected all the 6 servos together and used the SSC32 Servo Sequencer, the robot response was erratic, sometimes non-responsive, sometimes some servos would work, etc.
So I tested all the 6 channels with the pair of Base Yaw and Shoulder pitch servos (channel 0 & 1 / 2 & 3 / 4 & 5) and observed the 6 channels responded ok.
After a while decided to connect in sequence each servo to see if one was the cause of the problem. Connected the following sequence: Base Yaw, Shoulder, wrist pitch, wrist roll and the gripper and everything was ok, each of the 5 servos responded ok. At that point the shoulder link was in vertical position, elbow down(no power), wrist horizontal
I turned-off the robot power, connected the elbow on channel 2 and when I power-up and the SSC-32 servo sequencer was reconnected (all servos were enabled and at their sliders at the same position as before), I observed the following:
- Shoulder servo rotate forward (by gravity?) and the arm just laid flat on the table…
- No other servos becomes responsive
- Saw jerk movements on the wrist roll servo which actually rotated when I was trying to command the shoulder to get the arm up …
I turned-off the robot power, disconnected the elbow servo,power-up again confirm I could control all other servos with the sequencer and turned-off the power. I then connected the elbow servo on channel 7 and observed the same.
I disconnected all servos but the elbow and could control it adequately. However, confirmed that this servo rotate in the opposite direction than the shoulder & wrist. Wen I commanded the servo sequencer slider to the right, the servo rotates CCW, when I commanded the servo sequencer to the left, the servo rotates CW. (Which is opposite from what I saw on the shoulder and wrist pitch). Did not hear noise or did not feel excess heat or vibration on the servo.
I then reconnected the base yaw and shoulder pitch servo with the elbow connected and observed same erratic behavior again after may be 10-15 secs.
Disconnected the elbow servo and connected the 3 remaining servos and the arm was responding ok.
What do you think?