Results 1 to 8 of 8

Thread: GPS Navigation for *nix - call for coders

  1. #1
    licensed to kill - FKA kev000
    Auto Apps:loading...
    tripzero's Avatar
    Join Date
    Aug 2006
    Location
    16.40618, 120.61106
    Posts
    2,560

    GPS Navigation for *nix - call for coders

    It has come to my attention that Navigation in Linux is the biggest issue holding the far superior platform back. Yes, there are solutions using wine, but nothing native that really works how it should. Helping inside of navit doesn't seem like something that anyone is willing to do either, lots of excuses: language, style, messy interfaces, lack of documentation, etc.

    I propose, if there is enough interest and someone willing to take this project by the helm, we create an open source Navigation application from scratch. Here are my proposed goals for the project:

    * Open Source GPL
    * Open Street Map Support with automatic/guided GPS based downloading of maps
    * Routing and multi-routing
    * Address Search (for destination and bookmarking)
    * Excellent bookmarking interface.
    * Plugin interface
    * C++
    * nGhost3 Clutter based toolkit (OpenGL based GUI libraries)
    * Should work on Linux, Mac and Windows(?).


    Due to time constraints from working on nGhost2, nGhost3, LinuxICE, icepanel(2/3), etc, I can't head up the coding effort myself. I will pledge to provide backend UI toolkit support and to help in the coding/design as needed.

    Mac/Linux Guys, here is your chance to have a *good* native GPS Navigation application. What say ye?
    Former author of LinuxICE, nghost, nobdy.
    Current author of Automotive Message Broker (AMB).
    Works on Tizen IVI. Does not represent anyone or anything but himself.

  2. #2
    Constant Bitrate
    Join Date
    Jun 2008
    Posts
    174
    I wish I could, but I know diddly about coding.
    I can barely write html anymore.

    What I WILL do is commit to testing anything anyone comes up with, and if this moves forward will give my cell number to whoever takes the lead so they can CALL me if I am not online for a while and something needs testing.

    I can also possibly set up a server to share/maintain code if needed.
    And will do what ever my meager talents allow.

  3. #3
    Newbie
    Join Date
    Apr 2009
    Posts
    40
    While it isnt quite what you are wanting to do, I am currently developing a cross-platform navigation application in Adobe AIR (runs on windows, Linux, & Mac). It is still in the very early stages, but feel free to take a look here. The main issue is AIR cannot communicate with Com ports, so a program that will proxy com data to a socket is required, but there are plenty out there: http://www.arduino.cc/playground/Interfacing/SerialNet

  4. #4
    licensed to kill - FKA kev000
    Auto Apps:loading...
    tripzero's Avatar
    Join Date
    Aug 2006
    Location
    16.40618, 120.61106
    Posts
    2,560
    Quote Originally Posted by KiaTuner View Post
    While it isnt quite what you are wanting to do, I am currently developing a cross-platform navigation application in Adobe AIR (runs on windows, Linux, & Mac). It is still in the very early stages, but feel free to take a look here. The main issue is AIR cannot communicate with Com ports, so a program that will proxy com data to a socket is required, but there are plenty out there: http://www.arduino.cc/playground/Interfacing/SerialNet
    if AIR can open a socket, it can talk with gpsd on Linux/Mac. I don't know about windows tho. I'll have a look.

    The only other issue I can think of with AIR is that it can be slow (as most JIT compiled apps can be). I'm not saying that it can't be done, or it can't be fast, but that's one limitation that needs to be kept in mind.

    EDIT: I"ll post on that thread my comments and questions about you Nav app.
    Former author of LinuxICE, nghost, nobdy.
    Current author of Automotive Message Broker (AMB).
    Works on Tizen IVI. Does not represent anyone or anything but himself.

  5. #5
    Newbie
    Join Date
    Apr 2009
    Posts
    40
    Quote Originally Posted by kev000 View Post
    if AIR can open a socket, it can talk with gpsd on Linux/Mac. I don't know about windows tho. I'll have a look.
    My air app is set to connect to localhost:5331 to get its GPS NMEA data.

  6. #6
    Newbie
    Join Date
    Jun 2009
    Posts
    18

    good idea but...

    good idea but theres one thing, if you use clutter to do the UI stuff, you are going to have to write another UI for the macs....


    i propose the following.....
    this would be a deviation from the OpenICE standard but anyways.

    build up a linux based distro for the car around GNUStep. this way applications written on on the linux os should be able to run on OS X as well.


    base gui libs - www.gnustep.org
    here is position, a navigation app- http://www.gnustep.it/enrico/position/
    there is a screen shot on his page of the app, it doesn't look like its been updated since 2003...

    i'm gonna post something else about the linux image itself

  7. #7
    licensed to kill - FKA kev000
    Auto Apps:loading...
    tripzero's Avatar
    Join Date
    Aug 2006
    Location
    16.40618, 120.61106
    Posts
    2,560
    Quote Originally Posted by gandhijee View Post
    good idea but theres one thing, if you use clutter to do the UI stuff, you are going to have to write another UI for the macs....
    Why?

    From the clutter home page:

    Runs on Linux, Windows and OSX with backend window system support for GLX, EGL, WGL, SDL and Cocoa.
    AFAIK, GLX, SDL, and Cocoa all run on OSX.

    Cheers,
    -Kev
    Former author of LinuxICE, nghost, nobdy.
    Current author of Automotive Message Broker (AMB).
    Works on Tizen IVI. Does not represent anyone or anything but himself.

  8. #8
    Low Bitrate nalav's Avatar
    Join Date
    Apr 2009
    Location
    Louisiana
    Posts
    102
    Why use air? Why not use something free and non proprietary so people like me can use it?

Similar Threads

  1. Navigation - GPS Speed
    By Ace-FTO in forum StreetDeck
    Replies: 1
    Last Post: 07-18-2007, 03:58 PM
  2. StreetDeck GPS navigation comparison
    By videonerd in forum StreetDeck
    Replies: 2
    Last Post: 12-22-2006, 06:52 PM
  3. Replies: 91
    Last Post: 11-07-2006, 04:47 PM
  4. 7 inch T-View vga lcd in 1999 Acura RL + gps navigation
    By yourbigfun in forum Show off your project
    Replies: 8
    Last Post: 01-08-2004, 11:22 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •