Affichage des articles dont le libellé est social network. Afficher tous les articles
Affichage des articles dont le libellé est social network. Afficher tous les articles

jeudi 28 mai 2009

Arduino / Pachube / Second Life : nouvelles frontières

J’y pensais et avais l’idée de le faire. Voilà, c’est fait, je l’ai lu là : http://nwn.blogs.com/nwn/2009/05/mixed-reality-messaging.html

Pachube

Pachube est une plateforme très puissante puisqu’elle permet de connecter les objets réels mais aussi virtuels. On peut penser à brancher ça , un mobile ou autre chose.

Et là on reparle de Shaspa avec un autre billet de Hamlet Au :

http://earth2tech.com/2009/05/10/eco-gamers-manage-energy-in-a-virtual-world-with-shaspa

Un projet qui utilise Pachube et OpenSim : http://www.pachube.com/feeds/search?query=shaspa
http://www.pachube.com/feeds/search?query=opensim

Je réalise que les implantations utilisant le code pour la connexion aux environnements virtuels de type Second Life sont encore peu nombreuses :
http://www.pachube.com/feeds/search?query=windMagnitude

Pourtant toute OpenSim même installée en locale peut tester ce code. Ca j’ai testé.

ReadWriteWeb cite 5 grandes briques pour l’Internet des objets aujourd”hui. Pachube et Arduino (voir plus loin) sont 2 d’entre elles, de plus très complémentaires.

Arduino

Arduino c’est un microcontroleur : un circuit électronique programmable via initialement son port USB qui permet les montages les plus variés. Sa plateforme de programmation est opensource et pilotable par un PC.

Pachube permet la connexion entrée/sortie  avec les contrôleurs Arduino.

Présentation générale

http://www.csquad.org/2009/02/04/presentation-de-la-plateforme-de-developpement-electronique-arduino/

Présentation

http://www.craslab.org/arduino/livrethtml/LivretArduinoCRAS.html

Code source

http://code.google.com/p/arduino/
http://todbot.com/blog/spookyarduino/
http://arduino.cc/en/Guide/HomePage

Au final, via Pachube, les objets de Second Life peuvent contrôler les composants d’un microcontrôleur Arduino. Et l’inverse est aussi vrai.

Démonstration :

Communication Between Second Life and Arduino from Jungho YEOM on Vimeo.

Communication Between Second Life and Arduino 02 from Jungho YEOM on Vimeo.

J’attends maintenant avec une certaine impatience les développements, la création d’applications pratiques, l’apparition de nouveaux cas d’usage, et un début d’industrialisation.

dimanche 15 février 2009

Shaspa

http://www.shaspa.com

SHASPA est pour "SHAred SPAce", espace partagé intelligent. Cela veut dire des lieux (physiques ou virtuels) qui peuvent fournir un ensemble de services hautement personnalisés pour construire et gérer des relations entre des entités (personnes, dispositifs, systèmes, agents ou leurs combinaisons) actives dans ces lieux. Les espaces intelligents partagés agissent comme les connecteurs de réseaux sociaux et de travail et facilite leur développement durable tant écologique que commercial.

logo-512-white

Voilà pour le trailer.

Même si ce n’est encore qu’une annonce, il convient d’y prêter attention car derrière se trouve une collaboration d’Eolus One, une entreprise possédant pas mal d’expérience en hybridation Web/SL/Réalité. Par exemple comme prototype de domotique : nous avons pu voir une maquette de maison dans un salon d’exposition qui était pilotée depuis sa maquette dans Second Life.

De plus le projet doit maintenant être bien avancé car prévu depuis longtemps.

 

3D Virtual Operations Center

The Eolus 3D Virtual Operations Centers represents the next level of innovation and green technology offered by the Eolus solution. The 3D environment is customized according to unique requirements, and can be delivered as classic command centers, control rooms, datacenters, or hybrids or custom solutions. The versatile virtual world environment ensures a platform for innovation for scalability, performance, and growth as the business value it brings is expanded to other areas.

The Eolus 3D Virtual Operations Center, a class of applications that fuse together data from enterprise business systems, renders the many dimensions of the facilities and operations management into an immersive 3D virtual world. The integrated and consolidated view of the facilities, operations, and datacenter provides enhanced situational awareness of multiple facets of the enterprise, leading to improved operational efficiencies and new insights into the business. This includes rendering information about building automation and energy management systems with data from the Eolus Virtual World Communications Interface as well as datacenter IT systems.

 

Eolus Virtual Operations Center

 

The Eolus 3D Virtual Operations Centers are customizable and versatile, both in the data it receives and the layout and function of the datacenter. This customization is useful when managing live systems, and can also be used to perform simulations for planning such as space, thermal, power, or other planning needs. The Eolus 3D Virtual Operations Centers also extends the business value of previous investments, by leveraging and extending existing systems management and monitoring infrastructure. This includes facilities automation and information systems, datacenters, command center information systems, and many other systems that provide industry standard programming interfaces.

Many enterprise management tools for managing business resources are focused on a single instance or business entity. In today’s distributed world, the fragmentation of a manager’s understanding of the enterprise operations is a significant challenge. Even after consolidation, virtualization, and interface and integration standards, operators are often required to switch between several different instances of monitoring and management applications for the various systems, and possibly another set of challenges for remote sites.

 

