Professional Documents
Culture Documents
Textbook:
T. Brunl Embedded Robotics, Springer 2003
Plan of class
Week 1:
Ser!o progra""ing #!olutionar$ algorit%"s
Week 2:
&u"anoi' (obots )o'els of robotics
)apping* gra""ars* auto"ata* probabilistic* Braitenberg +e%icles* natural language* logic base' learning.
W%at in class,
1.1 -efinition
-efinition for: e"be''e' s$ste"
A combination of hardware and software which together form a component of a larger machine. An example of an embedded system is a microprocessor that controls an automobile engine. An embedded system is designed to run on its own without human intervention, and may be required to respond to events in real time. Source: ....co"puteruser.co"/resources/'ictionar$
Applications Areas
T+ stereo re"ote control p%one / "obile p%one refrigerator "icro.a!e .as%ing "ac%ine electric toot% brus% o!en / rice or brea' cooker .atc% alar" clock electronic "usical instru"ents electronic to$s 1stuffe' ani"als*%an'%el' to$s* pinballs* etc.2 "e'ical %o"e e3uip"ent 1e.g. bloo' pressure* t%er"o"eter2 4 5P-0s,, )ore like stan'ar' co"puter s$ste"6 Consumer Products
0pplication 0reas
0pplication 0reas
Medical Systems
pace "aker* patient "onitoring s$ste"s* in7ection s$ste"s* intensi!e care units* 4
Office E uipment
printer* copier* fax* 4
Tools
"ulti"eter* oscilloscope* line tester* 8PS* 4
Ban!in"
0T)s* state"ent printers* 4
Transportation
1Planes/Trains/50uto"obiles6 an' Boats2
0pplication 0reas
Automobiles
engine "anage"ent* trip co"puter* cruise control* i""obili9er* car alar"* airbag* 0BS* #SP* 4
Buildin" Systems
ele!ator* %eater* air con'itioning* lig%ting* ke$ car' entries* locks* alar" s$ste"s* 4
A"riculture
fee'ing s$ste"s* "ilking s$ste"s* 4
Space
satellite s$ste"s* 4
0pplication 0reas
#acts$
1::;: T%e a!erage <.S. %ouse%ol' %as o!er 10 e"be''e' co"puters 1source: ....it.'tu.'k/=7an2
2001: T%e +ol!o S>0 %as 1> e"be''e' controllers an' 2 busses 1source: +ol!o2
Automobiles
Microcontrollers
)icrocontrollers
)icroprocessor
@P< 1on single c%ip2
#"be''e' S$ste":
Sensors 1e.g. in auto"obile: acceleration sensor* seat sensor2 0ctuators 1e.g. in auto"obile: !al!es for airbags2