예제 #1
0
        taskPanels['Door'] = doorTaskPanel.widget
        taskPanels['Valve'] = valveTaskPanel.widget
        taskPanels['Drill'] = drillTaskPanel.widget
        taskPanels['Surprise'] = surpriseTaskPanel.widget
        taskPanels['Terrain'] = terrainTaskPanel.widget
        taskPanels['Continuous Walking'] = continuousWalkingTaskPanel.widget

    tasklaunchpanel.init(taskPanels)

    splinewidget.init(view, handFactory, robotStateModel)


    rt.robotSystem = robotSystem
    taskManagerPanel = taskmanagerwidget.init()

    for taskDescription in loadTaskDescriptions():
        taskManagerPanel.taskQueueWidget.loadTaskDescription(taskDescription[0], taskDescription[1])
    taskManagerPanel.taskQueueWidget.setCurrentQueue('Task library')

    for obj in om.getObjects():
        obj.setProperty('Deletable', False)

if useCOPMonitor and not ikPlanner.fixedBaseArm:
    copMonitor = copmonitor.COPMonitor(robotSystem, view);


if useLoggingWidget:
    w = lcmloggerwidget.LCMLoggerWidget(statusBar=app.getMainWindow().statusBar())
    app.getMainWindow().statusBar().addPermanentWidget(w.button)

예제 #2
0
        taskPanels['Egress'] = egressPanel.widget
        taskPanels['Door'] = doorTaskPanel.widget
        taskPanels['Valve'] = valveTaskPanel.widget
        taskPanels['Drill'] = drillTaskPanel.widget
        taskPanels['Surprise'] = surpriseTaskPanel.widget
        taskPanels['Terrain'] = terrainTaskPanel.widget
        taskPanels['Continuous Walking'] = continuousWalkingTaskPanel.widget

    tasklaunchpanel.init(taskPanels)

    splinewidget.init(view, handFactory, robotStateModel)

    rt.robotSystem = robotSystem
    taskManagerPanel = taskmanagerwidget.init()

    for taskDescription in loadTaskDescriptions():
        taskManagerPanel.taskQueueWidget.loadTaskDescription(
            taskDescription[0], taskDescription[1])
    taskManagerPanel.taskQueueWidget.setCurrentQueue('Task library')

    for obj in om.getObjects():
        obj.setProperty('Deletable', False)

if useCOPMonitor and not ikPlanner.fixedBaseArm:
    copMonitor = copmonitor.COPMonitor(robotSystem, view)

if useLoggingWidget:
    w = lcmloggerwidget.LCMLoggerWidget(
        statusBar=app.getMainWindow().statusBar())
    app.getMainWindow().statusBar().addPermanentWidget(w.button)