def __init__(self, parent=None): super(MainWindow, self).__init__(parent) self.setupUi(self) self.teleop = TeleopWidget(self) self.tlLayout.addWidget(self.teleop) self.map = Map(self) self.mapLayout.addWidget(self.map) self.teleop.setVisible(True) self.logo = LogoWidget(self, self.logoLayout.parent().width(), self.logoLayout.parent().height()) self.logoLayout.addWidget(self.logo) self.logo.setVisible(True) self.updGUI.connect(self.updateGUI) self.getPathButton.clicked.connect(self.getPathClicked) self.playButton.clicked.connect(self.playClicked) self.playButton.setCheckable(True) #self.stopButton.clicked.connect(self.stopClicked) plannerList = [ 'RRTstar', 'SORRTstar', 'BITstar', 'FMTstar', 'InformedRRTstar', 'PRMstar' ] self.plannerBox.addItems(plannerList)
def __init__(self, parent=None): super(MainWindow, self).__init__(parent) self.setupUi(self) self.teleop=TeleopWidget(self) self.tlLayout.addWidget(self.teleop) self.map = Map(self) self.mapLayout.addWidget(self.map) self.teleop.setVisible(True) self.logo = LogoWidget(self, self.logoLayout.parent().width(), self.logoLayout.parent().height()) self.logoLayout.addWidget(self.logo) self.logo.setVisible(True) self.updGUI.connect(self.updateGUI) self.getPathButton.clicked.connect(self.getPathClicked) self.playButton.clicked.connect(self.playClicked) self.playButton.setCheckable(True) #self.stopButton.clicked.connect(self.stopClicked) plannerList = ['RRTstar', 'SORRTstar','BITstar', 'FMTstar', 'InformedRRTstar', 'PRMstar'] self.plannerBox.addItems(plannerList) # objectiveList = ['PathClearance', 'PathLength', 'ThresholdPathLength', 'WeightedLengthAndClearanceCombo'] # self.objectiveBox.addItems(objectiveList) self.liftDropButton.clicked.connect(self.liftDropExecute) self.liftDropButton.setCheckable(True) self.jointForce = 0 self.pub = rospy.Publisher('amazon_warehouse_robot/joint_cmd', Float32, queue_size=10) self.gotoPointButton.clicked.connect(self.gotoPointExecute) self.gotoPointButton.setCheckable(True)
def __init__(self, parent=None): super(MainWindow, self).__init__(parent) self.setupUi(self) self.teleop = TeleopWidget(self) self.tlLayout.addWidget(self.teleop) self.map = Map(self) self.mapLayout.addWidget(self.map) self.teleop.setVisible(True) self.logo = LogoWidget(self, self.logoLayout.parent().width(), self.logoLayout.parent().height()) self.logoLayout.addWidget(self.logo) self.logo.setVisible(True) self.updGUI.connect(self.updateGUI) self.getPathButton.clicked.connect(self.getPathClicked) self.playButton.clicked.connect(self.playClicked) self.playButton.setCheckable(True) #self.stopButton.clicked.connect(self.stopClicked) # plannerList = ['RRTstar', 'SORRTstar','BITstar', 'FMTstar', 'InformedRRTstar', 'PRMstar'] # self.plannerBox.addItems(plannerList) # objectiveList = ['PathClearance', 'PathLength', 'ThresholdPathLength', 'WeightedLengthAndClearanceCombo'] # self.objectiveBox.addItems(objectiveList) self.liftDropButton.clicked.connect(self.liftDropExecute) self.liftDropButton.setCheckable(True) self.jointForce = 0 self.node = rclpy.create_node('amazon_robot_joint_state') self.pub = self.node.create_publisher( Float64, 'amazon_robot/joint1_position_controller/command', 10) self.gotoPointButton.clicked.connect(self.gotoPointExecute) self.gotoPointButton.setCheckable(True)
def __init__(self, parent=None): super(MainWindow, self).__init__(parent) self.setupUi(self) self.teleop = TeleopWidget(self) self.tlLayout.addWidget(self.teleop) self.map = Map(self) self.mapLayout.addWidget(self.map) self.teleop.setVisible(True) self.updGUI.connect(self.updateGUI) self.getPathButton.clicked.connect(self.getPathClicked) self.playButton.clicked.connect(self.playClicked) self.stopButton.clicked.connect(self.stopClicked)
def __init__(self, parent=None): super(MainWindow, self).__init__(parent) self.setupUi(self) self.teleop = TeleopWidget(self) self.tlLayout.addWidget(self.teleop) self.map = Map(self) self.mapLayout.addWidget(self.map) self.teleop.setVisible(True) self.logo = LogoWidget(self, self.logoLayout.parent().width(), self.logoLayout.parent().height()) self.logoLayout.addWidget(self.logo) self.logo.setVisible(True) self.updGUI.connect(self.updateGUI) self.getPathButton.clicked.connect(self.getPathClicked) self.playButton.clicked.connect(self.playClicked) self.playButton.setCheckable(True)