Sponsored links

Go Back   MP3Car.com > Mp3Car Technical > GPS


Reply
 
Share Thread Tools Display Modes
Old 06-21-2004, 04:42 AM   #1
Newbie
 
Join Date: Jun 2004
Posts: 1
paulfromholland is on a distinguished road
GPS vehicle tracking, any advise ?

Hi everyone.
I'm completing my carputer project and I'm still wondering how to built a GPS tracking solution for my setup.
In the carputer there's a PCMCIA GSM adapter so I can make a call to my Windows XP based carputer. In this way I can take over the desktop (RDP) and take a look at my navigation software (Alturion) in order to determaine the position of the car. People inside the car won't notice since the screen turns black when I take control.
What I want is an application I can start via RDP in case of an emercency whitch sends out the coordinates to my mobile phone every minute or so without the need of staying connected to the carputer.
My carputer has an auto on/off switch is controlled by the ignition key. Next time the car moves and the computer boots up and I want the application to automaticly start itself and begin sending the coordinates again.
Does anyone has a suggestion witch software to use or how to build a software solution ?
The PCMCIA GSM adapter is from Sierra Wireless and is commonly used by big GSM operaters.
Thanx for your help!

Paul
paulfromholland is offline   Reply With Quote
Advertisement
 
Advertisement
Sponsored links

Old 06-21-2004, 07:58 PM   #2
Newbie
 
Join Date: Jun 2004
Location: Central Jersey, NJ
Posts: 15
bkpsu is on a distinguished road
That's a great idea, actually, I was thinking about a way to do that too...Too bad the GSM PC cards are so damn expensive here in the US
bkpsu is offline   Reply With Quote
Old 06-22-2004, 08:06 AM   #3
See me in my wet t-shirt.
 
stevieg's Avatar
 
Join Date: Aug 2003
Location: Warwickshire, UK
Posts: 1,887
stevieg is on a distinguished road
I'm half way through writing some software to do a similar job - report the position to a web page using the internet. This mean that a code needs to be entered, and if the car moves within a certain distance, say 50 feet, it will dial up, and start uploading coords. A web application will process this data and display it on the map.

The basic web page part is working, and the tacking software is working in alpha form, I will release in a few weeks.

By the way I use GPRS with my mobile phone, is faster and cheap (in the UK)
__________________
Ford Focus MP3 : www.stevieg.org/carpc Blog Updated 29 January 2009!
Car PC Status: Complete - Undergoing Software Redevelopment
stevieg is offline   Reply With Quote
Old 06-22-2004, 08:20 AM   #4
Maximum Bitrate
 
Join Date: Apr 2002
Location: Houston, TX
Posts: 558
dug1967
Here is a somewhat connected idea, but not really an answer to your question, but yet still a possible source of info...

ADT here in the US has started advertising a Car based ADT security system. It is the size of a pack of cards (well maybe a little bigger) and plugs into the cig lighter. It is basically like OnStar from what the commerical shows. But what I thought was cool, is it claims you can "track the location of your car from the internet"....

Now I figure ADT is running some kind of service to obtain this location info and feed it up to a website.... but the concept is basically what you are wanting to do....

Here's a link to it.... ADT Mobile
dug1967 is offline   Reply With Quote
Old 06-22-2004, 08:58 AM   #5
Constant Bitrate
 
Join Date: May 2003
Location: Austin, TX
Posts: 124
Taytay
Quote: Originally Posted by stevieg
I'm half way through writing some software to do a similar job - report the position to a web page using the internet. This mean that a code needs to be entered, and if the car moves within a certain distance, say 50 feet, it will dial up, and start uploading coords. A web application will process this data and display it on the map.

Heheh - I'm about a third of the way through the one I'm writing too, although I've gone the other way. I've got my api written to talk to the gps, and now I'm starting on the car-side database to start storing tracking points. After that I'll write the webservice to actually track the car.

My goal is to have the car update its position in its own database. If it's connected to the internet, the posiitional data will be sent via a webservice in realtime. If it's not, the next time it's connected, it will update the remote database with everything it has added since the two computers talked. That way I'll have positional history available online too. What are you using to generate your maps? Something web-based like streetmap.co.uk or something on your own server like mappoint? I haven't quite decided yet, but figured I would get the map on the server and then draw my own image overlays for the webpage viewers. It's a fun excuse to learn lots of different technologies...

