by PedroR » Tue Dec 13, 2011 2:19 pm
by PedroR
Tue Dec 13, 2011 2:19 pm
Hi i-Bot
From the work Marco has developed we've learned that the idea "generalized" platform would need to include: Webcam, USB to Serial, WiFi and a fourth port for adding a sensorial interface.
Different boards include different features (Omnima includes WiFi, some OMAP include WiFi and Bluetooth and the number of native serial ports vary as well)
With regards to benchmarking it may make sense benchmarking for specific applications: OpenCV, closed loop controls (ie bus efficiency and latency), etc... [ please suggest more]
Due to different hardware architectures it's really hard to set a "one size fits all" even for benchmark purposes: ebox runs x86 so it's easy to use but lacks behind on FPU (impacting OpenCV); Gumstix for example have more horsepower but add a lot in complexity in terms of cross compiling and available software and so on...
For personal reasons Marco is not with RoboSavvy anymore so it may take a bit to get these benchmarks.
He left us a great foundation and great work (some of it has not been published yet).
This is to say that I'll let Limor know about your ideas and add it to the "to do" list of the person who will eventually replace Marco.
Also let us know what you ha din mind in terms of benchmarking with specific applications or tools.
I trust a BoguMIPS or other simplistic approach will not do it for sure
Regards
Pedro
Hi i-Bot
From the work Marco has developed we've learned that the idea "generalized" platform would need to include: Webcam, USB to Serial, WiFi and a fourth port for adding a sensorial interface.
Different boards include different features (Omnima includes WiFi, some OMAP include WiFi and Bluetooth and the number of native serial ports vary as well)
With regards to benchmarking it may make sense benchmarking for specific applications: OpenCV, closed loop controls (ie bus efficiency and latency), etc... [ please suggest more]
Due to different hardware architectures it's really hard to set a "one size fits all" even for benchmark purposes: ebox runs x86 so it's easy to use but lacks behind on FPU (impacting OpenCV); Gumstix for example have more horsepower but add a lot in complexity in terms of cross compiling and available software and so on...
For personal reasons Marco is not with RoboSavvy anymore so it may take a bit to get these benchmarks.
He left us a great foundation and great work (some of it has not been published yet).
This is to say that I'll let Limor know about your ideas and add it to the "to do" list of the person who will eventually replace Marco.
Also let us know what you ha din mind in terms of benchmarking with specific applications or tools.
I trust a BoguMIPS or other simplistic approach will not do it for sure
Regards
Pedro