Vehicle Tracking System
===

I would like to develop a system to track vehicles similar to one of these commercial "Fleet Management Systems". Example of one of the company is :: http://www.mentoreng.com/products/ranger/index.html. One of their system is the image below :: ![enter image description here][1]


  [1]: http://i.stack.imgur.com/RZxom.jpg

**Software requirements ::**

1) 

There will be a back office application that must be able to talk to the software on the machine(tablet)

2)

I must be able to install my own software on the machine.

3)

I would like to embed a navigation system like "Garmin" so that the software on the machine(tablet) will work with the navigation system.

**Machine Requrements::**

The machine above has many features which at the moment i don't need all. What i need now is only the **GPS** feature, the **WIFI** (to be able to receive data from the back office system)

I have spent the whole day on the internet trying to find a similar tablet that i can use for this application but because am very new in this area its difficult to search for the right thing.

**My Questions are ::**

1)

Is it possible to get a tablet like this one on the market that i can use for this project. A tablet that i can install my own software on it. A tablet with GPS and WIFI(for internet connection for communication with the back office system). What kind of tablet do they use for these systems in real world. Do they buy it in the market or they manufacture it by themselves?

2)

I have spent the last two days on Garmin's developer site but couldn't not find anything concerning embedding their navigation system in your own software. I know they have many fleet companies that have embed their navigation system into their own softwares but there is no document on their site concerning that area. My question is, is it possible to embed their navigation system so that it can work with my own system?

3)

I also searched for some of these tablets on the market (Samsung, windows tablets, google Nexus, etc..).Is it possible to use one one of these tablets to do the project? 


Please am a total beginner in this area. Sorry if the explanations are not clear. Post a comment and i will try my best and explain it more.

Am asking may be one of you guys have knowledge or experience in this area who can help me.

thank you.