- Taytay--
Taytay is offline   Reply With Quote
Old 06-22-2004, 09:10 AM   #6
Raw Wave
 
Join Date: Jun 2003
Location: London UK
Posts: 1,819
Ricky327
Good work guys...keep us informed, hopefuly we get to test it out soon
Ricky327 is offline   Reply With Quote
Old 06-22-2004, 10:46 AM   #7
See me in my wet t-shirt.
 
stevieg's Avatar
 
Join Date: Aug 2003
Location: Warwickshire, UK
Posts: 1,887
stevieg is on a distinguished road
Quote: Originally Posted by Taytay
Heheh - I'm about a third of the way through the one I'm writing too, although I've gone the other way. I've got my api written to talk to the gps, and now I'm starting on the car-side database to start storing tracking points. After that I'll write the webservice to actually track the car.

My goal is to have the car update its position in its own database. If it's connected to the internet, the posiitional data will be sent via a webservice in realtime. If it's not, the next time it's connected, it will update the remote database with everything it has added since the two computers talked. That way I'll have positional history available online too. What are you using to generate your maps? Something web-based like streetmap.co.uk or something on your own server like mappoint? I haven't quite decided yet, but figured I would get the map on the server and then draw my own image overlays for the webpage viewers. It's a fun excuse to learn lots of different technologies...

- Taytay--

I have looked at streetmap.co.uk, that was easy to make show the maps using a get query for lat/lon - but it wasn't aslways reliable (sometimes their CGI bombs out) and of course you can't show tracks etc.

I was looking at probably writing a mappoint app that runs as a service, on my server writing a GIF every 30 seconds or showing the location. The app I'm using on the car pc calls a http get (using MS internet controls 6.0) with the lat/long in the query string, with the PHP page at the other end returning simply plaintext 'OK' if the data was successfully input to the DB (mysql)

Sounds like a good idea to allow it to upload complete tracks - it would be easy to (based on the GPS time) to automatically seperate 'journeys' - and if you input your starting mileage perhaps it could email you as time goes on to tell you to get the car serviced
__________________
Ford Focus MP3 : www.stevieg.org/carpc Blog Updated 29 January 2009!
Car PC Status: Complete - Undergoing Software Redevelopment
stevieg is offline   Reply With Quote
Old 06-22-2004, 10:23 PM   #8
Constant Bitrate
 
Join Date: May 2003
Location: Austin, TX
Posts: 124
Taytay
Quote: Originally Posted by stevieg
I was looking at probably writing a mappoint app that runs as a service, on my server writing a GIF every 30 seconds or showing the location. The app I'm using on the car pc calls a http get (using MS internet controls 6.0) with the lat/long in the query string, with the PHP page at the other end returning simply plaintext 'OK' if the data was successfully input to the DB (mysql)

I was looking at writing a Mappoint app too...I agree with you about separating the journeys out not being too tough. You could even pre-render a journey as a collection of maps with the icon moving across and then turn that into a Flash app or some such.

The http get is a nice way to do it as well since bandwidth is a premium. I liked the idea of being able to code a nice little app that consumed the web service though because consuming web services are so nice in .NET. (Standard disclaimer: I'm an MS employee, so I'm drinking the Kool-aid...) I figured if I ever started adding more to my server-side API (the ability for multiple people to send in journeys, a messaging system, etc.), that I would want the flexibility that a web-service offered. Another advantage is that you could send rather large blocks of information in a single call to take advantage of the fact that your ping is limiting but the throughput is decent. In other words, I wonder if you'd run into issues trying to send a single position every second (send and wait for the response) as opposed to sending your last 5 positions every 5 seconds.

My dream would be to have multiple folks be able to upload their positional data in real-time and let their friends track them (if they're crazy like me), send messages to their cars, etc.

How much of your backend is done?
Taytay is offline   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Old 06-22-2004, 10:41 PM   #9
Mac Car Moderator
 
kandyman676's Avatar
 
Join Date: Apr 2004
Location: Maryland
Posts: 813
kandyman676 is on a distinguished road
i would also be interested in testing this project. :-) have both GPS and a bluetooth phone with a data plan.

