Log in Page Discussion History Go to the site toolbox

Motel

From Projects

Movable Object Tracking Encompassing Locations

Contents

About

Motel is a library/utility written in ruby used to track the locations / coordinates of objects relative to each other in a 3D environment, moving them according to configurable movement strategies. A rubygem provides all the constructs to perform the core operations, and provides an AMQP interface which to query and control motel operations. Binary server/client executables are provided for end user invocation.

Motel aims to simply track and move locations, serving / handling relevant requests. All entities are database based, ruby::activerecord is used to save and load persistent entities upon various events. Movement strategies are defined server side and are subject to the restrictions which the server is operating under. It is up to clients to take the locations with / specified by id's and map them to their own entities, giving the locations context and use.

Install

Simply run gem install motel


GitHub

http://github.com/movitto/motel

Docs

Help / Feedback / Bugs / Patches

motel@github

Download

Git check it out from github.
git clone git://github.com/movitto/motel.git  

LICENSE

motel is licensed under the AGPLv3+

TODO

See TODO/FIXMEs in the source code, and the TODO list in the manual, there is plenty there!

CONTRIBUTERS

Mohammed Morsi - Project founder / lead, mail patches to me!

Site Toolbox:

Personal tools
TOOLBOX
LANGUAGES
This page was last modified on 18 March 2010, at 04:24. - This page has been accessed 9,445 times. - Disclaimers - About Projects