Esempio n. 1
0
    def __init__(self, lang):
        chekers.__init__(self, "cameraCheck", lang)
        self.templatelookup = TemplateLookup(directories=["./"])
        self.htmlTmpl = Template(
            filename="sysChecks/chekers/" + self.name + "/templates/cameraCheckTemplate.html",
            lookup=self.templatelookup,
        )

        # check if 2 cameras pressent
        self.camerasCount = self.getDetectedCameras()
        # check if cameras node loaded
        self.camerasNode = self.nodeExist("uvc_camera_stereo")
        # check if stereo node loaded
        self.stereoNode = self.nodeExist("stereo_proc")
        # print '#cams:',self.camerasCount,'camsNode:',self.camerasNode,'stereoNode:',self.stereoNode
        # self.result='fail'
        self.leftWorks = None
        self.leftNotWrong = None
        self.rightWorks = None
        self.rightNotWrong = None

        self.failString = ""

        if self.camerasCount < 2 or not self.camerasNode or not self.stereoNode:
            self.result = "fail"
    def __init__(self,lang):
        #Este es obligatorio
        chekers.__init__(self,'checkTemplate',lang)

        #Codigo ROS

        #Este es obligatorio. Modificar si es necesario la direccion y nombre del template
        self.htmlTmpl = Template(filename='sysChecks/chekers/'+self.name+'/templates/checkTemplateTemplate.html')
Esempio n. 3
0
    def __init__(self, lang):
        #Este es obligatorio
        chekers.__init__(self, 'checkTemplate', lang)

        #Codigo ROS

        #Este es obligatorio. Modificar si es necesario la direccion y nombre del template
        self.htmlTmpl = Template(filename='sysChecks/chekers/' + self.name +
                                 '/templates/checkTemplateTemplate.html')
    def __init__(self,lang):
        chekers.__init__(self,'globalCheck',lang)

        #Codigo ROS
        self.test_client = rospy.ServiceProxy('/qbo_arduqbo/test_service', Test)

        self.htmlTmpl = Template(filename='sysChecks/chekers/'+self.name+'/templates/globalCheckTemplate.html')
        self.cssTmpl = Template(filename='sysChecks/chekers/'+self.name+'/templates/globalCheckTemplate.css')
        #print self.cssTmpl
        #print chekers.cssTmpl
        testDic=self.doTest()
Esempio n. 5
0
    def __init__(self, lang):
        chekers.__init__(self, 'globalCheck', lang)

        #Codigo ROS
        self.test_client = rospy.ServiceProxy('/qbo_arduqbo/test_service',
                                              Test)

        self.htmlTmpl = Template(filename='sysChecks/chekers/' + self.name +
                                 '/templates/globalCheckTemplate.html')
        self.cssTmpl = Template(filename='sysChecks/chekers/' + self.name +
                                '/templates/globalCheckTemplate.css')
        #print self.cssTmpl
        #print chekers.cssTmpl
        testDic = self.doTest()
Esempio n. 6
0
    def __init__(self,lang):
        chekers.__init__(self,'cameraCheck',lang)
        self.templatelookup = TemplateLookup(directories=['./'])
        self.htmlTmpl = Template(filename='sysChecks/chekers/'+self.name+'/templates/cameraCheckTemplate.html', lookup=self.templatelookup)

        #check if 2 cameras pressent
        self.camerasCount=self.getDetectedCameras()
        #check if cameras node loaded
        self.camerasNode=self.nodeExist('uvc_camera_stereo')
        #check if stereo node loaded
        self.stereoNode=self.nodeExist('stereo_proc')
        #print '#cams:',self.camerasCount,'camsNode:',self.camerasNode,'stereoNode:',self.stereoNode
        #self.result='fail'
        self.leftWorks=None
        self.leftNotWrong=None
        self.rightWorks=None
        self.rightNotWrong=None

        self.failString=''

        if self.camerasCount < 2 or not self.camerasNode or not self.stereoNode:
            self.result='fail'
Esempio n. 7
0
    def __init__(self, lang):
        chekers.__init__(self, 'cameraCheck', lang)
        self.templatelookup = TemplateLookup(directories=['./'])
        self.htmlTmpl = Template(filename='sysChecks/chekers/' + self.name +
                                 '/templates/cameraCheckTemplate.html',
                                 lookup=self.templatelookup)

        #check if 2 cameras pressent
        self.camerasCount = self.getDetectedCameras()
        #check if cameras node loaded
        self.camerasNode = self.nodeExist('uvc_camera_stereo')
        #check if stereo node loaded
        self.stereoNode = self.nodeExist('stereo_proc')
        #print '#cams:',self.camerasCount,'camsNode:',self.camerasNode,'stereoNode:',self.stereoNode
        #self.result='fail'
        self.leftWorks = None
        self.leftNotWrong = None
        self.rightWorks = None
        self.rightNotWrong = None

        self.failString = ''

        if self.camerasCount < 2 or not self.camerasNode or not self.stereoNode:
            self.result = 'fail'