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

Programming robots c++

Hitec robotics including ROBONOVA humanoid, HSR-8498HB servos, MR C-3024 Controllers and RoboBasic
6 postsPage 1 of 1
6 postsPage 1 of 1

Programming robots c++

Post by Cyber Samurai » Wed Jun 17, 2009 3:32 am

Post by Cyber Samurai
Wed Jun 17, 2009 3:32 am

I would like to know if it is possible to program Robonova and Kondo
robots with c++.

Best regards, Cyber Samurai
I would like to know if it is possible to program Robonova and Kondo
robots with c++.

Best regards, Cyber Samurai
Cyber Samurai
Robot Builder
Robot Builder
Posts: 9
Joined: Thu Jun 11, 2009 12:05 am

Post by limor » Wed Jun 17, 2009 4:22 pm

Post by limor
Wed Jun 17, 2009 4:22 pm

you can reprogram the firmware for robonova who's cpu is Atmega128 (see our knowledgebase), which has a C compiler and some mild C++ support.

But there is a misconception that newcomers to hobby robotics are often mislead to believe that having C++ or java is what will make this thing fun.

These robots have a CPU that doesn't have the MIPS or RAM to be able to run an operating system. This means that the programmer has to deal with interrupts and I/O at the lowest level (have you written device drivers lately?). In turn this means that the coolness of C++, Java or Ruby is out the window within 10 minutes into programming these things because the big bulk of work is dealing with ports, timers, interrupts, a/d and in fact the most useful tools are not the C++ compiler but rather: pre-cooked C/Assemly libraries (AVRLIB etc), tools like Atmel's Algorithm Builder and one's newly found intimate friend called the 400 page manual of Atmega128.

Don't want to discourage you but there's enough fun to be had with the Robonova's standard Basic-style fluffy programming environment before venturing into the abyss of firmware re-flashing.
:P
you can reprogram the firmware for robonova who's cpu is Atmega128 (see our knowledgebase), which has a C compiler and some mild C++ support.

But there is a misconception that newcomers to hobby robotics are often mislead to believe that having C++ or java is what will make this thing fun.

These robots have a CPU that doesn't have the MIPS or RAM to be able to run an operating system. This means that the programmer has to deal with interrupts and I/O at the lowest level (have you written device drivers lately?). In turn this means that the coolness of C++, Java or Ruby is out the window within 10 minutes into programming these things because the big bulk of work is dealing with ports, timers, interrupts, a/d and in fact the most useful tools are not the C++ compiler but rather: pre-cooked C/Assemly libraries (AVRLIB etc), tools like Atmel's Algorithm Builder and one's newly found intimate friend called the 400 page manual of Atmega128.

Don't want to discourage you but there's enough fun to be had with the Robonova's standard Basic-style fluffy programming environment before venturing into the abyss of firmware re-flashing.
:P
limor
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 1845
Joined: Mon Oct 11, 2004 1:00 am
Location: London, UK

c++ for bots

Post by Cyber Samurai » Wed Jun 17, 2009 4:52 pm

Post by Cyber Samurai
Wed Jun 17, 2009 4:52 pm

Thanks for your help!

Cyber Samurai
Thanks for your help!

Cyber Samurai
Cyber Samurai
Robot Builder
Robot Builder
Posts: 9
Joined: Thu Jun 11, 2009 12:05 am

reg the programing of manoi using C++

Post by cherlasr » Wed Jul 08, 2009 4:48 am

Post by cherlasr
Wed Jul 08, 2009 4:48 am

Hi limor,
I want to programm the manoi u C++, i have an idea of C language.and am not sure how to start withw ould u plz help in suggesting a way to start with or atleast give ma an idea how it works like that so i can try. i hope a reply form u.
Thank you,
SRAVAN
sravan86_eee@yahoo.co.in
Hi limor,
I want to programm the manoi u C++, i have an idea of C language.and am not sure how to start withw ould u plz help in suggesting a way to start with or atleast give ma an idea how it works like that so i can try. i hope a reply form u.
Thank you,
SRAVAN
sravan86_eee@yahoo.co.in
cherlasr
Robot Builder
Robot Builder
Posts: 8
Joined: Fri Nov 14, 2008 1:56 am

Re: reg the programing of manoi using C++

Post by limor » Wed Jul 08, 2009 1:17 pm

Post by limor
Wed Jul 08, 2009 1:17 pm

cherlasr wrote:Hi limor,
I want to programm the manoi u C++, i have an idea of C language.and am not sure how to start withw ould u plz help in suggesting a way to start with or atleast give ma an idea how it works like that so i can try. i hope a reply form u.
Thank you,
SRAVAN
sravan86_eee@yahoo.co.in


You should start a thread about this in the Kondo forum.
The latest controler board from Kondo is supposed to come with programming capabilities. re-flashing the Renesas based boards from Kondo in the past has not been cracked. i would recommend to use an alternative board such as our Ro-Board that is designed for reprogramming.
look at the Ro-board forum
http://robosavvy.com/forum/viewforum.php?f=17
cherlasr wrote:Hi limor,
I want to programm the manoi u C++, i have an idea of C language.and am not sure how to start withw ould u plz help in suggesting a way to start with or atleast give ma an idea how it works like that so i can try. i hope a reply form u.
Thank you,
SRAVAN
sravan86_eee@yahoo.co.in


You should start a thread about this in the Kondo forum.
The latest controler board from Kondo is supposed to come with programming capabilities. re-flashing the Renesas based boards from Kondo in the past has not been cracked. i would recommend to use an alternative board such as our Ro-Board that is designed for reprogramming.
look at the Ro-board forum
http://robosavvy.com/forum/viewforum.php?f=17
limor
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 1845
Joined: Mon Oct 11, 2004 1:00 am
Location: London, UK

Post by cherlasr » Wed Jul 08, 2009 4:26 pm

Post by cherlasr
Wed Jul 08, 2009 4:26 pm

Hi Orac,
Thanks for replying me. i have gone through the videos which u have posted on youtube. i.e., controlling the manoi with a wireless joystick. its very interesting. cuold u explain m,e how is that Possible.
Thank You,
SRAVAN.
sravan86_eee@yahoo.co.in
Hi Orac,
Thanks for replying me. i have gone through the videos which u have posted on youtube. i.e., controlling the manoi with a wireless joystick. its very interesting. cuold u explain m,e how is that Possible.
Thank You,
SRAVAN.
sravan86_eee@yahoo.co.in
cherlasr
Robot Builder
Robot Builder
Posts: 8
Joined: Fri Nov 14, 2008 1:56 am


6 postsPage 1 of 1
6 postsPage 1 of 1