Hi Rhn, <br>Oh nice, see as far as openmoko is concerned you dont have to do much.<br>I will soon be making a board on which I will have USB connection to the open moko,<br>A web cam , sensors and a motor driver. The hardware is fairly simple, I&#39;ll explain why....<br>
Its a usb hub with external power (3.3 1200MAh Lithium Ion with convertor to 5V)<br>A web cam, a simple atmega microcontroller with the usb code for sensors and motor control.<br><br>So you just have to detect the camera use it in a program and the atmega as a simple HID device and control the motor.<br>
<br>I will upload the firmware &amp; the board designs once I&#39;m done, so everyone can use it.<br>Once we have the basic system running we can have extendded abilities, like bluetooth connectivity, wi-fi etc. Applications are far more than we can think of now....But thats at a later stage.<br>
<br>And as far as computing power of neo is concerned I really plan to make a stripped out version of the kernel, maybe even without a gui to run my apps, I believe a 400Mhz processor is enough for the purpose. Lets se as I calculate how do I plan to do my Image processing and How much ram and processor speed is needed.<br>
<br> So here is what we can do before we try it on Freerunner, Make a virtual pc, slow it down a lot , maybe a arm emulator only. Run linux kernel, and try our hardware at 200 Mhz, 300 Mhz and optimise the code. Then compile it for the neo.<br>
Just a brief overview.<br><br>Now I want people to correct me here, If there is a better way to impliment this.<br><br><div class="gmail_quote"><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
&gt;Hi Aditya<br>&gt;<br></blockquote><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">&gt;Actually, that&#39;s even closer to what I&#39;m going to do. The main part of the project is &gt;discovering ways to detect objects autonomously, with the FR riding the vehicle. I&#39;d use GPS &gt;if I had a bigger robot, but I&#39;m afraid that&#39;s not an option :)<br>
&gt;I have little experience in handling camera input, too, and I&#39;m not concerned about &gt;Freerunner&#39;s computing power.<br>&gt;Thanks for your offer. I&#39;d be happy if I could share my new experiences, too.<br>

<br></blockquote></div><br>