by PedroR » Sat Feb 28, 2009 1:42 am
by PedroR
Sat Feb 28, 2009 1:42 am
Hi All
I just installed the software from a recent Robobuilder CD and found a folder called C coding.
I am not sure if this was part of the first CDs that shipped but it is definitely something worth looking at.
I have been watching the excellent progress you have been doing with your own custom implementation/library for Robobuilder
This is nowhere near that complete but I believe it may be of interest to look at it, specially for beginners who want to start coding in C.
The PDF file with the explanation is here
http://robosavvy.com/Builders/PedroR/C% ... 20file.pdf
A ZIP file with all the contents is here
http://robosavvy.com/Builders/PedroR/C_programming.zip
The ZIP file includes a full implementation of a C program and you only need to add the exported motion file and compile.
============================================
EDIT / UPDATE:
============================================
This post explains the native implementation of the C code by the manufacturer (Robobuilder).
The community members have further extended this code and added support for sensors, etc.
The thread for the extended version can be found here http://robosavvy.com/forum/viewtopic.ph ... c&start=15
EDIT 2 / UPDATE 2:
============================================
Robobuilder has released the SOURCE CODE for their firmware.
The code is available here
http://robosavvy.com/RoboSavvyPages/Rob ... Source.zip
and implements almost all the features in the firmware:
- Included "HUNO, DINO, DOGY" basic motions
- Included Battery charging function
- Supported RBC protocols
- Zero position
- PC control mode
- Read firmware version
- Run Motion
- Play Sound
- Read Distance
- Read Sound Input
- Read Button Input
- Read Acceleration sensor value
A document with activities and explanations has also been released. Please look through this thread and you'll find it further down.
============================================
Hi All
I just installed the software from a recent Robobuilder CD and found a folder called C coding.
I am not sure if this was part of the first CDs that shipped but it is definitely something worth looking at.
I have been watching the excellent progress you have been doing with your own custom implementation/library for Robobuilder
This is nowhere near that complete but I believe it may be of interest to look at it, specially for beginners who want to start coding in C.
The PDF file with the explanation is here
http://robosavvy.com/Builders/PedroR/C% ... 20file.pdf
A ZIP file with all the contents is here
http://robosavvy.com/Builders/PedroR/C_programming.zip
The ZIP file includes a full implementation of a C program and you only need to add the exported motion file and compile.
============================================
EDIT / UPDATE:
============================================
This post explains the native implementation of the C code by the manufacturer (Robobuilder).
The community members have further extended this code and added support for sensors, etc.
The thread for the extended version can be found here http://robosavvy.com/forum/viewtopic.ph ... c&start=15
EDIT 2 / UPDATE 2:
============================================
Robobuilder has released the SOURCE CODE for their firmware.
The code is available here
http://robosavvy.com/RoboSavvyPages/Rob ... Source.zip
and implements almost all the features in the firmware:
- Included "HUNO, DINO, DOGY" basic motions
- Included Battery charging function
- Supported RBC protocols
- Zero position
- PC control mode
- Read firmware version
- Run Motion
- Play Sound
- Read Distance
- Read Sound Input
- Read Button Input
- Read Acceleration sensor value
A document with activities and explanations has also been released. Please look through this thread and you'll find it further down.
============================================
Last edited by PedroR on Wed Oct 03, 2012 2:55 pm, edited 6 times in total.