List of Figures
Marvin Robot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1
Welcome-Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1
Program-Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1
Remote Control and Status Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1
Marvin robot hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4
Field of View of the proximity sensors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
Marvin with rear proximity sensors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
Marvin with LineFollower . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8
Marvin with Gripper Extension . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9
Marvin with inserted SD Karte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11
Marvin WebIDE Welcomescreen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14
Remote Control and Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
System Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
17
2.10 Command line interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
17
2.11 Cardinal points and inclination vector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.12 iRP auxiliary program data on user screen . . . . . . . . . . . . . . . . . . . . . . . . . . . .
21
2.13 Utility fields to calibrate the Linefollower . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Marvin WebIDE Menu bar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
24
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Marvin WebIDE Configuration, help and source code buttons . . . . . . . . . . . . . . . . . . 25
The Marvin WebIDE Helpbrowser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
27
Mismatch of block types in iRP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Menue - Programs at the SD-Card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Example of a compiler error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Example for generated C++ code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Marvin WebIDE.Configuration Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
The JM3 Robot-Tool - Terminal window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
The JM3 Robot-Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
41
Marvin function buttons in Remote control and display tab . . . . . . . . . . . . . . . . . . . 48
Marvin Arduino header - schematic
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Marvin JTAG Header - Schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Marvin PCB Print . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
60