Quote:
Originally Posted by tseres
in my opinion, that would be a bit comlex. .
|
Quote:
Originally Posted by mathking
I think it would serve to increase the gap between the teams with lots of programming skill (and extra people in order to use that skill) and those without.
|
The wonderful thing about using a RTOS is you can effectively cut the programming down to writing a simple script. (Stored on an SD card, USB stick, SCP/SFTP'd in, etc.)
I think it will be a big step to get over the "that seems too hard" barrier. We are used to writing C code to run on an embedded controller in real time... not an easy task for a high school freshman! But, there are tools to help facilitate in this process (default code, EasyC). These tools make it possible for people with absolutely no knowledge of C to program a robot to do basic functions with a very shallow learning curve. There is no reason why using an OS on the robot should be any different. If anything, it makes it easier because we can interface standards that most people are familiar with, instead of trying to teach them something entirely foreign.