Eolus Virtual Operations Center – Virtual building

Eolus 3D Virtual Operations Centers organize and present information from these systems in familiar and easy to understand ways. For example, the Eolus 3D Virtual Operations Center application can show the consolidated view of 2 or more datacenters and their assets, in a single composite 3D view. Additionally, the 3D environment can render information from the facilities such as HVAC and power. Combining this capability with the Green Technology in the IT equipment, this powerful new tool shows an at a glance state of the carbon and physical footprint. This allows managers to see and understand the collective set of enterprise resources and their individual states, for multiple distributed operations locations and types. 

Since the Eolus 3D Virtual Operations Centers are multi-user virtual world applications, complete with in-world 3D messaging, multiple users can have a shared 3D experience about aspects of the business, and carry on active discussions in-world. This shared experience allows technical, business, and even partner personnel, to collaborate on elements of the enterprise in real-time. These expert collaborators can be located across the world, yet still meet ‘locally’ in the virtual world to collaborate, decreasing time to resolution, increasing planning effectiveness, and reduced travel costs. The key benefit of the virtual world collaborative capability and shared immersive experience is providing enhanced overall communications methods and cycle time for any business scenario.

 

Eolus 3D Virtual Operations Center – Inside virtual building

 

The Eolus 3D Virtual Operations Centers leverages a state of the art 3D virtual world infrastructure to create the virtual
world environment. The server component manages the virtual world, and users log in with clients and are brought
into the virtual world. Once logged onto the Eolus 3D Virtual Operations Centers server, they can interact with other
users, gadgets, and the machinery in the command center. The Eolus 3D Virtual Operations Centers is driven by the
data from a virtual world integration middleware component that is part of the overall solution.

  • Control of Facilities and Assets in an intuitive 3D environment
  • Enhanced situational awareness of multiple facets of the enterprise
  • Improved operational efficiencies and new insights into the business
  • Extends the business value of previous investments

Ref : http://www.shaspa.com/cms/website.php?id=/en/index/products_services/3d_virtual_operations_center.htm

jeudi 28 août 2008

New order

Depuis "Les enfants de Second Life", l’univers “Second Life” s’est agrandi, élargi et même dispersé.

Aujourd’hui, l’idée qu’apparaisse un format pivot, complexe à souhait, est en perte de vitesse. Au profit d’une démarche à 2 vitesses.

Figure3_TRANSCODE

Cela avec :

  • d'une part les applications web “sociales” ou non, et les plateformes comme Myrl ( Myrl version 2.0 http://www.myrl.com/ )

web_product_distribution_models

  • et d'autre part OpenSim et OGP, le protocole OpenGrid.

Ces 2 points sont très différents, même si dans ces 2 cas le mot “interopérabilité” est utilisé. C'est à rapprocher du cas plus général lorsque l'on parle d’interopérabilité des systèmes :

  • soit on réalise des mapping, des correspondances de champs pour transférer les données associées, et tout passe par un EAI, un système qui est dédié à la traduction des messages.
    On peut parler d’"interopérabilité de niveau 1"
  • soit les systèmes sont chargés avec un support de langage. Ils communiquent directement sans EAI avec le même langage: c'est l'intéropérabilité vraie, une interopérabilité "d’un niveau 2".

Appliqué aux univers virtuels, le web tend actuellement à faire office d'EAI, d’agrégateur de système et d’univers.
C'est ainsi que la première réalisation, la plus facile, c'est l'imbrication, sans pour autant qu’apparaisse nécessairement de réelle interopérabilité.
Des plateformes telles que Myrl peuvent fournir des services d'inventaire, d'agrégation de données mais aussi recherchent ce qui peut encore être "traduit" entre différents mondes.
Chez KZero [ Outeroperability or interoperability? ] , ils appellent cela outeroperability. Tant qu’à créer un néologisme sur une logique d’EAI, je proposerais plutôt weboperability ou centroperability, avec une préférence pour cette dernière option, rappelant que le traducteur centralise tout.

centroperability

De l'autre côté,sur le second point, l'OGP a vocation à devenir le langage commun aux univers architecturés OpenSim.
C'est surtout là que la perspective a changé aujourd'hui: Second Life est UN développement commer cial des mondes utilisant l'OGP et OpenSim. C'est ainsi que Fred Cavazza synthétise le sujet avec cette formule soustractive et lapidaire: Second Life - Linden Lab = OpenSim .

interoperability-opensim-based 

A partir de maintenant Microsoft, IBM et d'autres acteurs peuvent sérieusement penser à développer leurs versions logicielles commerciales supportant l'OGP et basées sur OpenSim.
Bien sûr l'OGP n'en est encore qu'à ses tout premiers pas
et long est le chemin du support de chacun des serveurs OpenSim :UGAIR (User, Grid, Asset, Inventory, Region/ Sim).

 osarchitecturepost2
Schéma de services OpenSim (Ugotrade)

Le rapprochement des identités, des territoires est en marche.

Lire aussi : "A Bridge between Virtual Worlds"