-
Notifications
You must be signed in to change notification settings - Fork 1
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|
+----------+ +----------+ +------+ +---+ +-----+ +-----+