Mercurial Hosting > traffic-intelligence
comparison scripts/safety-analysis.py @ 944:84ebe1b031f1
works with object trajectory, features todo
author | Nicolas Saunier <nicolas.saunier@polymtl.ca> |
---|---|
date | Thu, 20 Jul 2017 12:12:28 -0400 |
parents | b1e8453c207c |
children | 05d4302bf67e |
comparison
equal
deleted
inserted
replaced
943:b1e8453c207c | 944:84ebe1b031f1 |
---|---|
53 prototypes = storage.loadPrototypesFromSqlite(params.databaseFilename) | 53 prototypes = storage.loadPrototypesFromSqlite(params.databaseFilename) |
54 else: | 54 else: |
55 prototypes = storage.loadPrototypesFromSqlite(args.prototypeDatabaseFilename) | 55 prototypes = storage.loadPrototypesFromSqlite(args.prototypeDatabaseFilename) |
56 for p in prototypes: | 56 for p in prototypes: |
57 p.getMovingObject().computeCumulativeDistances() | 57 p.getMovingObject().computeCumulativeDistances() |
58 predictionParameters = prediction.PrototypePredictionParameters(prototypes, params.nPredictedTrajectories, 2., 0.5, 'cityblock', 10, params.constantSpeedPrototypePrediction, params.useFeaturesForPrediction) | 58 predictionParameters = prediction.PrototypePredictionParameters(prototypes, params.nPredictedTrajectories, 2., 0.4, 'cityblock', 10, params.constantSpeedPrototypePrediction, params.useFeaturesForPrediction) |
59 # else: | 59 # else: |
60 # no else required, since parameters is required as argument | 60 # no else required, since parameters is required as argument |
61 | 61 |
62 # evasiveActionPredictionParameters = prediction.EvasiveActionPredictionParameters(params.maxPredictedSpeed, | 62 # evasiveActionPredictionParameters = prediction.EvasiveActionPredictionParameters(params.maxPredictedSpeed, |
63 # params.nPredictedTrajectories, | 63 # params.nPredictedTrajectories, |