apockill / uArmCreatorStudio

uArm Creator Studio is a Visual Programming Language for robot arms, with a heavy emphasis on computer vision and usability for both low experience and high experience programmers. It's written entirely in Python, and supports python scripting within the application.
82 stars 39 forks source link

Communication protocol- issue with wrist #10

Open apockill opened 8 years ago

apockill commented 8 years ago

The current version of the COM protocol. [ssS#V#] which sets servos will fail when setting wrist servos, because the uArm Library tries to get calibration data for the wrist servo- but that data doesn't exist, so it offsets the wrist servo and sets it to zero.

This should be fixed in the next version of the protocol, but that's not on my side of things.

velovix commented 7 years ago

Has this been resolved? I remember seeing the wrist servo work correctly recently.

apockill commented 7 years ago

It's been solved in my end (if you're using the firmware https://github.com/apockill/uArmCreatorStudio/tree/master/Robot%20Firmware/libraries/UArmForArduino-1.6.0)

However, if you use the normal uArmForArduino-1.6.0 package under https://github.com/uArm-Developer/UArmForArduino then the issue persists.

Should I close the issue since technically the problem is semi-fixed here and semi existent in another repository?

velovix commented 7 years ago

Oh, I see. I guess it would make sense to close the issue if it's not a problem with this project. Whatever is more useful to you as a maintainer, right? :D