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

Bioloid Vision Module

Created by Prof. Hamid Moballegh of The Robocup Humanoid Team of Freie Universität Berlin - fumanoids.de
261 postsPage 6 of 181 ... 3, 4, 5, 6, 7, 8, 9 ... 18
261 postsPage 6 of 181 ... 3, 4, 5, 6, 7, 8, 9 ... 18

Works

Post by 5932XC » Fri Jul 25, 2008 10:56 am

Post by 5932XC
Fri Jul 25, 2008 10:56 am

Hi Hamid, works !!!

Now , I suppose that this bootloader can not interacts with the Behavior Control Program, so if I want to program a Robot , must be using C , right?
The same for the Motion Editing because the Robot Terminal is disabled.
Thus, I think that I need some libraries in order to comunicate with the AX-12 and the AX-S1, that will response according to the results of your Vision Module previously study the example.c code.
If all this is right ... where I can find the Dynamixel libraries if this exist? or ...Must I to create the subroutines based in the datasheet of the AX-12 and AX-S1?. Please explainme this.

Thanks a lot for your help , at this moment I'm playing with your calib software, sampling pictures etc.

Best Regards

Edwin :D



hamid_m wrote:Hi Edwin,

yes it seems to be so,

the only way I know is to hold the key "#" and reset the CM5 while it is connected to the terminal to enter the bootloader.

then give the command "Load" or simply "L" and select the hex file from transmit menu.

after it is successfully finished, send command "Go"

if everything is Ok you should receive a letter "r" as the response.

do this and give me the reseult.

regards,
Hamid.
Hi Hamid, works !!!

Now , I suppose that this bootloader can not interacts with the Behavior Control Program, so if I want to program a Robot , must be using C , right?
The same for the Motion Editing because the Robot Terminal is disabled.
Thus, I think that I need some libraries in order to comunicate with the AX-12 and the AX-S1, that will response according to the results of your Vision Module previously study the example.c code.
If all this is right ... where I can find the Dynamixel libraries if this exist? or ...Must I to create the subroutines based in the datasheet of the AX-12 and AX-S1?. Please explainme this.

Thanks a lot for your help , at this moment I'm playing with your calib software, sampling pictures etc.

Best Regards

Edwin :D



hamid_m wrote:Hi Edwin,

yes it seems to be so,

the only way I know is to hold the key "#" and reset the CM5 while it is connected to the terminal to enter the bootloader.

then give the command "Load" or simply "L" and select the hex file from transmit menu.

after it is successfully finished, send command "Go"

if everything is Ok you should receive a letter "r" as the response.

do this and give me the reseult.

regards,
Hamid.
5932XC
Newbie
Newbie
Posts: 5
Joined: Wed Jul 23, 2008 6:47 am

Re: Works

Post by hamid_m » Fri Jul 25, 2008 11:25 am

Post by hamid_m
Fri Jul 25, 2008 11:25 am

5932XC wrote:Hi Hamid, works !!!

Now , I suppose that this bootloader can not interacts with the Behavior Control Program, so if I want to program a Robot , must be using C , right?
The same for the Motion Editing because the Robot Terminal is disabled.
Thus, I think that I need some libraries in order to comunicate with the AX-12 and the AX-S1, that will response according to the results of your Vision Module previously study the example.c code.
If all this is right ... where I can find the Dynamixel libraries if this exist? or ...Must I to create the subroutines based in the datasheet of the AX-12 and AX-S1?. Please explainme this.

Thanks a lot for your help , at this moment I'm playing with your calib software, sampling pictures etc.

Best Regards

Edwin :D





Hi Edwin,

Very nice :D
ok, I have put an example program on the forum, in which the pan/tilt system follows the ball. In this program you can find many usefull functions, some I have taken from example.c and some others I have written myself.

unfortunately, HaViMo is not yet supported by behavior control program from Robotis. however most people use C as their programming language shortly after some experiments with behavior controller.

Also, don't hesitate to ask me if you have any other questions.

Best regards,
Hamid.
5932XC wrote:Hi Hamid, works !!!

Now , I suppose that this bootloader can not interacts with the Behavior Control Program, so if I want to program a Robot , must be using C , right?
The same for the Motion Editing because the Robot Terminal is disabled.
Thus, I think that I need some libraries in order to comunicate with the AX-12 and the AX-S1, that will response according to the results of your Vision Module previously study the example.c code.
If all this is right ... where I can find the Dynamixel libraries if this exist? or ...Must I to create the subroutines based in the datasheet of the AX-12 and AX-S1?. Please explainme this.

Thanks a lot for your help , at this moment I'm playing with your calib software, sampling pictures etc.

