Which single board computer should I chose?
Hi ros community
I' m working with ros to make a robot which can go itself with image proccessing. I am using lots of hardware in this project and I used pcduino V3 until this time. But I want to change pcduino because I' m having some trouble with it.
I looked lots of single board compuers on the internet and finally find 4 boards to chosing. But I cannot decide which board I should choice for best performance. Can anyone help me for it?
I can give 100$ at most, so I find:
- Banana Pi M3 ==> 1.8Ghz * 8 Cores / PowerVR SGX544MP1 / wireless / 8 Gb Emmc Flash /2 usb ports
- Orange Pi Plus 2 ==> 1.6Ghz * 4 Cores / Mali 400 Mp2 / wirekes / 16 Gb Emmc Flash / 4 usb ports
- Odroid XU4 ==> 2.0Ghz * 4 Cores + 1.4 Ghz * 4 Cores / Mali T 628 MP6 / no wireless / no flash / 3 usb ports
- Odroid C2 ==> 2.0Ghz * 4 Cores / Mali 450 / no wireless / no flash / 4 usb ports
Which board is the powerfull board from other boards or are there more powerpull board from these?(less $100)
Thanks a lot..
Take a look at the BeagleBone Black too. It costs $55 and you can install Ubuntu 14.04.x for ARMhf and ROS Indigo for ARMhf on it. It also has a ton of I/O pins.
Thanks for your advice but beagle bone black' s performance is less than all off the boards in the list. So I shouldn' t prefer it.
Do you run from a battery? If so you might want to ditch the Cortex A7 ones.
I have to use battery because I am working with a mobile robot. But it causes power consumption problem if I choice like odroid xu4.
@Humpelstilzchen I'm curious, why is that? Does the Cortex A7 consume a lot of power? Is that also true of the A8? Thanks!
Its not that the A7 in particular consumes a lot of power, its actually pretty good. It is just that various benchmarks (including my own) seem to indicate a better performance/watt ratio for the A53 then the older A7/A8/A9.