comparison python/storage.py @ 976:7f5cbdc107c5

corrected bug in converting time horizon to frames for internal computations (results for TTC, pPET and PET will be in frames)
author Nicolas Saunier <nicolas.saunier@polymtl.ca>
date Mon, 05 Feb 2018 16:41:36 -0500
parents 584b9405e494
children 184f1dd307f9
comparison
equal deleted inserted replaced
975:4a262dc896c2 976:7f5cbdc107c5
1370 1370
1371 self.classifierFilename = config.get(self.sectionHeader, 'classifier-filename') 1371 self.classifierFilename = config.get(self.sectionHeader, 'classifier-filename')
1372 1372
1373 # Safety parameters 1373 # Safety parameters
1374 self.maxPredictedSpeed = config.getfloat(self.sectionHeader, 'max-predicted-speed')/3.6/self.videoFrameRate 1374 self.maxPredictedSpeed = config.getfloat(self.sectionHeader, 'max-predicted-speed')/3.6/self.videoFrameRate
1375 self.predictionTimeHorizon = config.getfloat(self.sectionHeader, 'prediction-time-horizon') 1375 self.predictionTimeHorizon = config.getfloat(self.sectionHeader, 'prediction-time-horizon')*self.videoFrameRate
1376 self.collisionDistance = config.getfloat(self.sectionHeader, 'collision-distance') 1376 self.collisionDistance = config.getfloat(self.sectionHeader, 'collision-distance')
1377 self.crossingZones = config.getboolean(self.sectionHeader, 'crossing-zones') 1377 self.crossingZones = config.getboolean(self.sectionHeader, 'crossing-zones')
1378 self.predictionMethod = config.get(self.sectionHeader, 'prediction-method') 1378 self.predictionMethod = config.get(self.sectionHeader, 'prediction-method')
1379 self.nPredictedTrajectories = config.getint(self.sectionHeader, 'npredicted-trajectories') 1379 self.nPredictedTrajectories = config.getint(self.sectionHeader, 'npredicted-trajectories')
1380 self.maxNormalAcceleration = config.getfloat(self.sectionHeader, 'max-normal-acceleration')/self.videoFrameRate**2 1380 self.maxNormalAcceleration = config.getfloat(self.sectionHeader, 'max-normal-acceleration')/self.videoFrameRate**2