Best Regards

Edwin :D





Hi Edwin,

Very nice :D
ok, I have put an example program on the forum, in which the pan/tilt system follows the ball. In this program you can find many usefull functions, some I have taken from example.c and some others I have written myself.

unfortunately, HaViMo is not yet supported by behavior control program from Robotis. however most people use C as their programming language shortly after some experiments with behavior controller.

Also, don't hesitate to ask me if you have any other questions.

Best regards,
Hamid.
hamid_m
Savvy Roboteer
Savvy Roboteer
Posts: 133
Joined: Thu May 03, 2007 4:56 pm

Re: Works

Post by 5932XC » Fri Jul 25, 2008 12:11 pm

Post by 5932XC
Fri Jul 25, 2008 12:11 pm

Hello Hamid:

Thanks for your help and contratulations for this nice work.
Actually I dont like the Bahaviour Control Program, this is a very limited programming software ( no math functions, limited conditional statments etc) but useful for the beginner programers like the kids, in fact I am thinking in gift a begginer Kit to my nephew.
I will looking for your example with a pan/tilt configuration and If I have comments or doubts , be sure i will ask to you again.

Best regards and have a nice weekend.

Edwin 8)



hamid_m wrote:
5932XC wrote:Hi Hamid, works !!!

Now , I suppose that this bootloader can not interacts with the Behavior Control Program, so if I want to program a Robot , must be using C , right?
The same for the Motion Editing because the Robot Terminal is disabled.
Thus, I think that I need some libraries in order to comunicate with the AX-12 and the AX-S1, that will response according to the results of your Vision Module previously study the example.c code.
If all this is right ... where I can find the Dynamixel libraries if this exist? or ...Must I to create the subroutines based in the datasheet of the AX-12 and AX-S1?. Please explainme this.

Thanks a lot for your help , at this moment I'm playing with your calib software, sampling pictures etc.

Best Regards

Edwin :D





Hi Edwin,

Very nice :D
ok, I have put an example program on the forum, in which the pan/tilt system follows the ball. In this program you can find many usefull functions, some I have taken from example.c and some others I have written myself.

unfortunately, HaViMo is not yet supported by behavior control program from Robotis. however most people use C as their programming language shortly after some experiments with behavior controller.

Also, don't hesitate to ask me if you have any other questions.

Best regards,
Hamid.
Hello Hamid:

Thanks for your help and contratulations for this nice work.
Actually I dont like the Bahaviour Control Program, this is a very limited programming software ( no math functions, limited conditional statments etc) but useful for the beginner programers like the kids, in fact I am thinking in gift a begginer Kit to my nephew.
I will looking for your example with a pan/tilt configuration and If I have comments or doubts , be sure i will ask to you again.

Best regards and have a nice weekend.

Edwin 8)



hamid_m wrote:
5932XC wrote:Hi Hamid, works !!!

Now , I suppose that this bootloader can not interacts with the Behavior Control Program, so if I want to program a Robot , must be using C , right?
The same for the Motion Editing because the Robot Terminal is disabled.
Thus, I think that I need some libraries in order to comunicate with the AX-12 and the AX-S1, that will response according to the results of your Vision Module previously study the example.c code.
If all this is right ... where I can find the Dynamixel libraries if this exist? or ...Must I to create the subroutines based in the datasheet of the AX-12 and AX-S1?. Please explainme this.

Thanks a lot for your help , at this moment I'm playing with your calib software, sampling pictures etc.

Best Regards

Edwin :D





Hi Edwin,

Very nice :D
ok, I have put an example program on the forum, in which the pan/tilt system follows the ball. In this program you can find many usefull functions, some I have taken from example.c and some others I have written myself.

unfortunately, HaViMo is not yet supported by behavior control program from Robotis. however most people use C as their programming language shortly after some experiments with behavior controller.

Also, don't hesitate to ask me if you have any other questions.

Best regards,
Hamid.
5932XC
Newbie
Newbie
Posts: 5
Joined: Wed Jul 23, 2008 6:47 am

Post by DanielHK » Fri Sep 26, 2008 6:49 pm

Post by DanielHK
Fri Sep 26, 2008 6:49 pm

Hi Himid,

I have just bought a HaViMo. After examining the camera and the circuit board, I have an idea to combine the HaViMo into AX-S1 togehter with pan and tilt function. In order to do so, I have to re-locate the manual soldering electronic components soldered onto the circuit board in order to fit the board into the lower compartment of AX-S1 with the camera sit below the front of IR. Thus, do you mind to share the schematic circuit diagram so that I can plan what to do the "surgery"? In addition, what type of the transistor soldered onto the board?
Thanks in advance.

