def init(): global panel panel = TaskWidgetManager() dock = app.addWidgetToDock(panel.taskQueueWidget.widget, action=app.getToolBarActions()['ActionTaskManagerPanel']) dock.hide() dock = app.addWidgetToDock(panel.taskLibraryWidget.widget) dock.hide() return panel
def addPanelToMainWindow(playbackPanel): global panel global dock panel = playbackPanel dock = app.addWidgetToDock(panel.widget, dockArea=QtCore.Qt.BottomDockWidgetArea) dock.hide()
def init(view): global widget, dock widget = CameraBookmarkWidget(view) dock = applogic.addWidgetToDock(widget.widget, action=None) dock.hide() return widget
def init(view, imageWidget, robotName=""): global panels global docks if "panels" not in globals(): panels = {} if "docks" not in globals(): docks = {} panel = ScreenGrabberPanel(view, imageWidget) action = app.addDockAction( "ActionScreenGrabberPanel" + robotName, "Screen Grabber", os.path.join(os.path.dirname(__file__), "images/video_record.png"), append=True, ) dock = app.addWidgetToDock(panel.widget, action=action, associatedRobotName=robotName) app.getRobotSelector().associateWidgetWithRobot(action, robotName) dock.hide() panels[robotName] = panel docks[robotName] = dock return panel
def init(planPlayback, playbackRobotModel, playbackJointController, robotStateModel, robotStateJointController, manipPlanner): global panel panel = PlaybackPanel(planPlayback, playbackRobotModel, playbackJointController, robotStateModel, robotStateJointController, manipPlanner) dock = app.addWidgetToDock(panel.widget, dockArea=QtCore.Qt.BottomDockWidgetArea) dock.hide() return panel
def init(planPlayback, playbackRobotModel, playbackJointController, robotStateModel, robotStateJointController, manipPlanner): global panel panel = PlaybackPanel(planPlayback, playbackRobotModel, playbackJointController, robotStateModel, robotStateJointController, manipPlanner) #app.getMainWindow().viewManager().layout().addWidget(panel.widget) dock = app.addWidgetToDock(panel.widget, dockArea=QtCore.Qt.BottomDockWidgetArea) dock.hide() return panel
def init(view): global panel global dock panel = FrameVisualizationPanel(view) dock = app.addWidgetToDock(panel.widget, action=_getAction()) dock.hide() return panel
def init(driverL, driverR, model, jc, view): global panel global dock panel = HandControlPanel(driverL, driverR, model, jc, view) dock = app.addWidgetToDock(panel.widget, action=_getAction()) dock.hide() return panel
def init(view): global panel global dock panel = ScreenGrabberPanel(view) dock = app.addWidgetToDock(panel.widget, action=_getAction()) dock.hide() return panel
def init(*args, **kwargs): global panel global dock panel = FootstepsPanel(*args, **kwargs) dock = app.addWidgetToDock(panel.widget, action=_getAction()) dock.hide() return panel
def init(driver): global panel global dock panel = AtlasDriverPanel(driver) dock = app.addWidgetToDock(panel.widget, action=_getAction()) dock.hide() return panel
def init(): global panel global dock panel = SensorDataRequestPanel() dock = app.addWidgetToDock(panel.widget, action=_getAction()) dock.hide() return panel
def init(driver): global panel global dock panel = MultisensePanel(driver) dock = app.addWidgetToDock(panel.widget, action=_getAction()) dock.hide() return panel
def init(jointController, footstepDriver): global panel global dock panel = MappingPanel(jointController, footstepDriver) dock = app.addWidgetToDock(panel.widget, action=_getAction()) dock.hide() return panel
def init(view, affordanceManager, jointController, raycastDriver): global panel global dock panel = AffordancePanel(view, affordanceManager, jointController, raycastDriver) dock = app.addWidgetToDock(panel.widget, action=_getAction()) dock.hide() return panel
def init(planningUtils, robotStateModel, robotStateJointController, teleopRobotModel, teleopJointController, debrisPlanner, manipPlanner, affordanceManager, showPlanFunction, hidePlanFunction, footDriver): global panel global dock panel = MotionPlanningPanel(planningUtils, robotStateModel, robotStateJointController, teleopRobotModel, teleopJointController, debrisPlanner, manipPlanner, affordanceManager, showPlanFunction, hidePlanFunction, footDriver) dock = app.addWidgetToDock(panel.widget, action=_getAction()) dock.hide() return panel
def init(view, affordanceManager, jointController): global panel global dock panel = AffordancePanel(view, affordanceManager, jointController) dock = app.addWidgetToDock(panel.widget, action=_getAction(), associatedRobotName=jointController.robotName) dock.hide() return panel
def init(robotStateModel, robotStateJointController, teleopRobotModel, teleopJointController, debrisPlanner, manipPlanner, affordanceManager, showPlanFunction, hidePlanFunction, footDriver): global panel global dock panel = MotionPlanningPanel(robotStateModel, robotStateJointController, teleopRobotModel, teleopJointController, debrisPlanner, manipPlanner, affordanceManager, showPlanFunction, hidePlanFunction, footDriver) dock = app.addWidgetToDock(panel.widget, action=_getAction()) dock.hide() return panel
def init(view, robotSystem): global panels if "panels" not in globals(): panels = {} panel = FrameVisualizationPanel(view, robotSystem) dock = app.addWidgetToDock(panel.widget, action=None, associatedRobotName=robotSystem.robotName) dock.hide() panels[robotSystem.robotName] = (panel, dock) return panel
imageWidget = cameraview.ImageWidget(cameraview.imageManager, 'CAMERA_LEFT', view, visible=False) imageViewHandler = ToggleImageViewHandler(imageWidget) setImageWidgetSource = imageWidget.setImageName screengrabberpanel.init(view) framevisualization.init(view) affordancePanel = affordancepanel.init(view, affordanceManager, robotStateJointController, raycastDriver) camerabookmarks.init(view) cameraControlPanel = cameracontrolpanel.CameraControlPanel(view) app.addWidgetToDock(cameraControlPanel.widget, action=None).hide() def getLinkFrame(linkName, model=None): model = model or robotStateModel return model.getLinkFrame(linkName) def getBotFrame(frameName): t = vtk.vtkTransform() t.PostMultiply() cameraview.imageManager.queue.getTransform(frameName, 'local', t) return t def showLinkFrame(linkName, model=None):
else: self.manager.hide() imageOverlayManager = ImageOverlayManager() imageWidget = cameraview.ImageWidget(cameraview.imageManager, 'CAMERA_LEFT', view, visible=False) imageViewHandler = ToggleImageViewHandler(imageWidget) setImageWidgetSource = imageWidget.setImageName screengrabberpanel.init(view) framevisualization.init(view) affordancePanel = affordancepanel.init(view, affordanceManager, robotStateJointController, raycastDriver) camerabookmarks.init(view) cameraControlPanel = cameracontrolpanel.CameraControlPanel(view) app.addWidgetToDock(cameraControlPanel.widget, action=None).hide() def getLinkFrame(linkName, model=None): model = model or robotStateModel return model.getLinkFrame(linkName) def getBotFrame(frameName): t = vtk.vtkTransform() t.PostMultiply() cameraview.imageManager.queue.getTransform(frameName, 'local', t) return t def showLinkFrame(linkName, model=None):
def init(view): global widget, dock widget = CameraBookmarkWidget(view) dock = applogic.addWidgetToDock(widget.widget, action=None) dock.hide()