No edit summary |
|||
Line 3: | Line 3: | ||
----- | ----- | ||
== Braitenberg Vehicles == | |||
[[File:Braitenberg_Vehicle_2ab.png|400px|thumb]] | [[File:Braitenberg_Vehicle_2ab.png|400px|thumb|left|[[wikipedia:Braitenberg vehicle|Braitenberg vehicle]] on Wikipedia]] | ||
= | <br style="clear:both;"> | ||
=== About === | === About === |
Revision as of 20:01, 14 September 2016
Meandering Machines
Braitenberg Vehicles
About
In this lecture we will learn how to create Braitenberg Vehicles in Processing.
Literature
- Braitenberg Valentino: Vehicles: Experiments in Synthetic Biology (1984)
- Braitenberg Valentino: Vehikel. Experimente mit kybernetischen Wesen (1993) — ISBN 978-3499195310
- Dietrich Dörner: Bauplan für eine Seele (2001) — ISBN 978-3499611933
- Joscha Bach: Principles of Synthetic Intelligence PSI: An Architecture of Motivated Cognition (2009)
Art
- Casey Reas: The Tissue Prints
Drawing Homeostats
About
In this class we will learn about the homeostat and the mobile homeostat, and how to implement them
- The Homeostat — in the 1st part we recreate the homeostat by Ross Ashby in code.
- The Mobile Homeostat — in the 2nd part we create a drawing machine based on Ashby's Homeostat.
Goals
- Basics of oscillators, synchronisation, and homeostasis
- Basics of modelling complex systems
- Programming a drawing-agent based on the ideas of homeostasis and meta-stability
Literature
- William Ross Ashby: Design for a Brain, 1st edition (1954)
- William Ross Ashby: Design for a Brain, 2nd edition (1960)
- Steve Battle: Asby's Mobile Homeostat (2014) + Slides
- Steve Battle: A mobile Homeostat with three degrees of Freedom (2015)
Code
- Jim Finnis: Qt4 simulation of Ross Ashby's homeostat
- Steve Battle: Mobile Homeostat + Code