Best regards,

DanielHK
Hi Himid,

I have just bought a HaViMo. After examining the camera and the circuit board, I have an idea to combine the HaViMo into AX-S1 togehter with pan and tilt function. In order to do so, I have to re-locate the manual soldering electronic components soldered onto the circuit board in order to fit the board into the lower compartment of AX-S1 with the camera sit below the front of IR. Thus, do you mind to share the schematic circuit diagram so that I can plan what to do the "surgery"? In addition, what type of the transistor soldered onto the board?
Thanks in advance.

Best regards,

DanielHK
DanielHK
Robot Builder
Robot Builder
Posts: 8
Joined: Tue Sep 02, 2008 6:51 am

Post by limor » Sat Sep 27, 2008 5:19 pm

Post by limor
Sat Sep 27, 2008 5:19 pm

DanielHK wrote:Hi Himid,

I have just bought a HaViMo. After examining the camera and the circuit board, I have an idea to combine the HaViMo into AX-S1 togehter with pan and tilt function. In order to do so, I have to re-locate the manual soldering electronic components soldered onto the circuit board in order to fit the board into the lower compartment of AX-S1 with the camera sit below the front of IR. Thus, do you mind to share the schematic circuit diagram so that I can plan what to do the "surgery"? In addition, what type of the transistor soldered onto the board?
Thanks in advance.

Best regards,

DanielHK


If you do succeed, please do post pictures of the intermediate steps taken to fit both in the AX-S1 module, surely others will be interested. :)
DanielHK wrote:Hi Himid,

I have just bought a HaViMo. After examining the camera and the circuit board, I have an idea to combine the HaViMo into AX-S1 togehter with pan and tilt function. In order to do so, I have to re-locate the manual soldering electronic components soldered onto the circuit board in order to fit the board into the lower compartment of AX-S1 with the camera sit below the front of IR. Thus, do you mind to share the schematic circuit diagram so that I can plan what to do the "surgery"? In addition, what type of the transistor soldered onto the board?
Thanks in advance.

Best regards,

DanielHK


If you do succeed, please do post pictures of the intermediate steps taken to fit both in the AX-S1 module, surely others will be interested. :)
limor
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 1845
Joined: Mon Oct 11, 2004 1:00 am
Location: London, UK

Post by DanielHK » Tue Sep 30, 2008 5:39 pm

Post by DanielHK
Tue Sep 30, 2008 5:39 pm

I have sucessfully combined the HaiMo into the AX-S1 without removal any electronic component from the original circuit board.

I have made use the lower compartment of AX-S1 which is empty. I only need to remove the unwanted plastic part from that compartment and then fit the board into the hollow space, drill a hole below the front IR to accomodate the camera head.

I have taken some photos but I do not know how to upload them . Can anyone teach me how to do this?

DanielHK
I have sucessfully combined the HaiMo into the AX-S1 without removal any electronic component from the original circuit board.

I have made use the lower compartment of AX-S1 which is empty. I only need to remove the unwanted plastic part from that compartment and then fit the board into the hollow space, drill a hole below the front IR to accomodate the camera head.

I have taken some photos but I do not know how to upload them . Can anyone teach me how to do this?

DanielHK
DanielHK
Robot Builder
Robot Builder
Posts: 8
Joined: Tue Sep 02, 2008 6:51 am

Post by siempre.aprendiendo » Tue Sep 30, 2008 6:24 pm

Post by siempre.aprendiendo
Tue Sep 30, 2008 6:24 pm

It's very easy :)

- login
- from your user menu (left bottom), click on"My Files"
- and then, from the File Manager, click on "Upload files"
It's very easy :)

- login
- from your user menu (left bottom), click on"My Files"
- and then, from the File Manager, click on "Upload files"
siempre.aprendiendo
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 559
Joined: Wed Aug 08, 2007 9:13 pm
Location: Barcelona

Post by DanielHK » Tue Sep 30, 2008 7:37 pm

Post by DanielHK
Tue Sep 30, 2008 7:37 pm

Thanks. I have upload the images to the file manager. Please refer to the images from http://robosavvy.com/Builders/DanielHK

DanielHK
Thanks. I have upload the images to the file manager. Please refer to the images from http://robosavvy.com/Builders/DanielHK

DanielHK
DanielHK
Robot Builder
Robot Builder
Posts: 8
Joined: Tue Sep 02, 2008 6:51 am

Post by limor » Thu Oct 02, 2008 12:05 pm

Post by limor
Thu Oct 02, 2008 12:05 pm

thanks!
so you have an AX-S1 with a HaViMo module combined
:shock:

