realität und simulation - uni bremenroefer/kr00/05.pdf · the use of simulation is an activity...

24
Universität Bremen Kognitive Robotik I Realität und Simulation Thomas Röfer Überblick Simulation Beispielsimulationen Universell, Roboterarme, Mobile Roboter, Virtuelle Realität

Upload: others

Post on 31-Oct-2019

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Realität und Simulation - Uni Bremenroefer/kr00/05.pdf · The use of simulation is an activity that is as natural as a child who role plays. (...) Within the overall task of simulation,

Universität Bremen

Kognitive Robotik I

Realität und Simulation

Thomas Röfer

Überblick

Simulation

Beispielsimulationen

Universell, Roboterarme, Mobile Roboter, Virtuelle Realität

Page 2: Realität und Simulation - Uni Bremenroefer/kr00/05.pdf · The use of simulation is an activity that is as natural as a child who role plays. (...) Within the overall task of simulation,

2

Universität Bremen

Kognitive Robotik I – Realität und Simulation

Rückblick „Sensorik“Interne Sensoren Taktile Sensoren Kamera

GPS Infrarotsensoren Ultraschallsensoren Laserscanner

Page 3: Realität und Simulation - Uni Bremenroefer/kr00/05.pdf · The use of simulation is an activity that is as natural as a child who role plays. (...) Within the overall task of simulation,

3

Universität Bremen

Kognitive Robotik I – Realität und Simulation

Überblick – Begriffsdefinition

� Rea|li|tät, die; -, -en [frz. réalité < mlat. realitas]:1. «o. Pl.» Wirklichkeit: die R. sieht so aus, daß ...2. «o. Pl.» reale (1) Seinsweise: die R. der platonischen Ideen.3. tatsächliche Gegebenheit, Tatsache: politische R.; die-en sehen.4. «Pl.» (österr.) Immobilien.

� Si|mu|la|ti|on, die; -, -en [lat. simulatio = Vorspiegelung] (Fachspr.): das Simulieren (1, 2).

Duden Universalwörterbuch, 1994

Page 4: Realität und Simulation - Uni Bremenroefer/kr00/05.pdf · The use of simulation is an activity that is as natural as a child who role plays. (...) Within the overall task of simulation,

4

Universität Bremen

Kognitive Robotik I – Realität und Simulation

Überblick – Begriffsdefinition

� si|mu|lie|ren «sw. V.; hat» [lat. simulare, eigtl. = nachahmen, zu: similis,similär]:1. vortäuschen: eine Krankheit, Gedächtnisschwund s.; «auch o. Akk.-Obj.:» ich glaube, er simuliert [nur] (ist gar nicht krank; verstellt sich).2. (Fachspr.; bildungsspr.) Sachverhalte, Vorgänge [mit technischen, (natur)wissenschaftlichen Mitteln] modellhaft nachbilden, (bes. zuÜbungs-, Erkenntniszwecken) in den Grundzügen wirklichkeitsgetreu nachahmen: einen Raumflug s.; ökonomische Prozesse mit Hilfe eines Modells s.3. (veraltend, noch landsch.) grübeln, nachsinnen: er fing an zu s. [ob, wie es sich erreichen ließe].

Duden Universalwörterbuch, 1994

Page 5: Realität und Simulation - Uni Bremenroefer/kr00/05.pdf · The use of simulation is an activity that is as natural as a child who role plays. (...) Within the overall task of simulation,

5

Universität Bremen

Kognitive Robotik I – Realität und Simulation

Überblick – Begriffsdefinition

� Computer simulation is the discipline of designing a model of an actual or theoretical physical system, executing the model on a digital computer, and analyzing the execution output.

� Simulation embodies the principle of “learning by doing”—to learn about the system we must first build a model of some sort and then operate the model. The use of simulation is an activity that is as natural as a child who role plays. (...)

� Within the overall task of simulation, there are three primary sub-fields: model design, model execution and model analysis.

Paul A. Fishwick, University of Florida

Page 6: Realität und Simulation - Uni Bremenroefer/kr00/05.pdf · The use of simulation is an activity that is as natural as a child who role plays. (...) Within the overall task of simulation,

6

Universität Bremen

Kognitive Robotik I – Realität und Simulation

Überblick – Motivation

� Überblick

� Begriffsdefinitionen

� Motivation

� Einsatzzwecke

� Planung

� Entwicklung

� Optimierung

� Analyse

� Testen

� Gefahrlos

� Teillösungen testbar

� Automatisches Testen� Reproduzierbarkeit

� Debugging� Skalierbarkeit

� Zeitlich

� Materiell

� Kosteneinsparung

Page 7: Realität und Simulation - Uni Bremenroefer/kr00/05.pdf · The use of simulation is an activity that is as natural as a child who role plays. (...) Within the overall task of simulation,

7

Universität Bremen

