I am a student who is new to the development tools area and i am supposed to choose on of these boards to do my master thesis which is about "Senor Fusion For Augment Reality Applications".
I will need some help, my options are as follows
1-Arduino
2-PCduino
3-Beagle Board
4-Rasperry Bi
I know there are a lot of differences between them even when it comes to cost as well as that each one of them has several types under each family.
I am going to track motion of an augmented object via senors such as ( Accelerometer gyroscope magnetometer )
I am going to gather info from them do some little bit of processing on the data and then relay to a unit that will use this data to display the augmented object picture in reality.
The unit that will display the the augmented object picture via the data i have acquired is already ready.
Thats pretty all actually
Please help me choose or the least you can do is to arrange them to me with the best on on-wards.
I don't really know all those except for the Arduino. I know arduino is capable of very much. I know that the arduino community / forum stands ready to give guidance as needed. I know there is much available topics already written for the arduino, So based on that, I vote for Arduino.
@AWOL i am quite sure what you are talking about ......
@CrossRoads I am sorry but i don't know that numbers that you are asking about but i can look it up and come back to you ..... Could you suggest a board without knowing those numbers.
@jack wp I am going to need more than a good forum to help me choose as this is my master thesis and its graded Could you elaborate why would i go for Arduino ???
If you get one of the Arduino clones that is designed for use with autonomous drones, it will come with all the sensors you need to determine its orientation and there will be open source software to do the number crunching for you. I guess this might be the sort of thing you're after to provide an AR overlay on top of a real-word image.
However, I don't know what you're trying to achieve or whether this would be sufficient. It seems to me that image processing would be a better way to detect small/fast changes in head position and that might be the better way if your goal is to produce an overlay which is exactly synchronised to your real-world video, rather than just being displayed in the right general area. In that case I think you would need something considerably more powerful than an Arduino. It's easily done on a typical modern PC and might be possible on an RPi. However, I don't think markerless AR has reached the point where you can just take a solution off the shelf yet, so the image processing side might involve a considerable amount of development.
Have you done any research about the different boards you are quoting?
Which ones do you think has the best fit for what you want to do?
Which ones are lacking, and how, do you think?
Tell use the pros and cons you see for each board, and we can then give feedback. Thanks, Jack
@PeterH what you just said is really complex to someone like me who is a beginner. So i am sorry could you just simply things a little bit to me.
@Jack WP Well jack as i said i am beginner i have only read their specs but when it comes to choosing one of them it seems is really difficult esp that this is my first time to choose a board, usually i get a task and i am provided the hardware equipment needed to accomplish the task. Could you mention the pros and cons of using the Arduino in my task ????
Could you mention the pros and cons of using the Arduino in my task ?
The pros involve the fact that the Arduino is relatively cheap, able to monitor many kinds of sensors, is able to send data to many kinds of other devices, and there is a great forum supporting it.
The cons involve the fact that it is not a computer. It is a micro-controller, with limited memory, limited code space, and a relatively slow processor.
But, of course, you could have read all about the capabilities of the Arduino yourself.
you say.
Is that why you will not explain anything to us, but keep prodding for us to explain everything to you?
We have all given you our opinions, but you refuse to give us yours.
As you get older in life, there will be more and more times you will have to make decisions, so if this is your first time, we will try to help you figure it out. We will not figure it out for you tho.
If you have actually read the specs, then you can at least come up with a list of pros and cons for each device.
If this is a masters thesis then you should at least have had some development tools experience.
I gather you are tracking an object, using the arduino want to turn that info into a format that will be understood by the "unit that will display the the augmented object picture."
Tom.
I enjoy helping these students, and I know most appreciate it, but will forums be the only way they learn anything practical.
bakkar90: @PeterH what you just said is really complex to someone like me who is a beginner. So i am sorry could you just simply things a little bit to me.
I wonder whether this is a sensible choice for a Master's project, then. By this stage in your education I'd expect you to have learned how to solve problems for yourself. Particularly for a Masters, you should be taking responsibility for original work.
Your project involves complex technology. You're going to have to deal with that. If you can't, you're wasting your time.
If you want to demonstrate sensor fusion being done you will need to understand what it is and how it is done, identify the resources needed to do it and then choose the best way to provide those resources. The hardware platform is just one of the resources you'll need. Asking a bunch of strangers on an internet forum to make those choices for you completely ducks the issue. What're you going to do when you are asked how you made the selection, or the advice you get here turns out to be wrong and you need to explain why you wasted all that time and money?
Show that you're taking responsibility for the work and tackling it yourself, and I'd be far more inclined to chip in with advice. But providing nothing but a vague project title, no indication that you have put any thought into this yourself, and asking people to effectively make these decisions for you, doesn't inspire me to try to help.