Difference between revisions of "Assignment 4"

From BioV
Jump to navigation Jump to search
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
[http://www.sfu.ca/~dha1/files/IAT800/Assignment%204/A4_01 A4-01]
+
Daniel Ha
 +
 
 +
[http://www.sfu.ca/~dha1/files/IAT800/Assignment%204/A4_01/applet/ A4-01]
 +
Modify the Braitenberg vehicle so that it has a different visual appearance.
 +
[http://www.sfu.ca/~dha1/files/IAT800/Assignment%204/A4_01/ Files here]
 +
 
 +
[http://www.sfu.ca/~dha1/files/IAT800/Assignment%204/A4_02/applet/ A4-02]
 +
Create multiple simultaneous Braitenberg vehicles that have different rules. Currently, there is only one type of vehicle active at a time.
 +
[http://www.sfu.ca/~dha1/files/IAT800/Assignment%204/A4_02/ Files here]
 +
 
 +
[http://www.sfu.ca/~dha1/files/IAT800/Assignment%204/A4_03/applet/ A4-03]
 +
Create a vehicle that responds to multiple sense modalities. The best way to do this is to overlay multiple grounds, each with its own source types (e.g. sound, light, heat, etc.). Create a class to represent sensory fields (grounds).
 +
[http://www.sfu.ca/~dha1/files/IAT800/Assignment%204/A4_03/ Files here]
 +
 
 +
[http://www.sfu.ca/~dha1/files/IAT800/Assignment%204/A4_04/applet/ A4-04]
 +
Make vehicles also be sources, so that vehicles respond to each other. One way to do this is to place a moving light source on each vehicle. You can choose to make the light source visible, or sum the moving sources into an invisible sensory field (if you don’t want glowing circles or some such appearing around vehicles).
 +
[http://www.sfu.ca/~dha1/files/IAT800/Assignment%204/A4_04/ Files here]
 +
 
 +
[http://www.sfu.ca/~dha1/files/IAT800/Assignment%204/A4_05/applet/ A4-05]
 +
Have your vehicles interact with the environment in some way. For example, when a vehicle runs into a source, perhaps it destroys the source. Other vehicles could create sources. Vehicles could lay trails that other vehicles respond to. A vehicle could have multiple ways of moving (flying under certain conditions, moving on the ground under other conditions, etc).
 +
[http://www.sfu.ca/~dha1/files/IAT800/Assignment%204/A4_05/ Files here]

Latest revision as of 18:56, 15 November 2006

Daniel Ha

A4-01 Modify the Braitenberg vehicle so that it has a different visual appearance. Files here

A4-02 Create multiple simultaneous Braitenberg vehicles that have different rules. Currently, there is only one type of vehicle active at a time. Files here

A4-03 Create a vehicle that responds to multiple sense modalities. The best way to do this is to overlay multiple grounds, each with its own source types (e.g. sound, light, heat, etc.). Create a class to represent sensory fields (grounds). Files here

A4-04 Make vehicles also be sources, so that vehicles respond to each other. One way to do this is to place a moving light source on each vehicle. You can choose to make the light source visible, or sum the moving sources into an invisible sensory field (if you don’t want glowing circles or some such appearing around vehicles). Files here

A4-05 Have your vehicles interact with the environment in some way. For example, when a vehicle runs into a source, perhaps it destroys the source. Other vehicles could create sources. Vehicles could lay trails that other vehicles respond to. A vehicle could have multiple ways of moving (flying under certain conditions, moving on the ground under other conditions, etc). Files here