i am agreeing with sending GPS coordinators to a database. why don't you just make the database generate a flatfile for MapPoint to parse.

i am looking more at this project for the security of my car...and finding where it is for the police to bust the bad guy.
__________________
"If it works this good why F with it?" -KMFDM "Intro"

Strive for ethical wardriving: http://faq.wardrive.net/

My CarCPUs: v1 - 2000 | v2 - 2004
Mp3Car Meets: http://detrimental.org/eyecandy/MP3CarMeets
kandyman676 is offline   Reply With Quote
Old 06-23-2004, 02:31 PM   #10
See me in my wet t-shirt.
 
stevieg's Avatar
 
Join Date: Aug 2003
Location: Warwickshire, UK
Posts: 1,887
stevieg is on a distinguished road
Quote: Originally Posted by Taytay
I was looking at writing a Mappoint app too...I agree with you about separating the journeys out not being too tough. You could even pre-render a journey as a collection of maps with the icon moving across and then turn that into a Flash app or some such.

The http get is a nice way to do it as well since bandwidth is a premium. I liked the idea of being able to code a nice little app that consumed the web service though because consuming web services are so nice in .NET. (Standard disclaimer: I'm an MS employee, so I'm drinking the Kool-aid...) I figured if I ever started adding more to my server-side API (the ability for multiple people to send in journeys, a messaging system, etc.), that I would want the flexibility that a web-service offered. Another advantage is that you could send rather large blocks of information in a single call to take advantage of the fact that your ping is limiting but the throughput is decent. In other words, I wonder if you'd run into issues trying to send a single position every second (send and wait for the response) as opposed to sending your last 5 positions every 5 seconds.

