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

Controling Bioloid With Matlab

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

Controling Bioloid With Matlab

Post by lorth » Wed Jun 30, 2010 12:02 pm

Post by lorth
Wed Jun 30, 2010 12:02 pm

Hi every one,

I am student who currently is working with a Bioloid. My professor ask me to control de Bioloid with Matlab.

I've tried to use the Matlab's example code that comes with USB2Dynamixel and it doesn't work. It doesn't give any error, but the robot doesn't move (with and oscilloscope I've seen that Matlab sends UART data to the Bioloid...). I'm using the CM-5 code that comes from factory...

I've search the forum and I haven't seen this question. I've seen here you promote another way of controlling the robot with Matlab/Simulink, but i would like first to control the other way if it is possible.

What I'm doing wrong? Any suggestion?
Hi every one,

I am student who currently is working with a Bioloid. My professor ask me to control de Bioloid with Matlab.

I've tried to use the Matlab's example code that comes with USB2Dynamixel and it doesn't work. It doesn't give any error, but the robot doesn't move (with and oscilloscope I've seen that Matlab sends UART data to the Bioloid...). I'm using the CM-5 code that comes from factory...

I've search the forum and I haven't seen this question. I've seen here you promote another way of controlling the robot with Matlab/Simulink, but i would like first to control the other way if it is possible.

What I'm doing wrong? Any suggestion?
lorth
Newbie
Newbie
Posts: 1
Joined: Wed Jun 30, 2010 11:49 am

Post by kamondelious » Wed Jun 30, 2010 3:30 pm

Post by kamondelious
Wed Jun 30, 2010 3:30 pm

Robotis' documentation sometimes misses things. See if their online reference is any better.
http://support.robotis.com/en/software/dynamixel_sdk/usb2dynamixel/windows/matlab.htm

I have never used MATLAB, so sorry I'm not much more help.

I have been using their Dynamixel SDK API with good results.
Robotis' documentation sometimes misses things. See if their online reference is any better.
http://support.robotis.com/en/software/dynamixel_sdk/usb2dynamixel/windows/matlab.htm

I have never used MATLAB, so sorry I'm not much more help.

I have been using their Dynamixel SDK API with good results.
kamondelious
Savvy Roboteer
Savvy Roboteer
Posts: 29
Joined: Tue Sep 30, 2008 11:18 pm

Post by limor » Thu Jul 01, 2010 1:43 am

Post by limor
Thu Jul 01, 2010 1:43 am

Robotis provides a DLL with library interfaces for communicating with CM5. It can be used with any programming environment. So try to use it with visual basic for example. Also make sure everything works when you use the Robot terminal and that you spend several hours exploring the Dynamixel protocol and the AX12 through Robot Terminal.
Robotis provides a DLL with library interfaces for communicating with CM5. It can be used with any programming environment. So try to use it with visual basic for example. Also make sure everything works when you use the Robot terminal and that you spend several hours exploring the Dynamixel protocol and the AX12 through Robot Terminal.
limor
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 1845
Joined: Mon Oct 11, 2004 1:00 am
Location: London, UK

Post by 20070180 » Thu Nov 25, 2010 3:03 am

Post by 20070180
Thu Nov 25, 2010 3:03 am

Hi,

I’m an Health Equipment Technology student, and I’m working with a friend in a Robot Bioloid Premium, which brings a CM-510 programming. I’m trying to do the interface between the Matlab and this Robot, with an API that uses the Dynamixel in the RS232 mode.
We would like your help to explain us:

- How to do this connection, and how can we order the Robot to do a movement, eg open and close his arms, through the Matlab.

- Which are the detail steps that we have to do to make this interface with the Matlab, and then program several moves in Matlab.

The tools we are using are the software Matlab/Simulik, the cable to connect the Robot to the computer is the same that is used with the original software RobotPlus, with the Dynamixel application which allows us to connect to an USB interface on my computer.

Thank you in advance, we are waiting for an answer to this quest as soon as possible.
Rui Pereira (20070180)
Hi,

I’m an Health Equipment Technology student, and I’m working with a friend in a Robot Bioloid Premium, which brings a CM-510 programming. I’m trying to do the interface between the Matlab and this Robot, with an API that uses the Dynamixel in the RS232 mode.
We would like your help to explain us:

- How to do this connection, and how can we order the Robot to do a movement, eg open and close his arms, through the Matlab.

- Which are the detail steps that we have to do to make this interface with the Matlab, and then program several moves in Matlab.

The tools we are using are the software Matlab/Simulik, the cable to connect the Robot to the computer is the same that is used with the original software RobotPlus, with the Dynamixel application which allows us to connect to an USB interface on my computer.

Thank you in advance, we are waiting for an answer to this quest as soon as possible.
Rui Pereira (20070180)
20070180
Newbie
Newbie
Posts: 1
Joined: Thu Oct 21, 2010 1:13 pm


4 postsPage 1 of 1
4 postsPage 1 of 1