uArm Serial No.: (the No. at the bottom of each uArm reading “UARM-XXXXXXXXXX”)
Firmware Version: 2.2.1
Operation System: Ubuntu 14.04
uArm Controlling Method: Arduino/Python (pyuarm 184.108.40.206)
I’ve been having a ton of problems with the uArm. I tried controlling with the pyuarm library but movement was always sporadic and inconsistent. When doing relative movements, for example, the arm sometimes would move and sometimes wouldn’t move. When setting absolute positions, it would move to different locations even if I put in the same coordinates. When moving just x and y coordinates, the arm would move in the z-axis anyways.
I recently tried using the Arduino library and was having more luck with it. Movement was a bit more consistent although sometimes it will still not move (e.g. if I tell it to move relative x:-10, y:10, z:0, it will just not move). And moving just x and y would still result in z-axis movement occasionally.
I was experimenting more but now the uArm will not move at all. It will wiggle a bit when I plug it in but otherwise all the servos are locked.
I thought I may need to detach them programmatically, so I re-flashed the 2.2.1 firmware. The uArm assistant said it was successfully flashed and detected the 2.2.1 firmware.
Then when I use pyuarm to connect to it, I get this error:
UArmConnectException: 'Unknown Firmware Version-@1message received timeout.'
When I re-open the uArm assistant, suddenly the detected firmware is “Unknown”.
I’ve tried this again several times but it still will not work.
What’s going on?
uArm User Facebook Group