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

HaViMo Vision Module Supported on Roboplus

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

HaViMo Vision Module Supported on Roboplus

Post by PedroR » Fri Nov 27, 2009 7:19 pm

Post by PedroR
Fri Nov 27, 2009 7:19 pm

Hi

I wanted to announce that the upcoming HaViMo 2.0 modules will include support for Roboplus.

This means you can implement actual BLOB detection (Vision) on your Bioloid without the need to go and write your custom C firmware.

You get all the comfort of the Roboplus Tools (Motion, Task, etc) AND Vision!
Additionally calibration of the module can now be done with the USB2Dynamixel (included in the PREMIUM kits by default) so calibration is also much simplified.

I expect to post a Roboplus Task Sample very soon.

The new HaViMo 2.0 modules with support for Roboplus will be made available in December.

I will also make a proper announcement of HaViMo 2.0 in the next weeks.
It will include some novelties such as support for Robobuilder and a few others which I will detail in time.

HaViMo 1.5 will still be available and is essentially the same HaViMo we have always known.

Regards
Pedro.
Hi

I wanted to announce that the upcoming HaViMo 2.0 modules will include support for Roboplus.

This means you can implement actual BLOB detection (Vision) on your Bioloid without the need to go and write your custom C firmware.

You get all the comfort of the Roboplus Tools (Motion, Task, etc) AND Vision!
Additionally calibration of the module can now be done with the USB2Dynamixel (included in the PREMIUM kits by default) so calibration is also much simplified.

I expect to post a Roboplus Task Sample very soon.

The new HaViMo 2.0 modules with support for Roboplus will be made available in December.

I will also make a proper announcement of HaViMo 2.0 in the next weeks.
It will include some novelties such as support for Robobuilder and a few others which I will detail in time.

HaViMo 1.5 will still be available and is essentially the same HaViMo we have always known.

Regards
Pedro.
PedroR
Savvy Roboteer
Savvy Roboteer
Posts: 1199
Joined: Mon Jun 16, 2008 11:07 pm

Post by Atom182Fr » Thu Dec 17, 2009 11:03 am

Post by Atom182Fr
Thu Dec 17, 2009 11:03 am

hello pedro ..!
I'd like to see what looks like havimo 1.5. I'll buy the next day. Is it mandatory to know the C + +. or use the software enough to handle it.?

thank you and excuse me for my english .. I'm French .. :wink:
hello pedro ..!
I'd like to see what looks like havimo 1.5. I'll buy the next day. Is it mandatory to know the C + +. or use the software enough to handle it.?

thank you and excuse me for my english .. I'm French .. :wink:
Atom182Fr
Robot Builder
Robot Builder
Posts: 16
Joined: Thu Dec 17, 2009 9:10 am

Post by PedroR » Thu Dec 17, 2009 11:47 am

Post by PedroR
Thu Dec 17, 2009 11:47 am

Hi Atom182Fr

With HaViMo 1.5 you NEED to know C. The only way to use this module in Bioloid is by writing a custom Firmware in WinAVR C.

The new HaViMo 2 (to be released in February) supports programming in C too, but in addition, it can be programmed with Roboplus.

Roboplus is a graphical programming tool for Bioloid (works with all Bioloids: Beginner, Comprehensive and PREMIUM) and it makes using HaViMO significantly easier.

So to answer your question in summary:
HaViMo 1.5: You need to program in C
HaViMo 2.0 (to be released in February): Can be programmed in C but also the easy-to-use Roboplus Graphical Programming

You can find the modules here http://robosavvy.com/store/advanced_sea ... rds=havimo

Pedro
Hi Atom182Fr

With HaViMo 1.5 you NEED to know C. The only way to use this module in Bioloid is by writing a custom Firmware in WinAVR C.

The new HaViMo 2 (to be released in February) supports programming in C too, but in addition, it can be programmed with Roboplus.

Roboplus is a graphical programming tool for Bioloid (works with all Bioloids: Beginner, Comprehensive and PREMIUM) and it makes using HaViMO significantly easier.

So to answer your question in summary:
HaViMo 1.5: You need to program in C
HaViMo 2.0 (to be released in February): Can be programmed in C but also the easy-to-use Roboplus Graphical Programming

