diff scripts/safety-analysis.py @ 533:e37f38274d4f

fixed compiling issue with size()
author Nicolas Saunier <nicolas.saunier@polymtl.ca>
date Sun, 29 Jun 2014 14:27:18 -0400
parents 000bddf84ad0
children 95276d310972
line wrap: on
line diff
--- a/scripts/safety-analysis.py	Sun Jun 29 14:18:17 2014 -0400
+++ b/scripts/safety-analysis.py	Sun Jun 29 14:27:18 2014 -0400
@@ -1,6 +1,6 @@
 #! /usr/bin/env python
 
-import utils, storage, prediction, events, moving
+import storage, prediction, events, moving
 
 import sys, argparse, random
 
@@ -16,7 +16,7 @@
 parser.add_argument('--display-cp', dest = 'displayCollisionPoints', help = 'display collision points', action = 'store_true')
 args = parser.parse_args()
 
-params = utils.TrackingParameters()
+params = storage.TrackingParameters()
 params.loadConfigFile(args.configFilename)
 
 # parameters for prediction methods
@@ -28,7 +28,7 @@
 accelerationDistribution = lambda: random.triangular(-params.maxNormalAcceleration, params.maxNormalAcceleration, 0.)
 steeringDistribution = lambda: random.triangular(-params.maxNormalSteering, params.maxNormalSteering, 0.)
 
-if predictionMethod == 'cvd':
+if predictionMethod == 'cvd': # TODO add cve: constant velocity exact (Sohail's)
     predictionParameters = prediction.CVDirectPredictionParameters()
 elif predictionMethod == 'cv':
     predictionParameters = prediction.ConstantPredictionParameters(params.maxPredictedSpeed)