ICE software
Software developed as part of our research is, and has been, used by many areas of industry and research. Our software generally involves such terms as ubicomp, mobile-based system, distributed real-time, physical interaction, wireless sensors and actuators, VR, and visualization. To increase dissemination, we release some of our software as open source, and some has to be entered into agreement with SICS to use.
|
PART PART is a light-weight middleware for developing pervasive applications (specifically games) that run on a range of different devices (PCs, mobile phones, microcontrollers) in a heterogeneous network environment. PART is now made available as open source at http://part.sf.net/. PART is freely available under an open source BSD license. (Contact: Olov Ståhl) |
|
PIMP The Pervasive Interactive Mobile Platform (PIMP) is primarily a toolbox for building applications based around mobile phones with bluetooth-connected portable external sensor and actuator electronics. PIMP is built on top of PART, and utilizes its ability to offer protocol-independent persistent data connections and support for creating distributed game object states and more. (Contact: Karl-Petter Åkesson) |
|
TIL TIL is a collection of Tcl-only libraries and utilities of general type. Most of these libraries and utilities originates from a number of projects where interaction was a key issue and where the applications being developed and deployed would run continuously for days and, thus, need to perform some level of introspection to check the liveness of the system in question. In general, TIL has three major goals:
(Contact: Emmanuel Frecon)
|
| DIVE eThe Distributed Interactive Virtual Environment (DIVE) is an internet-based multi-user VR system where participants navigate in 3D space and see, meet and interact with other users and applications. The DIVE software is a research prototype covered by licenses. Binaries for non-commercial use, however, are freely available for a number of platforms. The first DIVE version appeared in 1991. DIVE supports the development of virtual environments, user interfaces and applications based on shared 3D synthetic environments. DIVE is especially tuned to multi-user applications, where several networked participants interact over a network. Dynamic behaviour of objects are described by interpretative Tcl scripts evaluated on any node where the object is replicated. Script are triggered by events in the system, such as user interaction signals, timers, collisions, etc. DIVE reads and exports VRML and several other 3D formats. It is integrated with the World-Wide-Web and is HTTP/FTP/HTML/MIME compliant. DIVE applications and activities include virtual battlefields, spatial models of interaction, virtual agents, real-world robot control and multi-modal interaction. (Contact: Lennart Fahlén) |