You can find the modules here http://robosavvy.com/store/advanced_sea ... rds=havimo

Pedro
PedroR
Savvy Roboteer
Savvy Roboteer
Posts: 1199
Joined: Mon Jun 16, 2008 11:07 pm

Post by Atom182Fr » Thu Dec 17, 2009 6:14 pm

Post by Atom182Fr
Thu Dec 17, 2009 6:14 pm

:shock: .the software is used what for ..??it is said in explaining the sale that the module is used with this software. and there are video demonstration which shows a simple manipulation using the vision module ..

here movie of demonstration: http://www.youtube.com/watch?v=Y_cAMpzHY44
:shock: .the software is used what for ..??it is said in explaining the sale that the module is used with this software. and there are video demonstration which shows a simple manipulation using the vision module ..

here movie of demonstration: http://www.youtube.com/watch?v=Y_cAMpzHY44
Atom182Fr
Robot Builder
Robot Builder
Posts: 16
Joined: Thu Dec 17, 2009 9:10 am

Post by PedroR » Fri Dec 18, 2009 11:58 am

Post by PedroR
Fri Dec 18, 2009 11:58 am

if I understand correctly you are asking about the Calibration Software, correct?

The module looks for 8 pre defined colors and reports the their BLOBs in the current image.

The software is used to tell module which are the "8" colors that it should look for.
This is called calibration.

It is very important to calibrate if you change for example the lighting conditions (from lab to competition for example) because different lighting affects the way colors are perceived.
(our human eye usually adjusts to this automatically but electronic cameras have more trouble).



Once the module know which are the 8 colours to look for, it then returns the results in this format:
COLOUR1: list of BLOBs found, weight, center of mass.
COLOUR2: list of BLOBs found, weight, center of mass.
.
.
.
and so on.

Pedro.
if I understand correctly you are asking about the Calibration Software, correct?

The module looks for 8 pre defined colors and reports the their BLOBs in the current image.

The software is used to tell module which are the "8" colors that it should look for.
This is called calibration.

It is very important to calibrate if you change for example the lighting conditions (from lab to competition for example) because different lighting affects the way colors are perceived.
(our human eye usually adjusts to this automatically but electronic cameras have more trouble).



Once the module know which are the 8 colours to look for, it then returns the results in this format:
COLOUR1: list of BLOBs found, weight, center of mass.
COLOUR2: list of BLOBs found, weight, center of mass.
.
.
.
and so on.

Pedro.
PedroR
Savvy Roboteer
Savvy Roboteer
Posts: 1199
Joined: Mon Jun 16, 2008 11:07 pm

Havimo 2.0 and Havimo 1.5

Post by Andre_muhardika » Sun Apr 17, 2011 9:39 am

Post by Andre_muhardika
Sun Apr 17, 2011 9:39 am

Hi Pedro

Could you share to me how to connect C program for havimo 1.5 to roboplus?
can you give me the sample program?


Thanks and regards
Hi Pedro

Could you share to me how to connect C program for havimo 1.5 to roboplus?
can you give me the sample program?


Thanks and regards
Andre_muhardika
Newbie
Newbie
Posts: 1
Joined: Sun Apr 17, 2011 8:59 am

Post by PedroR » Mon Apr 18, 2011 5:05 pm

Post by PedroR
Mon Apr 18, 2011 5:05 pm

Hi Andre

HaViMo 1.5 does _not_ have support for Roboplus.

Only HaViMo 2 is able to work with Roboplus. Please search in our forum as you'll be able to find some sample code for HaViMo 2 and Roboplus.

As for HaViMo 1.5, it is designed for applications where you will write a custom firmware for the Robot.

Regards
Pedro
Hi Andre

HaViMo 1.5 does _not_ have support for Roboplus.

Only HaViMo 2 is able to work with Roboplus. Please search in our forum as you'll be able to find some sample code for HaViMo 2 and Roboplus.

As for HaViMo 1.5, it is designed for applications where you will write a custom firmware for the Robot.

Regards
Pedro
PedroR
Savvy Roboteer
Savvy Roboteer
Posts: 1199
Joined: Mon Jun 16, 2008 11:07 pm


7 postsPage 1 of 1
7 postsPage 1 of 1