Example #1
0
 def __init__(self,
              replayLog=None,
              speed=0.2,
              skipConfigure=False,
              metaLog=None,
              console=None):
     self.loggedVideoResult = None
     self.lastImageResult = None
     self.videoHighResolution = False
     ARDrone2.__init__(self, replayLog, speed, skipConfigure, metaLog,
                       console)
     if replayLog == None:
         name = timeName("logs/src_cv2_", "log")
         metaLog.write("cv2: " + name + '\n')
         self.loggedVideoResult = SourceLogger(getOrNone, name).get
         self.startVideo(wrapper,
                         g_queueResults,
                         record=True,
                         highResolution=self.videoHighResolution)
     else:
         assert metaLog
         self.loggedVideoResult = SourceLogger(None,
                                               metaLog.getLog("cv2:")).get
         self.startVideo(record=True,
                         highResolution=self.videoHighResolution)
Example #2
0
 def __init__( self, replayLog=None, speed = 0.2, skipConfigure=False, metaLog=None, console=None ):
   self.loggedVideoResult = None
   self.lastImageResult = None
   self.videoHighResolution = False
   ARDrone2.__init__( self, replayLog, speed, skipConfigure, metaLog, console )
   if replayLog == None:
     name = timeName( "logs/src_cv2_", "log" ) 
     metaLog.write("cv2: "+name+'\n' )
     self.loggedVideoResult = SourceLogger( getOrNone, name ).get
     self.startVideo( wrapper, g_queueResults, record=True, highResolution=self.videoHighResolution )
   else:
     assert metaLog
     self.loggedVideoResult = SourceLogger( None, metaLog.getLog("cv2:") ).get
     self.startVideo( record=True, highResolution=self.videoHighResolution )