Position System

Indoor Localization - Position System


Indoor Localization - Position System developed by GTK+2.x Copyright © 2008

License:GNU General Public License (GPL)

Developer:


Features:

  • RSSI based localizations system
  • User define map, site survey points, walking area and alarming area
  • Support zoomIn or zoomOut the map
  • Support serial port data input
  • Support sever/client mode for displaying at multi-clients
  • n-KNN technique to find location and using particle filter for modeling human walking behavior
  • Automatic path routing for calculating distance

Running environment:

  • Microsoft Windows XP and Vista

Screenshot:

    (click to enlarge)

Download:

    (All essential libraries for GTK are included at the install file)
    Windows XP : Release recently...

Suggest and bug report:

    If there is any question and bug, please feedback to me. I will reply to you as soon as possible.
    The email address is at the top of the page. Thanks

Tutorial:

  • Create new localization map
      (Step 1) File > New. browse a map file at your local disk and press "OK"
      (Step 2) Enter the coordinate of top-left and bottom-right, the real width-height for the map, and then press "OK"
      (Step 3) Walk area assigment
        a. Edit > Walkarea > Add. Use mouse select the area at map is walkarea
        b. Edit > Walkarea > Remove. Use mouse select the area at map is NOT walkarea
        c. Edit > Walkarea > None. Finish walkarea assigment
      (Step 4) Critial area assigment
        a. Edit > Critial area > Add. Use mouse select the area at map is critial area
        b. Edit > Critial area > Remove. Use mouse select the area at map is NOT critial area
        c. Edit > Critial area > None. Finish critial area assigment
      (Step 4) Beacon information
        Add beacon:
          a. Edit > Beacon > Add. Enter beacon id and the corrosponse position
          b. Right-click at the map where the beacon will be. Enter beacon id
        Remove beacon:
          a. Edit > Beacon > Remove. Enter beacon id to remove
      (Step 5) Site survey
        a. Connect > Serial Port > Connect. Choose port number and bau rate
        b. Edit > Site Survey. Enter sample number for each point
        c. Use key-borad to move the red pointer to the site survey point and press "ENTER"
        d. The progress bar at top-right will active. Do next point after progress bar stop
        e. Edit > Site Survey. Finish the site survey
        f. Connect > Serial Port > Disconnect. Close the com port
      (Step 6) Save data
        a. File > Save. Choose what files to be saved and press "OK" (Recommand all files)
  • Start location tracing (server)
      (Step 1) File > Open. Choose what files to be loaded and press "OK" (Recommand all files)
      (Step 2) Connect to the source
        a. Connect > Serial Port > Connect. Choose port number and bau rate
      (Step 3) Toolbar: Start. Start location tracing
      (Step 4) If there is an client want to connect
        a. Connect > Internet > Server > Connect. Choose port number and press "OK"
  • Start location tracing (client)
      (Step 1) File > Open. Choose what files to be loaded and press "OK" (Recommand all files)
      (Step 2) Toolbar: Start. Start location tracing
      (Step 3) Connect > Internet > Client > Connect. Choose IP andmand ber, an pre,ss "OK"