monitoring: add configuration logs
This commit is contained in:
@ -77,12 +77,30 @@ func main() {
|
||||
}()
|
||||
zap.ReplaceGlobals(lgr)
|
||||
|
||||
zap.S().Infof("topic road : %v", roadTopic)
|
||||
zap.S().Infof("topic camera : %v", cameraTopic)
|
||||
zap.S().Infof("horizon : %v", horizon)
|
||||
zap.S().Infof("image width : %v", imgWidth)
|
||||
zap.S().Infof("image height : %v", imgHeight)
|
||||
zap.S().Infof("white threshold low : %v", whiteThresholdLow)
|
||||
zap.S().Infof("white threshold high : %v", whiteThresholdHigh)
|
||||
zap.S().Infof("canny threshold low : %v", cannyThresholdLow)
|
||||
zap.S().Infof("canny threshold high : %v", cannyThresholdHigh)
|
||||
zap.S().Infof("hough lines rho : %v", houghLinesRho)
|
||||
zap.S().Infof("hough lines theta : %v", houghLinesTheta)
|
||||
zap.S().Infof("hough lines threshold : %v", houghLinesThreshold)
|
||||
zap.S().Infof("hough lines min line length: %v", houghLinesMinLineLength)
|
||||
zap.S().Infof("hough lines max line gap : %v", houghLinesMaxLineGap)
|
||||
|
||||
client, err := cli.Connect(mqttBroker, username, password, clientId)
|
||||
if err != nil {
|
||||
zap.S().Fatalf("unable to connect to mqtt bus: %v", err)
|
||||
}
|
||||
defer client.Disconnect(50)
|
||||
|
||||
monitor := &road.DefaultMonitor{}
|
||||
go monitor.Start()
|
||||
|
||||
p := road.NewPart(client,
|
||||
cameraTopic, roadTopic,
|
||||
road.NewDetector(
|
||||
@ -96,6 +114,7 @@ func main() {
|
||||
road.WithRegionOfInterest(imgWidth, imgHeight, horizon),
|
||||
road.WithPointOnRoad(image.Point{X: imgWidth / 2, Y: imgHeight - 30}),
|
||||
road.WithHoughLines(houghLinesRho, float32(houghLinesTheta), houghLinesThreshold, houghLinesMinLineLength, houghLinesMaxLineGap),
|
||||
road.WithMonitor(monitor),
|
||||
),
|
||||
)
|
||||
defer p.Stop()
|
||||
|
Reference in New Issue
Block a user