comparison python/tests/moving.txt @ 682:fbe29be25501 dev

corrected bug
author Nicolas Saunier <nicolas.saunier@polymtl.ca>
date Fri, 05 Jun 2015 02:35:29 +0200
parents 01b89182891a
children ad31520e81b5
comparison
equal deleted inserted replaced
681:acce61a1edc8 682:fbe29be25501
165 [1.0, 0.0, '1'] [1.0, 0.099..., '1'] [2.0, 0.099..., '1'] [2.0, 0.099..., '1'] 165 [1.0, 0.0, '1'] [1.0, 0.099..., '1'] [2.0, 0.099..., '1'] [2.0, 0.099..., '1']
166 >>> t = CurvilinearTrajectory(S = [1.], Y = [0.5], lanes = ['1']) 166 >>> t = CurvilinearTrajectory(S = [1.], Y = [0.5], lanes = ['1'])
167 >>> t.differentiate().empty() 167 >>> t.differentiate().empty()
168 True 168 True
169 169
170 >>> o1 = MovingObject(positions = Trajectory([[0]*3,[2]*3]), velocities = Trajectory([[0]*3,[1]*3])) 170 >>> o1 = MovingObject.generate(Point(0., 2.), Point(0., 1.), TimeInterval(0,2))
171 >>> o1.classifyUserTypeSpeedMotorized(0.5, np.median) 171 >>> o1.classifyUserTypeSpeedMotorized(0.5, np.median)
172 >>> userTypeNames[o1.getUserType()]
173 'car'
174 >>> o1.classifyUserTypeSpeedMotorized(0.5, np.mean)
175 >>> userTypeNames[o1.getUserType()] 172 >>> userTypeNames[o1.getUserType()]
176 'car' 173 'car'
177 >>> o1.classifyUserTypeSpeedMotorized(1.5, np.median) 174 >>> o1.classifyUserTypeSpeedMotorized(1.5, np.median)
178 >>> userTypeNames[o1.getUserType()] 175 >>> userTypeNames[o1.getUserType()]
179 'pedestrian' 176 'pedestrian'