이재빈

슈도 코드 작성

1 +1. CI - Core Cloud IP
2 +2. CP - Core Cloud Port number
3 +3. Ping(CI, CP) - function which return connection result with CI, CP
4 +4. Preprocess(Image Input) - Function which return preprocessed Image(numpy int.64 BGR Format)
5 +5. rule - Rule Structure for connection
6 +6. to_destination(rule, Data) : Function which send data with defined rule
7 +7. drivingInfo - driving Information Structure
8 +8. Cart.drive(drivingInfo) : Drive Command with driving info parameter
9 +9. Listening - Function which wait until signal of data receive
10 +
11 +while(Ping CI, CP) :
12 + Frame = Camera.get()
13 + Preprocessed_Frame = Preprocess(Frame)
14 + rule = iptc.Rule()
15 + rule.protocol = 'tcp'
16 + rule.dst = CI
17 + m = rult.create_match('tcp')
18 + m.port = CP
19 + to_destination(rule, Preprocessed_Frame)
20 +
21 + if(Listening(edge_port)):
22 + result = get_find(Shared_Memory_ID)
23 + drivingInfo.velocity = result.velocity
24 + drivingInfo.steer = result.steer
25 + Cart.drive(drivingInfo)
26 +
...\ No newline at end of file ...\ No newline at end of file