On Tuesday 15 July 2008 19:50:43 Luis wrote: > Hi everyone, > > I am working on a project (for a NGO on Costa Rica) on which I will be > developing a fully autonomous flying aerial photography platform. I will > be using a powerful stealth computer on board which will be running > (hopefully) a CONFIG_PREEMPT_RT modified Ubuntu for all the actions > taking place (Control, sampling, communications, etc). I'm really new to > real time. I will be sharing all the code and all the development will > be open source so if anyone has recommendations, questions, things I > should read, I'm open to hear from you. I will be controlling a small > buy yet powerful gas helicopter and using a USB-DUX for the DAQ needs. What is a stealth computer? I'll give a few hints to the *coding*, not the rt-patch series itself: For a general guide to the coding, I'd say have a look at http://rt.wiki.kernel.org/index.php/HOWTO:_Build_an_RT-application Also, look into - mutex/semaphores - threads - message queues have a look at https://computing.llnl.gov/tutorials/pthreads/ If your system becomes very large (and you have very formal requirements) perhaps you should look into using Ada? Good luck with the project - share some photos/videos of the aircraft in action! :-) -- mvh Henrik Austad
Attachment:
signature.asc
Description: This is a digitally signed message part.