-
Notifications
You must be signed in to change notification settings - Fork 17
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
I got an error in the "set_end_effector_params()" function #1
Comments
I think this is one of the functions that weren't very well documented in the official documentation for the low-level API. There might be an error here: Line 43 in 49c36ed
The Try to modify - 60: [lambda x: struct.unpack('<' + 'f' * 3, bytearray(x)), None, lambda x: struct.unpack('<Q', bytearray(x))[0], lambda x: list(struct.pack('<' + 'f' * 4, *x))],
+ 60: [lambda x: struct.unpack('<' + 'f' * 3, bytearray(x)), None, lambda x: struct.unpack('<Q', bytearray(x))[0], lambda x: list(struct.pack('<' + 'f' * 3, *x))], |
Thank you for your reply.
|
After that, Dobot Magician froze and stopped working without restarting the power supply. |
Unfortunately this seems to be an instance where the documentation didn't match reality, and I wasn't able to properly test the functionality. I don't have my hands on a robot right now. If you have the time and interest, the documentation I used to implement the functionality is available here: https://download.dobot.cc/product-manual/dobot-magician/pdf/en/Dobot-Communication-Protocol-V1.1.5.pdf. With some trial and error, you may find how I'll keep this open, but for now I won't be able to be much of help. |
I added
bot.set_end_effector_params (60,0,0)
in homing.py.When I ran it, I got the following error:
Do you know how to fix the error?
The text was updated successfully, but these errors were encountered: