diff python/utils.py @ 352:72aa44072093

safety analysis script with option for prediction method
author Nicolas Saunier <nicolas.saunier@polymtl.ca>
date Thu, 27 Jun 2013 01:35:47 -0400
parents 891858351bcb
children a50a69e04c2a
line wrap: on
line diff
--- a/python/utils.py	Thu Jun 27 00:25:51 2013 -0400
+++ b/python/utils.py	Thu Jun 27 01:35:47 2013 -0400
@@ -456,6 +456,7 @@
         self.predictionTimeHorizon = config.getfloat(self.sectionHeader, 'prediction-time-horizon')*self.videoFrameRate
         self.collisionDistance = config.getfloat(self.sectionHeader, 'collision-distance')
         self.crossingZones = config.getboolean(self.sectionHeader, 'crossing-zones')
+        self.predictionMethod = config.get(self.sectionHeader, 'prediction-method')
         self.nPredictedTrajectories = config.getint(self.sectionHeader, 'npredicted-trajectories')
         self.minAcceleration = config.getfloat(self.sectionHeader, 'min-acceleration')/self.videoFrameRate**2
         self.maxAcceleration = config.getfloat(self.sectionHeader, 'max-acceleration')/self.videoFrameRate**2
@@ -471,6 +472,7 @@
 
 def dropTables(connection, tableNames):
     'deletes the table with names in tableNames'
+    import sqlite3
     try:
         cursor = connection.cursor()
         for tableName in tableNames: