Cybocat Suite V5


Published on

Early version of the Cybocat(c) Suite. A Web Based 3D Training Enviroment using Intelligent Actors, 3D and Real World Scenarios.

Published in: Technology, Travel
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Cybocat Suite V5

  1. 1. Cybocat ® Suite
  2. 2. Entity Network History <ul><li>Started in 1985 as Ergonics </li></ul><ul><ul><li>Late 80’s Robotics, Automation, Computer Vision </li></ul></ul><ul><ul><li>Early 90’s Open Systems Conversion, Mobile Autonomous Vehicles </li></ul></ul><ul><li>Became Entity Network Services </li></ul><ul><ul><li>Dun & Bradstreet Number : 96-450-3403 </li></ul></ul><ul><ul><li>Late 90’s Web Development and Web Infrastructures </li></ul></ul><ul><ul><li>2000’s Acquired Quantum Realium including : Hosting Clients, 3D Worlds tool Suite, and the Safety Portal (www.Safety.Com) </li></ul></ul><ul><li>Incorporated as Entity Network Corporation </li></ul><ul><ul><li>Focusing on New Tools for Multi-Participant On-line Training. </li></ul></ul>
  3. 3. <ul><li>Skilled in all areas of software management including: VP Engineering, CTO, CKO, General Manager, etc. </li></ul><ul><li>Broad range of industry experience including: Internet/Web, Systems Integration, Workflow, Systems Architect, Robotics, AI… </li></ul><ul><li>Doctor of Science in Computer Science with over 20 years of industry experience. </li></ul>Founder: Charles Kosta, D.Sc.
  4. 4. Founder: Charles Kosta, D.Sc. <ul><li>Lead Final System Integration and Porting for the National Air Traffic Management Sys. </li></ul><ul><ul><li>Initiated weekly builds, and weekly development team meetings </li></ul></ul><ul><ul><li>Brought code under ClearCase and Configuration Management control </li></ul></ul><ul><ul><li>Orchestrated the successful Acceptance Tests of Open ETMS (Enhanced Traffic Management Sys.) </li></ul></ul>
  5. 5. <ul><li>Led port of Critical Network Communication Package to HP-UX Deployment Platform used for real-time messaging to all distributed modules in ETMS. </li></ul><ul><li>Led effort to create the AplaTrans Toolkit ( Ap plication La yer Trans lator) </li></ul><ul><ul><li>The Unix toolset was used to convert ANSI Pascal output into Unix/Posix API calls - greatly Reduced the translation time for Open Systems Conversion </li></ul></ul><ul><ul><li>Saved the project 1000’s of man hours across multiple subcontracting teams </li></ul></ul>Founder: Charles Kosta, D.Sc.
  6. 6. Cybocat ® Suite An Overview of the Major Components
  7. 7. Scripting Tool Plug-In for the eclipse Platform Cybocat ® Sequencer GPL - VNet Server Cybocat ® Rules VRML (VNet) Client/Viewer
  8. 8. Cybocat ® Suite A Demonstration of Script Writing Tool, Web-Based VNet Virtual Worlds and Intelligent Software Agents
  9. 9. Cybocat ® Suite Scenario: A Cargo Ship making a routine delivery has been tracked across the ocean and has arrived in US Waters. There is some concern about the cargo on board. A fictional command headquarters makes a request of the coast guard to inspect the vessel.
  10. 10. Cybocat ® Suite <ul><li>Actors: </li></ul><ul><ul><li>(SHQ) SafetyHQ: Officer Safety HQ </li></ul></ul><ul><ul><li>(590) Rescue590: Coast Guard Search & Rescue Helicopter </li></ul></ul><ul><ul><li>(C) Cutter3: Coast Guard Patrol Boat </li></ul></ul><ul><ul><li>(G1) Guard1: Cosat Guard Main Base </li></ul></ul><ul><ul><li>(HM) HarberMaster: Port Authority </li></ul></ul><ul><ul><li>(RMS) Reliant: RMS Reliant </li></ul></ul><ul><ul><li>(9) Charlie9: Air Force Combat Helicopter </li></ul></ul><ul><ul><li>(12) Adam12: Police Car </li></ul></ul>
  11. 11. Scene overlooking harbor area ----- VRML based world under VNet Control ----- Chat Window with example Scene-Graph being displayed as chat
  12. 12. Script Writing UI based on eclipse open source platform ----- ‘>’ denotes name of actor ----- ‘[…]’ denotes whom actor is addressing
  13. 13. Clicking the ‘Preview’ editor tab gives you insight into the script parsing mechanism ----- Intermediate format is ‘CLIPS’ facts.
  14. 14. Sample VRML helicopter used to represent ‘Rescue590’ ----- Orignal object was 3DS, it went through polygon reduction and translation to VRML2. ----- Chat with ‘590’ and Coast Guard One continues
  15. 15. View outside the Helicopter as it flies over the harbor ---- Chat communication between Coast guard Cutter, and harbor master
  16. 16. Distant view of Rescue 590 helicopter ----- View of Cargo ship ----- Chat showing cooperative work between 590 and Cutter
  17. 17. View of the Cargo area (as if from Charlie 9) ----- Chat of Coast Guard One coordinating the situation
  18. 18. Focus on the truck where activity has occurred ----- Chat describing situation as seen by Rescue 590
  19. 19. The script is translated to one, or more, state machines ----- Actual Rules used to fire transitions and perform actions ----- ‘rassert’ mechanism allows information to be broadcast to other Software Agents as well as to Human connected via VNet Clients
  20. 20. Captured output of VNet Server as it receives messages ----- Final Chat dialog from script that displays those same messages
  21. 21. Cybocat ® Suite Evolution of the Software
  22. 22. Next Steps... <ul><li>Need to get the script to handle Way-Points more intelligently </li></ul><ul><li>Need to address Software Agents’ behavior models such as walking, flying, and hovering so they can be incorporated into the client rather than making the Agent manage 3D activities that can only be seen up close </li></ul><ul><li>Need to build training scenarios and integrate with a SCORM compliant Learning Management System (LMS) </li></ul><ul><li>Need more accurate representation of how HSD organizations are suppose to work cooperatively to enhance realism of situation. </li></ul>
  23. 23. Credits... <ul><li>eclipse is a copyright by IBM, and others [eclipse Common Public License] </li></ul><ul><li>VNet is a copyright by Stephen White and Jeff Sonstein [GPL] </li></ul><ul><li>Cybocat® is a trademark of Entity Network Corporation. </li></ul><ul><li>Cybocat® Suite under developed by Entity Network Corporation. </li></ul><ul><li>VRML of Port Arthur Courtesy the Imaging, Robotics, and Intelligent Systems Laboratory at The University of Tennessee </li></ul>