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

KHR 2 API software development ,Visual Studio .Net and tools

KHR-1, KHR-2HV, KHR-3HV, ICS servos, RCB controllers and other Kondo products
11 postsPage 1 of 1
11 postsPage 1 of 1

KHR 2 API software development ,Visual Studio .Net and tools

Post by edmen » Sun Jan 28, 2007 12:15 pm

Post by edmen
Sun Jan 28, 2007 12:15 pm

Ok , here is the deal i need to develop some software to control the KHR 2 now i need to find the controller API's so that i may have acces to the hardware on the KHR , anyone know anything about the API's which the KHR 2 uses , which is the RCB-3J.

Also im happy to assist anyone that needs help writting their own programs for the KHR 2. i dont see enough of this here and there really should be.
Ok , here is the deal i need to develop some software to control the KHR 2 now i need to find the controller API's so that i may have acces to the hardware on the KHR , anyone know anything about the API's which the KHR 2 uses , which is the RCB-3J.

Also im happy to assist anyone that needs help writting their own programs for the KHR 2. i dont see enough of this here and there really should be.
edmen
Robot Builder
Robot Builder
Posts: 22
Joined: Sun Jan 28, 2007 1:00 am

SDK Solution

Post by edmen » Sun Jan 28, 2007 11:31 pm

Post by edmen
Sun Jan 28, 2007 11:31 pm

hey is anyont intrested in hacking the khr2 , and building an API ?
and possibly getting a small sdk going for people out there that want to NOT use the heart 2 heart software ?
hey is anyont intrested in hacking the khr2 , and building an API ?
and possibly getting a small sdk going for people out there that want to NOT use the heart 2 heart software ?
edmen
Robot Builder
Robot Builder
Posts: 22
Joined: Sun Jan 28, 2007 1:00 am

RCB protocols

Post by slashsplat » Mon Jan 29, 2007 3:00 am

Post by slashsplat
Mon Jan 29, 2007 3:00 am

These are links to all the materials I have on the protocol for the RCB1 and the RCB3 (in Japanese.) I do not have all the sources handly, but you can Google to find the great people responsible!

http://BotConnect.com/docs/RCB1stdraft.doc
http://BotConnect.com/docs/RCB1-API-krcbdl.zip

From Kondo:
http://BotConnect.com/docs/RCB3CommandRef.pdf

Note that the RCB3 is NOT the RCB3J. One lacks the serial commands... Whether that matters much to you, I doubt. There are posts here that explain more.
These are links to all the materials I have on the protocol for the RCB1 and the RCB3 (in Japanese.) I do not have all the sources handly, but you can Google to find the great people responsible!

http://BotConnect.com/docs/RCB1stdraft.doc
http://BotConnect.com/docs/RCB1-API-krcbdl.zip

From Kondo:
http://BotConnect.com/docs/RCB3CommandRef.pdf

Note that the RCB3 is NOT the RCB3J. One lacks the serial commands... Whether that matters much to you, I doubt. There are posts here that explain more.
<i>Ira Chandler</i> /* slashsplat */
<b>http://BotConnect.com</b>
home of the American MANOI Users Group
slashsplat
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 100
Joined: Tue Dec 26, 2006 1:00 am
Location: Ball Ground, Georgia USA

Post by edmen » Mon Jan 29, 2007 7:39 am

Post by edmen
Mon Jan 29, 2007 7:39 am

Thank you very much , I have a goal to put together an SDK for the KHR 2 , I hope to develop the SDK in C# .net so that other people can have an alternative software solution to the Heart 2 Heart personally I find it very limited.

Thanks again, I will be keeping this forum updated on my progress.
Thank you very much , I have a goal to put together an SDK for the KHR 2 , I hope to develop the SDK in C# .net so that other people can have an alternative software solution to the Heart 2 Heart personally I find it very limited.

Thanks again, I will be keeping this forum updated on my progress.
edmen
Robot Builder
Robot Builder
Posts: 22
Joined: Sun Jan 28, 2007 1:00 am

HTH

Post by slashsplat » Mon Jan 29, 2007 4:31 pm

Post by slashsplat
Mon Jan 29, 2007 4:31 pm