My dream would be to have multiple folks be able to upload their positional data in real-time and let their friends track them (if they're crazy like me), send messages to their cars, etc.

Looks like we're thinking along the same lines but different methods- I was thinking more along the lines of a MapPoint app generating a map gif per previous journeys that then writes to the server, and for the tracking app, the application monitors a database table and when there is a new record adds a pushpin, centres to it and then saves it as a gif. (Using CopyMap to clipboard, then save the clipboard as BMP, then use an OCX to convert BMP to GIF - VB app).

With the latency problem of mobiles, I was thinking more along the lines of every 15 seconds rather than every seconds.

I've also thought about the map showing friends locations - though don't know enough ppl who live near enough to make it worthwhile!

Only problem with mappoint license is (as you probably know being an MS employee) that there needs to be a latency of a min 15 seconds, and the buddy list might class it as a fleet application!! Stupid really, isn't it!

Quote: Originally Posted by Taytay
How much of your backend is done?

Bits and bobs, intermingled with other things I'm playing around with. I've wrote a little program that can take locations, plot them, and save them as a GIF to a web server automatically, and web scripts to allow the data to come in from the client.
__________________
Ford Focus MP3 : www.stevieg.org/carpc Blog Updated 29 January 2009!
Car PC Status: Complete - Undergoing Software Redevelopment
stevieg is offline   Reply With Quote
Old 06-25-2004, 06:13 AM   #11
hd543211
Guest
 
Posts: n/a
This will solve everyone's questions regarding this post...

GPS Tracking System

You have to pay for a service but it provides everything you need in a standalone package.

-HD
  Reply With Quote
Old 06-25-2004, 02:31 PM   #12
See me in my wet t-shirt.
 
stevieg's Avatar
 
Join Date: Aug 2003
Location: Warwickshire, UK
Posts: 1,887
stevieg is on a distinguished road
Quote: Originally Posted by hd543211
This will solve everyone's questions regarding this post...

GPS Tracking System

You have to pay for a service but it provides everything you need in a standalone package.

-HD

Yeah, we know we can buy them but that's not as much fun!
__________________
Ford Focus MP3 : www.stevieg.org/carpc Blog Updated 29 January 2009!
Car PC Status: Complete - Undergoing Software Redevelopment
stevieg is offline   Reply With Quote
Old 06-25-2004, 02:49 PM   #13
Constant Bitrate
 
b_nom's Avatar
 
Join Date: Apr 2004
Location: Houston, TX
Posts: 216
b_nom is on a distinguished road
Deluo Blackbox

You could get the Deluo Blackbox

__________________
'96 Chevy Cavalier - EPIA M10000, Win2K,MediaCar, Deluo GPS Mouse with Routis, 60GB external HD, 7" widescreen monitor from DigitalWW.

'00 Jeep Wrangler - planning stage


What can BROWN do for you?
b_nom is offline   Reply With Quote
Old 06-25-2004, 03:00 PM   #14
Maximum Bitrate
 
Join Date: Oct 2003
Location: Toronto, Canada
Posts: 485
[iG] is on a distinguished road
blackbox wont allow you to 'track' the car, all it does is replay the routes later.

As for the viper system.

Anyone have ideas on the cost of those things? Doesnt mention it on the site.
__________________
----------------------
VIA Epia II
256MB 266DDR Ram
90GB Wester Digital
Bluetooth/Deluo GPS
Lilliput 7" Touchscreen
----------------------
Mazda 6 Carputter > Click Me!
[iG] is offline   Reply With Quote
Old 06-25-2004, 03:21 PM   #15
I got the rhythm.
 
Danceheaven's Avatar
 
Join Date: May 2002
Location: Essex, UK'er
Posts: 664
Danceheaven is on a distinguished road
I've Also been looking into a good method of tracking aswell for quite a while now, basic ideas i have is to design and build a standalone gps/gsm/gprs/rf module that is capable of 4 different types of communication,

Propsed Module features:

GPS Feature will be in the form of NMEA raw data via any gps reciever that supports the NMEA protocol an existing car pc gps reciever will be perfect this data will then be feed into the module and the module will simply transmit the messages via SMS to any GSM mobile handset and i will then enter the data manually into my gps software on my pc that will show me the current location you could set the unit to transmit on a regular basis (Obviously to keep cost low on SMS you would link this into the alarm system or some sort of intruder protection system so that the module on sends the locational data when a breakin and driveaway is detected) would be nice to intergrate this with stevieg's mapping software i was gonna intergrate it with Destinator sdk and code up and app so i just enter the data manually alough that would be much cooler if it was auotmaticly updated via GPRS

GPRS Feature will allow the above bit i said about the auto update on stevieg's software if possible?, plus will allow internet access via the car

GSM feature doubles up as dual purpose again, firstly as way of the lon and lat data been transmitted via SMS if gprs fails, but also as a two way remote i can use DTMF tones using a decoder circuit to control the system and to request functions via a simple dtmf tones hey theres 16 avliable and only 12 keys on a keypad so i may use a pic to accept a unique code for access and allow infinite outputs via dtmf say "23#" whoops i just turned my engine on (get the idea) or "25#" haha just turned the engine, bad luck car thiefs! this ofcourse is infinte range as the gsm will work in most countries at unlimited ranges! CELLUAR NETWORK! ofcourse this also doubles up as a pager so that the car will page you on you mobile telling you the alarm has been triggered etc, this will also allow internet access but a bit slow id say GPRS is much faster

RF features purely for final tracking if GPS isnt working, A clever thief not many of them about, but if there was one who deceided he would be clever and locked u your car up in a garage no GPS signals SO you can relie on a GSM tracking service such as www.followus.co.uk? range upto a mile in the country side, rf trackin will allow quicker and more accurate finding in this situation, now how many thiefs have a lead lined facilty to store a car???
a small handheld box wiould show location of car via a beep / range / distance type of locator.



P.S sorry it was a long post i get far too many ideas!
__________________
Co Develper of A.I.M.E.E Automotive Intelligent Multimedia Entertainment Engine
www.aimee.cc
Danceheaven is offline   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
tracking police gps geoff897 GPS 34 10-22-2009 09:29 AM
Vehicle Tracking UrbanTacticz General Hardware Discussion 28 09-29-2008 10:25 PM
external gps and aprs vehicle tracking swingwally GPS 12 10-23-2004 03:33 PM
gps customizing and custom resolution? advise wanted yunusyu General Hardware Discussion 8 05-29-2004 06:09 PM
GPS tracking. moahdib General Hardware Discussion 16 02-04-2001 03:08 PM



All times are GMT -5. The time now is 07:01 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.3.2
Copyright © 1999 - 2008 Mp3Car.com Inc.Ad Management by RedTyger
Message Board Statistics