Skip to content

Architecture

Konnor Andrews edited this page Mar 3, 2018 · 6 revisions
                                    +--------------------------+
                                    |Web Browser               |
                                    |                          |
                         +----------+   Web App (JavaScript)   |
                         |          |                          |
                         | +--------+                          |
                         | |        +--------------+-----------+
+------+    +------+     | |                       |
|Camera|    |Camera|     | |                       |
+-----++    +---+--+     | |                       |
      |         |        | |     +----------------------------------+
     ++---------+-----+  | |     |Raspberry PI     |                |
     |Raspberry PI    +--+ |     |                 |                |
     |                |    |     |  +--------------+-------------+  |
     |  Vision (C++)  |    |     |  |                            |  |
     |                +-------+  |  |     Agent (Javascript)     |  |
     +----------------+    |  |  |  |                            |  |
                           |  |  |  +--------------+-------------+  |
     +----------------+    |  |  |                 |                |
     |Raspberry PI    +----+  |  |  +--------------+-------------+  |
     |                |       +-----+                            |  |
     |  Vision (C++)  |          |  |        System (C++)        |  |
     |                +-------------+                            |  |       +------+
     ++---------+-----+          |  +----+------------------+----+  |   +---+Sensor|
      |         |                |       |                  |       |   |   +------+
+-----++    +---+--+             +----------------------------------+   |
|Camera|    |Camera|                     |                  |           |    +-----+
+------+    +------+        +------------+-------+   +------+-----------+-+  |Motor|
                            |Arduino             |   |Arduino             +--------+
                            |                    |   |                    |
              +----------+  |  Controller (C++)  |   |  Controller (C++)  |  +-----+
              |Hydrophone+--+                    |   |                    +--+Motor|
              +----------+  ++-------+---------+-+   +----+-------+------++  +-----+
                             |       |         |          |       |      |
                  +----------+  +----+-----+  ++-----+  +-+-+  +--+--+  ++----+
                  |Hydrophone|  |Hydrophone|  |Sensor|  |IMU|  |Motor|  |Motor|
                  +----------+  +----------+  +------+  +---+  +-----+  +-----+
Clone this wiki locally