Difference between revisions of "Rc-dukes"

From BITPlan Wiki
Jump to navigation Jump to search
(Created page with "<graphviz format='svg'> digraph VertX { action [ label="action - Luke" image="Luke.png" fontc...")
 
 
(50 intermediate revisions by the same user not shown)
Line 1: Line 1:
<graphviz format='svg'>
+
{{:Self_Driving_RC_Car/Links}}
digraph VertX {  
+
= Characters =
  action       [
+
<graphviz>
                   label="action - Luke"        
+
graph Dukes {  
                   image="Luke.png"      
+
layout="circo";
                   fontcolor=white  
+
mindist=.25;
                   URL="https://en.wikipedia.org/wiki/Luke_Duke"  
+
overlap=scale;
              ]
+
action       [
   app         [ label="app - Uncle Jesse"     image="Unclejesse.png" fontcolor=white ]
+
                   label=" "
   car         [ label="car - Bo"               image="Bo.png"         fontcolor=white ]
+
                   image="Luke.png"
   cameramatrix [ label="camera-matrix - Cooter" image="Cooter.png"     fontcolor=white ]
+
                   fontcolor=white
   detect      [ label="detect - Daisy"         image="Daisy.png"     fontcolor=white ]
+
                   URL="https://en.wikipedia.org/wiki/Luke_Duke"
   imageview   [ label="imageview - Rosco"     image="Rosco.png"     fontcolor=white ]
+
                ]
   roi          [ label="roi - Cletus"           image="Cletus.png"     fontcolor=white ]
+
  actionlabel  [
   watchDog    [ label="watchdog - Flash"       image="Flash.png"     fontcolor=white ]
+
                  shape="note"
   webcontrol   [ label="webcontrol - Boss Hogg" image="BossHogg.png"   fontcolor=white ]
+
                  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
 +
   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

# module DukesVerticle Character tests Messages
1 action Luke.png Luke
2 app Unclejesse.png Uncle Jesse
3 car Bo.png Bo
4 camera-matrix Cooter.png Cooter
5 detect Daisy.png Daisy
6 geometry Enos.png Enos
7 imageview Rosco.png Rosco
8 roi Cletus.png Cletus
9 server BoarsNest.png Boars Nest
10 watchdog Flash.png Flash
11 webcontrol BossHogg.png Boss Hogg