-
Notifications
You must be signed in to change notification settings - Fork 15
/
CarDuinoScheme_code.txt
32 lines (32 loc) · 1.1 KB
/
CarDuinoScheme_code.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
@startuml
package "ArduCopter - Simple Version" {
[EnginesControl] -down-> Engines
[EnginesControl] - [MainCopterProcess]
[MainCopterProcess] - [Rangefinder]
[Rangefinder] -down-> BottomSonicSensor
[MainCopterProcess] -down- [GPSSignalListener]
}
package "CarDuino Nano" {
[GPSSignalMaker] -down- [MainCarDuinoProcess]
[MainCarDuinoProcess] -down- [CommandListener]
[GPSSignalMaker] -up- [GPSSignalSender]
[MainCarDuinoProcess] - [5x Rangefinders]
[5x Rangefinders] -down-> 5xSonicSensors
[TelemetricsSender] - [MainCarDuinoProcess]
[TelemetricsSender] -down- MiniUSB
[CommandListener] -left- MiniUSB
}
package "Intell 2800 - Simple Version" {
[ComputerCommunications] -up- USB
[ComputerCommunications] - [MainComputerProcess]
[KinectProcessing] -down-> KINECT
[KinectProcessing] - [MainComputerProcess]
[VideoProcessing] -down-> Camera
[VideoProcessing] - [MainComputerProcess]
[ComputerCommunications2] -up- [MainComputerProcess]
[ComputerCommunications2] -down- WiFi
[ComputerCommunications2] -down- Bluetooth
}
[GPSSignalListener] -down- [GPSSignalSender]
USB -up- MiniUSB
@enduml