ImageImageImageImageImageImageImage
thanks!
so you have an AX-S1 with a HaViMo module combined
:shock:

ImageImageImageImageImageImageImage
Last edited by limor on Sun Oct 05, 2008 11:45 pm, edited 1 time in total.
limor
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 1845
Joined: Mon Oct 11, 2004 1:00 am
Location: London, UK

Post by StuartL » Fri Oct 03, 2008 9:33 am

Post by StuartL
Fri Oct 03, 2008 9:33 am

That's an impressive piece of hackery :D
That's an impressive piece of hackery :D
StuartL
Savvy Roboteer
Savvy Roboteer
Posts: 350
Joined: Mon Jun 04, 2007 3:46 pm
Location: Thatcham, Berkshire, UK

Post by ru_proger » Fri Nov 14, 2008 2:59 pm

Post by ru_proger
Fri Nov 14, 2008 2:59 pm

Hi ALL!

Is it possible to deal with HaViMo through USB2Dynamixel adapter?
Hi ALL!

Is it possible to deal with HaViMo through USB2Dynamixel adapter?
ru_proger
Newbie
Newbie
Posts: 2
Joined: Fri Nov 14, 2008 2:57 pm

Post by limor » Sun Nov 16, 2008 10:34 pm

Post by limor
Sun Nov 16, 2008 10:34 pm

ru_proger wrote:Hi ALL!
Is it possible to deal with HaViMo through USB2Dynamixel adapter?


Yes.
HaViMo supports the standard Dynamixel protocol.
USB2Dynamixel allows PC programs to communicate with any Dynamixel compatible devices.
ru_proger wrote:Hi ALL!
Is it possible to deal with HaViMo through USB2Dynamixel adapter?


Yes.
HaViMo supports the standard Dynamixel protocol.
USB2Dynamixel allows PC programs to communicate with any Dynamixel compatible devices.
limor
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 1845
Joined: Mon Oct 11, 2004 1:00 am
Location: London, UK

Post by divarnet » Mon Nov 17, 2008 10:09 pm

Post by divarnet
Mon Nov 17, 2008 10:09 pm

We have tried to connect to HaViMo via USBtoDynamixel program and could not find ID of camera.

Please help us how we can control HaViMo with USBtoDynamixel.
We have tried to connect to HaViMo via USBtoDynamixel program and could not find ID of camera.

Please help us how we can control HaViMo with USBtoDynamixel.
divarnet
Newbie
Newbie
Posts: 1
Joined: Fri Nov 14, 2008 9:22 pm

Post by hamid_m » Tue Nov 18, 2008 8:25 am

Post by hamid_m
Tue Nov 18, 2008 8:25 am

Hi Divarnet,

We have tried to connect to HaViMo via USBtoDynamixel program and could not find ID of camera.

Please help us how we can control HaViMo with USBtoDynamixel.


HaViMo uses the same protocol as Dynamixel servos, the only difference is that the ID is fixed at 100.
could you please explain in detail what you have done sofar?

Hamid.
Hi Divarnet,

We have tried to connect to HaViMo via USBtoDynamixel program and could not find ID of camera.

Please help us how we can control HaViMo with USBtoDynamixel.


HaViMo uses the same protocol as Dynamixel servos, the only difference is that the ID is fixed at 100.
could you please explain in detail what you have done sofar?

Hamid.
hamid_m
Savvy Roboteer
Savvy Roboteer
Posts: 133
Joined: Thu May 03, 2007 4:56 pm

Post by ru_proger » Thu Nov 20, 2008 10:35 pm

Post by ru_proger
Thu Nov 20, 2008 10:35 pm

Hi ALL again!

I have problem with HaViMo.
I connect HaViMo to CM-5 (for power), CM-5 to USBToDynamixel.
Then I run program "Dynamixel Manager for Windows". It could not see any id. But HaViMo works correct with program "Ha Vi Mo Color Calibration".
Did anybody connect HaViMo to USBToDynamixel?
Hi ALL again!

I have problem with HaViMo.
I connect HaViMo to CM-5 (for power), CM-5 to USBToDynamixel.
Then I run program "Dynamixel Manager for Windows". It could not see any id. But HaViMo works correct with program "Ha Vi Mo Color Calibration".
Did anybody connect HaViMo to USBToDynamixel?
ru_proger
Newbie
Newbie
Posts: 2
Joined: Fri Nov 14, 2008 2:57 pm

PreviousNext
261 postsPage 6 of 181 ... 3, 4, 5, 6, 7, 8, 9 ... 18
261 postsPage 6 of 181 ... 3, 4, 5, 6, 7, 8, 9 ... 18