edmen wrote:...I have a goal to put together an SDK for the KHR 2 , I hope to develop the SDK in C# .net...
One of our crew is working on a C# version of the RCB3 protocol for the same reason. You two should talk. Contact Alex at botconnect.com.
edmen wrote:...I have a goal to put together an SDK for the KHR 2 , I hope to develop the SDK in C# .net...
One of our crew is working on a C# version of the RCB3 protocol for the same reason. You two should talk. Contact Alex at botconnect.com.
<i>Ira Chandler</i> /* slashsplat */
<b>http://BotConnect.com</b>
home of the American MANOI Users Group
slashsplat
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 100
Joined: Tue Dec 26, 2006 1:00 am
Location: Ball Ground, Georgia USA

Post by edmen » Mon Jan 29, 2007 8:20 pm

Post by edmen
Mon Jan 29, 2007 8:20 pm

This is great , where can i find his e-mail?
This is great , where can i find his e-mail?
edmen
Robot Builder
Robot Builder
Posts: 22
Joined: Sun Jan 28, 2007 1:00 am

Post by PaulP » Mon Jan 29, 2007 10:59 pm

Post by PaulP
Mon Jan 29, 2007 10:59 pm

slashsplat....

i get a file not found for the links you provided...
slashsplat....

i get a file not found for the links you provided...
PaulP
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 153
Joined: Fri Jan 19, 2007 1:00 am
Location: West Mids, United Kingdom

Post by shsan » Wed Jan 31, 2007 11:45 pm

Post by shsan
Wed Jan 31, 2007 11:45 pm

I am interested in doing that too.

I have been quite busy until now with the KHR2 simulation in Webots but I should have more time now.

I did a similar translation of the RCB3 manual too last year and I used it because I had to simulate the RCB3 for Webots.

If I do something it will probably be a DLL with a C(or C++) interface. I did it earlier for the Microsoft SDK but managed to lose the code with all the updates done on the SDK.. That won't happen again.

Another project I have in mind is a new Motion Editor for the KHR2 (and possibly the Manoi too later) with 3D display of the robot (or simplified one) and that will need communicating with the RCB3 too.

Contact me if you are interested in doing some shared project.
I am interested in doing that too.

I have been quite busy until now with the KHR2 simulation in Webots but I should have more time now.

I did a similar translation of the RCB3 manual too last year and I used it because I had to simulate the RCB3 for Webots.

If I do something it will probably be a DLL with a C(or C++) interface. I did it earlier for the Microsoft SDK but managed to lose the code with all the updates done on the SDK.. That won't happen again.

Another project I have in mind is a new Motion Editor for the KHR2 (and possibly the Manoi too later) with 3D display of the robot (or simplified one) and that will need communicating with the RCB3 too.

Contact me if you are interested in doing some shared project.
shsan
Savvy Roboteer
Savvy Roboteer
Posts: 87
Joined: Sat Jul 29, 2006 1:00 am
Location: Utsunomiya, Japan

Post by AI-Bot » Thu Feb 01, 2007 3:35 pm

Post by AI-Bot
Thu Feb 01, 2007 3:35 pm

To edmen,

Hi, do you have access to alpha risc computer.
You can use part of our code, but it only read from alpha risc computer, otherwise you get bunch of ascsii code and hex.
To edmen,

Hi, do you have access to alpha risc computer.
You can use part of our code, but it only read from alpha risc computer, otherwise you get bunch of ascsii code and hex.
AI-Bot
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 41
Joined: Fri Oct 06, 2006 1:00 am

Post by edmen » Sun Feb 04, 2007 12:08 pm

Post by edmen
Sun Feb 04, 2007 12:08 pm

i believe i do if i don't i am sure i can. PIC micro controllers and AVR controllers are RISC based.
i believe i do if i don't i am sure i can. PIC micro controllers and AVR controllers are RISC based.
edmen
Robot Builder
Robot Builder
Posts: 22
Joined: Sun Jan 28, 2007 1:00 am

Post by edmen » Sun Feb 04, 2007 12:09 pm

Post by edmen
Sun Feb 04, 2007 12:09 pm

not sure if alpha code will be portable to any of these controllers through. what type of system is your code based off of ?
not sure if alpha code will be portable to any of these controllers through. what type of system is your code based off of ?
edmen
Robot Builder
Robot Builder
Posts: 22
Joined: Sun Jan 28, 2007 1:00 am


11 postsPage 1 of 1
11 postsPage 1 of 1