Motel - Movable Object Tracking Encopassing Locations

Copyright © 2010 Mohammed Morsi <[email protected]>

Motel is made available under the GNU AFFERO GENERAL PUBLIC LICENSE as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Intro

Motel is a simple framework for tracking 3d location written in Ruby. A simple server is provider which handles requests which the provided client can issue, altering heirarchies of locations and updating their coordinates and movement strategies.

Each location is associated with a movement stategy which is used to move the location (eg update its coordinates) in accordance to a set of rules / variables specific to each strategy.

Multiple clients can connect to a motel server simutaneously and query for locations and subscribe handlers to be invoked on updates.

To install motel simply run:

gem install motel

Source code is available via:

git clone http://github.com/movitto/motel

Using

Generate documentation via

rake rdoc

Also see specs for detailed usage.

Authors

Mohammed Morsi <[email protected]>