public static final void main(String args[]) throws IOException { LogVisualizer logVisualizer = new LogVisualizer(); logVisualizer.addLogPlaybackListener(new LogVisualizerListenerDemo()); logVisualizer.run(); }
public static void main(String[] args) throws IOException { LogVisualizer visualizer = new LogVisualizer(); visualizer.run(); } }
public DRCLogProcessor() throws IOException { drcRobotModel = createDRCRobotModel(); logVisualizer = new LogVisualizer(); scs = logVisualizer.getSimulationConstructionSet(); plotter = logVisualizer.getPlotter(); int numberOfTicksBeforeUpdatingGraphs = 500; scs.setFastSimulate(true, numberOfTicksBeforeUpdatingGraphs); logDataProcessorWrapper = new LogDataProcessorWrapper(scs); sdfRobot = logVisualizer.getSDFRobot(); scs.addButton(new UpdateLogDataProcessorButton(logDataProcessorWrapper)); }
public final void startLogger() { logVisualizer.run(); }
scs.attachPlaybackListener(createYoGraphicsUpdater(yoGraphicsListRegistry)); SimulationOverheadPlotterFactory simulationOverheadPlotterFactory = scs.createSimulationOverheadPlotterFactory(); simulationOverheadPlotterFactory.setShowOnStart(showOverheadView); setupReadEveryNTicksTextField();
public LogVisualizer(int bufferSize, boolean showOverheadView, File logFile) throws IOException { if (logFile == null) { logFile = FileSelectionDialog.loadDirectoryWithFileNamed(YoVariableLoggerListener.propertyFile); } if (logFile != null) { System.out.println("loading log from folder:" + logFile); SimulationConstructionSetParameters parameters = new SimulationConstructionSetParameters(); parameters.setCreateGUI(true); parameters.setDataBufferSize(bufferSize); scs = new SimulationConstructionSet(parameters); scs.setFastSimulate(true, 50); readLogFile(logFile, showOverheadView); if (PRINT_OUT_YOVARIABLE_NAMES) printOutYoVariableNames(); } else { scs = null; } }
public DRCLogProcessor() throws IOException { drcRobotModel = createDRCRobotModel(); logVisualizer = new LogVisualizer(); scs = logVisualizer.getSimulationConstructionSet(); plotter = logVisualizer.getPlotter(); int numberOfTicksBeforeUpdatingGraphs = 500; scs.setFastSimulate(true, numberOfTicksBeforeUpdatingGraphs); logDataProcessorWrapper = new LogDataProcessorWrapper(scs); sdfRobot = logVisualizer.getSDFRobot(); scs.addButton(new UpdateLogDataProcessorButton(logDataProcessorWrapper)); }
public static void main(String[] args) throws IOException { LogVisualizer visualizer = new LogVisualizer(); visualizer.run(); } }
public final void startLogger() { logVisualizer.run(); }
scs.attachPlaybackListener(createYoGraphicsUpdater(yoGraphicsListRegistry)); SimulationOverheadPlotterFactory simulationOverheadPlotterFactory = scs.createSimulationOverheadPlotterFactory(); simulationOverheadPlotterFactory.setShowOnStart(showOverheadView); setupReadEveryNTicksTextField();
public LogVisualizer(int bufferSize, boolean showOverheadView, File logFile) throws IOException { if (logFile == null) { logFile = FileSelectionDialog.loadDirectoryWithFileNamed(YoVariableLoggerListener.propertyFile); } if (logFile != null) { System.out.println("loading log from folder:" + logFile); SimulationConstructionSetParameters parameters = new SimulationConstructionSetParameters(); parameters.setCreateGUI(true); parameters.setDataBufferSize(bufferSize); scs = new SimulationConstructionSet(parameters); scs.setFastSimulate(true, 50); readLogFile(logFile, showOverheadView); if (PRINT_OUT_YOVARIABLE_NAMES) printOutYoVariableNames(); } else { scs = null; } }
public static final void main(String args[]) throws IOException { LogVisualizer logVisualizer = new LogVisualizer(); logVisualizer.addLogPlaybackListener(new LogVisualizerListenerDemo()); logVisualizer.run(); }