Difference between revisions of "Rc-dukes"
Jump to navigation
Jump to search
(→Table) |
|||
(49 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | <graphviz | + | {{:Self_Driving_RC_Car/Links}} |
− | + | = Characters = | |
− | + | <graphviz> | |
− | label=" | + | graph Dukes { |
− | image="Luke.png" | + | layout="circo"; |
− | fontcolor=white | + | mindist=.25; |
− | URL="https://en.wikipedia.org/wiki/Luke_Duke" | + | overlap=scale; |
− | + | action [ | |
− | app | + | label=" " |
− | car | + | image="Luke.png" |
− | + | fontcolor=white | |
− | + | URL="https://en.wikipedia.org/wiki/Luke_Duke" | |
− | imageview | + | ] |
− | + | actionlabel [ | |
− | server | + | shape="note" |
− | + | label="action\nLUKE" | |
− | webcontrol | + | URL="https://rc-dukes.github.io/dukes/dukes/apidocs/nl/vaneijndhoven/dukes/action/package-summary.html" |
+ | ] | ||
+ | actionlabel--action | ||
+ | app [ | ||
+ | label=" " | ||
+ | image="UncleJesse.png" | ||
+ | fontcolor=white | ||
+ | URL="https://en.wikipedia.org/wiki/The_Dukes_of_Hazzard#Jesse" | ||
+ | ] | ||
+ | applabel [ | ||
+ | shape="note" | ||
+ | label="app\nUNCLE_JESSE" | ||
+ | URL="https://rc-dukes.github.io/dukes/dukes/apidocs/nl/vaneijndhoven/dukes/app/package-summary.html" | ||
+ | ] | ||
+ | applabel--app | ||
+ | cameramatrix [ | ||
+ | label=" " | ||
+ | image="Cooter.png" | ||
+ | fontcolor=white | ||
+ | URL="https://dukesofhazzard.fandom.com/wiki/Cooter_Davenport_(Ben_Jones)" | ||
+ | ] | ||
+ | cameramatrixlabel[ | ||
+ | shape="note" | ||
+ | label="camera-matrix\nCOOTER" | ||
+ | URL="https://rc-dukes.github.io/dukes/dukes/apidocs/nl/vaneijndhoven/dukes/camera-matrix/package-summary.html" | ||
+ | ] | ||
+ | cameramatrixlabel--cameramatrix | ||
+ | car [ | ||
+ | label=" " | ||
+ | image="Bo.png" | ||
+ | fontcolor=white | ||
+ | URL="https://en.wikipedia.org/wiki/Bo_Duke" | ||
+ | ] | ||
+ | carlabel [ | ||
+ | shape="note" | ||
+ | label="car\nBO" | ||
+ | URL="https://rc-dukes.github.io/dukes/dukes/apidocs/nl/vaneijndhoven/dukes/car/package-summary.html" | ||
+ | ] | ||
+ | carlabel--car | ||
+ | detect [ | ||
+ | label=" " | ||
+ | image="Daisy.png" | ||
+ | fontcolor=white | ||
+ | URL="https://en.wikipedia.org/wiki/Daisy_Duke" | ||
+ | ] | ||
+ | detectlabel [ | ||
+ | shape="note" | ||
+ | label="detect\nDAISY" | ||
+ | URL="https://rc-dukes.github.io/dukes/dukes/apidocs/nl/vaneijndhoven/dukes/detect/package-summary.html" | ||
+ | ] | ||
+ | detectlabel--detect | ||
+ | geometry [ | ||
+ | label=" " | ||
+ | image="Enos.png" | ||
+ | fontcolor=white | ||
+ | URL="https://dukesofhazzard.fandom.com/wiki/Enos_Strate_(Sonny_Shroyer)" | ||
+ | ] | ||
+ | geometrylabel [ | ||
+ | shape="note" | ||
+ | label="geometry\nENOS" | ||
+ | URL="https://rc-dukes.github.io/dukes/dukes/apidocs/nl/vaneijndhoven/dukes/geometry/package-summary.html" | ||
+ | ] | ||
+ | geometrylabel--geometry | ||
+ | imageview [ | ||
+ | label=" " | ||
+ | image="Rosco.png" | ||
+ | fontcolor=white | ||
+ | URL="https://dukesofhazzard.fandom.com/wiki/Rosco_Purvis_Coltrane_(James_Best)" | ||
+ | ] | ||
+ | imageviewlabel[ | ||
+ | shape="note" | ||
+ | label="imageview\nROSCO" | ||
+ | URL="https://rc-dukes.github.io/dukes/dukes/apidocs/nl/vaneijndhoven/dukes/imageview/package-summary.html" | ||
+ | ] | ||
+ | imageviewlabel--imageview | ||
+ | roi [ | ||
+ | label=" " | ||
+ | image="Cletus.png" | ||
+ | fontcolor=white | ||
+ | URL="https://dukesofhazzard.fandom.com/wiki/Cletus_Hogg" | ||
+ | ] | ||
+ | roilabel [ | ||
+ | shape="note" | ||
+ | label="roi\nCLETUS" | ||
+ | URL="https://rc-dukes.github.io/dukes/dukes/apidocs/nl/vaneijndhoven/dukes/roi/package-summary.html" | ||
+ | ] | ||
+ | roilabel--roi | ||
+ | server [ | ||
+ | label=" " | ||
+ | image="BoarsNest.png" | ||
+ | fontcolor=white | ||
+ | URL="https://en.wikipedia.org/wiki/Boar%27s_Nest" | ||
+ | ] | ||
+ | serverlabel [ | ||
+ | shape="note" | ||
+ | label="server\nBOARS_NEST" | ||
+ | URL="https://rc-dukes.github.io/dukes/dukes/apidocs/nl/vaneijndhoven/dukes/server/package-summary.html" | ||
+ | ] | ||
+ | serverlabel--server | ||
+ | watchdog [ | ||
+ | label=" " | ||
+ | image="Flash.png" | ||
+ | fontcolor=white | ||
+ | URL="https://dukesofhazzard.fandom.com/wiki/Flash" | ||
+ | ] | ||
+ | watchdoglabel [ | ||
+ | shape="note" | ||
+ | label="watchdog\nFLASH" | ||
+ | URL="https://rc-dukes.github.io/dukes/dukes/apidocs/nl/vaneijndhoven/dukes/watchdog/package-summary.html" | ||
+ | ] | ||
+ | watchdoglabel--watchdog | ||
+ | webcontrol [ | ||
+ | label=" " | ||
+ | image="BossHogg.png" | ||
+ | fontcolor=white | ||
+ | URL="https://dukesofhazzard.fandom.com/wiki/Boss_Hogg_(Sorrell_Booke)" | ||
+ | ] | ||
+ | webcontrollabel[ | ||
+ | shape="note" | ||
+ | label="webcontrol\nBOSS_HOGG" | ||
+ | URL="https://rc-dukes.github.io/dukes/dukes/apidocs/nl/vaneijndhoven/dukes/webcontrol/package-summary.html" | ||
+ | ] | ||
+ | webcontrollabel--webcontrol | ||
+ | server -- actionlabel | ||
+ | server -- applabel | ||
+ | server -- carlabel | ||
+ | server -- cameramatrixlabel | ||
+ | server -- detectlabel | ||
+ | server -- geometrylabel | ||
+ | server -- imageviewlabel | ||
+ | server -- roilabel | ||
+ | server -- watchdoglabel | ||
+ | server -- webcontrollabel | ||
} | } | ||
</graphviz> | </graphviz> | ||
+ | |||
+ | = Messages = | ||
+ | <graphviz> | ||
+ | digraph VertXMessages { | ||
+ | subgraph cluster_car { | ||
+ | label="Car" | ||
+ | car [ | ||
+ | label=" " | ||
+ | image="Bo.png" | ||
+ | fontcolor=white | ||
+ | URL="https://en.wikipedia.org/wiki/Bo_Duke" | ||
+ | ] | ||
+ | carlabel [ | ||
+ | shape="note" | ||
+ | label="car\nBO" | ||
+ | URL="https://rc-dukes.github.io/dukes/dukes/apidocs/nl/vaneijndhoven/dukes/car/package-summary.html" | ||
+ | ] | ||
+ | carlabel->car | ||
+ | watchdog [ | ||
+ | label=" " | ||
+ | image="Flash.png" | ||
+ | fontcolor=white | ||
+ | URL="https://dukesofhazzard.fandom.com/wiki/Flash" | ||
+ | ] | ||
+ | watchdoglabel [ | ||
+ | shape="note" | ||
+ | label="watchdog\nFLASH" | ||
+ | URL="https://rc-dukes.github.io/dukes/dukes/apidocs/nl/vaneijndhoven/dukes/watchdog/package-summary.html" | ||
+ | ] | ||
+ | watchdoglabel->watchdog | ||
+ | } | ||
+ | subgraph cluster_laptop { | ||
+ | label="Laptop" | ||
+ | action [ | ||
+ | label=" " | ||
+ | image="Luke.png" | ||
+ | fontcolor=white | ||
+ | URL="https://en.wikipedia.org/wiki/Luke_Duke" | ||
+ | ] | ||
+ | actionlabel [ | ||
+ | shape="note" | ||
+ | label="action\nLUKE" | ||
+ | URL="https://rc-dukes.github.io/dukes/dukes/apidocs/nl/vaneijndhoven/dukes/action/package-summary.html" | ||
+ | ] | ||
+ | actionlabel->action | ||
+ | app [ | ||
+ | label=" " | ||
+ | image="UncleJesse.png" | ||
+ | fontcolor=white | ||
+ | URL="https://en.wikipedia.org/wiki/The_Dukes_of_Hazzard#Jesse" | ||
+ | ] | ||
+ | applabel [ | ||
+ | shape="note" | ||
+ | label="app\nUNCLE_JESSE" | ||
+ | URL="https://rc-dukes.github.io/dukes/dukes/apidocs/nl/vaneijndhoven/dukes/app/package-summary.html" | ||
+ | ] | ||
+ | applabel->app | ||
+ | cameramatrix [ | ||
+ | label=" " | ||
+ | image="Cooter.png" | ||
+ | fontcolor=white | ||
+ | URL="https://dukesofhazzard.fandom.com/wiki/Cooter_Davenport_(Ben_Jones)" | ||
+ | ] | ||
+ | cameramatrixlabel[ | ||
+ | shape="note" | ||
+ | label="camera-matrix\nCOOTER" | ||
+ | URL="https://rc-dukes.github.io/dukes/dukes/apidocs/nl/vaneijndhoven/dukes/camera-matrix/package-summary.html" | ||
+ | ] | ||
+ | cameramatrixlabel->cameramatrix | ||
+ | |||
+ | |||
+ | detect [ | ||
+ | label=" " | ||
+ | image="Daisy.png" | ||
+ | fontcolor=white | ||
+ | URL="https://en.wikipedia.org/wiki/Daisy_Duke" | ||
+ | ] | ||
+ | detectlabel [ | ||
+ | shape="note" | ||
+ | label="detect\nDAISY" | ||
+ | URL="https://rc-dukes.github.io/dukes/dukes/apidocs/nl/vaneijndhoven/dukes/detect/package-summary.html" | ||
+ | ] | ||
+ | detectlabel->detect | ||
+ | geometry [ | ||
+ | label=" " | ||
+ | image="Enos.png" | ||
+ | fontcolor=white | ||
+ | URL="https://dukesofhazzard.fandom.com/wiki/Enos_Strate_(Sonny_Shroyer)" | ||
+ | ] | ||
+ | geometrylabel [ | ||
+ | shape="note" | ||
+ | label="geometry\nENOS" | ||
+ | URL="https://rc-dukes.github.io/dukes/dukes/apidocs/nl/vaneijndhoven/dukes/geometry/package-summary.html" | ||
+ | ] | ||
+ | geometrylabel->geometry | ||
+ | imageview [ | ||
+ | label=" " | ||
+ | image="Rosco.png" | ||
+ | fontcolor=white | ||
+ | URL="https://dukesofhazzard.fandom.com/wiki/Rosco_Purvis_Coltrane_(James_Best)" | ||
+ | ] | ||
+ | imageviewlabel[ | ||
+ | shape="note" | ||
+ | label="imageview\nROSCO" | ||
+ | URL="https://rc-dukes.github.io/dukes/dukes/apidocs/nl/vaneijndhoven/dukes/imageview/package-summary.html" | ||
+ | ] | ||
+ | imageviewlabel->imageview | ||
+ | roi [ | ||
+ | label=" " | ||
+ | image="Cletus.png" | ||
+ | fontcolor=white | ||
+ | URL="https://dukesofhazzard.fandom.com/wiki/Cletus_Hogg" | ||
+ | ] | ||
+ | roilabel [ | ||
+ | shape="note" | ||
+ | label="roi\nCLETUS" | ||
+ | URL="https://rc-dukes.github.io/dukes/dukes/apidocs/nl/vaneijndhoven/dukes/roi/package-summary.html" | ||
+ | ] | ||
+ | roilabel->roi | ||
+ | server [ | ||
+ | label=" " | ||
+ | image="BoarsNest.png" | ||
+ | fontcolor=white | ||
+ | URL="https://en.wikipedia.org/wiki/Boar%27s_Nest" | ||
+ | ] | ||
+ | serverlabel [ | ||
+ | shape="note" | ||
+ | label="server\nBOARS_NEST" | ||
+ | URL="https://rc-dukes.github.io/dukes/dukes/apidocs/nl/vaneijndhoven/dukes/server/package-summary.html" | ||
+ | ] | ||
+ | serverlabel->server | ||
+ | |||
+ | |||
+ | } | ||
+ | subgraph cluster_tablet { | ||
+ | webcontrol [ | ||
+ | label=" " | ||
+ | image="BossHogg.png" | ||
+ | fontcolor=white | ||
+ | URL="https://dukesofhazzard.fandom.com/wiki/Boss_Hogg_(Sorrell_Booke)" | ||
+ | ] | ||
+ | webcontrollabel[ | ||
+ | shape="note" | ||
+ | label="webcontrol\nBOSS_HOGG" | ||
+ | URL="https://rc-dukes.github.io/dukes/dukes/apidocs/nl/vaneijndhoven/dukes/webcontrol/package-summary.html" | ||
+ | ] | ||
+ | webcontrollabel->webcontrol | ||
+ | } | ||
+ | server -> imageview [ label="deploy" ] | ||
+ | server -> webcontrol [ label="deploy" ] | ||
+ | server -> action [ label="deploy" ] | ||
+ | server -> detect [ label="deploy" ] | ||
+ | action -> car [ label="instruction\n(vert.x)" ] | ||
+ | car -> detect [ label="camera image\n(http)" ] | ||
+ | imageview -> webcontrol [ label="debug images\n(http)" ] | ||
+ | car -> webcontrol [ label="camera image\n(http)" ] | ||
+ | webcontrol -> watchdog [ label="heartbeat\n(vert.x)" ] | ||
+ | webcontrol -> action [ label="start drag navigation\n(vert.x)" ] | ||
+ | } | ||
+ | </graphviz> | ||
+ | |||
+ | = Table = | ||
+ | ✅ | ||
+ | {| class="wikitable sortable" | ||
+ | |- | ||
+ | ! # !! module !! !! DukesVerticle !! Character !! tests !! Messages | ||
+ | |- | ||
+ | | 1 || action || [[File:Luke.png]] || {{Done}} || Luke || {{Done}} || | ||
+ | |- | ||
+ | | 2 || app || [[File:Unclejesse.png]] || {{Done}} || Uncle Jesse || || | ||
+ | |- | ||
+ | | 3 || car || [[File:Bo.png]] || {{Done}} || Bo || {{Done}} || | ||
+ | |- | ||
+ | | 4 || camera-matrix || [[File:Cooter.png]] || ❌ || Cooter || {{Done}} || ❌ | ||
+ | |- | ||
+ | | 5 || detect || [[File:Daisy.png]] || {{Done}} || Daisy || || | ||
+ | |- | ||
+ | | 6 || geometry || [[File:Enos.png]] || ❌ || Enos || || | ||
+ | |- | ||
+ | | 7 || imageview || [[File:Rosco.png]] || || Rosco || || | ||
+ | |- | ||
+ | | 8 || roi || [[File:Cletus.png]] || ❌ || Cletus || || | ||
+ | |- | ||
+ | | 9 || server || [[File:BoarsNest.png]] || {{Done}}|| Boars Nest || || | ||
+ | |- | ||
+ | | 10 || watchdog || [[File:Flash.png]] || {{Done}} || Flash || {{Done}} || | ||
+ | |- | ||
+ | | 11 || webcontrol || [[File:BossHogg.png]] || {{Done}} || Boss Hogg || {{Done}} || | ||
+ | |} |
Latest revision as of 09:14, 8 January 2020
Click here to comment see Self Driving RC Car
Characters
Messages
Table
✅