Code Monkey home page Code Monkey logo

xixiluo / extendo Goto Github PK

View Code? Open in Web Editor NEW

This project forked from synchrony/smsn

0.0 2.0 0.0 2.89 MB

Knowledge-based tools to facilitate real-time interaction in physical spaces

Home Page: http://fortytwo.net/Projects.html

License: Other

ANTLR 0.03% Java 46.99% Emacs Lisp 14.81% JavaScript 0.92% HTML 0.06% Vim Script 0.13% C++ 7.96% Arduino 3.85% Processing 0.22% Max 9.21% R 1.05% Web Ontology Language 1.16% Shell 0.11% C 0.13% Eagle 8.89% OpenSCAD 4.49%

extendo's Introduction

Extendo is a collection of interrelated projects in hardware and software for context-aware computing with semantics. It contains:

  • Extend-o-Brain: a personal knowledge base with a wiki interface and Semantic Web interoperability. It connects to a Blueprints graph database and includes an Emacs front-end (think Org-mode with a graph of notes instead of a hierarchy).
  • Extend-o-Hand: a Bluetooth-enabled gestural data glove with programming for handshakes, hand-offs (a virtual give-take interaction), and simple gestures including waves and taps
  • Monomanual Typeatron: a 3D-printed wireless chorded keyer with integrated laser pointer, 6-axis motion sensor, and haptic outputs
  • Omnisensory Monitron: a stationary Arduino-based device which gathers a variety of sensor data and produces a data stream using controlled vocabularies. See Semantics and Sensors
  • Extendo Server: a collection of Rexster extensions which connect Extend-o-Brain with its Emacs UI and the Brainstem, and any number of context-aware clients with each other through the SesameStream continuous SPARQL query engine and gestural services
  • Extendo P2P: a simple framework for service discovery and data streaming using JSON and OSC
  • Extendo RDF: controlled RDF vocabularies and utilities for modeling gestures and other events
  • Extendo Chrome Plugin: a bookmark tool for use with Extend-o-Brain

See also:

  • Extendo Android: contains the Brainstem, which controls and receives data from the Bluetooth devices, and a port of much of the Extendo stack to Android/Dalvik
  • Extendo "extras", which contain lightweight support for RFID tracking and speech recognition, among other things

extendo's People

Contributors

joshsh avatar

Watchers

James Cloos avatar Xixi Luo avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.