Upload
anis-beasley
View
217
Download
0
Embed Size (px)
Citation preview
For more info, please visit us at
www.singaren.net.sg
For more information, please visit http://vlab.ee.nus.edu.sg/vlab
Development of Web-Based 3D Oscilloscope Experimentation
Ko Chi Chung, Ben M. Chen, Cheng Chang Dong, Xiang Xu
Department of Electrical and Computer EngineeringNational University of Singapore
Singapore 117576
Email: [email protected]
URL: http://vlab.ee.nus.edu.sg/vlab/vr-osci
Virtual Reality Interface for Web-Based Remote Experimentation
For more information, please visit http://vlab.ee.nus.edu.sg/vlab
1. Objectives
2. Features
3. Hardware Infrastructure
4. Software Architecture and Tools
5. Interface of the oscilloscope experiment
Virtual Reality Interface for Web-Based Remote Experimentation
7. User feedbacks
6. Key Techniques in this project
For more information, please visit http://vlab.ee.nus.edu.sg/vlab
Objectives
Perform a 3D-based experiment any time anywhere through the Internet
Perform an actual experiment physically over Internet
Share some expensive instruments
Have a more natural hands-on experience of using these instruments
Virtual Reality Interface for Web-Based Remote Experimentation
For more information, please visit http://vlab.ee.nus.edu.sg/vlab
Features
Use a browser with Java and Java 3D runtime, such as Microsoft Internet Explorer or Netscape Communicator
Adopt some relevant real instruments in the laboratory instead of simulating the experimental result on the client computer
Give a more realistic feel of the instrument in manipulating 3D control buttons and knobs of the instrument
Virtual Reality Interface for Web-Based Remote Experimentation
For more information, please visit http://vlab.ee.nus.edu.sg/vlab
Hardware Infrastructure
Internet
NUSNET-III
CircuitBoard
GPIBInstrument Controller
Remote PC
WWW Server
Virtual Reality Interface for Web-Based Remote Experimentation
For more information, please visit http://vlab.ee.nus.edu.sg/vlab
Software Architecture and Tools
NUSNET-III
Internet
Program for Command/Data Transmission
ControlSubmodule ..... Control
Submodule
Command/Data Server Program
Instruments Circuit
Client
www server
LabVIEW
HTTP ServerHTML Pagewith Java3Dapplet
mSQL Database
Perl
Linux
C
Browser withJava 3DRuntime
Virtual Reality Interface for Web-Based Remote Experimentation
For more information, please visit http://vlab.ee.nus.edu.sg/vlab
To obtain much more realistic feel in conducting the oscilloscope experiment
Virtual Reality Interface for Web-Based Remote Experimentation
3-Dimensional Oscilloscope Virtual Instruments
For more information, please visit http://vlab.ee.nus.edu.sg/vlab
To walk around the whole virtual laboratory while conducting experiment
Virtual Reality Interface for Web-Based Remote Experimentation
3-Dimensional Virtual Scene
For more information, please visit http://vlab.ee.nus.edu.sg/vlab
Key Techniques in this project
Virtual Reality Interface for Web-Based Remote Experimentation
Design Components
Design picking behavior
Design outdoor scene
Design navigating behavior
For more information, please visit http://vlab.ee.nus.edu.sg/vlab
Virtual Reality Interface for Web-Based Remote Experimentation
Design Components
Static components, including case, screen, label, wall, window, etc.
Control components, including button, knob, slider, and connector.
For more information, please visit http://vlab.ee.nus.edu.sg/vlab
Design Navigating Behavior
Virtual Reality Interface for Web-Based Remote Experimentation
To view the instruments and experiment from different angles.
For more information, please visit http://vlab.ee.nus.edu.sg/vlab
Design Picking Behavior
Virtual Reality Interface for Web-Based Remote Experimentation
To manipulate the individual control component on virtual instruments.
For more information, please visit http://vlab.ee.nus.edu.sg/vlab
Design Outdoor Scene
Virtual Reality Interface for Web-Based Remote Experimentation
To simulate a outdoor scene, including the live seawave and airplane.
For more information, please visit http://vlab.ee.nus.edu.sg/vlab
User Feedbacks
Virtual Reality Interface for Web-Based Remote Experimentation
0
10
20
30
40
50
60
70
Excellent Very good Good Satisfactory Unsatisfactory
3-D Column 1
Interface
0
10
20
30
40
50
Excellent Very good Good Satisfactory Unsatisfactory
3-D Column 1
Ease of use
For more information, please visit http://vlab.ee.nus.edu.sg/vlab
User Feedbacks (cont)
Virtual Reality Interface for Web-Based Remote Experimentation
0
10
20
30
40
50
Excellent Very good Good Satisfactory Unsatisfactory
3-D Column 1
0
10
20
30
40
50
60
70
80
Excellent Very good Good Satisfactory Unsatisfactory
3-D Column 1
Usefulness
Overall
For more information, please visit http://vlab.ee.nus.edu.sg/vlab
Thank you!
Virtual Reality Interface for Web-Based Remote Experimentation