JosueAGtz / dynamixelInterface

Dynamixel Interface board for communicating a Dynamixel motor with your preferred MCU.
8 stars 2 forks source link

dynamixelsdk in python #1

Open imbenjames opened 7 months ago

imbenjames commented 7 months ago

Josue, thank you for making the rpi hat and the dynamixel interface. After ordering both over the last year, I've run into an issue: I'm developing in Python and neither of them work with the DynamixelSDK in Python. I suspect it's because there is no direction control pin in the Python version of the SDK like there is in the C++ library. I saw Willson's post here https://forum.robotis.com/t/control-servo-xl320-with-raspberry-pi/4401 and came to the conclusion that it's possible. However, I gave it a good college try and my coding skills fell short... I was unable to establish a connection. If you are able to get your dynamixel interface or RPI hat to work with the python dynamixelSDK, I think there's a pretty sizable market of robotic companies like mine that would want them. Robotis' solution of a u2d2+ external power is terrible. I'd much prefer your RPi hat.

JosueAGtz commented 7 months ago

Hi

I think I can solve that for you, I will start the project next Monday and inform you I have any solution that works for you, let have a good read on the post you sent me.

Are primarily interested in using Dynamixel SDK or would you be interested in using a new library in python I think I would be able to port my C++ library on to python. Have you checked my Arduino library for Dynamixel servos ?

Regards

Josué Alejandro Gutiérrez

México, Cuautitlán México. - www.savageelectronics.com

This e-mail and any attached files are confidential and intended for use of the addressed individual and those copied in the message. If you receive this e-mail by mistake, please notify the sender immediately and delete the e-mail. If you are not the intended recipient(s), please do not reproduce, distribute or save copies of this e-mail. Thank you.

El El vie, 1 de mar de 2024 a la(s) 9:13 a.m., imbenjames < @.***> escribió:

Josue, thank you for making the rpi hat and the dynamixel interface. After ordering both over the last year, I've run into an issue: I'm developing in Python and neither of them work with the DynamixelSDK in Python. I suspect it's because there is no direction control pin in the Python version of the SDK like there is in the C++ library. I saw Willson's post here https://forum.robotis.com/t/control-servo-xl320-with-raspberry-pi/4401 and came to the conclusion that it's possible. However, I gave it a good college try and my coding skills fell short... I was unable to establish a connection. If you are able to get your dynamixel interface or RPI hat to work with the python dynamixelSDK, I think there's a pretty sizable market of robotic companies like mine that would want them. Robotis' solution of a u2d2+ external power is terrible. I'd much prefer your RPi hat.

— Reply to this email directly, view it on GitHub https://github.com/JosueAGtz/dynamixelInterface/issues/1, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUXSPUQ5PAPC2VJMVRAV6MTYWCLKLAVCNFSM6AAAAABEB4CIXWVHI2DSMVQWIX3LMV43ASLTON2WKOZSGE3DGNRRGUYTCNY . You are receiving this because you are subscribed to this thread.Message ID: @.***>

imbenjames commented 7 months ago

I didn't get a notification on this! Sorry for the late reply.

Assuming the Dynamixel SDK has the superset of features and will develop more in the future, I'm primarily interested in using a modified Dynamixel SDK. I have seen your Arduino library (and used it before!). If successful, maybe Robotis will merge your branch in and your boards will be permanently supported by their library.

imbenjames commented 6 months ago

Josue, any luck with development? Secondly, is there a way we can more directly connect? I’m not getting notifications from this thread despite my attempts to correct this in the settings.