Kognitive Robotik I – Realität und Simulation

Überblick – Modell

� Überblick

� Begriffsdefinitionen

� Motivation

� Modell Welt

Agent

Aktuatoren Sensoren

SteuerprogrammGehirn

Page 8: Realität und Simulation - Uni Bremenroefer/kr00/05.pdf · The use of simulation is an activity that is as natural as a child who role plays. (...) Within the overall task of simulation,

8

Universität Bremen

Kognitive Robotik I – Realität und Simulation

Überblick – Simulation

� Überblick

� Begriffsdefinitionen

� Motivation

� Modell

� Simulation

Simulation

Welt

Agent

Aktuatoren Sensoren

Software-SchnittstellenSteuerprogramm

Page 9: Realität und Simulation - Uni Bremenroefer/kr00/05.pdf · The use of simulation is an activity that is as natural as a child who role plays. (...) Within the overall task of simulation,

9

Universität Bremen

Kognitive Robotik I – Realität und Simulation

Überblick – Virtuelle Realität

� Überblick

� Begriffsdefinitionen

� Motivation

� Modell

� Simulation

� Virtuelle Realität

Virtuelle Realität

Welt

Agent

Aktuatoren Sensoren

Sensoren Aktuatoren

Gehirn

Page 10: Realität und Simulation - Uni Bremenroefer/kr00/05.pdf · The use of simulation is an activity that is as natural as a child who role plays. (...) Within the overall task of simulation,

10

Universität Bremen

Kognitive Robotik I – Realität und Simulation

Überblick – Emulation

� Überblick

� Begriffsdefinitionen

� Motivation

� Modell

� Simulation

� Virtuelle Realität

� Emulation

Emulation

Welt

Agent

Aktuatoren Sensoren

Sensoren Aktuatoren

Steuerprogramm

Page 11: Realität und Simulation - Uni Bremenroefer/kr00/05.pdf · The use of simulation is an activity that is as natural as a child who role plays. (...) Within the overall task of simulation,

11

Universität Bremen

Kognitive Robotik I – Realität und Simulation

Simulation – Phänomene

� Überblick

� Begriffsdefinitionen

� Motivation

� Modell

� Simulation

� Virtuelle Realität

� Emulation

� Simulation

� Simulierte Phänomene

� Elektromagnetische Strahlung

� Lampen, Kameras, Laserscanner, Radar

� Schall

� Mikrofon, Lautsprecher, Ultraschallsensor

� Kräfte

� Kraftmesser, Bumper

� Gravitation

� Neigungsdetektoren

� Magnetismus

� Kompass

� Elektrische Zustände

� Ladungsmesser, Voltmeter, Amperemeter

� Entfernung� Ultraschall, Laserscanner

� Kinematik

Page 12: Realität und Simulation - Uni Bremenroefer/kr00/05.pdf · The use of simulation is an activity that is as natural as a child who role plays. (...) Within the overall task of simulation,

12

Universität Bremen

Kognitive Robotik I – Realität und Simulation

Simulation – Modelle

� Überblick

� Begriffsdefinitionen

� Motivation

� Modell

� Simulation

� Virtuelle Realität

� Emulation

� Simulation

� Simulierte Phänomene

� Modelle aus der Physik

� Sehr genaue Modelle

� Strömungsmodelle für Aerodynamik

� Kernwaffentests

� Wettervorhersage

� Abstrakte Modelle

� Kamerabilder

� Raytracing

� Radiosity

� Flat-, Goraud-, Phong-Shading

� Laserscanner, Ultraschall� Entfernungsberechnung

� Kräfte

� Kollisionserkennung durch Objektüberschneidungen

Page 13: Realität und Simulation - Uni Bremenroefer/kr00/05.pdf · The use of simulation is an activity that is as natural as a child who role plays. (...) Within the overall task of simulation,

13

Universität Bremen

Kognitive Robotik I – Realität und Simulation

Simulation – Weitere Anwendungen

� Überblick

� Begriffsdefinitionen

� Motivation

� Modell

� Simulation

� Virtuelle Realität

� Emulation

� Simulation

� Simulierte Phänomene

� Modelle aus der Physik

� Weitere Anwendungen

� Wirtschaft

� Produktionsoptimierung

� Logistik

� Absatzchancen

� Sozialwissenschaften

� Bevölkerungsentwicklung

� Wanderbewegungen

� Militär� Strategieoptimierung

� Truppenbewegungen

Page 14: Realität und Simulation - Uni Bremenroefer/kr00/05.pdf · The use of simulation is an activity that is as natural as a child who role plays. (...) Within the overall task of simulation,

14

Universität Bremen

Kognitive Robotik I – Realität und Simulation

Simulation – Probleme

� Überblick

� Begriffsdefinitionen

� Motivation

� Modell

� Simulation

� Virtuelle Realität

