Fly Treadmill Based Virtual Reality System Kavli Institute for Brain and Mind, UCSD Mentor: Dhruv Grover
WEEK 6 DESIGN REVIEW
Hector Daniel Romero • Allen Guannan Shi • Pung Kui Li • Shu-Wei Kuo • Chung Hui Yen 1 Image from (http://www.wired.com/2011/05/st_qalott/)
Drosophila Melanogaster (Fruit Fly) Why are they an excellent model to study?
● Only 100,000 neurons ● Phototaxis ● Establish links between behavior and neural activity ● Recent advances in electrophysiology make it
Image from (http://www.exploratorium.edu/imagingstation/gal_media/drosophila/drosophila_anten/drosophila _anten_800.jpg)
possible to record neurons
2
Fly Treadmill Based Virtual Reality System ● Design and assemble the system ○ Air Suspended Ball ○ 2 Optical Sensors ● Track motion of the ball ○ Arduino Programming ● Use MATLAB to output intended trajectory of fly ● Integrate the Virtual Reality System
3
Physical Setup 1.
Air Pump
2.
Flowmeter (L/min)
3.
Ball Holder & Ball
4.
Rotation Piece (Pitch) & XYZ Manipulation
5.
Camera
6.
Optical Sensors
7.
Infrared LED
4
Camera Image
5
Avago Technologies ADNS-3080 ●
Motion sensing chip
●
Measures optical flow
●
Based on sequential correlations of 30x30 pixel images.
●
X/Y velocity values
6
The Image of the Ball
● 6mm Ball ● ~2x2 mm2 window
7
Optical Mouse Technology ● Pattern of Shadows and Highlights ● Returns displacement of X and Y between two frames ● Time between frames is limited by Arduino and Matlab ○ Must find optimal frame rate to correct velocity
Fly Treadmill Based Virtual Reality System. Image from (http://www.wired.com/2011/05/st_qalott/). Hector Daniel Romero ⢠Allen Guannan Shi ⢠Pung Kui Li ...
Apr 22, 2005 - user input panels 23 and outputting image data to the display. 27. It will be appreciated that multiple processors, or hard wired logic may ... storage element, such as a magnetic disk or tape, to allow panoramic and other ...
Apr 22, 2005 - view images. A camera includes an image sensor to receive. 5,262,867 A 11/1993 Kojima images, sampling logic to digitize the images and a processor. 2. 5:11:11 et al programmed to combine the images based upon a spatial. 535283290 A. 6
Osman, G. A. Glass, P. Silva, B. M. Soni, B. P. Gardner, G. Savic, E. M.. Bergström, V. Bluvshtein, and J. Ronen, âA multicenter international study on the Spinal ...
these data are also utilized in simulator for actuality. Fig. 1 shows the design ... flag setting, simulation data management, etc. .... Refer to an animation clip [8,9].
limited to voice and video only, i.e., using camera system to capture user in front ... an unhindered real-world view and the virtual object is over- laid on the real-world ..... will require a faster computer and Gigabit internet connec- tivity. Eve
detecting attacks disrupt service and current recovery approaches ... the memory monitor component that tracks down network bytes, for five SPEC INT 2000 ...
screens and an optical system that channels the images from the ... camera is at a distant location, all objects lie within the field of ..... applications suitable for an outdoor environment. One such ..... oneself, because of absolute security of b
ing a problematic body part, stage performance, or psychodrama.34, ... The use of VR offers two key advantages. First, it ..... whereas meaning-as-significance refers to the value or worth of ..... how different ontologies generate different criteria
significantly higher video quality, but the vertical field of view is limited to 60 ... stereoscopic 360 degree cameras such as Jaunt, Facebook and Nokia however it ...
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. virtual reality pdf ...
This exposure has created a generation of children who require a different mode of ... In 1957, he invented the ... =descrip&search=Search+SDSU+Database.
With Ridsdale[10], actors of a virtual theatre are managed ... So, the same code can run on a laptop computer or in a full immersive room, that's exactly the same ...
The user may choose to alter and visualise the virtual-world or store it for further ... The database, which contains information on the various appliances and ...