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 10 of 181 ... 7, 8, 9, 10, 11, 12, 13 ... 18
261 postsPage 10 of 181 ... 7, 8, 9, 10, 11, 12, 13 ... 18

Havimo 1.5/2 - observation/question

Post by Raymond » Fri Jul 03, 2009 9:04 pm

Post by Raymond
Fri Jul 03, 2009 9:04 pm

Hi Hamid,

I just got the new Havimo (altho the label on the ziplock bag said havimo 1, just inventory typo I'm sure).

I have one observation which may be unrealistic but I must ask. As the Havimo board rests on a plastic plate the chips generate alot of heat that I can feel on both the Havimo versions, my question is there a need for it to be so close to the plastic or can we cut a slot out so the chips can dissipate heat better? Does this add value. I'm thinking for prolonged use I don't want to overheat the circuit where I can avoid.

Cheers

Mark
Hi Hamid,

I just got the new Havimo (altho the label on the ziplock bag said havimo 1, just inventory typo I'm sure).

I have one observation which may be unrealistic but I must ask. As the Havimo board rests on a plastic plate the chips generate alot of heat that I can feel on both the Havimo versions, my question is there a need for it to be so close to the plastic or can we cut a slot out so the chips can dissipate heat better? Does this add value. I'm thinking for prolonged use I don't want to overheat the circuit where I can avoid.

Cheers

Mark
Raymond
Savvy Roboteer
Savvy Roboteer
Posts: 80
Joined: Sat Apr 11, 2009 7:17 pm

Post by hamid_m » Tue Jul 07, 2009 10:28 am

Post by hamid_m
Tue Jul 07, 2009 10:28 am

Hi Mark,

The only part getting hot on the board is the regulator. You can open a hole to make some air flow.

Best regards,
Hamid.
Hi Mark,

The only part getting hot on the board is the regulator. You can open a hole to make some air flow.

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

Post by Ess » Thu Jul 09, 2009 11:17 am

Post by Ess
Thu Jul 09, 2009 11:17 am

Someone has an example working at Programmer´s Notepad (winavr)??

I´m compiling the example but i get errors with interruption syntax.

Thanks!!
Someone has an example working at Programmer´s Notepad (winavr)??

I´m compiling the example but i get errors with interruption syntax.

Thanks!!
Ess
Robot Builder
Robot Builder
Posts: 21
Joined: Tue Mar 31, 2009 5:19 pm

Post by kamondelious » Mon Jul 27, 2009 7:16 pm

Post by kamondelious
Mon Jul 27, 2009 7:16 pm

hamid_m wrote:Hi everybody,

Sorry for my late reply. Surprisingly I have received no notification that there are new posts in the forum, although I was watching it. I just got informed from Limor as I was fully busy with my team in Robocup German open competitions and this delayed everything for another week. :(

so far I have sent replies to Renaud and Alejandro. I am wondering if there are also other people having problems with the modules, and if yes, would they please inform me?

Hamid.


Hi Hamid,

I bought your vision module (v1.0) some months ago and had it working fine. Then a few weeks ago I mistakenly issued a reset command to it and I haven't been able to make it work since. It doesn't even show up when scanning for connected IDs.

Tangent question : Does the CM5 think of the vision module as an AX-12 or an AX-S1? I only ask this because the manual says the CM5 can handle 28 (or 30 depending on the manual) AX-12s and 10 AX-S1s.

Is it possible that issuing a reset command from the CM5 can stop the vision module from working? If so, how can I fix it? XTinX had mentioned the same problem, but bought a new vision module so there was no real troubleshooting of this problem.

Any help would be greatly appreciated.

Cheers!
hamid_m wrote:Hi everybody,

Sorry for my late reply. Surprisingly I have received no notification that there are new posts in the forum, although I was watching it. I just got informed from Limor as I was fully busy with my team in Robocup German open competitions and this delayed everything for another week. :(

so far I have sent replies to Renaud and Alejandro. I am wondering if there are also other people having problems with the modules, and if yes, would they please inform me?

Hamid.


Hi Hamid,

I bought your vision module (v1.0) some months ago and had it working fine. Then a few weeks ago I mistakenly issued a reset command to it and I haven't been able to make it work since. It doesn't even show up when scanning for connected IDs.

Tangent question : Does the CM5 think of the vision module as an AX-12 or an AX-S1? I only ask this because the manual says the CM5 can handle 28 (or 30 depending on the manual) AX-12s and 10 AX-S1s.

Is it possible that issuing a reset command from the CM5 can stop the vision module from working? If so, how can I fix it? XTinX had mentioned the same problem, but bought a new vision module so there was no real troubleshooting of this problem.

Any help would be greatly appreciated.

Cheers!
kamondelious
Savvy Roboteer
Savvy Roboteer
Posts: 29
Joined: Tue Sep 30, 2008 11:18 pm

Post by hamid_m » Tue Jul 28, 2009 8:05 am

Post by hamid_m
Tue Jul 28, 2009 8:05 am

Hi kamondelious,

The Module does not have any reset command. It means any such command sent to it is ignored. So the problem is not located there.
when the CM5 does not recognize the ID, This means that either there is a defect in power (check if the regulator has the 5v output and the micro controller has 2.8v), or there are some problems with the buffer (74126).

If you cannot locate and remove the problem, please contact me.

Best regards,
Hamid.
Hi kamondelious,

The Module does not have any reset command. It means any such command sent to it is ignored. So the problem is not located there.
when the CM5 does not recognize the ID, This means that either there is a defect in power (check if the regulator has the 5v output and the micro controller has 2.8v), or there are some problems with the buffer (74126).

If you cannot locate and remove the problem, please contact me.

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

Post by kingahmed » Thu Jul 30, 2009 10:05 pm

Post by kingahmed
Thu Jul 30, 2009 10:05 pm

I dont have a robot and i have never built one but i am thinking about getting a bioloid comprehensive kit. I also want to get a HaViMo vision module but i want to know if it comes with the camera and if it is easy to setup. I have never used C and stuff like that either.
I dont have a robot and i have never built one but i am thinking about getting a bioloid comprehensive kit. I also want to get a HaViMo vision module but i want to know if it comes with the camera and if it is easy to setup. I have never used C and stuff like that either.
kingahmed
Newbie
Newbie
Posts: 2
Joined: Thu Jul 30, 2009 9:59 pm

Post by hamid_m » Fri Jul 31, 2009 7:22 am

Post by hamid_m
Fri Jul 31, 2009 7:22 am

Hi Kingahmed,

HaViMo is a separate product and does not include in any of the Bioloid packages.
For programming you should be familiar with C language. There is also an example program in the forum for following a ball.

Best regards,
Hamid.
Hi Kingahmed,

HaViMo is a separate product and does not include in any of the Bioloid packages.
For programming you should be familiar with C language. There is also an example program in the forum for following a ball.

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

Post by kingahmed » Fri Jul 31, 2009 10:31 pm

Post by kingahmed
Fri Jul 31, 2009 10:31 pm

So I will have to learn how to program bioloid with C and get a camera for bioloid. How can I learn how to program bioloid?
So I will have to learn how to program bioloid with C and get a camera for bioloid. How can I learn how to program bioloid?
kingahmed
Newbie
Newbie
Posts: 2
Joined: Thu Jul 30, 2009 9:59 pm

HaViMo Calibration using USB2Dynamixel

Post by hamid_m » Tue Aug 25, 2009 2:56 pm

Post by hamid_m
Tue Aug 25, 2009 2:56 pm

Hi everybody,

Having a long long discussion with Pedro, we have decided to write a version of the calibration program which does not need the CM5. It connects to the HaViMo through USB2Dynamixel. I am now working on increasing the download speed and even make it possible to have a stream.

This is the link to download the Application:
http://robosavvy.com/Builders/hamid_m/HaViMoUSB.rar

I'd be glad to here your feed back.

Best regards,
Hamid.
Hi everybody,

Having a long long discussion with Pedro, we have decided to write a version of the calibration program which does not need the CM5. It connects to the HaViMo through USB2Dynamixel. I am now working on increasing the download speed and even make it possible to have a stream.

This is the link to download the Application:
http://robosavvy.com/Builders/hamid_m/HaViMoUSB.rar

I'd be glad to here your feed back.

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

Post by Khashi.E » Wed Aug 26, 2009 9:05 am

Post by Khashi.E
Wed Aug 26, 2009 9:05 am

Hi Hamid,
Congratulations! that's perfect.
can I use your new software with bioloid premium kit and Havimo V2 ?
راستی اگه میتونی یک تاپیک برای ایرانی ها راه بنداز :)

kind regards,
Khashi.E
Hi Hamid,
Congratulations! that's perfect.
can I use your new software with bioloid premium kit and Havimo V2 ?
راستی اگه میتونی یک تاپیک برای ایرانی ها راه بنداز :)

kind regards,
Khashi.E
Khashi.E
Savvy Roboteer
Savvy Roboteer
Posts: 44
Joined: Tue Aug 25, 2009 8:44 am

Post by hamid_m » Wed Aug 26, 2009 11:51 am

Post by hamid_m
Wed Aug 26, 2009 11:51 am

Hi Khashi,

I have not tested it with HaViMo2 yet, but it seems to need some changes.

Best regards,
Hamid.
Hi Khashi,

I have not tested it with HaViMo2 yet, but it seems to need some changes.

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

Post by PedroR » Mon Sep 07, 2009 6:00 pm

Post by PedroR
Mon Sep 07, 2009 6:00 pm

Great news Hamid ;)

I do love the fact that you can calibrate it without the need to change the firmware on the CM5.

Very very cool. Just plug into the PC calibrate it and connect it back to the Bioloid.

No need for firmware changes means much greater ease of use and I'm sure many other (novice) users will be attracted to it.

I think the next thing we'll be waiting for are the nice little software improvements we've discussed "HaViMo+Roboplus" (details on that are still a secret ;) lol )
Great news Hamid ;)

I do love the fact that you can calibrate it without the need to change the firmware on the CM5.

Very very cool. Just plug into the PC calibrate it and connect it back to the Bioloid.

No need for firmware changes means much greater ease of use and I'm sure many other (novice) users will be attracted to it.

I think the next thing we'll be waiting for are the nice little software improvements we've discussed "HaViMo+Roboplus" (details on that are still a secret ;) lol )
PedroR
Savvy Roboteer
Savvy Roboteer
Posts: 1199
Joined: Mon Jun 16, 2008 11:07 pm

Post by StuartL » Thu Sep 10, 2009 4:17 pm

Post by StuartL
Thu Sep 10, 2009 4:17 pm

Hamid, people are asking about using libbioloid with your camera. We haven't got a camera to test it with and as far as we can see the discussion on the libbioloid thread looks about right. Can you assist at all?

Thanks,
Stuart (and Matt)
Hamid, people are asking about using libbioloid with your camera. We haven't got a camera to test it with and as far as we can see the discussion on the libbioloid thread looks about right. Can you assist at all?

Thanks,
Stuart (and Matt)
StuartL
Savvy Roboteer
Savvy Roboteer
Posts: 350
Joined: Mon Jun 04, 2007 3:46 pm
Location: Thatcham, Berkshire, UK

Post by PedroR » Thu Sep 10, 2009 5:29 pm

Post by PedroR
Thu Sep 10, 2009 5:29 pm

Hi Stuart

It seems we're fighting for Hamid's attention :lol:

He's "secretly" working on a Roboplus routine to use HaViMo with Roboplus per my request ;)

He's already released the calibration software to work with USB2Dynamixel which - I must say - is a GREAT new feature.

In the old days you had to replace the firmware on the CM5 with the calibration firmware, run the calibration software, and restore the original firmware.

You'd have to do this whenever lighting conditions changed or you adjusted the colours to look for.

Now with the great new software working over USB2Dynamixel you just need to plug the camera to the USB2Dyn, calibrate and you're good to go.

However it is really really cool that the interest in HaViMo is picking up.

The module is amazing to me.
Hi Stuart

It seems we're fighting for Hamid's attention :lol:

He's "secretly" working on a Roboplus routine to use HaViMo with Roboplus per my request ;)

He's already released the calibration software to work with USB2Dynamixel which - I must say - is a GREAT new feature.

In the old days you had to replace the firmware on the CM5 with the calibration firmware, run the calibration software, and restore the original firmware.

You'd have to do this whenever lighting conditions changed or you adjusted the colours to look for.

Now with the great new software working over USB2Dynamixel you just need to plug the camera to the USB2Dyn, calibrate and you're good to go.

However it is really really cool that the interest in HaViMo is picking up.

The module is amazing to me.
PedroR
Savvy Roboteer
Savvy Roboteer
Posts: 1199
Joined: Mon Jun 16, 2008 11:07 pm

Post by hamid_m » Thu Sep 10, 2009 6:51 pm

Post by hamid_m
Thu Sep 10, 2009 6:51 pm

Hi Stuart,

yes, I'd be glad to. Let me see what is going on in the topic. ;)
.
.
.
.
Also, I have posted an example program in C which makes a pan/tilt mechanism track a red ball. I think, all the needed functions can be found there,
We need a new class(or header). From the structure, it is similar to Dynamixel.h/.c but needs some minimal changes. For example to send the capture command to the camera, or to read/write filter values.

As also Pedro pointed out, there is no more need to implement the calibration interface as is it now possible through USB.

I will also send a reply on the libbioloid topic and tell others that I am ready to assist.

Best regards,
Hamid.
Hi Stuart,

yes, I'd be glad to. Let me see what is going on in the topic. ;)
.
.
.
.
Also, I have posted an example program in C which makes a pan/tilt mechanism track a red ball. I think, all the needed functions can be found there,
We need a new class(or header). From the structure, it is similar to Dynamixel.h/.c but needs some minimal changes. For example to send the capture command to the camera, or to read/write filter values.

As also Pedro pointed out, there is no more need to implement the calibration interface as is it now possible through USB.

I will also send a reply on the libbioloid topic and tell others that I am ready to assist.

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

PreviousNext
261 postsPage 10 of 181 ... 7, 8, 9, 10, 11, 12, 13 ... 18
261 postsPage 10 of 181 ... 7, 8, 9, 10, 11, 12, 13 ... 18