Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

PIVOTE - Virtual Authoring System, ITEC


Published on

Slides I gave at the ITEC defence training event talking about PIVOTE and then our wider view of a new thinking about virtual worlds as a superset of gaming/simulation, and as the 3D user interface

Published in: Technology
  • Be the first to comment

PIVOTE - Virtual Authoring System, ITEC

  1. 1. Web-Based Authoring for Virtual Worlds David Burden Daden Limited
  2. 2. About Daden <ul><li>Virtual Worlds solution provider </li></ul><ul><li>In Virtual Worlds since late 1990s, and Second Life since 2004 </li></ul><ul><li>World-class capability in Integration and Artificial Intelligence </li></ul><ul><li>Member, Serious Games Institute </li></ul><ul><li>Based in Birmingham UK, and Second Life </li></ul><ul><li>Winner Times Higher Education Award for Outstanding ICT 2009 </li></ul><ul><li>Winner US Government Federal Virtual World Challenge 2010 </li></ul>
  3. 3. Who We've Worked For
  4. 4. What We Do…. Built Environment Visualisation and Consultation Artificial Intelligence and Web Integration Collaboration, Meetings and Data Visualisation Learning, Training and Education
  5. 5. And good coverage...
  6. 6. PREVIEW Project <ul><li>St George's Hospital London </li></ul><ul><li>JISC Funded </li></ul><ul><li>Paramedic scenarios </li></ul><ul><li>Patient assessment and treatment – PBL style </li></ul><ul><li>Using Medbiquitous Virtual Patient standard </li></ul><ul><li>Won 2009 Times Higher Education Award – Most Outstanding ICT Project </li></ul>
  8. 8. PIVOTE Web Player
  9. 9. PIVOTE Scenario
  10. 10. PIVOTE Detailed Environments
  11. 11. PIVOTE Controller
  12. 12. PIVOTE Interactive Objects
  13. 13. PIVOTE Virtual Mannequin
  14. 14. PIVOTE Media
  15. 15. PIVOTE Web Resources
  16. 16. PIVOTE Web Player - Mobile
  17. 17. Why PIVOTE? <ul><li>Tutors need to focus on content and structure, not the nitty-gritty of Second Life (or other) virtual design </li></ul><ul><li>Organisations need to know that their content is protected, so it doesn't matter which virtual world they use, they can still use the lessons </li></ul><ul><li>Students would prefer the full immersive experience, but still need access to content if they don't have the computing power or bandwidth to access a full virtual world </li></ul>
  18. 18. PIVOTE <ul><li>Lets you write an exercise once, but play it in multiple virtual worlds, and on the web </li></ul><ul><li>Clearly separates content, structure and appearance </li></ul><ul><li>Allows you to create different user experiences for the same content based on levels of user expertise, and/or the session objective (e.g. novice, advanced, revision, assessment) </li></ul><ul><li>Captures student performance data and allows export to a VLE </li></ul><ul><li>Lets you exchange objects with other users and embed them in your own exercises </li></ul><ul><li>Is based on an open XML standard (MVP) and is open-source </li></ul>An exercise authoring system for virtual worlds which:
  19. 19. The PIVOTE System ` Exercise (defined in XML) PIVOTE Player WEB XML SL SL Controller SL Objects Web User PIVOTE Manager ` Student Performance Data Mobile User
  20. 20. PIVOTE Activity Map
  21. 21. The PIVOTE Flow PIVOTE Exercise Definition PIVOTE Player SL Controller SL Object SL Web Object touched, generates hidden chat message containing Node ID to SL Controller Controller relays Node ID to web-based player Player looks up Node ID in exercise and gets response Player builds web page with response for display, and sends data packet into SL with response Controller displays web page from URL, sends response data on hidden chat channel to object, and chats any text response on public chat Object, if instructed, displays any text response, changes any internal state, and reflects in loc/appearance Node ID Node ID Data+URL Data
  22. 22. PIVOTE Manager
  23. 23. PIVOTE Chatbot
  24. 24. PIVOTE Student Records
  25. 25. PREVIEW - Feedback “ Sometimes too much going on if you were the clicker, and sometimes easy to get carried away. Would be something you'd get used to.” “ Liked extra resources such as ECG. Would be useful to have more external resources e.g. JCAL guidelines to look up drug dosage.” “ Making decisions helped learning. Decisions would be better if affected scenario more.” “ Sometimes hard to realise what could and couldn't do. Quite impressed by functionality.” “ Good learning experience to mix trusts and look at other policies. Has potential to train for major incident.” “ With refinement the scenarios would be really good.” “ The students seem to enjoy the scenarios and engaged in the scenarios well..” “ I found that students assessed the patient as they should. The students were able to talk about ways to assess the patient and discuss each step in detail before moving on. “ “ Everyone had a good attitude throughout the day” “ with text that you can go back and see what everyone has said”. “ Scenarios much easier to use with voice to collaborate, more natural”
  26. 26. PIVOTE Open Source <ul><li>JISC funded </li></ul><ul><li>GPL v3 Licence (free use but share public changes) </li></ul><ul><li>SL site for controller and objects copy and sharing </li></ul><ul><li>Google code site for player download (source) </li></ul><ul><li>Web site and Wiki for support and sharing exercises </li></ul><ul><li>Monthly in-world meeting </li></ul><ul><li>Other services from Daden (and others): </li></ul><ul><ul><li>Player/Manager hosting </li></ul></ul><ul><ul><li>Training </li></ul></ul><ul><ul><li>Exercise creation/consultancy </li></ul></ul><ul><ul><li>Custom developments </li></ul></ul>
  27. 27. PIVOTE and Health
  28. 28. PIVOTE and Retail
  29. 29. PIVOTE and Youth
  30. 30. PIVOTE and Government
  31. 31. PIVOTE and Emergency Prep.
  32. 32. PIVOTE Futures <ul><li>Second Life Interface: </li></ul><ul><ul><li>Simpler operation and set-up </li></ul></ul><ul><ul><li>Increased use of HUDs </li></ul></ul><ul><li>Other Interfaces: </li></ul><ul><ul><li>Opensim (already available) </li></ul></ul><ul><ul><li>Improved mobile and web players </li></ul></ul><ul><ul><li>Vastpark, Protosphere, Web.Alive etc </li></ul></ul><ul><li>Editor: </li></ul><ul><ul><li>Two-tier (AN=DAM) </li></ul></ul><ul><ul><li>Drag and drop, more intuitive interface </li></ul></ul><ul><ul><li>More XtensibleInfo – eg commands </li></ul></ul><ul><ul><li>Object orientated interface </li></ul></ul><ul><li>Drag and Drop environment editor </li></ul>
  33. 33. Synthetic Environments Action Scope Goal Scope Serious Games Simulations Virtual Worlds “ sandbox games”
  34. 34. Application Platforms Scope Of Action Range/Number/Complexity of Goals Serious Games Simulations Virtual Worlds Game engine Simulation engine Virtual World engine
  35. 35. Spatial/Social Applications Skills Training Ops Mgt/Trg Data Viz /Intel Building Design Remote Meetings/ Confs Collabor- ation
  36. 36. Applications in/as Worlds Skills Training Ops Mgt/Trg Data Viz /Intel Building Design Remote Meetings/ Confs Collabor- ation Game/ Simulation/ Virtual World Game/ Simulation/ Virtual World Game/ Simulation/ Virtual World Game/ Simulation/ Virtual World Game/ Simulation/ Virtual World Game/ Simulation/ Virtual World
  37. 37. Virtual Worlds as User Interface Skills Training App Virtual World User Interface Web Management Interface Virtual World Web Web Services
  38. 38. Virtual Worlds as User Interface Different Virtual World User Interfaces Web/Mobile User Interfaces Web Management Interfaces Virtual World Web Web Services Skills Training Ops Mgt/Trg Data Viz /Intel Building Design Remote Meetings/ Confs Collabor- ation
  39. 39. Web: Blog: Email: [email_address] Twitter: daden5 Second Life: Corro Moseley Second Life sim: Daden Prime STAND H168 Visit us on....