� Emulation

� Simulation

� Simulierte Phänomene

� Modelle aus der Physik

� Weitere Anwendungen

� Probleme� Eine exakte Simulation erfordert, dass

man ein ebenso exaktes Modell des Problems hat, ausreichend Rechenleistung zur Verfügung hat, um es zu kalkulieren, und alle relevanten Größen kennt.

� Jede nicht-triviale Simulation ist fehlerhaft,

� aber möglicherweise genau genug!

Page 15: Realität und Simulation - Uni Bremenroefer/kr00/05.pdf · The use of simulation is an activity that is as natural as a child who role plays. (...) Within the overall task of simulation,

15

Universität Bremen

Kognitive Robotik I – Realität und Simulation

Simulation – Probleme

� Überblick

� Begriffsdefinitionen

� Motivation

� Modell

� Simulation

� Virtuelle Realität

� Emulation

� Simulation

� Simulierte Phänomene

� Modelle aus der Physik

� Weitere Anwendungen

� Probleme

� Beispiel

Page 16: Realität und Simulation - Uni Bremenroefer/kr00/05.pdf · The use of simulation is an activity that is as natural as a child who role plays. (...) Within the overall task of simulation,

16

Universität Bremen

Kognitive Robotik I – Realität und Simulation

Digital

Simulationen – Universell

� Universell

� Analog

Analog

Motor

Page 17: Realität und Simulation - Uni Bremenroefer/kr00/05.pdf · The use of simulation is an activity that is as natural as a child who role plays. (...) Within the overall task of simulation,

17

Universität Bremen

Kognitive Robotik I – Realität und Simulation

Simulationen – Universell

� Universell

� Analog

� Matlab + Simulink

Page 18: Realität und Simulation - Uni Bremenroefer/kr00/05.pdf · The use of simulation is an activity that is as natural as a child who role plays. (...) Within the overall task of simulation,

18

Universität Bremen

Kognitive Robotik I – Realität und Simulation

Simulationen – Universell

� Universell

� Analog

� Matlab + Simulink

� LabView

Page 19: Realität und Simulation - Uni Bremenroefer/kr00/05.pdf · The use of simulation is an activity that is as natural as a child who role plays. (...) Within the overall task of simulation,

19

Universität Bremen

Kognitive Robotik I – Realität und Simulation

Simulationen – Roboterarme

� Universell

� Analog

� Matlab + Simulink

� LabView

� Roboterarme

� Simderella

Page 20: Realität und Simulation - Uni Bremenroefer/kr00/05.pdf · The use of simulation is an activity that is as natural as a child who role plays. (...) Within the overall task of simulation,

20

Universität Bremen

Kognitive Robotik I – Realität und Simulation

Simulationen – Roboterarme

� Universell

� Analog

� Simulink

� LabView

� Roboterarme

� Simderella

� Cosimir

Page 21: Realität und Simulation - Uni Bremenroefer/kr00/05.pdf · The use of simulation is an activity that is as natural as a child who role plays. (...) Within the overall task of simulation,

21

Universität Bremen

Kognitive Robotik I – Realität und Simulation

Simulationen – Mobile Roboter

� Universell

� Analog

� Matlab + Simulink

� LabView

� Roboterarme

� Simderella

� Cosimir

� Mobile Roboter

� Saphira

Page 22: Realität und Simulation - Uni Bremenroefer/kr00/05.pdf · The use of simulation is an activity that is as natural as a child who role plays. (...) Within the overall task of simulation,

22

Universität Bremen

Kognitive Robotik I – Realität und Simulation

Simulationen – Mobile Roboter

� Universell

� Analog

� Simulink

� LabView

� Roboterarme

� Simderella

� Cosimir

� Mobile Roboter

� Saphira

� SimRobot

Page 23: Realität und Simulation - Uni Bremenroefer/kr00/05.pdf · The use of simulation is an activity that is as natural as a child who role plays. (...) Within the overall task of simulation,

23

Universität Bremen

Kognitive Robotik I – Realität und Simulation

Simulationen – Virtuelle Realität

� Universell

� Analog

� Matlab + Simulink

� LabView

� Roboterarme

� Simderella

� Cosimir

� Mobile Roboter

� Saphira

� SimRobot

� Virtuelle Realität

� Fahrsimulator

Page 24: Realität und Simulation - Uni Bremenroefer/kr00/05.pdf · The use of simulation is an activity that is as natural as a child who role plays. (...) Within the overall task of simulation,

24

Universität Bremen

Kognitive Robotik I – Realität und Simulation

Simulationen – Virtuelle Realität

� Universell

� Analog

� Matlab + Simulink

� LabView

� Roboterarme

� Simderella

� Cosimir

� Mobile Roboter

� Saphira

� SimRobot

� Virtuelle Realität

� Fahrsimulator

� Virtuelles Tübingen