Changes for page Project Documentation
Last modified by Soeren Domroes on 2025/01/30 12:18
To version 3.1
edited by stu104225
on 2019/12/11 16:32
on 2019/12/11 16:32
Change comment:
There is no comment for this version
Summary
-
Page properties (3 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 1 removed)
-
Objects (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Parent
-
... ... @@ -1,1 +1,0 @@ 1 -PP18.Pinball Project - Winter Term 201920.WebHome - Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki.stu122 6121 +XWiki.stu104225 - Content
-
... ... @@ -1,25 +19,7 @@ 1 -The described system is an autopilot for the pinball machine "Mary Shelley's Frankenstein". 2 -A Raspberry Pi with attached camera is mounted above the pinball machine and the computer is connected to the triggers of the pinball machine to allow for their actuation. 3 - 4 -The different parts of the system interact in the following way. From the live camera footage a ball position is extracted in a series of image processing steps (see [[doc:PP18.Image ProcessingBall Detection]]). 5 -This pixel position is then transformed into a [[doc:PP18.World Coordinate System]] for further processing and passed to the [[doc:PP18.SCChart Controller]], which is the main logic component of the system. 6 -To allow for timely reactions the [[doc:PP18.SCChart Controller]] calls the [[doc:PP18.Pinball Project - Winter Term 201920.Project Documentation.Ball Physics.WebHome]], which performs a ball trajectory prediction. 7 -\\For a quick overview on how to build and run the system see [[doc:PP18.Dependencies and Compilation]]. 8 - 9 -== Overview == 10 - 11 - 12 - 13 -{{children all="true" depth="2"/}} 14 - 15 -== Gameplay Footage == 16 - 17 -[[https:~~/~~/mega.nz/#!EF4TlZgB!3PzVmVmV3gVvEKSXyu5i_ZB1tX02m4dEaIi26us9kVk>>url:https://mega.nz/#!EF4TlZgB!3PzVmVmV3gVvEKSXyu5i_ZB1tX02m4dEaIi26us9kVk||shape="rect"]] 18 - 19 19 == Hardware == 20 20 21 -* SegaPinballmachine: MaryShelley's Frankenstein22 - * Raspberry Pi 3 B+(((3 +* Raspberry Pi 3 B+ 4 +((( 23 23 * 4 CPU-Core 24 24 * 1 GB RAM 25 25 * 26 GPIO-Pins ... ... @@ -35,3 +35,69 @@ 35 35 ** Four 5V-relays (three in use)((( 36 36 * To actuate the three flippers 37 37 ))) 20 + 21 +\\ 22 + 23 +== Project Milestones == 24 + 25 +|=((( 26 +Date 27 +)))|=((( 28 +Milestone 29 +)))|=((( 30 +Comment 31 +))) 32 +|((( 33 +23.10 34 +)))|((( 35 +Kick-Off Meeting 36 +)))|((( 37 +\\ 38 +))) 39 +|((( 40 +22.11 41 +)))|((( 42 +Proposal talk 43 +)))|((( 44 +\\ 45 +))) 46 +|(% colspan="1" %)(% colspan="1" %) 47 +((( 48 +06.12 49 +)))|(% colspan="1" %)(% colspan="1" %) 50 +((( 51 +First fully operative 52 +prototype 53 +)))|(% colspan="1" %)(% colspan="1" %) 54 +((( 55 +program actuates flippers dependent on ball recognition 56 + 57 +logic only rudimentary - repeatedly trigger both flippers if ball is below threshold 58 + 59 +(see vid [to be attached 60 +))) 61 +|((( 62 +\\ 63 +)))|((( 64 +\\ 65 +)))|((( 66 +\\ 67 +))) 68 + 69 +\\ 70 + 71 +== Components == 72 + 73 +Thsi section is meant to collect the latest considerations for the system components. 74 + 75 +=== Ball Detection === 76 + 77 +=== Pinball Controller === 78 + 79 +=== Ball Physics Model === 80 + 81 +=== Main Program === 82 + 83 +\\ 84 + 85 +\\
- 2020-03-03-181059_1920x1200_scrot.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.XWikiGuest - Size
-
... ... @@ -1,1 +1,0 @@ 1 -838.6 KB - Content
- Confluence.Code.ConfluencePageClass[0]
-
- Id
-
... ... @@ -1,1 +1,1 @@ 1 -6566 76831 +65668010 - URL
-
... ... @@ -1,1 +1,1 @@ 1 -https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/PP18/pages/6566 7683/Project Documentation1 +https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/PP18/pages/65668010/Project Documentation