def __init__(self):
     super(NodeActionForceZeroGUI, self).__init__(color='green')
     self.title.setText('ZERO FORCE SENSOR')
     self.title.setStyleSheet('background-color:' + colors['green'].normal +
                              ';color:#ffffff')
     self.note = NoteField('This will zero the force sensor', 'green')
     self.layout_.addWidget(self.note)
Exemplo n.º 2
0
 def __init__(self):
     super(NodeActionDetectObjectsGUI,self).__init__(color='purple')
     self.title.setText('DETECT OBJECTS')
     self.title.setStyleSheet('background-color:'+colors['purple'].normal+';color:#ffffff')
     self.wait_finish = NamedField('Wait', '','purple')
     self.wait_finish.set_field('1')
     self.note = NoteField('(1 = true, 0 = false)','purple')
     self.layout_.addWidget(self.wait_finish)
     self.layout_.addWidget(self.note)
Exemplo n.º 3
0
 def __init__(self):
     super(NodeActionSGripperWideModeGUI,self).__init__(color='green')
     self.title.setText('GRIPPER CLOSE ACTION')
     self.title.setStyleSheet('background-color:'+colors['green'].normal+';color:#ffffff')
     self.wait_finish = NamedField('Wait', '','green')
     self.wait_finish.set_field('1')
     self.note = NoteField('(1 = true, 0 = false)','green')
     self.layout_.addWidget(self.wait_finish)
     self.layout_.addWidget(self.note)
Exemplo n.º 4
0
 def __init__(self):
     super(NodeActionRecordDataGUI, self).__init__(color='green')
     self.title.setText('RECORD DATA')
     self.title.setStyleSheet('background-color:' + colors['green'].normal +
                              ';color:#ffffff')
     self.wait_finish = NamedField('Wait', '', 'green')
     self.wait_finish.set_field('1')
     self.note = NoteField('(1 = true, 0 = false)', 'green')
     self.layout_.addWidget(self.wait_finish)
     self.layout_.addWidget(self.note)
Exemplo n.º 5
0
 def __init__(self):
     super(NodeActionUpdatePlanningSceneGUI, self).__init__(color='purple')
     self.title.setText('UPDATE PLANNING SCENE')
     self.title.setStyleSheet('background-color:' +
                              colors['purple'].normal + ';color:#ffffff')
     self.wait_finish = NamedField('Wait', '', 'purple')
     self.wait_finish.set_field('1')
     self.note = NoteField('(1 = true, 0 = false)', 'purple')
     self.layout_.addWidget(self.wait_finish)
     self.layout_.addWidget(self.note)
Exemplo n.º 6
0
 def __init__(self):
     super(NodePublishMessageGUI, self).__init__(color='purple')
     self.title.setText('Publish Message')
     self.title.setStyleSheet('background-color:' +
                              colors['purple'].normal + ';color:#ffffff')
     self.wait_finish = NamedField('Wait', '', 'purple')
     self.wait_finish.set_field('1')
     self.note = NoteField('(1 = true, 0 = false)', 'purple')
     self.layout_.addWidget(self.wait_finish)
     self.layout_.addWidget(self.note)
Exemplo n.º 7
0
    def __init__(self):
        super(NodePublishMessageGUI, self).__init__(color='purple')
        self.title.setText('Publish Message')
        self.title.setStyleSheet('background-color:' +
                                 colors['purple'].normal + ';color:#ffffff')
        self.wait_finish = NamedField('Wait', '', 'purple')
        self.wait_finish.set_field('1')

        self.message_contents = NamedField('message', '', 'purple')
        self.message_topic = NamedField('Rostopic', '', 'purple')
        self.message_topic.set_field('info')

        self.note = NoteField(
            '(1 = true, 0 = false)\nrostopic has prefix: /costar/messages/',
            'purple')
        self.layout_.addWidget(self.message_contents)
        self.layout_.addWidget(self.message_topic)
        self.layout_.addWidget(self.wait_finish)
        self.layout_.addWidget(self.note)