Legacy Forum: Preserving Nearly 20 Years of Community History - A Time Capsule of Discussions, Memories, and Shared Experiences.

RX-28 and RX-64 Open-Source (Python) Libraries Available

Bioloid robot kit from Korean company Robotis; CM5 controller block, AX12 servos..
5 postsPage 1 of 1
5 postsPage 1 of 1

RX-28 and RX-64 Open-Source (Python) Libraries Available

Post by hizook » Mon Mar 15, 2010 5:01 pm

Post by hizook
Mon Mar 15, 2010 5:01 pm

Having read extensively through the forums, I suppose I'll share...

I recently invested a decent amount of time overhauling my lab's open-source software for controlling Robotis RX-28 and RX-64 servos from a PC. The code is written entirely in Python and is thread-safe, so that multiple servo objects can be controlled / queried "simultaneously" on the same USB2Dynamixel bus (within the same process). The library should function on Linux, Mac, and Windows (yay, python!), and the only dependency is PySerial for communications. ROS (Robot Operating System) support has also been created.

You can find the library (and details) at my site: Hizook.com
Having read extensively through the forums, I suppose I'll share...

I recently invested a decent amount of time overhauling my lab's open-source software for controlling Robotis RX-28 and RX-64 servos from a PC. The code is written entirely in Python and is thread-safe, so that multiple servo objects can be controlled / queried "simultaneously" on the same USB2Dynamixel bus (within the same process). The library should function on Linux, Mac, and Windows (yay, python!), and the only dependency is PySerial for communications. ROS (Robot Operating System) support has also been created.

You can find the library (and details) at my site: Hizook.com
hizook
Newbie
Newbie
Posts: 2
Joined: Mon Mar 15, 2010 4:54 pm

Post by siempre.aprendiendo » Mon Mar 15, 2010 8:47 pm

Post by siempre.aprendiendo
Mon Mar 15, 2010 8:47 pm

Interesting site and interesting library, thanks :)
Interesting site and interesting library, thanks :)
siempre.aprendiendo
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 559
Joined: Wed Aug 08, 2007 9:13 pm
Location: Barcelona

Post by 27Loco » Wed Mar 17, 2010 6:27 pm

Post by 27Loco
Wed Mar 17, 2010 6:27 pm

Your blog is bookmarked :D

And thanks for the python lib!
Your blog is bookmarked :D

And thanks for the python lib!
27Loco
Savvy Roboteer
Savvy Roboteer
Posts: 63
Joined: Sat Feb 20, 2010 10:16 pm

Post by wolf » Fri Jul 13, 2012 10:38 pm

Post by wolf
Fri Jul 13, 2012 10:38 pm

Would it require much to convert this library to work with the AX-12A and AX-18A servos?
Would it require much to convert this library to work with the AX-12A and AX-18A servos?
wolf
Newbie
Newbie
Posts: 6
Joined: Fri Jul 13, 2012 7:40 pm

Post by wolf » Sun Jul 15, 2012 3:33 am

Post by wolf
Sun Jul 15, 2012 3:33 am

just a followup, all I had to do to get it working with the AX servos was change the baudrate=1,000,000 !
just a followup, all I had to do to get it working with the AX servos was change the baudrate=1,000,000 !
wolf
Newbie
Newbie
Posts: 6
Joined: Fri Jul 13, 2012 7:40 pm


5 postsPage 1 of 1
5 postsPage 1 of 1