Uploaded on

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

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

More in: Technology , Travel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
238
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
1
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

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