Not connected: dispatch is simulated. For Mosquitto add "listener 9001" and "protocol websockets" to its config.
Broker console ready.
When connected, Dispatch sends a real MQTT 3.1.1 QoS 1 message and waits for the broker acknowledgement.
TensorRT edge optimization
Precision
Latency
Throughput
Power draw
mAP@0.5
Speedup
FP32
11.19 ms
43.4 FPS
14.8 W
0.912
1.00x
FP16
5.96 ms
82.1 FPS
11.2 W
0.910
1.88x
INT8
3.40 ms
142.8 FPS
8.4 W
0.897
3.29x
FP32
11.19 ms
FP16
5.96 ms
INT8
3.40 ms
INT8 is 3.29x faster than FP32 and draws 43% less power, for a 1.5 point mAP drop. FP32 and FP16 values are reference placeholders: replace them with your own trtexec or DeepStream benchmark results.
PipeGen Stage 2: Pipeline IR
[SRC] filesrc / rtsp (cam_01, cam_02)
|
v
[MUX] nvstreammux batch=2 1920x1080
|
v
[PGIE] nvinfer YOLO person + PPE detector
| engine=INT8 (TensorRT)
v
[TRK] nvtracker NvDCF -> persistent track IDs
|
v
[SGIE] nvinfer pose / posture classifier
|
v
[PROB] fall_logic.py fall >2.0s | zone intrusion
|
+--> [OSD] nvdsosd draw boxes + alert overlay
|
+--> [MSG] nvmsgconv -> nvmsgbroker
|
v
MQTT :1883 topic=aegis/safety/alerts
|
v
[ACT] Physical AI actions
E-STOP | siren | slow arm | notify