comparison python/utils.py @ 350:7e9ad2d9d79c

added new parameters in safety analysis script
author Nicolas Saunier <nicolas.saunier@polymtl.ca>
date Thu, 27 Jun 2013 00:18:39 -0400
parents c64a4f889b97
children 891858351bcb
comparison
equal deleted inserted replaced
349:e3f910c26fae 350:7e9ad2d9d79c
450 self.homographyFilename = config.get(self.sectionHeader, 'homography-filename') 450 self.homographyFilename = config.get(self.sectionHeader, 'homography-filename')
451 self.homography = loadtxt(self.homographyFilename) 451 self.homography = loadtxt(self.homographyFilename)
452 self.firstFrameNum = config.getint(self.sectionHeader, 'frame1') 452 self.firstFrameNum = config.getint(self.sectionHeader, 'frame1')
453 self.videoFrameRate = config.getfloat(self.sectionHeader, 'video-fps') 453 self.videoFrameRate = config.getfloat(self.sectionHeader, 'video-fps')
454 454
455 self.maxPredictedSpeed = config.getfloat(self.sectionHeader, 'max-predicted-speed')/3.6/self.videoFrameRate
456 self.predictionTimeHorizon = config.getfloat(self.sectionHeader, 'prediction-time-horizon')*self.videoFrameRate
457 self.collisionDistance = config.getfloat(self.sectionHeader, 'collision-distance')
458 self.crossingZones = config.getboolean(self.sectionHeader, 'crossing-zones')
459 self.nPredictedTrajectories = config.getint(self.sectionHeader, 'npredicted-trajectories')
460 self.minAcceleration = config.getfloat(self.sectionHeader, 'min-acceleration')/self.videoFrameRate**2
461 self.maxAcceleration = config.getfloat(self.sectionHeader, 'max-acceleration')/self.videoFrameRate**2
462 self.maxSteering = config.getfloat(self.sectionHeader, 'max-steering')/self.videoFrameRate
463
455 ######################### 464 #########################
456 # sqlite 465 # sqlite
457 ######################### 466 #########################
458 467
459 def printDBError(error): 468 def printDBError(error):