Projects / Mole

Mole

Mole (Mobile Organic Localization Engine) provides room-level geoposition estimates using existing WiFi infrastructure. When you create an entry in the database by naming a room, your and other users' mobile devices will recognize when they are in that room. Other applications can poll or monitor the current room estimate and act accordingly, with context aware behavior. Because too much WiFi scanning drains batteries, it uses accelerometers and other tricks to keep scanning to a minimum while keeping update latency reasonable.

Tags
Licenses
Operating Systems
Implementation
Translations

Recent releases

  •  24 May 2012 15:22

    Release Notes: This release has a Web services CLI for Linux and maemo. It can fetch a current estimate of room (indoors) via the command line. It can also assign current room via the CLI.

    •  14 Oct 2011 21:38

      Release Notes: Users who are physically near each other are shown via a simple "proximity" window. This is not on by default (obviously).

      •  09 Sep 2011 19:50

        Release Notes: The daemon can now be automatically started in the background. An old-style GUI is available for testing at /usr/bin/mole-binder.

        •  16 Jul 2011 13:06

          Release Notes: A command-line interface was added for the geopositioning daemon. The GUI is not included in this release because it is undergoing significant revision. Simple accelerometer-based techniques are used for recognizing movement and adapting location estimate accordingly.

          Screenshot

          Project Spotlight

          OpenStack4j

          A Fluent OpenStack client API for Java.

          Screenshot

          Project Spotlight

          TurnKey TWiki Appliance

          A TWiki appliance that is easy to use and lightweight.