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

Messages

Table
✅










