diff --git a/src/log_plotter/__init__.py b/src/log_plotter/__init__.py index 1528467..3592445 100644 --- a/src/log_plotter/__init__.py +++ b/src/log_plotter/__init__.py @@ -1,3 +1,4 @@ +from log_parser import LogParser from datalogger_plotter_with_pyqtgraph import * try: from version import version as __version__ diff --git a/src/log_plotter/datalogger_plotter_with_pyqtgraph.py b/src/log_plotter/datalogger_plotter_with_pyqtgraph.py index 60eed45..09280bb 100755 --- a/src/log_plotter/datalogger_plotter_with_pyqtgraph.py +++ b/src/log_plotter/datalogger_plotter_with_pyqtgraph.py @@ -19,7 +19,7 @@ class LogPlotter(object): - def __init__(self, fname, plot_conf_name, layout_conf_name, title): + def __init__(self, fname, plot_conf_name, layout_conf_name, title=None): ''' :param str fname: file name of log :param str plot_conf_name: plot yaml file name diff --git a/test/.gitignore b/test/.gitignore new file mode 100644 index 0000000..763624e --- /dev/null +++ b/test/.gitignore @@ -0,0 +1 @@ +__pycache__/* \ No newline at end of file diff --git a/test/README.md b/test/README.md new file mode 100644 index 0000000..006acbc --- /dev/null +++ b/test/README.md @@ -0,0 +1,50 @@ +# test +## テストの走らせ方 +### 仮想ディスプレイのインストールと立ち上げ +```bash +sudo apt-get install xvfb +/sbin/start-stop-daemon --start --quiet --pidfile /tmp/custom_xvfb_99.pid --make-pidfile --background --exec /usr/bin/Xvfb -- :99 -screen 0 1400x900x24 -ac +extension GLX +render # copy from pyqtgraph .travis.yaml +export DISPLAY=:99.0 +``` + +### テストの実行 +1. 全部をテスト +```bash +python test_all.py +``` +2. 個別にテスト +```bash +python test_xxx.py +``` + +## テストのTips +- unittestのパッケージを使用. +- pytestは,catkinとの相性が良くない模様.(devel以下の`__init__.py`の読み込みでエラーが出る) +- テストを作るには,unittest.TestCaseを継承したクラスに,test_xxxという名称のメソッドを定義して作る, +- テストを走らせるには,`unittest.main()`を実行すると,`test_xxx`メソッドを順に実行してくれる. +- assertionは,unittest.TestCaseのメソッドである,assertXXXを利用するとテストが失敗したときに見やすく表示される. + +```python +import unittest + +class TestXXX(unittest.TestCase): + def test_hogehoge(self): + # write test here + x = 1 + self.assertEqual(x,1,'x is {}. not 1'.format(x)) + +if __name__ == '__main__': + unittest.main() +``` +- `unittest.main`はテストが終わると,そのまま`exit`しようとするが,ガーベジコレクションの順番によって時々Segmentation Faultが発生する. +以下のようにテスト終了後に`QtGui.QApplication`の消去を明示的に行うとエラーが消えた. +```python +if __name__ == '__main__': + app = pyqtgraph.Qt.QtGui.QApplication([]) + try: + unittest.main() + finally: + del app +``` + + diff --git a/test/check_graph_appearance.py b/test/check_graph_appearance.py new file mode 100755 index 0000000..284d739 --- /dev/null +++ b/test/check_graph_appearance.py @@ -0,0 +1,43 @@ +#!/usr/bin/python +#-*- coding:utf-8 -*- + +import argparse +import signal +import pyqtgraph +from test_util import log_plotter_exec + + +def show_graph(): + layout =u''' +main: + graph of dummy: + legends: + - { key: dummy, id: [0] } + - { key: dummy, id: [0] } +''' + a = log_plotter_exec(layout=layout, + plot_conf ='config/sample_plot.yaml', + fname = 'data/sample/sample_data') + a.view.showMaximized() + return a + +if __name__ == '__main__': + parser = argparse.ArgumentParser(description='plot data from hrpsys log') + parser.add_argument("-i", action='store_true', help='interactive (start IPython)') + parser.set_defaults(feature=False) + args = parser.parse_args() + + app = pyqtgraph.Qt.QtGui.QApplication([]) + a = show_graph() + if args.i: + [app.processEvents() for i in range(2)] + # start ipython + print '=====' + print "please use \033[33mapp.processEvents()\033[m to update graph." + print "you can use \033[33ma\033[m as LogPlotter instance." + print '=====' + from IPython import embed + embed() + else: + signal.signal(signal.SIGINT, signal.SIG_DFL) + pyqtgraph.Qt.QtGui.QApplication.instance().exec_() diff --git a/test/config/jaxon_joint_layout.yaml b/test/config/jaxon_joint_layout.yaml new file mode 100644 index 0000000..bd77bae --- /dev/null +++ b/test/config/jaxon_joint_layout.yaml @@ -0,0 +1,4 @@ +main: + rleg_joint_angle: + legends: + - { key: st_q, id: [0-5] } diff --git a/test/config/jaxon_watt_layout.yaml b/test/config/jaxon_watt_layout.yaml new file mode 100644 index 0000000..8750986 --- /dev/null +++ b/test/config/jaxon_watt_layout.yaml @@ -0,0 +1,4 @@ +main: + watt: + legends: + - { key: watt, id: [0-5] } diff --git a/test/config/sample_plot.yaml b/test/config/sample_plot.yaml new file mode 100644 index 0000000..5537c0f --- /dev/null +++ b/test/config/sample_plot.yaml @@ -0,0 +1,3 @@ +dummy: + data: + - { log: dummy, column: [0] } diff --git a/test/data/jaxon_test_data/jaxon_test.RobotHardware0_dq b/test/data/jaxon_test_data/jaxon_test.RobotHardware0_dq new file mode 100644 index 0000000..09e967d --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.RobotHardware0_dq @@ -0,0 +1,10 @@ +1450271115.915908 0.092039 -0.057674 0.000000 -0.035953 0.048936 0.011910 0.210922 -0.062168 0.015579 -0.093477 -0.025966 0.045257 0.009737 -0.031459 -0.050184 0.000000 -0.000000 0.006866 -0.013108 -0.013108 -0.000000 -0.019350 -0.000000 0.000000 0.000000 -0.021846 -0.019350 -0.000000 -0.000000 -0.007490 -0.000000 0.000000 -0.000000 +1450271115.917910 0.080534 -0.060670 0.000000 -0.038350 0.051932 0.000000 0.207087 -0.060670 0.011984 -0.091080 -0.025966 0.046448 0.011984 -0.031459 -0.056925 0.000000 -0.000000 0.008114 -0.013732 -0.012484 -0.004369 -0.019974 -0.000000 0.000000 0.000000 -0.020598 -0.019974 0.008114 -0.000000 -0.006866 -0.000000 0.000000 -0.000000 +1450271115.919906 0.095874 -0.058423 0.000000 -0.039548 0.051932 0.000000 0.201335 -0.056176 0.010786 -0.093477 -0.026965 0.045257 0.008239 -0.030710 -0.053929 0.000000 -0.000000 0.002497 -0.013732 -0.013732 -0.006242 -0.019350 -0.000000 0.000000 0.000000 -0.021222 -0.019974 -0.000000 -0.000000 -0.006866 -0.000000 0.000000 -0.000000 +1450271115.921905 0.088204 -0.055427 0.000000 -0.043143 0.048936 0.000000 0.203252 -0.059921 -0.000000 -0.094675 -0.021971 0.051212 0.012733 -0.030710 -0.055427 0.000000 -0.000000 -0.000000 -0.014356 -0.014980 -0.004369 -0.019350 -0.000000 0.000000 0.000000 -0.019974 -0.019974 -0.000000 -0.000000 -0.006866 -0.000000 0.000000 -0.000000 +1450271115.923906 0.090121 -0.048686 0.001198 -0.039548 0.049934 0.000000 0.199418 -0.061419 -0.000000 -0.083890 -0.022970 0.044066 0.013482 -0.027714 -0.052431 0.000000 -0.000000 0.000624 -0.014356 -0.014980 -0.000624 -0.019974 -0.000000 0.000000 0.000000 -0.019974 -0.019350 0.003745 -0.000000 -0.005618 -0.000000 0.000000 -0.000000 +1450271115.925901 0.092039 -0.058423 0.000000 -0.043143 0.050933 0.000000 0.199418 -0.061419 -0.000000 -0.089882 -0.024967 0.045257 0.015729 -0.030710 -0.049435 0.000000 -0.000000 0.003745 -0.016853 -0.014356 -0.000000 -0.019350 -0.000000 0.000000 0.000000 -0.021846 -0.019974 0.006242 -0.000000 -0.006866 -0.000000 0.000000 -0.000000 +1450271115.927914 0.103544 -0.059172 0.000000 -0.044342 0.050933 0.000000 0.182160 -0.060670 -0.000000 -0.095874 -0.023968 0.042875 0.012733 -0.028463 -0.047188 0.000000 -0.000000 0.006242 -0.014980 -0.014980 -0.000000 -0.019974 -0.000000 0.000000 0.000000 -0.021846 -0.019350 -0.000000 -0.000000 -0.007490 -0.000000 0.000000 -0.000000 +1450271115.929904 0.101626 -0.066662 0.000000 -0.044342 0.049934 0.000000 0.195583 -0.056925 -0.015579 -0.098271 -0.022970 0.039302 0.012733 -0.029961 -0.049435 0.000000 -0.000000 0.006866 -0.014980 -0.013732 -0.000624 -0.019974 -0.000000 0.000000 0.000000 -0.022470 -0.018725 -0.000000 0.006866 -0.007490 -0.000000 0.000000 -0.000000 +1450271115.931911 0.092039 -0.060670 0.000000 -0.047937 0.047937 0.000000 0.182160 -0.062917 -0.000000 -0.099469 -0.024967 0.041684 0.014980 -0.029212 -0.048686 0.000000 -0.000000 0.006866 -0.015604 -0.013732 -0.000624 -0.021222 -0.000000 0.000000 0.000000 -0.021222 -0.019350 0.000624 -0.000000 -0.006866 -0.000000 0.000000 -0.000000 +1450271115.933913 0.099709 -0.060670 0.000000 -0.043143 0.048936 0.000000 0.191748 -0.062168 -0.000000 -0.095874 -0.023968 0.033347 0.014980 -0.030710 -0.045690 0.000000 -0.000000 0.006866 -0.015604 -0.014356 -0.003121 -0.020598 -0.000000 0.000000 0.000000 -0.019350 -0.016229 0.006242 -0.000000 -0.008114 -0.000000 0.000000 -0.000000 diff --git a/test/data/jaxon_test_data/jaxon_test.RobotHardware0_gsensor b/test/data/jaxon_test_data/jaxon_test.RobotHardware0_gsensor new file mode 100644 index 0000000..3488052 --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.RobotHardware0_gsensor @@ -0,0 +1,10 @@ +1450271115.915908 4.077332 2.585722 8.340581 +1450271115.917910 4.035259 2.488658 8.395165 +1450271115.919906 3.956340 2.488382 8.407433 +1450271115.921905 3.944389 2.512499 8.412364 +1450271115.923906 3.896712 2.543768 8.417485 +1450271115.925901 3.851981 2.604631 8.298735 +1450271115.927914 3.814988 2.563691 8.243866 +1450271115.929904 3.902089 2.696583 8.308473 +1450271115.931911 3.908638 2.618691 8.427313 +1450271115.933913 3.867530 2.603962 8.451271 diff --git a/test/data/jaxon_test_data/jaxon_test.RobotHardware0_gyrometer b/test/data/jaxon_test_data/jaxon_test.RobotHardware0_gyrometer new file mode 100644 index 0000000..546d0bf --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.RobotHardware0_gyrometer @@ -0,0 +1,10 @@ +1450271115.915908 -0.117920 0.146694 -0.106727 +1450271115.917910 -0.110863 0.135203 -0.112875 +1450271115.919906 -0.108012 0.144739 -0.114801 +1450271115.921905 -0.108954 0.138060 -0.114453 +1450271115.923906 -0.106139 0.144998 -0.125136 +1450271115.925901 -0.110663 0.143359 -0.133624 +1450271115.927914 -0.129605 0.144000 -0.135637 +1450271115.929904 -0.128039 0.145551 -0.142216 +1450271115.931911 -0.126148 0.147437 -0.146597 +1450271115.933913 -0.128761 0.148667 -0.154773 diff --git a/test/data/jaxon_test_data/jaxon_test.RobotHardware0_lfsensor b/test/data/jaxon_test_data/jaxon_test.RobotHardware0_lfsensor new file mode 100644 index 0000000..66c782e --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.RobotHardware0_lfsensor @@ -0,0 +1,10 @@ +1450271115.915908 -35.599998 56.700001 -182.199997 16.500000 14.730000 6.360000 +1450271115.917910 -34.900002 55.700001 -181.199997 16.469999 14.370000 6.300000 +1450271115.919906 -33.900002 56.599998 -180.600006 16.469999 14.160000 6.330000 +1450271115.921905 -33.599998 56.000000 -180.600006 16.410000 13.800000 6.270000 +1450271115.923906 -31.400000 57.200001 -179.000000 16.320000 13.440000 6.360000 +1450271115.925901 -29.400000 57.000000 -179.399994 16.290001 13.110000 6.390000 +1450271115.927914 -27.799999 56.500000 -179.000000 16.290001 12.870000 6.210000 +1450271115.929904 -26.600000 59.000000 -180.000000 16.350000 12.570000 6.180000 +1450271115.931911 -24.500000 58.099998 -179.199997 16.320000 12.300000 6.210000 +1450271115.933913 -22.900000 58.599998 -178.199997 16.260000 11.940000 6.180000 diff --git a/test/data/jaxon_test_data/jaxon_test.RobotHardware0_lhsensor b/test/data/jaxon_test_data/jaxon_test.RobotHardware0_lhsensor new file mode 100644 index 0000000..4757f0b --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.RobotHardware0_lhsensor @@ -0,0 +1,10 @@ +1450271115.915908 4.064941 5.749512 -15.966797 -0.561523 -0.009766 -0.058594 +1450271115.917910 3.515625 5.493164 -16.113281 -0.485840 -0.061035 -0.048828 +1450271115.919906 3.332520 5.383301 -15.673828 -0.456543 -0.090332 -0.039062 +1450271115.921905 3.332520 5.273438 -16.040039 -0.454102 -0.080566 -0.036621 +1450271115.923906 3.442383 5.493164 -15.893555 -0.490723 -0.056152 -0.058594 +1450271115.925901 4.101562 5.749512 -15.454102 -0.549316 0.000000 -0.065918 +1450271115.927914 4.284668 5.712891 -15.747070 -0.561523 0.036621 -0.063477 +1450271115.929904 4.284668 5.639648 -15.234375 -0.546875 0.026855 -0.068359 +1450271115.931911 4.284668 5.090332 -15.673828 -0.498047 0.007324 -0.046387 +1450271115.933913 3.881836 4.797363 -15.820312 -0.427246 -0.026855 -0.046387 diff --git a/test/data/jaxon_test_data/jaxon_test.RobotHardware0_q b/test/data/jaxon_test_data/jaxon_test.RobotHardware0_q new file mode 100644 index 0000000..a90c13e --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.RobotHardware0_q @@ -0,0 +1,10 @@ +1450271115.915908 -0.194988 0.270962 -0.449666 1.895637 -0.848230 -0.226039 -0.313112 0.414036 -0.308295 1.308578 -0.662352 -0.196483 -0.154462 -0.021729 0.125402 -0.002182 0.002182 -0.010036 0.720057 -0.340012 -0.083885 -1.331686 0.002073 0.001745 -0.345922 0.041124 0.725293 0.289943 0.065668 -1.374338 -0.000545 -0.006654 -0.347548 +1450271115.917910 -0.194988 0.271093 -0.449666 1.895637 -0.848404 -0.226039 -0.313322 0.414167 -0.308295 1.308787 -0.662178 -0.196483 -0.154593 -0.021729 0.125402 -0.002182 0.002182 -0.010036 0.720057 -0.339903 -0.083885 -1.331686 0.002073 0.001745 -0.345922 0.041124 0.725402 0.289943 0.065668 -1.374338 -0.000545 -0.006654 -0.347548 +1450271115.919906 -0.195198 0.271224 -0.449666 1.895846 -0.848404 -0.226039 -0.313531 0.414167 -0.308295 1.308997 -0.662178 -0.196483 -0.154593 -0.021598 0.125533 -0.002182 0.002182 -0.010036 0.720057 -0.339903 -0.083885 -1.331686 0.002073 0.001745 -0.345922 0.041124 0.725402 0.289943 0.065668 -1.374338 -0.000545 -0.006654 -0.347548 +1450271115.921905 -0.195198 0.271355 -0.449666 1.895846 -0.848579 -0.226039 -0.313740 0.414298 -0.308295 1.309206 -0.662178 -0.196691 -0.154593 -0.021598 0.125664 -0.002182 0.002182 -0.010036 0.720166 -0.339903 -0.083885 -1.331577 0.002073 0.001745 -0.345922 0.041233 0.725402 0.289943 0.065668 -1.374229 -0.000545 -0.006654 -0.347548 +1450271115.923906 -0.195407 0.271486 -0.449666 1.895846 -0.848579 -0.226039 -0.313950 0.414428 -0.308295 1.309416 -0.662178 -0.196691 -0.154593 -0.021468 0.125795 -0.002182 0.002182 -0.010145 0.720166 -0.339903 -0.083885 -1.331577 0.002073 0.001745 -0.345922 0.041233 0.725511 0.289834 0.065668 -1.374229 -0.000545 -0.006654 -0.347548 +1450271115.925901 -0.195407 0.271486 -0.449666 1.896056 -0.848753 -0.226039 -0.314369 0.414559 -0.308295 1.309625 -0.662003 -0.196899 -0.154593 -0.021468 0.125925 -0.002182 0.002182 -0.010145 0.720166 -0.339794 -0.083885 -1.331468 0.002073 0.001745 -0.345922 0.041233 0.725511 0.289834 0.065668 -1.374229 -0.000545 -0.006654 -0.347548 +1450271115.927914 -0.195616 0.271617 -0.449666 1.896056 -0.848928 -0.226039 -0.314578 0.414690 -0.308295 1.309834 -0.662003 -0.196899 -0.154593 -0.021337 0.125925 -0.002182 0.002182 -0.010145 0.720166 -0.339794 -0.083885 -1.331468 0.002073 0.001745 -0.345922 0.041342 0.725511 0.289834 0.065668 -1.374229 -0.000545 -0.006654 -0.347548 +1450271115.929904 -0.195826 0.271748 -0.449666 1.896265 -0.848928 -0.226039 -0.314788 0.414821 -0.308295 1.310044 -0.662003 -0.197107 -0.154723 -0.021337 0.126056 -0.002182 0.002182 -0.010145 0.720276 -0.339794 -0.083885 -1.331468 0.002073 0.001745 -0.345922 0.041342 0.725621 0.289834 0.065668 -1.374229 -0.000545 -0.006654 -0.347548 +1450271115.931911 -0.195826 0.271879 -0.449666 1.896265 -0.849102 -0.226039 -0.314997 0.414952 -0.308295 1.310253 -0.661829 -0.197107 -0.154723 -0.021206 0.126187 -0.002182 0.002182 -0.010145 0.720276 -0.339794 -0.083885 -1.331359 0.002073 0.001745 -0.345922 0.041452 0.725621 0.289834 0.065668 -1.374229 -0.000545 -0.006654 -0.347548 +1450271115.933913 -0.196035 0.272010 -0.449876 1.896474 -0.849102 -0.226039 -0.315206 0.415083 -0.308295 1.310253 -0.661829 -0.197107 -0.154723 -0.021206 0.126318 -0.002182 0.002182 -0.010145 0.720276 -0.339685 -0.083885 -1.331359 0.002073 0.001745 -0.345922 0.041452 0.725730 0.289834 0.065668 -1.374229 -0.000545 -0.006654 -0.347548 diff --git a/test/data/jaxon_test_data/jaxon_test.RobotHardware0_rfsensor b/test/data/jaxon_test_data/jaxon_test.RobotHardware0_rfsensor new file mode 100644 index 0000000..7870ea2 --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.RobotHardware0_rfsensor @@ -0,0 +1,10 @@ +1450271115.915908 -46.599998 38.599998 -106.599998 8.010000 -15.720000 1.200000 +1450271115.917910 -47.000000 38.200001 -107.599998 8.100000 -15.900000 1.200000 +1450271115.919906 -46.900002 38.599998 -108.599998 8.160000 -16.080000 1.170000 +1450271115.921905 -46.299999 38.900002 -110.199997 8.280000 -16.230000 1.200000 +1450271115.923906 -46.599998 39.400002 -112.000000 8.370000 -16.350000 1.170000 +1450271115.925901 -46.099998 39.200001 -113.400002 8.460000 -16.530001 1.200000 +1450271115.927914 -45.900002 40.400002 -114.599998 8.550000 -16.709999 1.170000 +1450271115.929904 -46.599998 39.900002 -115.199997 8.610000 -16.830000 1.080000 +1450271115.931911 -47.500000 41.500000 -117.199997 8.730000 -17.070000 1.020000 +1450271115.933913 -46.400002 40.700001 -118.599998 8.820000 -17.250000 0.930000 diff --git a/test/data/jaxon_test_data/jaxon_test.RobotHardware0_rhsensor b/test/data/jaxon_test_data/jaxon_test.RobotHardware0_rhsensor new file mode 100644 index 0000000..97476bc --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.RobotHardware0_rhsensor @@ -0,0 +1,10 @@ +1450271115.915908 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.917910 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.919906 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.921905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.923906 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.925901 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.927914 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.929904 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.931911 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.933913 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 diff --git a/test/data/jaxon_test_data/jaxon_test.RobotHardware0_servoState b/test/data/jaxon_test_data/jaxon_test.RobotHardware0_servoState new file mode 100644 index 0000000..30f5731 --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.RobotHardware0_servoState @@ -0,0 +1,10 @@ +1450271115.915908 536870919 1107296256 1081238262 1059694529 -1133370744 -1102599429 -1102572409 -1177348096 1107288235 -1133370744 1094839598 1065353216 1065353216 1063057422 654311431 1109131264 -1064351092 1065124509 1049871026 1049279380 1049256089 -1170868736 1107450645 1049871026 1094934929 1065353216 1065353216 -1079657974 721420295 1110179840 -1091003902 1063314516 -1088343598 -1092207953 -1092202135 -1187655680 1108886798 -1088343598 1094915315 1065353216 1065353216 -1129265551 1996488711 1122893824 -1068146161 1064348798 1071356412 1072866361 1072868607 965500928 1108496080 1071356412 1094830475 1065353216 1065353216 -1115384619 654311431 1109131264 1076803121 1063702372 -1087696611 -1084676712 -1084805968 1006400512 1107450645 -1087696611 1094871983 1065353216 1065353216 1060523173 486539271 1105723392 -1092814163 1058272392 -1120103694 -1100515672 -1100333384 -1154350080 1105155126 -1120103694 1094836861 1065353216 1065353216 1054668814 486539271 1105723392 1088676482 1062538804 -1106779976 -1096789959 -1096750960 -1164421376 1105640884 -1106779976 1094891141 1065353216 1065353216 1074494613 620756999 1108606976 -1062834998 1041107320 1051500886 1054080125 1054316416 1004978368 1108010322 1051500886 1094839598 1065353216 1065353216 -1079476956 637534215 1108869120 1071627727 1060599526 -1090911801 -1096951599 -1097487651 1015209792 1108665039 -1090911801 1094852826 1065353216 1065353216 -1097159261 704643079 1109917696 1083675635 1066531715 1067593087 1067941754 1067936155 -1171326976 1108348240 1067593087 1094883842 1065353216 1065353216 1070540941 1090519047 1115815936 1068459769 1066014574 -1088196384 -1087795220 -1088349484 1023889792 1115064367 -1088196384 1094823177 1065353216 1065353216 1034995313 469762055 1105199104 -1072988611 1065253794 -1102853262 -1102499121 -1102488767 -1188968448 1104901687 -1102853262 1094855562 1065353216 1065353216 -1085874368 503316487 1106247680 1067283099 1051047351 956908062 -1105319119 -1105261814 -1168123648 1106422320 956908062 1094925350 1065353216 1065353216 -1099755300 771751943 1110966272 -1070680527 1062280234 -1167051851 -1129184833 -1133488909 1005018390 1110618629 -1167051851 1094912123 1065353216 1065353216 -1089856759 452984839 1104674816 1086639938 1058401677 0 1040214363 1040401018 993413056 1105028407 0 1094816335 1065353216 1065353216 1071446030 452984839 1104674816 -1106995608 1040590179 0 -1156646347 -1156957466 949479904 1105028407 0 1094919877 1065353216 1065353216 1047728348 469762055 1105199104 -1089494288 1066725643 -2147483648 990837301 989549521 -1182104988 1105493044 -2147483648 1094973244 1065353216 1065353216 1040487637 469762055 1105199104 -1098607000 1058401677 -1192967289 -1138463607 -1136988995 -1162608224 1105387445 -1192967289 1094847352 1065353216 1065353216 1057264853 469762055 1105199104 1061971936 1077829240 1060285046 1060656558 1060686362 988338176 1105281846 1060285046 1095017945 1065353216 1065353216 1034995313 469762055 1105199104 -1094986477 1069117419 -1095594531 -1095887349 -1095789080 -1153438080 1105429685 -1095594531 1094915315 1065353216 1065353216 -1085512333 469762055 1105199104 -1106271504 1066596357 -1112404689 -1112814634 -1112839740 960766976 1105197366 -1112404689 1094901175 1065353216 1065353216 -1097883332 469762055 1105199104 -1093176215 1058918818 -1078809994 -1079348047 -1079364124 989541376 1105577524 -1078809994 1094857387 1065353216 1065353216 -1085512333 469762055 1105199104 -1088046078 1061892378 -1192967289 990368792 991761507 967443032 1105429685 -1192967289 1094866966 1065353216 1065353216 1026606705 469762055 1105199104 -1089494288 1059435959 -2147483648 988070791 987078872 -1192088848 1105619764 -2147483648 1094826826 1065353216 1065353216 1053944743 452984839 1104674816 1046280877 1064090227 -1095594462 -1095689036 -1095702221 969802752 1104648249 -1095594462 1094814967 1065353216 1065353216 -1106996011 469762055 1105199104 -1080291062 1064736653 954516359 1026060793 1026242432 976314816 1105471925 954516359 1094929912 1065353216 1065353216 -1090218795 486539271 1105723392 -1086054791 1067824567 1060285046 1060744403 1060774829 988656640 1105662004 1060285046 1094989665 1065353216 1065353216 -1094262976 486539271 1105723392 -1101202771 1047830152 1051885457 1049916258 1049896270 -1172559872 1106147761 1051885457 1094865141 1065353216 1065353216 1053944743 486539271 1105723392 -1089494288 1060340956 1035093600 1032223987 1032096051 -1166417920 1106021042 1035093600 1094825458 1065353216 1065353216 1054668814 469762055 1105199104 -1090218392 1065691361 -1078810910 -1078990260 -1078998996 982024192 1105218486 -1078810910 1094791704 1065353216 1065353216 1057988924 436207623 1104150528 1057989360 1050271640 0 -1173423563 -1172911132 -1208338976 1104584889 0 1094972332 1065353216 1065353216 -1095711119 469762055 1105199104 1040488040 1055960190 0 -1143338403 -1143833447 963754112 1105598644 0 1094760231 1065353216 1065353216 -1098607403 452984839 1104674816 -1094262372 1058013822 -1095594462 -1095634474 -1095676485 983833344 1104922807 -1095594462 1094845984 1065353216 1065353216 1047728348 +1450271115.917910 536870919 1107296256 1081238262 1060082385 -1133145864 -1102599429 -1102565975 -1174229504 1107288235 -1133145864 1094839598 1065353216 1065353216 1063057422 654311431 1109131264 -1064351092 1065124509 1049847222 1049283772 1049265740 -1173561344 1107450645 1049847222 1094934929 1065353216 1065353216 -1078571867 721420295 1110179840 -1091003902 1063314516 -1088343598 -1092207953 -1092202135 -1187655680 1108886798 -1088343598 1094915315 1065353216 1065353216 -1129265551 1996488711 1122893824 -1068146161 1064348798 1071356412 1072866361 1072868607 965500928 1108496080 1071356412 1094830475 1065353216 1065353216 -1115384619 654311431 1109131264 1084942818 1063702372 -1087696611 -1084673784 -1084805968 1006704128 1107450645 -1087696611 1094859668 1065353216 1065353216 1060523173 486539271 1105723392 -1092814163 1058272392 -1120103694 -1100515672 -1100333384 -1154350080 1105155126 -1120103694 1094838229 1065353216 1065353216 1054668814 486539271 1105723392 1088676482 1062538804 -1106751866 -1096782931 -1096744526 -1164573440 1105640884 -1106751866 1094891141 1065353216 1065353216 1074494613 620756999 1108606976 -1062834998 1041107320 1051473327 1054084518 1054319633 1004903104 1108010322 1051473327 1094839598 1065353216 1065353216 -1080020009 637534215 1108869120 1071627727 1060599526 -1090911801 -1096951599 -1097487651 1015209792 1108665039 -1090911801 1094852826 1065353216 1065353216 -1097159261 704643079 1109917696 1083675635 1066531715 1067589897 1067943511 1067938568 -1172670464 1108348240 1067589897 1094883842 1065353216 1065353216 1070540941 1090519047 1115815936 1073997215 1066014574 -1088197721 -1087798149 -1088347875 1023817184 1115064367 -1088197721 1094820440 1065353216 1065353216 1034995313 469762055 1105199104 -1072988611 1065253794 -1102883803 -1102499121 -1102482333 -1182586880 1104901687 -1102883803 1094851001 1065353216 1065353216 -1085874368 503316487 1106247680 1067283099 1051047351 956908062 -1105310335 -1105255380 -1168725248 1106422320 956908062 1094925350 1065353216 1065353216 -1099755300 771751943 1110966272 -1070680527 1062668090 -1167051851 -1129184833 -1133488909 1005018390 1110618629 -1167051851 1094912123 1065353216 1065353216 -1089856759 452984839 1104674816 1086639938 1058401677 0 1040214363 1040413886 994236608 1105028407 0 1094816335 1065353216 1065353216 1068187710 452984839 1104674816 -1106995608 1040590179 0 -1156646347 -1156957466 949479904 1105028407 0 1094919877 1065353216 1065353216 1047728348 469762055 1105199104 -1089494288 1066725643 -2147483648 990837301 990114407 -1188004640 1105556404 -2147483648 1094973244 1065353216 1065353216 1037891598 469762055 1105199104 -1098607000 1058401677 -1192967289 -1138463607 -1136886051 -1161784672 1105387445 -1192967289 1094847352 1065353216 1065353216 1057626889 469762055 1105199104 1061971936 1077829240 1060285046 1060656558 1060687971 989161984 1105176246 1060285046 1095017945 1065353216 1065353216 1043383921 469762055 1105199104 -1094986477 1069117419 -1095594531 -1095891009 -1095789080 -1152969600 1105429685 -1095594531 1094915315 1065353216 1065353216 -1085512333 469762055 1105199104 -1106271504 1066596357 -1112404689 -1112814634 -1112839740 960766976 1105197366 -1112404689 1094901175 1065353216 1065353216 -1097883332 469762055 1105199104 -1093176215 1058918818 -1078809994 -1079348047 -1079364928 990110208 1105577524 -1078809994 1094857387 1065353216 1065353216 -1085512333 469762055 1105199104 -1088046078 1061892378 -1192967289 990368792 991761507 967443032 1105429685 -1192967289 1094866966 1065353216 1065353216 1026606705 469762055 1105199104 -1089494288 1059435959 -2147483648 988070791 988725972 950006992 1105619764 -2147483648 1094819984 1065353216 1065353216 1053944743 452984839 1104674816 1046280877 1064090227 -1095594462 -1095689036 -1095702221 969802752 1104648249 -1095594462 1094824089 1065353216 1065353216 -1106996011 469762055 1105199104 -1080291062 1064736653 954516359 1026060793 1026268168 977961920 1105471925 954516359 1094929912 1065353216 1065353216 -1090218795 486539271 1105723392 -1086054791 1067824567 1060285046 1060746233 1060776438 988543488 1105662004 1060285046 1094989665 1065353216 1065353216 -1094262976 486539271 1105723392 -1101202771 1047830152 1051885457 1049916258 1049896270 -1172559872 1106147761 1051885457 1094865141 1065353216 1065353216 1053944743 486539271 1105723392 -1088770183 1060340956 1035093600 1032223987 1032096051 -1166417920 1106021042 1035093600 1094825458 1065353216 1065353216 1054668814 469762055 1105199104 1009830026 1065691361 -1078810910 -1078990260 -1078998996 982024192 1105218486 -1078810910 1094814967 1065353216 1065353216 1057988924 436207623 1104150528 1057989360 1050271640 0 -1173423563 -1174711343 948601444 1104584889 0 1094984191 1065353216 1065353216 -1095711119 469762055 1105199104 1040488040 1055960190 0 -1143338403 -1144039335 967516224 1105598644 0 1094760231 1065353216 1065353216 -1098607403 452984839 1104674816 -1094262372 1058013822 -1095594462 -1095634474 -1095673268 983009792 1104922807 -1095594462 1094845984 1065353216 1065353216 1047728348 +1450271115.919906 536870919 1107296256 1081238262 1060082385 -1133145864 -1102585374 -1102559541 -1177955840 1107288235 -1133145864 1094839598 1065353216 1065353216 1062695386 654311431 1109131264 -1064351092 1065124509 1049823310 1049288165 1049268957 -1172959232 1107450645 1049823310 1094934929 1065353216 1065353216 -1078571867 721420295 1110179840 -1091003902 1063314516 -1088343598 -1092207953 -1092198918 -1181930496 1108886798 -1088343598 1094915315 1065353216 1065353216 -1129265551 1996488711 1122893824 -1072988611 1064348798 1071356412 1072868118 1072869411 958504960 1108496080 1071356412 1094826370 1065353216 1065353216 -1115384619 654311431 1109131264 1084942818 1064090227 -1087693683 -1084673784 -1084801143 1006157696 1107450645 -1087693683 1094859668 1065353216 1065353216 1060523173 486539271 1105723392 -1092814163 1058530962 -1120103694 -1100515672 -1100339818 -1154761856 1105155126 -1120103694 1094838229 1065353216 1065353216 1054668814 486539271 1105723392 1088676482 1062538804 -1106737810 -1096775903 -1096734875 -1163901952 1105640884 -1106737810 1094891141 1065353216 1065353216 1074223087 620756999 1108606976 -1062834998 1041107320 1051445643 1054084518 1054319633 1004903104 1108010322 1051445643 1094839598 1065353216 1065353216 -1080020009 637534215 1108869120 1071627727 1060599526 -1090911801 -1096951599 -1097487651 1015209792 1108665039 -1090911801 1094852826 1065353216 1065353216 -1097159261 704643079 1109917696 1080876209 1066531715 1067586693 1067945268 1067939372 -1170718720 1108348240 1067586693 1094871527 1065353216 1065353216 1070540941 1090519047 1115815936 1073997215 1066014574 -1088199063 -1087798149 -1088347875 1023817184 1115064367 -1088199063 1094820440 1065353216 1065353216 1034995313 469762055 1105199104 -1072988611 1065253794 -1102914482 -1102499121 -1102475899 -1179292672 1104901687 -1102914482 1094851001 1065353216 1065353216 -1085874368 503316487 1106247680 1067283099 1051047351 956908062 -1105310335 -1105255380 -1168725248 1106422320 956908062 1094925350 1065353216 1065353216 -1105547869 771751943 1110966272 -1070680527 1062668090 -1167051851 -1129255109 -1133694796 1005149060 1110618629 -1167051851 1094912123 1065353216 1065353216 -1090642621 452984839 1104674816 1086639938 1058401677 0 1040223148 1040413886 993674368 1105028407 0 1094816335 1065353216 1065353216 1068187710 452984839 1104674816 -1106995608 1040590179 0 -1156646347 -1156957466 949479904 1105028407 0 1094919877 1065353216 1065353216 1047728348 469762055 1105199104 -1089494288 1066725643 -2147483648 990837301 989549521 -1182104988 1105556404 -2147483648 1094973244 1065353216 1065353216 1037891598 469762055 1105199104 -1098607000 1058401677 -1192967289 -1138463607 -1136886051 -1161784672 1105387445 -1192967289 1094847352 1065353216 1065353216 1057626889 469762055 1105199104 1061971936 1077829240 1060285046 1060656558 1060687971 989161984 1105176246 1060285046 1095017945 1065353216 1065353216 1043383921 469762055 1105199104 -1094986477 1069117419 -1095594531 -1095891009 -1095789080 -1152969600 1105429685 -1095594531 1094915315 1065353216 1065353216 -1085512333 469762055 1105199104 1057989360 1066596357 -1112404689 -1112814634 -1112865476 969316864 1105197366 -1112404689 1094901175 1065353216 1065353216 -1097883332 469762055 1105199104 -1095348529 1058918818 -1078809994 -1079348047 -1079365733 990522368 1105577524 -1078809994 1094857387 1065353216 1065353216 -1085512333 469762055 1105199104 -1088046078 1061892378 -1192967289 990368792 991349732 963607744 1105429685 -1192967289 1094829563 1065353216 1065353216 1026606705 469762055 1105199104 -1089494288 1058918818 -2147483648 988070791 987902422 -1213961152 1105619764 -2147483648 1094819984 1065353216 1065353216 1053944743 452984839 1104674816 1046280877 1064090227 -1095594462 -1095689036 -1095702221 969802752 1104648249 -1095594462 1094824089 1065353216 1065353216 -1106996011 469762055 1105199104 -1080291062 1064736653 954516359 1026060793 1026268168 977961920 1105471925 954516359 1094929912 1065353216 1065353216 -1090218795 486539271 1105723392 -1079385931 1067824567 1060285046 1060746233 1060776438 988543488 1105662004 1060285046 1094989665 1065353216 1065353216 -1094262976 486539271 1105723392 1036444060 1047830152 1051885457 1049916258 1049896270 -1172559872 1106147761 1051885457 1094865597 1065353216 1065353216 1053944743 486539271 1105723392 -1088770183 1060340956 1035093600 1032223987 1032096051 -1166417920 1106021042 1035093600 1094821353 1065353216 1065353216 1054668814 469762055 1105199104 1009830026 1065691361 -1078810910 -1078990260 -1078998996 982024192 1105218486 -1078810910 1094814967 1065353216 1065353216 1057988924 436207623 1104150528 1057989360 1050788781 0 -1173423563 -1174711343 948601444 1104584889 0 1094984191 1065353216 1065353216 -1095711119 469762055 1105199104 1040488040 1055960190 0 -1143338403 -1144039335 967516224 1105598644 0 1094760231 1065353216 1065353216 -1097883332 452984839 1104674816 -1094262372 1058013822 -1095594462 -1095634474 -1095673268 983009792 1104965047 -1095594462 1094845984 1065353216 1065353216 1046280206 +1450271115.921905 536870919 1107296256 1081238262 1060082385 -1132920984 -1102585374 -1102546673 -1172886272 1107288235 -1132920984 1094839598 1065353216 1065353216 1062695386 654311431 1109131264 -1063264935 1065124509 1049799291 1049292557 1049272174 -1172357632 1107450645 1049799291 1094934929 1065353216 1065353216 -1078571867 721420295 1110179840 -1085873764 1063314516 -1088343598 -1092207953 -1092198918 -1181930496 1108886798 -1088343598 1094903912 1065353216 1065353216 -1129265551 1996488711 1122893824 -1072988611 1064348798 1071358169 1072868118 1072870215 964890624 1108496080 1071358169 1094826370 1065353216 1065353216 -1115384619 654311431 1109131264 1084942818 1064090227 -1087693683 -1084670856 -1084802751 1006685632 1107450645 -1087693683 1094859668 1065353216 1065353216 1061247244 486539271 1105723392 -1092814163 1058530962 -1120103694 -1100515672 -1100326950 -1153938304 1105239606 -1120103694 1094838229 1065353216 1065353216 1053944743 486539271 1105723392 1088676482 1062538804 -1106723754 -1096768876 -1096725224 -1163230208 1105640884 -1106723754 1094891141 1065353216 1065353216 1074223087 620756999 1108606976 -1063740129 1041107320 1051417834 1054088910 1054329284 1005239680 1108010322 1051417834 1094839598 1065353216 1065353216 -1080020009 637534215 1108869120 1064868354 1060599526 -1090911801 -1096951599 -1097487651 1015209792 1108665039 -1090911801 1094865597 1065353216 1065353216 -1097159261 704643079 1109917696 1080876209 1066596357 1067583474 1067947024 1067940981 -1170417664 1108348240 1067583474 1094871527 1065353216 1065353216 1070540941 1090519047 1115815936 1073997215 1066014574 -1088200412 -1087798149 -1088349484 1023842928 1115064367 -1088200412 1094820440 1065353216 1065353216 1037891598 469762055 1105199104 -1072988611 1065253794 -1102945299 -1102485153 -1102469465 -1183506432 1104901687 -1102945299 1094851001 1065353216 1065353216 -1086598440 503316487 1106247680 1067283099 1051047351 956908062 -1105310335 -1105255380 -1168725248 1106443440 956908062 1094925350 1065353216 1065353216 -1105547869 771751943 1110966272 -1070680527 1062668090 -1167051851 -1129255109 -1133694796 1005149060 1110618629 -1167051851 1094912123 1065353216 1065353216 -1090642621 452984839 1104674816 1086639938 1058401677 0 1040231932 1040420320 993523968 1105028407 0 1094816335 1065353216 1065353216 1068187710 452984839 1104674816 -1106995608 1040590179 0 -1156646347 -1156957466 949479904 1105028407 0 1094919877 1065353216 1065353216 1047728348 469762055 1105199104 -1089494288 1066725643 -2147483648 990837301 989549521 -1182104988 1105556404 -2147483648 1094973244 1065353216 1065353216 1037891598 469762055 1105199104 -1098607000 1058401677 -1192967289 -1138463607 -1136886051 -1161784672 1105387445 -1192967289 1094847352 1065353216 1065353216 1057626889 469762055 1105199104 1064144250 1077829240 1060285046 1060658388 1060687971 988225024 1105176246 1060285046 1095017945 1065353216 1065353216 1043383921 469762055 1105199104 -1089856340 1069117419 -1095594531 -1095891009 -1095789080 -1152969600 1105429685 -1095594531 1094920333 1065353216 1065353216 -1085512333 469762055 1105199104 1057989360 1066596357 -1112404689 -1112814634 -1112865476 969316864 1105197366 -1112404689 1094894333 1065353216 1065353216 -1097883332 469762055 1105199104 -1095348529 1058918818 -1078809994 -1079348962 -1079365733 990053888 1105577524 -1078809994 1094857387 1065353216 1065353216 -1085512333 469762055 1105199104 -1088046078 1062150949 -1192967289 990368792 991349732 963607744 1105429685 -1192967289 1094829563 1065353216 1065353216 1026606705 469762055 1105199104 -1089494288 1058918818 -2147483648 988070791 988725972 950006992 1105619764 -2147483648 1094819984 1065353216 1065353216 1053944743 452984839 1104674816 1046280877 1064090227 -1095594462 -1095689036 -1095702221 969802752 1104669369 -1095594462 1094824089 1065353216 1065353216 -1105547869 469762055 1105199104 -1081015167 1064736653 954516359 1026090075 1026293904 977734976 1105471925 954516359 1094928087 1065353216 1065353216 -1090218795 486539271 1105723392 -1079385931 1067824567 1060285046 1060746233 1060778046 989366784 1105662004 1060285046 1094975981 1065353216 1065353216 -1094262976 486539271 1105723392 1036444060 1047830152 1051885457 1049916258 1049899487 -1174206976 1106147761 1051885457 1094865597 1065353216 1065353216 1053944743 486539271 1105723392 -1088770183 1060340956 1035093600 1032223987 1032096051 -1166417920 1106021042 1035093600 1094821353 1065353216 1065353216 1054668814 469762055 1105199104 1009830026 1065691361 -1078810910 -1078991175 -1078998996 980707328 1105218486 -1078810910 1094814967 1065353216 1065353216 1057626889 436207623 1104150528 1057989360 1050788781 0 -1173423563 -1174711343 948601444 1104584889 0 1094984191 1065353216 1065353216 -1094987048 469762055 1105199104 1040488040 1055960190 0 -1143338403 -1143833447 963754112 1105598644 0 1094760231 1065353216 1065353216 -1097883332 452984839 1104674816 -1094262372 1058013822 -1095594462 -1095634474 -1095673268 983009792 1104965047 -1095594462 1094845984 1065353216 1065353216 1046280206 +1450271115.923906 536870919 1107296256 1077889278 1060082385 -1132920984 -1102571318 -1102540239 -1175269888 1107288235 -1132920984 1094839598 1065353216 1065353216 1062695386 654311431 1109131264 -1063264935 1065124509 1049775165 1049296949 1049278608 -1173403136 1107450645 1049775165 1094945876 1065353216 1065353216 -1078571867 721420295 1110179840 -1085873764 1063443801 -1088343598 -1092207953 -1092202135 -1187655680 1108886798 -1088343598 1094903912 1065353216 1065353216 -1129265551 1996488711 1122893824 -1072988611 1064348798 1071358169 1072868118 1072871019 968183808 1108496080 1071358169 1094826370 1065353216 1065353216 -1099755300 654311431 1109131264 1084942818 1064090227 -1087690755 -1084670856 -1084797926 1006120704 1107440085 -1087690755 1094859668 1065353216 1065353216 1061247244 486539271 1105723392 -1092814163 1058530962 -1120103694 -1100515672 -1100333384 -1154350080 1105239606 -1120103694 1094838229 1065353216 1065353216 1053944743 486539271 1105723392 1088450200 1062538804 -1106709700 -1096761848 -1096718790 -1163382272 1105640884 -1106709700 1094891141 1065353216 1065353216 1074223087 620756999 1108606976 -1063740129 1041107320 1051389901 1054093302 1054332501 1005164480 1108010322 1051389901 1094845984 1065353216 1065353216 -1080020009 637534215 1108869120 1064868354 1060340956 -1090911801 -1096951599 -1097487651 1015209792 1108665039 -1090911801 1094865597 1065353216 1065353216 -1097159261 704643079 1109917696 1080876209 1066596357 1067580241 1067948782 1067942589 -1170110464 1108348240 1067580241 1094871527 1065353216 1065353216 1071446030 1090519047 1115815936 1073997215 1066014574 -1088201767 -1087798149 -1088351092 1023868656 1115064367 -1088201767 1094820440 1065353216 1065353216 1037891598 469762055 1105199104 -1072988611 1065253794 -1102976253 -1102485153 -1102469465 -1183506432 1104901687 -1102976253 1094851001 1065353216 1065353216 -1086598440 503316487 1106247680 1067283099 1051047351 956908062 -1105310335 -1105248946 -1167078144 1106443440 956908062 1094925350 1065353216 1065353216 -1105547869 771751943 1110966272 -1070680527 1062668090 -1167051851 -1129325385 -1133797740 1005073844 1110618629 -1167051851 1094912123 1065353216 1065353216 -1090642621 452984839 1104674816 1083675635 1058401677 0 1040240717 1040426754 993373504 1105028407 0 1094785774 1065353216 1065353216 1068187710 452984839 1104674816 -1106995608 1040590179 0 -1156646347 -1156957466 949479904 1105028407 0 1094912123 1065353216 1065353216 1047728348 469762055 1105199104 -1089494288 1066725643 -2147483648 990837301 990114407 -1188004640 1105556404 -2147483648 1094975981 1065353216 1065353216 1037891598 469762055 1105199104 0 1058401677 -1192967289 -1138346480 -1136783107 -1161898136 1105387445 -1192967289 1094839598 1065353216 1065353216 1057626889 469762055 1105199104 1064144250 1077829240 1060285046 1060658388 1060689579 989048320 1105176246 1060285046 1094997419 1065353216 1065353216 1043383921 469762055 1105199104 -1089856340 1069246705 -1095594531 -1095891009 -1095789080 -1152969600 1105429685 -1095594531 1094920333 1065353216 1065353216 -1085512333 469762055 1105199104 1057989360 1066596357 -1112404689 -1112814634 -1112852608 966022656 1105197366 -1112404689 1094894333 1065353216 1065353216 -1097883332 469762055 1105199104 -1095348529 1058918818 -1078809994 -1079348962 -1079365733 990053888 1105577524 -1078809994 1094857387 1065353216 1065353216 -1085150297 469762055 1105199104 -1088046078 1062150949 -1192967289 990368792 991761507 967443032 1105471925 -1192967289 1094829563 1065353216 1065353216 1026606705 469762055 1105199104 -1089494288 1058918818 -2147483648 988070791 987902422 -1213961152 1105514164 -2147483648 1094819984 1065353216 1065353216 1053944743 452984839 1104674816 1046280877 1064090227 -1095594462 -1095689036 -1095702221 969802752 1104669369 -1095594462 1094824089 1065353216 1065353216 -1105547869 469762055 1105199104 -1081015167 1064219512 954516359 1026090075 1026319640 979382080 1105471925 954516359 1094928087 1065353216 1065353216 -1090218795 486539271 1105723392 -1079385931 1067889210 1060285046 1060748063 1060778046 988429824 1105662004 1060285046 1094975981 1065353216 1065353216 -1094262976 486539271 1105723392 1036444060 1047830152 1051885457 1049912598 1049893053 -1172786688 1106147761 1051885457 1094865597 1065353216 1065353216 1053220672 486539271 1105723392 -1088770183 1060340956 1035093600 1032223987 1032096051 -1166417920 1106021042 1035093600 1094821353 1065353216 1065353216 1053944743 469762055 1105199104 1009830026 1065691361 -1078810910 -1078991175 -1078998996 980707328 1105197366 -1078810910 1094814967 1065353216 1065353216 1057626889 436207623 1104150528 1057989360 1050788781 0 -1173423563 -1174711343 948601444 1104584889 0 1094984191 1065353216 1065353216 -1094987048 469762055 1105199104 1040488040 1055960190 0 -1143338403 -1143833447 963754112 1105598644 0 1094760231 1065353216 1065353216 -1097883332 452984839 1104674816 -1095710582 1058013822 -1095594462 -1095634474 -1095676485 983833344 1104965047 -1095594462 1094845984 1065353216 1065353216 1046280206 +1450271115.925901 536870919 1107296256 1077889278 1060082385 -1132696088 -1102571318 -1102527371 -1171543296 1107288235 -1132696088 1094859211 1065353216 1065353216 1062695386 654311431 1109131264 -1063264935 1065368148 1049750932 1049296949 1049285042 -1178989568 1107450645 1049750932 1094945876 1065353216 1065353216 -1078571867 721420295 1110179840 -1085873764 1063443801 -1088343598 -1092207953 -1092198918 -1181930496 1108886798 -1088343598 1094903912 1065353216 1065353216 1048876245 1996488711 1122893824 -1072988611 1064348798 1071358169 1072869875 1072871824 963878912 1108464400 1071358169 1094826370 1065353216 1065353216 -1099755300 654311431 1109131264 1084942818 1064090227 -1087690755 -1084667928 -1084794709 1006083712 1107440085 -1087690755 1094859668 1065353216 1065353216 1061247244 486539271 1105723392 -1090218392 1058530962 -1120103694 -1100515672 -1100333384 -1154350080 1105239606 -1120103694 1094838229 1065353216 1065353216 1053944743 486539271 1105723392 1088450200 1062538804 -1106695644 -1096747793 -1096709139 -1164509696 1105640884 -1106695644 1094906649 1065353216 1065353216 1074223087 620756999 1108606976 -1063740129 1042141602 1051361845 1054097694 1054338935 1005295168 1108010322 1051361845 1094845984 1065353216 1065353216 -1080020009 637534215 1108869120 1064868354 1060340956 -1090911801 -1096951599 -1097487651 1015209792 1108665039 -1090911801 1094865597 1065353216 1065353216 -1092814834 704643079 1109917696 1080876209 1066596357 1067576994 1067950538 1067943394 -1168162816 1108348240 1067576994 1094871527 1065353216 1065353216 1071446030 1090519047 1115815936 1073997215 1066014574 -1088203127 -1087801077 -1088349484 1023796080 1115064367 -1088203127 1094820440 1065353216 1065353216 1037891598 469762055 1105199104 -1071540402 1065253794 -1103007345 -1102471185 -1102456598 -1184633856 1104901687 -1103007345 1094851001 1065353216 1065353216 -1086598440 503316487 1106247680 1067554638 1051047351 956908062 -1105310335 -1105248946 -1167078144 1106443440 956908062 1094915315 1065353216 1065353216 -1105547869 771751943 1110966272 -1070092192 1062668090 -1167051851 -1129325385 -1133797740 1005073844 1110618629 -1167051851 1094915315 1065353216 1065353216 -1090642621 452984839 1104674816 1083675635 1058660248 0 1040249501 1040439621 993634816 1105028407 0 1094785774 1065353216 1065353216 1068187710 452984839 1104674816 -1106995608 1040590179 0 -1156646347 -1156957466 949479904 1105028407 0 1094912123 1065353216 1065353216 1047728348 469762055 1105199104 -1089494288 1066725643 -2147483648 990837301 989549521 -1182104988 1105556404 -2147483648 1094975981 1065353216 1065353216 1037891598 469762055 1105199104 0 1058143107 -1192967289 -1138346480 -1136886051 -1162721688 1105387445 -1192967289 1094839598 1065353216 1065353216 1057626889 469762055 1105199104 1064144250 1076697995 1060285046 1060658388 1060689579 989048320 1105176246 1060285046 1094997419 1065353216 1065353216 1043383921 469762055 1105199104 -1089856340 1069246705 -1095594531 -1095894669 -1095789080 -1152501120 1105429685 -1095594531 1094920333 1065353216 1065353216 -1086598440 469762055 1105199104 1057989360 1066596357 -1112404689 -1112814634 -1112865476 969316864 1105197366 -1112404689 1094894333 1065353216 1065353216 -1098607403 469762055 1105199104 -1095348529 1058918818 -1078809994 -1079349877 -1079365733 989315072 1105577524 -1078809994 1094857387 1065353216 1065353216 -1085150297 469762055 1105199104 -1088046078 1062150949 -1192967289 990368792 991349732 963607744 1105471925 -1192967289 1094829563 1065353216 1065353216 1026606705 469762055 1105199104 -1089494288 1058918818 -2147483648 988070791 987902422 -1213961152 1105514164 -2147483648 1094819984 1065353216 1065353216 1053944743 452984839 1104674816 1046280877 1064090227 -1095594462 -1095689036 -1095702221 969802752 1104669369 -1095594462 1094824089 1065353216 1065353216 -1105547869 469762055 1105199104 -1081015167 1064219512 954516359 1026090075 1026293904 977734976 1105471925 954516359 1094928087 1065353216 1065353216 -1089132688 486539271 1105723392 -1079385931 1067889210 1060285046 1060748063 1060778046 988429824 1105662004 1060285046 1094975981 1065353216 1065353216 -1092814834 486539271 1105723392 1036444060 1047830152 1051885457 1049912598 1049899487 -1177756672 1106147761 1051885457 1094865597 1065353216 1065353216 1053220672 486539271 1105723392 -1088770183 1060340956 1035093600 1032223987 1032096051 -1166417920 1106021042 1035093600 1094821353 1065353216 1065353216 1053944743 469762055 1105199104 1009830026 1065691361 -1078810910 -1078991175 -1078998996 980707328 1105197366 -1078810910 1094814967 1065353216 1065353216 1057626889 436207623 1104150528 1057989360 1050788781 0 -1173423563 -1174711343 948601444 1104584889 0 1094984191 1065353216 1065353216 -1094987048 469762055 1105199104 1040488040 1055960190 0 -1143338403 -1143833447 963754112 1105598644 0 1094744723 1065353216 1065353216 -1097883332 452984839 1104674816 -1095710582 1058013822 -1095594462 -1095634474 -1095673268 983009792 1104965047 -1095594462 1094861036 1065353216 1065353216 1046280206 +1450271115.927914 536870919 1107296256 1077889278 1060211670 -1132696088 -1102557263 -1102520937 -1173494272 1107288235 -1132696088 1094859211 1065353216 1065353216 1062695386 654311431 1109131264 -1063264935 1065368148 1049726592 1049301341 1049285042 -1174492160 1107418965 1049726592 1094945876 1065353216 1065353216 -1077847796 721420295 1110179840 -1085873764 1063443801 -1088343598 -1092207953 -1092198918 -1181930496 1108886798 -1088343598 1094903912 1065353216 1065353216 1048876245 1996488711 1122893824 -1072988611 1064348798 1071359926 1072869875 1072872628 967577600 1108464400 1071359926 1094826370 1065353216 1065353216 -1099755300 654311431 1109131264 1081238262 1064090227 -1087687827 -1084665000 -1084794709 1006458496 1107440085 -1087687827 1094881106 1065353216 1065353216 1061247244 486539271 1105723392 -1090218392 1058530962 -1120103694 -1100515672 -1100326950 -1153938304 1105239606 -1120103694 1094852369 1065353216 1065353216 1053944743 486539271 1105723392 1088450200 1062668090 -1106667534 -1096740765 -1096699488 -1163838208 1105640884 -1106667534 1094906649 1065353216 1065353216 1074223087 620756999 1108606976 -1063740129 1042141602 1051333665 1054102087 1054338935 1005014016 1108010322 1051333665 1094845984 1065353216 1065353216 -1079838991 637534215 1108869120 1064868354 1060340956 -1090911801 -1096951599 -1097487651 1015209792 1108665039 -1090911801 1094865597 1065353216 1065353216 -1092814834 704643079 1109917696 1080876209 1066596357 1067573732 1067952295 1067945002 -1167857664 1108348240 1067573732 1094871527 1065353216 1065353216 1071446030 1090519047 1115815936 1067735665 1066014574 -1088204494 -1087801077 -1088352701 1023847552 1115064367 -1088204494 1094836405 1065353216 1065353216 1037891598 469762055 1105199104 -1071540402 1065253794 -1103038573 -1102471185 -1102450164 -1180419584 1104901687 -1103038573 1094852369 1065353216 1065353216 -1086598440 503316487 1106247680 1067554638 1051564492 956908062 -1105310335 -1105242512 -1165723776 1106443440 956908062 1094915315 1065353216 1065353216 -1105547869 771751943 1110966272 -1070092192 1062409519 -1167051851 -1129395662 -1133797740 1004792736 1110618629 -1167051851 1094915315 1065353216 1065353216 -1090642621 452984839 1104674816 1083675635 1058660248 0 1040249501 1040439621 993634816 1105028407 0 1094785774 1065353216 1065353216 1065653461 452984839 1104674816 -1106995608 1040590179 0 -1156646347 -1156957466 949479904 1105028407 0 1094912123 1065353216 1065353216 1046280206 469762055 1105199104 -1089494288 1066725643 -2147483648 990837301 990114407 -1188004640 1105556404 -2147483648 1094975981 1065353216 1065353216 1034995313 469762055 1105199104 0 1058143107 -1192967289 -1138346480 -1136886051 -1162721688 1105387445 -1192967289 1094839598 1065353216 1065353216 1056116956 469762055 1105199104 1064144250 1076697995 1060285046 1060658388 1060691188 989863936 1105176246 1060285046 1094997419 1065353216 1065353216 1048876245 469762055 1105199104 -1089856340 1069246705 -1095594531 -1095894669 -1095792297 -1152912896 1105387445 -1095594531 1094920333 1065353216 1065353216 -1086598440 469762055 1105199104 1057989360 1066596357 -1112404689 -1112814634 -1112865476 969316864 1105197366 -1112404689 1094894333 1065353216 1065353216 -1098607403 469762055 1105199104 -1095348529 1058918818 -1078809994 -1079349877 -1079366537 989997056 1105577524 -1078809994 1094857387 1065353216 1065353216 -1085150297 469762055 1105199104 -1088046078 1062150949 -1192967289 990368792 991761507 967443032 1105471925 -1192967289 1094829563 1065353216 1065353216 1026606705 469762055 1105199104 -1089494288 1058918818 -2147483648 988070791 988725972 950006992 1105514164 -2147483648 1094850545 1065353216 1065353216 1053944743 452984839 1104674816 1046280877 1064090227 -1095594462 -1095689036 -1095702221 969802752 1104669369 -1095594462 1094824545 1065353216 1065353216 -1105547869 469762055 1105199104 -1081015167 1064219512 954516359 1026119357 1026345376 979155136 1105450805 954516359 1094928087 1065353216 1065353216 -1089132688 486539271 1105723392 -1079385931 1067889210 1060285046 1060748063 1060779655 989253632 1105662004 1060285046 1094975981 1065353216 1065353216 -1092814834 486539271 1105723392 1036444060 1047830152 1051885457 1049912598 1049896270 -1174462464 1106147761 1051885457 1094865597 1065353216 1065353216 1053220672 486539271 1105723392 -1088046078 1060340956 1035093600 1032223987 1032096051 -1166417920 1106021042 1035093600 1094821353 1065353216 1065353216 1053944743 469762055 1105199104 -1097882896 1065691361 -1078810910 -1078991175 -1078998996 980707328 1105197366 -1078810910 1094812686 1065353216 1065353216 1057626889 436207623 1104150528 1057989360 1050788781 0 -1173423563 -1174711343 948601444 1104584889 0 1094981911 1065353216 1065353216 -1094987048 469762055 1105199104 1040488040 1055960190 0 -1143338403 -1143833447 963754112 1105598644 0 1094744723 1065353216 1065353216 -1097883332 452984839 1104674816 -1095710582 1058143107 -1095594462 -1095634474 -1095676485 983833344 1104965047 -1095594462 1094861036 1065353216 1065353216 1046280206 +1450271115.929904 536870919 1107296256 1077889278 1060211670 -1132471208 -1102543208 -1102514503 -1176485376 1107267116 -1132471208 1094859211 1065353216 1065353216 1063057422 654311431 1109131264 -1063264935 1065368148 1049702146 1049305734 1049288259 -1173846528 1107418965 1049702146 1094945876 1065353216 1065353216 -1077847796 721420295 1110179840 -1085873764 1063443801 -1088343598 -1092207953 -1092202135 -1187655680 1108886798 -1088343598 1094903912 1065353216 1065353216 1048876245 1996488711 1122893824 -1072988611 1064348798 1071359926 1072871632 1072873432 962658304 1108464400 1071359926 1094819072 1065353216 1065353216 -1099755300 654311431 1109131264 1081238262 1064090227 -1087684899 -1084665000 -1084791492 1006046720 1107440085 -1087684899 1094881106 1065353216 1065353216 1061247244 486539271 1105723392 -1090218392 1058530962 -1120103694 -1100515672 -1100326950 -1153938304 1105239606 -1120103694 1094852369 1065353216 1065353216 1053944743 486539271 1105723392 1088450200 1062668090 -1106653478 -1096733738 -1096693054 -1163990016 1105704243 -1106653478 1094906649 1065353216 1065353216 1073618243 620756999 1108606976 -1063740129 1042141602 1051305363 1054106479 1054345369 1005144704 1108010322 1051305363 1094845984 1065353216 1065353216 -1079838991 637534215 1108869120 1064868354 1060340956 -1090911801 -1096951599 -1097487651 1015209792 1108665039 -1090911801 1094865597 1065353216 1065353216 -1092814834 704643079 1109917696 1083200441 1066596357 1067570456 1067954052 1067947415 -1169201152 1108348240 1067570456 1094867422 1065353216 1065353216 1071446030 1090519047 1115815936 1067735665 1065949931 -1088205867 -1087801077 -1088352701 1023847552 1115064367 -1088205867 1094836405 1065353216 1065353216 1037891598 469762055 1105199104 -1071540402 1065253794 -1103069937 -1102457217 -1102456598 -1222983680 1104901687 -1103069937 1094852369 1065353216 1065353216 -1086598440 503316487 1106247680 1067554638 1051564492 956908062 -1105301550 -1105236078 -1166032896 1106443440 956908062 1094915315 1065353216 1065353216 -1120876943 771751943 1110966272 -1070092192 1062409519 -1167051851 -1129395662 -1133797740 1004792736 1110618629 -1167051851 1094915315 1065353216 1065353216 -1094262976 452984839 1104674816 1083675635 1058660248 0 1040258286 1040446055 993484352 1105028407 0 1094785774 1065353216 1065353216 1065653461 452984839 1104674816 -1106995608 1040590179 0 -1156646347 -1156957466 949479904 1105070647 0 1094912123 1065353216 1065353216 1046280206 469762055 1105199104 -1089494288 1066725643 -2147483648 990837301 989549521 -1182104988 1105556404 -2147483648 1094975981 1065353216 1065353216 1034995313 469762055 1105199104 0 1058143107 -1192967289 -1138346480 -1136886051 -1162721688 1105366325 -1192967289 1094839598 1065353216 1065353216 1056116956 469762055 1105199104 1064144250 1076697995 1060285046 1060660218 1060691188 988935168 1105176246 1060285046 1094997419 1065353216 1065353216 1048876245 469762055 1105199104 -1089856340 1069246705 -1095594531 -1095894669 -1095792297 -1152912896 1105387445 -1095594531 1094920333 1065353216 1065353216 -1086598440 469762055 1105199104 1044832668 1066596357 -1112404689 -1112814634 -1112852608 966022656 1105197366 -1112404689 1094894333 1065353216 1065353216 -1098607403 469762055 1105199104 -1083520424 1058918818 -1078809994 -1079349877 -1079366537 989997056 1105577524 -1078809994 1094856931 1065353216 1065353216 -1085150297 469762055 1105199104 -1088046078 1062150949 -1192967289 990368792 991349732 963607744 1105471925 -1192967289 1094845527 1065353216 1065353216 1026606705 469762055 1105199104 -1089494288 1059565244 -2147483648 988070791 987902422 -1213961152 1105514164 -2147483648 1094850545 1065353216 1065353216 1053944743 452984839 1104674816 1046280877 1064090227 -1095594462 -1095689036 -1095702221 969802752 1104669369 -1095594462 1094824545 1065353216 1065353216 -1105547869 469762055 1105199104 -1081015167 1064219512 954516359 1026119357 1026345376 979155136 1105450805 954516359 1094928087 1065353216 1065353216 -1089132688 486539271 1105723392 -1080472088 1067889210 1060285046 1060749894 1060779655 988316160 1105662004 1060285046 1094975981 1065353216 1065353216 -1092814834 486539271 1105723392 -1089494288 1047830152 1051885457 1049912598 1049896270 -1174462464 1106147761 1051885457 1094865141 1065353216 1065353216 1053220672 486539271 1105723392 -1088046078 1060340956 1035093600 1032223987 1032096051 -1166417920 1106021042 1035093600 1094814967 1065353216 1065353216 1053944743 469762055 1105199104 -1097882896 1065885289 -1078810910 -1078991175 -1078998996 980707328 1105197366 -1078810910 1094812686 1065353216 1065353216 1057626889 436207623 1104150528 1057989360 1050530210 0 -1173423563 -1174711343 948601444 1104584889 0 1094981911 1065353216 1065353216 -1094987048 469762055 1105199104 1040488040 1055960190 0 -1143338403 -1143833447 963754112 1105598644 0 1094744723 1065353216 1065353216 -1098607403 452984839 1104674816 -1095710582 1058143107 -1095594462 -1095634474 -1095673268 983009792 1104965047 -1095594462 1094861036 1065353216 1065353216 1044832064 +1450271115.931911 536870919 1107296256 1077889278 1060211670 -1132354204 -1102543208 -1102508069 -1173798144 1107267116 -1132354204 1094859211 1065353216 1065353216 1063057422 654311431 1109131264 -1061386789 1065368148 1049677595 1049310126 1049294693 -1175378944 1107418965 1049677595 1094945876 1065353216 1065353216 -1077847796 721420295 1110179840 -1081105680 1063443801 -1088343598 -1092207953 -1092195701 -1178636288 1108886798 -1088343598 1094899807 1065353216 1065353216 1048876245 1996488711 1122893824 -1072988611 1064607368 1071361683 1072871632 1072875041 970264576 1108464400 1071361683 1094819072 1065353216 1065353216 -1099755300 654311431 1109131264 1081238262 1064090227 -1087684899 -1084662072 -1084789884 1006215680 1107440085 -1087684899 1094881106 1065353216 1065353216 1060523173 486539271 1105723392 -1090218392 1058530962 -1120103694 -1100515672 -1100326950 -1153938304 1105239606 -1120103694 1094852369 1065353216 1065353216 1054668814 486539271 1105723392 1088450200 1062668090 -1106639424 -1096726710 -1096686620 -1164142080 1105704243 -1106639424 1094906649 1065353216 1065353216 1073618243 620756999 1108606976 -1062540830 1042141602 1051276938 1054110871 1054348586 1005069504 1108010322 1051276938 1094845984 1065353216 1065353216 -1079838991 637534215 1108869120 1053583328 1060340956 -1090911801 -1096951599 -1097487651 1015209792 1108665039 -1090911801 1094856018 1065353216 1065353216 -1092814834 704643079 1109917696 1083200441 1066725643 1067567167 1067955809 1067949023 -1168896000 1108348240 1067567167 1094867422 1065353216 1065353216 1071446030 1090519047 1115815936 1067735665 1065949931 -1088207245 -1087804005 -1088354309 1023826432 1115064367 -1088207245 1094836405 1065353216 1065353216 1041935779 469762055 1105199104 -1071540402 1065253794 -1103101437 -1102457217 -1102443730 -1185760256 1104901687 -1103101437 1094852369 1065353216 1065353216 -1087322511 503316487 1106247680 1067554638 1051564492 956908062 -1105301550 -1105236078 -1166032896 1106443440 956908062 1094915315 1065353216 1065353216 -1120876943 771751943 1110966272 -1070092192 1062409519 -1167051851 -1129465938 -1133900683 1004717518 1110597509 -1167051851 1094915315 1065353216 1065353216 -1094262976 452984839 1104674816 1083675635 1058660248 0 1040267070 1040452489 993333952 1105028407 0 1094785774 1065353216 1065353216 1065653461 452984839 1104674816 -1106995608 1040590179 0 -1156646347 -1156957466 949479904 1105070647 0 1094912123 1065353216 1065353216 1046280206 469762055 1105199104 -1089494288 1066725643 -2147483648 990837301 989549521 -1182104988 1105556404 -2147483648 1094975981 1065353216 1065353216 1034995313 469762055 1105199104 0 1058143107 -1192967289 -1138346480 -1136886051 -1162721688 1105366325 -1192967289 1094839598 1065353216 1065353216 1056116956 469762055 1105199104 1068097717 1076697995 1060285046 1060660218 1060692796 989758464 1105176246 1060285046 1094997419 1065353216 1065353216 1048876245 469762055 1105199104 -1109591379 1069246705 -1095594531 -1095894669 -1095792297 -1152912896 1105387445 -1095594531 1094903912 1065353216 1065353216 -1086598440 469762055 1105199104 1044832668 1066596357 -1112404689 -1112814634 -1112865476 969316864 1105197366 -1112404689 1094911666 1065353216 1065353216 -1098607403 469762055 1105199104 -1083520424 1058918818 -1078809994 -1079350792 -1079366537 989201408 1105577524 -1078809994 1094856931 1065353216 1065353216 -1085150297 469762055 1105199104 -1088046078 1062409519 -1192967289 990368792 991761507 967443032 1105471925 -1192967289 1094845527 1065353216 1065353216 1026606705 469762055 1105199104 -1089494288 1059565244 -2147483648 988070791 988725972 950006992 1105514164 -2147483648 1094850545 1065353216 1065353216 1053220672 452984839 1104674816 1046280877 1064090227 -1095594462 -1095689036 -1095702221 969802752 1104669369 -1095594462 1094824545 1065353216 1065353216 -1105547869 469762055 1105199104 -1081377219 1064219512 954516359 1026148638 1026319640 975634048 1105450805 954516359 1094907561 1065353216 1065353216 -1089132688 486539271 1105723392 -1080472088 1067889210 1060285046 1060749894 1060781263 989139456 1105662004 1060285046 1094994226 1065353216 1065353216 -1092814834 486539271 1105723392 -1089494288 1048978787 1051885457 1049912598 1049896270 -1174462464 1106147761 1051885457 1094865141 1065353216 1065353216 1053220672 486539271 1105723392 -1088046078 1060470241 1035093600 1032223987 1032096051 -1166417920 1106021042 1035093600 1094814967 1065353216 1065353216 1053944743 469762055 1105199104 -1097882896 1065885289 -1078810910 -1078991175 -1078998996 980707328 1105197366 -1078810910 1094812686 1065353216 1065353216 1058350960 436207623 1104150528 1057989360 1050530210 0 -1173423563 -1174711343 948601444 1104584889 0 1094981911 1065353216 1065353216 -1095711119 469762055 1105199104 1040488040 1055960190 0 -1143338403 -1143833447 963754112 1105598644 0 1094744723 1065353216 1065353216 -1098607403 452984839 1104674816 -1095710582 1058143107 -1095594462 -1095634474 -1095673268 983009792 1104965047 -1095594462 1094861036 1065353216 1065353216 1044832064 +1450271115.933913 536870919 1107296256 1076803121 1060211670 -1132354204 -1102529153 -1102495201 -1174102016 1107267116 -1132354204 1094859211 1065353216 1065353216 1063057422 654311431 1109131264 -1061386789 1065368148 1049652938 1049314518 1049301127 -1177469952 1107418965 1049652938 1094949525 1065353216 1065353216 -1077847796 721420295 1110179840 -1081105680 1063702372 -1088343598 -1092200925 -1092198918 -1199906816 1108886798 -1088343598 1094899807 1065353216 1065353216 1048876245 1996488711 1122893824 -1072988611 1064607368 1071361683 1072873389 1072875041 961445888 1108464400 1071361683 1094819072 1065353216 1065353216 -1092814834 654311431 1109131264 1081238262 1064090227 -1087681971 -1084662072 -1084786667 1005803904 1107440085 -1087681971 1094881106 1065353216 1065353216 1060523173 486539271 1105723392 -1090218392 1058530962 -1120103694 -1100515672 -1100320516 -1153526528 1105239606 -1120103694 1094852369 1065353216 1065353216 1054668814 486539271 1105723392 1086934105 1062668090 -1106625368 -1096719682 -1096676969 -1163470592 1105704243 -1106625368 1094906649 1065353216 1065353216 1073618243 620756999 1108606976 -1062540830 1042141602 1051248391 1054115264 1054355020 1005200128 1108010322 1051248391 1094859211 1065353216 1065353216 -1079838991 637534215 1108869120 1053583328 1060728811 -1090911801 -1096951599 -1097490868 1015261264 1108665039 -1090911801 1094856018 1065353216 1065353216 -1092814834 704643079 1109917696 1083200441 1066725643 1067563862 1067955809 1067950632 -1172191232 1108348240 1067563862 1094867422 1065353216 1065353216 1071446030 1090519047 1115815936 1067735665 1065949931 -1088208630 -1087804005 -1088354309 1023826432 1115064367 -1088208630 1094836405 1065353216 1065353216 1041935779 469762055 1105199104 -1071540402 1065253794 -1103133073 -1102457217 -1102443730 -1185760256 1104901687 -1103133073 1094852369 1065353216 1065353216 -1087322511 503316487 1106247680 1067554638 1051564492 956908062 -1105301550 -1105229644 -1165201152 1106443440 956908062 1094915315 1065353216 1065353216 -1120876943 771751943 1110966272 -1070092192 1062409519 -1167051851 -1129465938 -1134003627 1004923406 1110597509 -1167051851 1094915315 1065353216 1065353216 -1094262976 452984839 1104674816 1082363195 1058660248 0 1040275855 1040458923 993183488 1105028407 0 1094809037 1065353216 1065353216 1065653461 452984839 1104674816 -1106995608 1040590179 0 -1156646347 -1156957466 949479904 1105070647 0 1094910298 1065353216 1065353216 1046280206 469762055 1105199104 -1089494288 1066725643 -2147483648 990837301 989549521 -1182104988 1105556404 -2147483648 1094995138 1065353216 1065353216 1034995313 469762055 1105199104 -1097882896 1058143107 -1192967289 -1138346480 -1136886051 -1162721688 1105366325 -1192967289 1094844159 1065353216 1065353216 1056116956 469762055 1105199104 1068097717 1076697995 1060285046 1060660218 1060692796 989758464 1105176246 1060285046 1095014296 1065353216 1065353216 1048876245 469762055 1105199104 -1109591379 1069311347 -1095594531 -1095898329 -1095792297 -1152444416 1105387445 -1095594531 1094903912 1065353216 1065353216 -1086598440 469762055 1105199104 1044832668 1066725643 -1112404689 -1112814634 -1112878344 972611072 1105197366 -1112404689 1094911666 1065353216 1065353216 -1098607403 469762055 1105199104 -1083520424 1058918818 -1078809994 -1079350792 -1079368145 990351872 1105577524 -1078809994 1094856931 1065353216 1065353216 -1084064191 469762055 1105199104 -1088046078 1062409519 -1192967289 990368792 991761507 967443032 1105471925 -1192967289 1094845527 1065353216 1065353216 1026606705 469762055 1105199104 -1089494288 1059565244 -2147483648 988070791 988725972 950006992 1105514164 -2147483648 1094850545 1065353216 1065353216 1053220672 452984839 1104674816 1046280877 1064090227 -1095594462 -1095689036 -1095702221 969802752 1104669369 -1095594462 1094824545 1065353216 1065353216 -1105547869 469762055 1105199104 -1081377219 1065368148 954516359 1026148638 1026345376 977281152 1105450805 954516359 1094907561 1065353216 1065353216 -1089132688 486539271 1105723392 -1080472088 1068018495 1060285046 1060751724 1060781263 988202496 1105662004 1060285046 1094994226 1065353216 1065353216 -1092814834 486539271 1105723392 -1089494288 1048978787 1051885457 1049912598 1049896270 -1174462464 1106147761 1051885457 1094865141 1065353216 1065353216 1053944743 486539271 1105723392 -1088046078 1060470241 1035093600 1032223987 1032096051 -1166417920 1105999922 1035093600 1094814967 1065353216 1065353216 1053220672 469762055 1105199104 -1097882896 1065885289 -1078810910 -1078991175 -1078999800 981910528 1105197366 -1078810910 1094812686 1065353216 1065353216 1058350960 436207623 1104150528 1057989360 1050530210 0 -1173423563 -1174711343 948601444 1104584889 0 1094981911 1065353216 1065353216 -1095711119 469762055 1105199104 1040488040 1055960190 0 -1143338403 -1143833447 963754112 1105598644 0 1094744723 1065353216 1065353216 -1098607403 452984839 1104674816 -1095710582 1058143107 -1095594462 -1095634474 -1095673268 983009792 1104965047 -1095594462 1094861036 1065353216 1065353216 1044832064 diff --git a/test/data/jaxon_test_data/jaxon_test.RobotHardware0_tau b/test/data/jaxon_test_data/jaxon_test.RobotHardware0_tau new file mode 100644 index 0000000..ef7791f --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.RobotHardware0_tau @@ -0,0 +1,10 @@ +1450271115.915908 4.246747 -10.192193 0.212337 -0.637012 4.204280 -2.136645 10.723036 -10.362063 -2.972723 -15.925302 -0.509610 3.845961 -3.737138 -8.493495 -13.589591 -2.242283 1.223063 4.892253 -0.815375 -7.542223 -2.649970 -7.542223 0.407688 3.873034 -1.230707 -4.892253 -3.669190 3.873034 4.076877 -5.299940 -3.261502 -2.446126 -2.256297 +1450271115.917910 4.246747 -11.211413 0.212337 -0.637012 4.204280 -2.136645 10.723036 -9.852454 -2.972723 -15.925302 -0.509610 3.845961 -3.737138 -8.493495 -10.531933 -2.242283 1.019219 5.096097 -1.630751 -7.542223 -2.649970 -7.542223 0.407688 3.873034 -1.230707 -4.892253 -3.669190 3.873034 4.076877 -5.299940 -3.261502 -2.446126 -2.256297 +1450271115.919906 4.140578 -11.211413 0.212337 -0.637012 4.204280 -2.136645 10.404531 -9.852454 -2.972723 -15.925302 -0.509610 3.845961 -2.378178 -7.814015 -10.531933 -2.242283 1.019219 5.096097 -1.630751 -7.542223 -2.649970 -7.542223 0.407688 3.873034 -1.230707 -4.892253 -3.669190 3.873034 4.076877 -5.299940 -3.261502 -2.649970 -2.051179 +1450271115.921905 4.140578 -11.211413 0.212337 -0.637012 4.459085 -2.029812 10.404531 -9.852454 -2.972723 -15.925302 -0.637012 3.632296 -2.378178 -7.814015 -10.531933 -2.242283 1.019219 5.096097 -1.630751 -7.542223 -2.649970 -7.542223 0.407688 3.873034 -1.435825 -4.892253 -3.669190 3.873034 4.076877 -5.096097 -3.465346 -2.649970 -2.051179 +1450271115.923906 4.140578 -11.211413 0.212337 -2.335711 4.459085 -2.029812 10.404531 -9.852454 -2.972723 -16.986989 -0.637012 3.632296 -2.378178 -7.814015 -10.531933 -2.242283 1.019219 5.096097 -1.630751 -7.542223 -2.649970 -7.746067 0.407688 3.873034 -1.435825 -4.892253 -3.669190 3.669190 3.873034 -5.096097 -3.465346 -2.649970 -2.051179 +1450271115.925901 4.140578 -11.211413 -2.548048 -2.335711 4.459085 -2.029812 10.404531 -9.852454 -4.246747 -16.986989 -0.637012 3.632296 -2.378178 -7.814015 -10.531933 -2.242283 1.019219 5.096097 -1.630751 -6.930691 -2.446126 -7.746067 0.407688 3.873034 -1.435825 -5.503785 -4.076877 3.669190 3.873034 -5.096097 -3.465346 -2.649970 -2.051179 +1450271115.927914 4.140578 -11.890892 -2.548048 -2.335711 4.459085 -2.029812 10.404531 -10.022324 -4.246747 -16.986989 -0.637012 3.632296 -2.378178 -7.814015 -8.153755 -2.038439 0.815375 4.484565 -2.446126 -6.930691 -2.446126 -7.746067 0.407688 3.873034 -1.435825 -5.503785 -4.076877 3.669190 3.873034 -5.096097 -3.465346 -2.649970 -2.051179 +1450271115.929904 4.246747 -11.890892 -2.548048 -2.335711 4.459085 -2.029812 9.767519 -10.022324 -4.246747 -16.986989 -0.637012 3.632296 -0.679480 -6.115316 -8.153755 -2.038439 0.815375 4.484565 -2.446126 -6.930691 -2.446126 -7.746067 0.407688 3.873034 -1.435825 -5.503785 -4.076877 3.669190 3.873034 -5.096097 -3.465346 -2.446126 -1.846061 +1450271115.931911 4.246747 -11.890892 -2.548048 -2.335711 4.204280 -2.136645 9.767519 -10.022324 -4.246747 -16.986989 -0.891817 3.418631 -0.679480 -6.115316 -8.153755 -2.038439 0.815375 4.484565 -2.446126 -6.930691 -2.446126 -7.746067 0.407688 3.669190 -1.435825 -5.503785 -4.076877 3.669190 3.873034 -5.503785 -3.261502 -2.446126 -1.846061 +1450271115.933913 4.246747 -11.890892 -2.548048 -4.246747 4.204280 -2.136645 9.767519 -10.022324 -4.246747 -16.986989 -0.891817 3.418631 -0.679480 -6.115316 -8.153755 -2.038439 0.815375 4.484565 -2.446126 -6.930691 -2.446126 -8.357598 0.407688 3.669190 -1.435825 -5.503785 -4.076877 3.873034 3.669190 -5.503785 -3.261502 -2.446126 -1.846061 diff --git a/test/data/jaxon_test_data/jaxon_test.abc_baseTformOut b/test/data/jaxon_test_data/jaxon_test.abc_baseTformOut new file mode 100644 index 0000000..fdfc4ba --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.abc_baseTformOut @@ -0,0 +1,10 @@ +1450271115.915908 0.035505 0.001745 0.885270 0.999904 0.000829 0.013824 -0.000672 0.999935 -0.011405 -0.013833 0.011395 0.999839 +1450271115.917910 0.035505 0.001745 0.885270 0.999904 0.000829 0.013824 -0.000672 0.999935 -0.011405 -0.013833 0.011395 0.999839 +1450271115.919906 0.035505 0.001745 0.885270 0.999904 0.000829 0.013824 -0.000672 0.999935 -0.011405 -0.013833 0.011395 0.999839 +1450271115.921905 0.035505 0.001745 0.885270 0.999904 0.000829 0.013824 -0.000672 0.999935 -0.011405 -0.013833 0.011395 0.999839 +1450271115.923906 0.035505 0.001745 0.885270 0.999904 0.000829 0.013824 -0.000672 0.999935 -0.011405 -0.013833 0.011395 0.999839 +1450271115.925901 0.035505 0.001745 0.885270 0.999904 0.000829 0.013824 -0.000672 0.999935 -0.011405 -0.013833 0.011395 0.999839 +1450271115.927914 0.035505 0.001745 0.885270 0.999904 0.000829 0.013824 -0.000672 0.999935 -0.011405 -0.013833 0.011395 0.999839 +1450271115.929904 0.035505 0.001745 0.885270 0.999904 0.000829 0.013824 -0.000672 0.999935 -0.011405 -0.013833 0.011395 0.999839 +1450271115.931911 0.035505 0.001745 0.885270 0.999904 0.000829 0.013824 -0.000672 0.999935 -0.011405 -0.013833 0.011395 0.999839 +1450271115.933913 0.035505 0.001745 0.885270 0.999904 0.000829 0.013824 -0.000672 0.999935 -0.011405 -0.013833 0.011395 0.999839 diff --git a/test/data/jaxon_test_data/jaxon_test.abc_cogOut b/test/data/jaxon_test_data/jaxon_test.abc_cogOut new file mode 100644 index 0000000..a011f35 --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.abc_cogOut @@ -0,0 +1,10 @@ +1450271115.915908 -0.020000 0.000000 0.979084 +1450271115.917910 -0.020000 0.000000 0.979084 +1450271115.919906 -0.020000 0.000000 0.979084 +1450271115.921905 -0.020000 0.000000 0.979084 +1450271115.923906 -0.020000 0.000000 0.979084 +1450271115.925901 -0.020000 0.000000 0.979084 +1450271115.927914 -0.020000 0.000000 0.979084 +1450271115.929904 -0.020000 0.000000 0.979084 +1450271115.931911 -0.020000 0.000000 0.979084 +1450271115.933913 -0.020000 0.000000 0.979084 diff --git a/test/data/jaxon_test_data/jaxon_test.abc_contactStates b/test/data/jaxon_test_data/jaxon_test.abc_contactStates new file mode 100644 index 0000000..a03f00e --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.abc_contactStates @@ -0,0 +1,10 @@ +1450271115.915908 1 1 0 0 +1450271115.917910 1 1 0 0 +1450271115.919906 1 1 0 0 +1450271115.921905 1 1 0 0 +1450271115.923906 1 1 0 0 +1450271115.925901 1 1 0 0 +1450271115.927914 1 1 0 0 +1450271115.929904 1 1 0 0 +1450271115.931911 1 1 0 0 +1450271115.933913 1 1 0 0 diff --git a/test/data/jaxon_test_data/jaxon_test.abc_controlSwingSupportTime b/test/data/jaxon_test_data/jaxon_test.abc_controlSwingSupportTime new file mode 100644 index 0000000..ab47cae --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.abc_controlSwingSupportTime @@ -0,0 +1,10 @@ +1450271115.915908 1.000000 1.000000 1.000000 1.000000 +1450271115.917910 1.000000 1.000000 1.000000 1.000000 +1450271115.919906 1.000000 1.000000 1.000000 1.000000 +1450271115.921905 1.000000 1.000000 1.000000 1.000000 +1450271115.923906 1.000000 1.000000 1.000000 1.000000 +1450271115.925901 1.000000 1.000000 1.000000 1.000000 +1450271115.927914 1.000000 1.000000 1.000000 1.000000 +1450271115.929904 1.000000 1.000000 1.000000 1.000000 +1450271115.931911 1.000000 1.000000 1.000000 1.000000 +1450271115.933913 1.000000 1.000000 1.000000 1.000000 diff --git a/test/data/jaxon_test_data/jaxon_test.abc_q b/test/data/jaxon_test_data/jaxon_test.abc_q new file mode 100644 index 0000000..5a7462d --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.abc_q @@ -0,0 +1,10 @@ +1450271115.915908 0.000605 -0.016228 -0.657739 1.404147 -0.760234 0.004823 0.000612 -0.015745 -0.513245 1.103627 -0.604209 0.004340 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +1450271115.917910 0.000605 -0.016228 -0.657739 1.404147 -0.760234 0.004823 0.000612 -0.015745 -0.513245 1.103627 -0.604209 0.004340 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +1450271115.919906 0.000605 -0.016228 -0.657739 1.404147 -0.760234 0.004823 0.000612 -0.015745 -0.513245 1.103627 -0.604209 0.004340 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +1450271115.921905 0.000605 -0.016228 -0.657739 1.404147 -0.760234 0.004823 0.000612 -0.015745 -0.513245 1.103627 -0.604209 0.004340 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +1450271115.923906 0.000605 -0.016228 -0.657739 1.404147 -0.760234 0.004823 0.000612 -0.015745 -0.513245 1.103627 -0.604209 0.004340 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +1450271115.925901 0.000605 -0.016228 -0.657739 1.404147 -0.760234 0.004823 0.000612 -0.015745 -0.513245 1.103627 -0.604209 0.004340 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +1450271115.927914 0.000605 -0.016228 -0.657739 1.404147 -0.760234 0.004823 0.000612 -0.015745 -0.513245 1.103627 -0.604209 0.004340 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +1450271115.929904 0.000605 -0.016228 -0.657739 1.404147 -0.760234 0.004823 0.000612 -0.015745 -0.513245 1.103627 -0.604209 0.004340 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +1450271115.931911 0.000605 -0.016228 -0.657739 1.404147 -0.760234 0.004823 0.000612 -0.015745 -0.513245 1.103627 -0.604209 0.004340 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +1450271115.933913 0.000605 -0.016228 -0.657739 1.404147 -0.760234 0.004823 0.000612 -0.015745 -0.513245 1.103627 -0.604209 0.004340 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 diff --git a/test/data/jaxon_test_data/jaxon_test.abc_zmpOut b/test/data/jaxon_test_data/jaxon_test.abc_zmpOut new file mode 100644 index 0000000..d69f483 --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.abc_zmpOut @@ -0,0 +1,10 @@ +1450271115.915908 -0.043253 -0.011879 -0.885875 +1450271115.917910 -0.043253 -0.011879 -0.885875 +1450271115.919906 -0.043253 -0.011879 -0.885875 +1450271115.921905 -0.043253 -0.011879 -0.885875 +1450271115.923906 -0.043253 -0.011879 -0.885875 +1450271115.925901 -0.043253 -0.011879 -0.885875 +1450271115.927914 -0.043253 -0.011879 -0.885875 +1450271115.929904 -0.043253 -0.011879 -0.885875 +1450271115.931911 -0.043253 -0.011879 -0.885875 +1450271115.933913 -0.043253 -0.011879 -0.885875 diff --git a/test/data/jaxon_test_data/jaxon_test.el_q b/test/data/jaxon_test_data/jaxon_test.el_q new file mode 100644 index 0000000..c7bed68 --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.el_q @@ -0,0 +1,10 @@ +3162936541.181564 -0.014988 0.287885 -0.629666 1.715637 -0.668230 -0.046039 -0.133112 0.336347 -0.488295 1.266633 -0.638361 -0.190751 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +3162936541.181564 -0.014988 0.287173 -0.629666 1.715637 -0.668404 -0.046039 -0.133322 0.335522 -0.488295 1.266251 -0.638281 -0.190294 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +3162936541.181564 -0.015198 0.286457 -0.629666 1.715846 -0.668404 -0.046039 -0.133531 0.334693 -0.488295 1.265867 -0.638201 -0.189834 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +3162936541.181564 -0.015198 0.285738 -0.629666 1.715846 -0.668579 -0.046039 -0.133740 0.333861 -0.488295 1.265482 -0.638120 -0.189373 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +3162936541.181564 -0.015407 0.285016 -0.629666 1.715846 -0.668579 -0.046039 -0.133950 0.333025 -0.488295 1.265095 -0.638039 -0.188910 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +3162936541.181564 -0.015407 0.284290 -0.629666 1.716056 -0.668753 -0.046039 -0.134369 0.332185 -0.488295 1.264706 -0.637958 -0.188444 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +3162936541.181564 -0.015616 0.283562 -0.629666 1.716056 -0.668928 -0.046039 -0.134578 0.331341 -0.488295 1.264316 -0.637876 -0.187977 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +3162936541.181564 -0.015826 0.282830 -0.629666 1.716265 -0.668928 -0.046039 -0.134788 0.330494 -0.488295 1.263923 -0.637794 -0.187508 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +3162936541.181564 -0.015826 0.282095 -0.629666 1.716265 -0.669102 -0.046039 -0.134997 0.329643 -0.488295 1.263530 -0.637711 -0.187036 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +3162936541.181564 -0.016035 0.281357 -0.629876 1.716474 -0.669102 -0.046039 -0.135206 0.328789 -0.488295 1.263134 -0.637628 -0.186563 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 diff --git a/test/data/jaxon_test_data/jaxon_test.ic_q b/test/data/jaxon_test_data/jaxon_test.ic_q new file mode 100644 index 0000000..5b5d3fc --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.ic_q @@ -0,0 +1,10 @@ +1450271115.915908 0.000209 -0.035997 -0.570513 1.385861 -0.832347 0.031637 0.000419 -0.037178 -0.426798 1.079604 -0.663475 0.018733 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +1450271115.917910 0.000209 -0.035997 -0.570513 1.385861 -0.832347 0.031637 0.000419 -0.037178 -0.426798 1.079604 -0.663475 0.018733 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +1450271115.919906 0.000209 -0.035997 -0.570513 1.385861 -0.832347 0.031637 0.000419 -0.037178 -0.426798 1.079604 -0.663475 0.018733 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +1450271115.921905 0.000209 -0.035997 -0.570513 1.385861 -0.832347 0.031637 0.000419 -0.037178 -0.426798 1.079604 -0.663475 0.018733 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +1450271115.923906 0.000209 -0.035997 -0.570513 1.385861 -0.832347 0.031637 0.000419 -0.037178 -0.426798 1.079604 -0.663475 0.018733 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +1450271115.925901 0.000209 -0.035997 -0.570513 1.385861 -0.832347 0.031637 0.000419 -0.037178 -0.426798 1.079604 -0.663475 0.018733 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +1450271115.927914 0.000209 -0.035997 -0.570513 1.385861 -0.832347 0.031637 0.000419 -0.037178 -0.426798 1.079604 -0.663475 0.018733 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +1450271115.929904 0.000209 -0.035997 -0.570513 1.385861 -0.832347 0.031637 0.000419 -0.037178 -0.426798 1.079604 -0.663475 0.018733 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +1450271115.931911 0.000209 -0.035997 -0.570513 1.385861 -0.832347 0.031637 0.000419 -0.037178 -0.426798 1.079604 -0.663475 0.018733 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +1450271115.933913 0.000209 -0.035997 -0.570513 1.385861 -0.832347 0.031637 0.000419 -0.037178 -0.426798 1.079604 -0.663475 0.018733 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 diff --git a/test/data/jaxon_test_data/jaxon_test.kf_rpy b/test/data/jaxon_test_data/jaxon_test.kf_rpy new file mode 100644 index 0000000..bc23789 --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.kf_rpy @@ -0,0 +1,10 @@ +1450271115.915908 0.302048 -0.417580 0.116097 +1450271115.917910 0.301894 -0.417252 0.115926 +1450271115.919906 0.301746 -0.416901 0.115757 +1450271115.921905 0.301598 -0.416563 0.115584 +1450271115.923906 0.301465 -0.416202 0.115394 +1450271115.925901 0.301336 -0.415839 0.115185 +1450271115.927914 0.301170 -0.415474 0.114972 +1450271115.929904 0.301019 -0.415104 0.114747 +1450271115.931911 0.300867 -0.414726 0.114513 +1450271115.933913 0.300716 -0.414339 0.114264 diff --git a/test/data/jaxon_test_data/jaxon_test.rmfo_off_lfsensor b/test/data/jaxon_test_data/jaxon_test.rmfo_off_lfsensor new file mode 100644 index 0000000..66c782e --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.rmfo_off_lfsensor @@ -0,0 +1,10 @@ +1450271115.915908 -35.599998 56.700001 -182.199997 16.500000 14.730000 6.360000 +1450271115.917910 -34.900002 55.700001 -181.199997 16.469999 14.370000 6.300000 +1450271115.919906 -33.900002 56.599998 -180.600006 16.469999 14.160000 6.330000 +1450271115.921905 -33.599998 56.000000 -180.600006 16.410000 13.800000 6.270000 +1450271115.923906 -31.400000 57.200001 -179.000000 16.320000 13.440000 6.360000 +1450271115.925901 -29.400000 57.000000 -179.399994 16.290001 13.110000 6.390000 +1450271115.927914 -27.799999 56.500000 -179.000000 16.290001 12.870000 6.210000 +1450271115.929904 -26.600000 59.000000 -180.000000 16.350000 12.570000 6.180000 +1450271115.931911 -24.500000 58.099998 -179.199997 16.320000 12.300000 6.210000 +1450271115.933913 -22.900000 58.599998 -178.199997 16.260000 11.940000 6.180000 diff --git a/test/data/jaxon_test_data/jaxon_test.rmfo_off_lhsensor b/test/data/jaxon_test_data/jaxon_test.rmfo_off_lhsensor new file mode 100644 index 0000000..3213ce3 --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.rmfo_off_lhsensor @@ -0,0 +1,10 @@ +1450271115.915908 -0.387626 0.186022 -8.518031 -0.165983 -0.392671 0.040042 +1450271115.917910 -0.934979 -0.072619 -8.672487 -0.090232 -0.443809 0.049786 +1450271115.919906 -1.116705 -0.183452 -8.241129 -0.060970 -0.473018 0.059535 +1450271115.921905 -1.114921 -0.295344 -8.614731 -0.058473 -0.463133 0.061957 +1450271115.923906 -1.002896 -0.077796 -8.478234 -0.095063 -0.438576 0.039960 +1450271115.925901 -0.342510 0.177484 -8.044902 -0.153658 -0.382346 0.032622 +1450271115.927914 -0.157964 0.139879 -8.346272 -0.165903 -0.345633 0.035046 +1450271115.929904 -0.155606 0.063689 -7.842118 -0.151145 -0.355238 0.030138 +1450271115.931911 -0.153871 -0.487222 -8.290015 -0.102308 -0.374656 0.052091 +1450271115.933913 -0.555179 -0.781334 -8.444867 -0.031533 -0.408738 0.052073 diff --git a/test/data/jaxon_test_data/jaxon_test.rmfo_off_rfsensor b/test/data/jaxon_test_data/jaxon_test.rmfo_off_rfsensor new file mode 100644 index 0000000..7870ea2 --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.rmfo_off_rfsensor @@ -0,0 +1,10 @@ +1450271115.915908 -46.599998 38.599998 -106.599998 8.010000 -15.720000 1.200000 +1450271115.917910 -47.000000 38.200001 -107.599998 8.100000 -15.900000 1.200000 +1450271115.919906 -46.900002 38.599998 -108.599998 8.160000 -16.080000 1.170000 +1450271115.921905 -46.299999 38.900002 -110.199997 8.280000 -16.230000 1.200000 +1450271115.923906 -46.599998 39.400002 -112.000000 8.370000 -16.350000 1.170000 +1450271115.925901 -46.099998 39.200001 -113.400002 8.460000 -16.530001 1.200000 +1450271115.927914 -45.900002 40.400002 -114.599998 8.550000 -16.709999 1.170000 +1450271115.929904 -46.599998 39.900002 -115.199997 8.610000 -16.830000 1.080000 +1450271115.931911 -47.500000 41.500000 -117.199997 8.730000 -17.070000 1.020000 +1450271115.933913 -46.400002 40.700001 -118.599998 8.820000 -17.250000 0.930000 diff --git a/test/data/jaxon_test_data/jaxon_test.rmfo_off_rhsensor b/test/data/jaxon_test_data/jaxon_test.rmfo_off_rhsensor new file mode 100644 index 0000000..f908b97 --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.rmfo_off_rhsensor @@ -0,0 +1,10 @@ +1450271115.915908 -15.085840 3.829238 14.468455 -1.226782 0.014733 0.107321 +1450271115.917910 -15.086003 3.827102 14.461986 -1.226682 0.014745 0.107315 +1450271115.919906 -15.086138 3.824403 14.453409 -1.226558 0.014765 0.107307 +1450271115.921905 -15.086265 3.821340 14.443552 -1.226418 0.014791 0.107297 +1450271115.923906 -15.085795 3.819598 14.434664 -1.226357 0.014851 0.107288 +1450271115.925901 -15.084954 3.818640 14.426256 -1.226343 0.014933 0.107280 +1450271115.927914 -15.084630 3.816568 14.417184 -1.226262 0.014984 0.107272 +1450271115.929904 -15.085871 3.811797 14.408354 -1.226008 0.014935 0.107262 +1450271115.931911 -15.085707 3.808883 14.397444 -1.225884 0.014983 0.107252 +1450271115.933913 -15.085143 3.807810 14.390425 -1.225855 0.015042 0.107245 diff --git a/test/data/jaxon_test_data/jaxon_test.sh_basePosOut b/test/data/jaxon_test_data/jaxon_test.sh_basePosOut new file mode 100644 index 0000000..15a403f --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.sh_basePosOut @@ -0,0 +1,10 @@ +1450271115.915908 0.000000 0.000000 0.000000 +1450271115.917910 0.000000 0.000000 0.000000 +1450271115.919906 0.000000 0.000000 0.000000 +1450271115.921905 0.000000 0.000000 0.000000 +1450271115.923906 0.000000 0.000000 0.000000 +1450271115.925901 0.000000 0.000000 0.000000 +1450271115.927914 0.000000 0.000000 0.000000 +1450271115.929904 0.000000 0.000000 0.000000 +1450271115.931911 0.000000 0.000000 0.000000 +1450271115.933913 0.000000 0.000000 0.000000 diff --git a/test/data/jaxon_test_data/jaxon_test.sh_baseRpyOut b/test/data/jaxon_test_data/jaxon_test.sh_baseRpyOut new file mode 100644 index 0000000..15a403f --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.sh_baseRpyOut @@ -0,0 +1,10 @@ +1450271115.915908 0.000000 0.000000 0.000000 +1450271115.917910 0.000000 0.000000 0.000000 +1450271115.919906 0.000000 0.000000 0.000000 +1450271115.921905 0.000000 0.000000 0.000000 +1450271115.923906 0.000000 0.000000 0.000000 +1450271115.925901 0.000000 0.000000 0.000000 +1450271115.927914 0.000000 0.000000 0.000000 +1450271115.929904 0.000000 0.000000 0.000000 +1450271115.931911 0.000000 0.000000 0.000000 +1450271115.933913 0.000000 0.000000 0.000000 diff --git a/test/data/jaxon_test_data/jaxon_test.sh_lfsensorOut b/test/data/jaxon_test_data/jaxon_test.sh_lfsensorOut new file mode 100644 index 0000000..97476bc --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.sh_lfsensorOut @@ -0,0 +1,10 @@ +1450271115.915908 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.917910 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.919906 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.921905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.923906 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.925901 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.927914 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.929904 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.931911 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.933913 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 diff --git a/test/data/jaxon_test_data/jaxon_test.sh_lhsensorOut b/test/data/jaxon_test_data/jaxon_test.sh_lhsensorOut new file mode 100644 index 0000000..97476bc --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.sh_lhsensorOut @@ -0,0 +1,10 @@ +1450271115.915908 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.917910 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.919906 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.921905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.923906 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.925901 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.927914 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.929904 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.931911 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.933913 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 diff --git a/test/data/jaxon_test_data/jaxon_test.sh_qOut b/test/data/jaxon_test_data/jaxon_test.sh_qOut new file mode 100644 index 0000000..5b5d3fc --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.sh_qOut @@ -0,0 +1,10 @@ +1450271115.915908 0.000209 -0.035997 -0.570513 1.385861 -0.832347 0.031637 0.000419 -0.037178 -0.426798 1.079604 -0.663475 0.018733 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +1450271115.917910 0.000209 -0.035997 -0.570513 1.385861 -0.832347 0.031637 0.000419 -0.037178 -0.426798 1.079604 -0.663475 0.018733 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +1450271115.919906 0.000209 -0.035997 -0.570513 1.385861 -0.832347 0.031637 0.000419 -0.037178 -0.426798 1.079604 -0.663475 0.018733 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +1450271115.921905 0.000209 -0.035997 -0.570513 1.385861 -0.832347 0.031637 0.000419 -0.037178 -0.426798 1.079604 -0.663475 0.018733 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +1450271115.923906 0.000209 -0.035997 -0.570513 1.385861 -0.832347 0.031637 0.000419 -0.037178 -0.426798 1.079604 -0.663475 0.018733 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +1450271115.925901 0.000209 -0.035997 -0.570513 1.385861 -0.832347 0.031637 0.000419 -0.037178 -0.426798 1.079604 -0.663475 0.018733 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +1450271115.927914 0.000209 -0.035997 -0.570513 1.385861 -0.832347 0.031637 0.000419 -0.037178 -0.426798 1.079604 -0.663475 0.018733 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +1450271115.929904 0.000209 -0.035997 -0.570513 1.385861 -0.832347 0.031637 0.000419 -0.037178 -0.426798 1.079604 -0.663475 0.018733 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +1450271115.931911 0.000209 -0.035997 -0.570513 1.385861 -0.832347 0.031637 0.000419 -0.037178 -0.426798 1.079604 -0.663475 0.018733 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +1450271115.933913 0.000209 -0.035997 -0.570513 1.385861 -0.832347 0.031637 0.000419 -0.037178 -0.426798 1.079604 -0.663475 0.018733 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 diff --git a/test/data/jaxon_test_data/jaxon_test.sh_rfsensorOut b/test/data/jaxon_test_data/jaxon_test.sh_rfsensorOut new file mode 100644 index 0000000..97476bc --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.sh_rfsensorOut @@ -0,0 +1,10 @@ +1450271115.915908 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.917910 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.919906 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.921905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.923906 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.925901 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.927914 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.929904 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.931911 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.933913 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 diff --git a/test/data/jaxon_test_data/jaxon_test.sh_rhsensorOut b/test/data/jaxon_test_data/jaxon_test.sh_rhsensorOut new file mode 100644 index 0000000..97476bc --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.sh_rhsensorOut @@ -0,0 +1,10 @@ +1450271115.915908 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.917910 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.919906 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.921905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.923906 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.925901 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.927914 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.929904 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.931911 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.933913 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 diff --git a/test/data/jaxon_test_data/jaxon_test.sh_tqOut b/test/data/jaxon_test_data/jaxon_test.sh_tqOut new file mode 100644 index 0000000..9d8bb40 --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.sh_tqOut @@ -0,0 +1,10 @@ +1450271115.915908 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.917910 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.919906 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.921905 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.923906 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.925901 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.927914 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.929904 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.931911 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.933913 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 diff --git a/test/data/jaxon_test_data/jaxon_test.sh_zmpOut b/test/data/jaxon_test_data/jaxon_test.sh_zmpOut new file mode 100644 index 0000000..a61bee3 --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.sh_zmpOut @@ -0,0 +1,10 @@ +1450271115.915908 -0.061587 -0.002032 0.000000 +1450271115.917910 -0.061587 -0.002032 0.000000 +1450271115.919906 -0.061587 -0.002032 0.000000 +1450271115.921905 -0.061587 -0.002032 0.000000 +1450271115.923906 -0.061587 -0.002032 0.000000 +1450271115.925901 -0.061587 -0.002032 0.000000 +1450271115.927914 -0.061587 -0.002032 0.000000 +1450271115.929904 -0.061587 -0.002032 0.000000 +1450271115.931911 -0.061587 -0.002032 0.000000 +1450271115.933913 -0.061587 -0.002032 0.000000 diff --git a/test/data/jaxon_test_data/jaxon_test.st_actBaseRpy b/test/data/jaxon_test_data/jaxon_test.st_actBaseRpy new file mode 100644 index 0000000..bc23789 --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.st_actBaseRpy @@ -0,0 +1,10 @@ +1450271115.915908 0.302048 -0.417580 0.116097 +1450271115.917910 0.301894 -0.417252 0.115926 +1450271115.919906 0.301746 -0.416901 0.115757 +1450271115.921905 0.301598 -0.416563 0.115584 +1450271115.923906 0.301465 -0.416202 0.115394 +1450271115.925901 0.301336 -0.415839 0.115185 +1450271115.927914 0.301170 -0.415474 0.114972 +1450271115.929904 0.301019 -0.415104 0.114747 +1450271115.931911 0.300867 -0.414726 0.114513 +1450271115.933913 0.300716 -0.414339 0.114264 diff --git a/test/data/jaxon_test_data/jaxon_test.st_allEEComp b/test/data/jaxon_test_data/jaxon_test.st_allEEComp new file mode 100644 index 0000000..f4c6b4c --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.st_allEEComp @@ -0,0 +1,10 @@ +1450271115.915908 0.000080 -0.000681 0.025000 -0.174533 -0.174533 0.000097 -0.000080 0.000681 -0.025000 0.129453 0.010923 0.000052 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.917910 0.000080 -0.000681 0.025000 -0.174533 -0.174533 0.000097 -0.000080 0.000681 -0.025000 0.129453 0.010923 0.000052 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.919906 0.000080 -0.000681 0.025000 -0.174533 -0.174533 0.000097 -0.000080 0.000681 -0.025000 0.129453 0.010923 0.000052 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.921905 0.000080 -0.000681 0.025000 -0.174533 -0.174533 0.000097 -0.000080 0.000681 -0.025000 0.129453 0.010923 0.000052 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.923906 0.000080 -0.000681 0.025000 -0.174533 -0.174533 0.000097 -0.000080 0.000681 -0.025000 0.129453 0.010923 0.000052 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.925901 0.000080 -0.000681 0.025000 -0.174533 -0.174533 0.000097 -0.000080 0.000681 -0.025000 0.129453 0.010923 0.000052 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.927914 0.000080 -0.000681 0.025000 -0.174533 -0.174533 0.000097 -0.000080 0.000681 -0.025000 0.129453 0.010923 0.000052 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.929904 0.000080 -0.000681 0.025000 -0.174533 -0.174533 0.000097 -0.000080 0.000681 -0.025000 0.129453 0.010923 0.000052 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.931911 0.000080 -0.000681 0.025000 -0.174533 -0.174533 0.000097 -0.000080 0.000681 -0.025000 0.129453 0.010923 0.000052 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 +1450271115.933913 0.000080 -0.000681 0.025000 -0.174533 -0.174533 0.000097 -0.000080 0.000681 -0.025000 0.129453 0.010923 0.000052 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 diff --git a/test/data/jaxon_test_data/jaxon_test.st_allRefWrench b/test/data/jaxon_test_data/jaxon_test.st_allRefWrench new file mode 100644 index 0000000..f306a85 --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.st_allRefWrench @@ -0,0 +1,10 @@ +1450271115.915908 0.000000 0.000000 888.084103 -705.401473 -821.797392 0.000000 0.000000 0.000000 391.114937 -3.792862 6.553549 0.000000 -0.000000 -0.000000 0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 0.000000 -0.000000 -0.000000 -0.000000 +1450271115.917910 0.000000 0.000000 888.084103 -705.401473 -821.797392 0.000000 0.000000 0.000000 391.114937 -3.792862 6.553549 0.000000 -0.000000 -0.000000 0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 0.000000 -0.000000 -0.000000 -0.000000 +1450271115.919906 0.000000 0.000000 888.084103 -705.401473 -821.797392 0.000000 0.000000 0.000000 391.114937 -3.792862 6.553549 0.000000 -0.000000 -0.000000 0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 0.000000 -0.000000 -0.000000 -0.000000 +1450271115.921905 0.000000 0.000000 888.084103 -705.401473 -821.797392 0.000000 0.000000 0.000000 391.114937 -3.792862 6.553549 0.000000 -0.000000 -0.000000 0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 0.000000 -0.000000 -0.000000 -0.000000 +1450271115.923906 0.000000 0.000000 888.084103 -705.401473 -821.797392 0.000000 0.000000 0.000000 391.114937 -3.792862 6.553549 0.000000 -0.000000 -0.000000 0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 0.000000 -0.000000 -0.000000 -0.000000 +1450271115.925901 0.000000 0.000000 888.084103 -705.401473 -821.797392 0.000000 0.000000 0.000000 391.114937 -3.792862 6.553549 0.000000 -0.000000 -0.000000 0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 0.000000 -0.000000 -0.000000 -0.000000 +1450271115.927914 0.000000 0.000000 888.084103 -705.401473 -821.797392 0.000000 0.000000 0.000000 391.114937 -3.792862 6.553549 0.000000 -0.000000 -0.000000 0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 0.000000 -0.000000 -0.000000 -0.000000 +1450271115.929904 0.000000 0.000000 888.084103 -705.401473 -821.797392 0.000000 0.000000 0.000000 391.114937 -3.792862 6.553549 0.000000 -0.000000 -0.000000 0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 0.000000 -0.000000 -0.000000 -0.000000 +1450271115.931911 0.000000 0.000000 888.084103 -705.401473 -821.797392 0.000000 0.000000 0.000000 391.114937 -3.792862 6.553549 0.000000 -0.000000 -0.000000 0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 0.000000 -0.000000 -0.000000 -0.000000 +1450271115.933913 0.000000 0.000000 888.084103 -705.401473 -821.797392 0.000000 0.000000 0.000000 391.114937 -3.792862 6.553549 0.000000 -0.000000 -0.000000 0.000000 -0.000000 -0.000000 -0.000000 -0.000000 -0.000000 0.000000 -0.000000 -0.000000 -0.000000 diff --git a/test/data/jaxon_test_data/jaxon_test.st_currentBasePos b/test/data/jaxon_test_data/jaxon_test.st_currentBasePos new file mode 100644 index 0000000..464e3f0 --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.st_currentBasePos @@ -0,0 +1,10 @@ +1450271115.915908 0.012277 -0.030575 0.879392 +1450271115.917910 0.012277 -0.030575 0.879392 +1450271115.919906 0.012277 -0.030575 0.879392 +1450271115.921905 0.012277 -0.030575 0.879392 +1450271115.923906 0.012277 -0.030575 0.879392 +1450271115.925901 0.012277 -0.030575 0.879392 +1450271115.927914 0.012277 -0.030575 0.879392 +1450271115.929904 0.012277 -0.030575 0.879392 +1450271115.931911 0.012277 -0.030575 0.879392 +1450271115.933913 0.012277 -0.030575 0.879392 diff --git a/test/data/jaxon_test_data/jaxon_test.st_currentBaseRpy b/test/data/jaxon_test_data/jaxon_test.st_currentBaseRpy new file mode 100644 index 0000000..7d629e2 --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.st_currentBaseRpy @@ -0,0 +1,10 @@ +1450271115.915908 -0.329412 0.257061 0.002166 +1450271115.917910 -0.329412 0.257061 0.002166 +1450271115.919906 -0.329412 0.257061 0.002166 +1450271115.921905 -0.329412 0.257061 0.002166 +1450271115.923906 -0.329412 0.257061 0.002166 +1450271115.925901 -0.329412 0.257061 0.002166 +1450271115.927914 -0.329412 0.257061 0.002166 +1450271115.929904 -0.329412 0.257061 0.002166 +1450271115.931911 -0.329412 0.257061 0.002166 +1450271115.933913 -0.329412 0.257061 0.002166 diff --git a/test/data/jaxon_test_data/jaxon_test.st_debugData b/test/data/jaxon_test_data/jaxon_test.st_debugData new file mode 100644 index 0000000..f92bd95 --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.st_debugData @@ -0,0 +1,10 @@ +1450271115.915908 0.000000 +1450271115.917910 0.000000 +1450271115.919906 0.000000 +1450271115.921905 0.000000 +1450271115.923906 0.000000 +1450271115.925901 0.000000 +1450271115.927914 0.000000 +1450271115.929904 0.000000 +1450271115.931911 0.000000 +1450271115.933913 0.000000 diff --git a/test/data/jaxon_test_data/jaxon_test.st_originActCog b/test/data/jaxon_test_data/jaxon_test.st_originActCog new file mode 100644 index 0000000..7c05633 --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.st_originActCog @@ -0,0 +1,10 @@ +1450271115.915908 -0.176877 -0.393887 0.598615 +1450271115.917910 -0.176685 -0.393836 0.598657 +1450271115.919906 -0.176435 -0.393795 0.598697 +1450271115.921905 -0.176216 -0.393780 0.598732 +1450271115.923906 -0.175971 -0.393802 0.598767 +1450271115.925901 -0.175733 -0.393770 0.598774 +1450271115.927914 -0.175466 -0.393776 0.598823 +1450271115.929904 -0.175225 -0.393742 0.598830 +1450271115.931911 -0.174993 -0.393717 0.598887 +1450271115.933913 -0.174768 -0.393735 0.598913 diff --git a/test/data/jaxon_test_data/jaxon_test.st_originActCogVel b/test/data/jaxon_test_data/jaxon_test.st_originActCogVel new file mode 100644 index 0000000..f3104e0 --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.st_originActCogVel @@ -0,0 +1,10 @@ +1450271115.915908 0.060675 0.016570 0.009234 +1450271115.917910 0.062365 0.016989 0.009790 +1450271115.919906 0.065367 0.017160 0.010265 +1450271115.921905 0.067480 0.016691 0.010632 +1450271115.923906 0.070112 0.015366 0.010949 +1450271115.925901 0.072461 0.015407 0.010582 +1450271115.927914 0.075378 0.014515 0.011259 +1450271115.929904 0.077536 0.014629 0.010892 +1450271115.931911 0.079375 0.014524 0.011727 +1450271115.933913 0.080957 0.013401 0.011790 diff --git a/test/data/jaxon_test_data/jaxon_test.st_originActZmp b/test/data/jaxon_test_data/jaxon_test.st_originActZmp new file mode 100644 index 0000000..a7eb498 --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.st_originActZmp @@ -0,0 +1,10 @@ +1450271115.915908 -0.017249 0.023092 -0.148816 +1450271115.917910 -0.015960 0.021633 -0.148592 +1450271115.919906 -0.014753 0.020318 -0.148367 +1450271115.921905 -0.013270 0.018977 -0.148141 +1450271115.923906 -0.012039 0.016701 -0.147915 +1450271115.925901 -0.010116 0.016005 -0.147689 +1450271115.927914 -0.008457 0.013980 -0.147462 +1450271115.929904 -0.006574 0.014546 -0.147235 +1450271115.931911 -0.005462 0.011790 -0.147008 +1450271115.933913 -0.003416 0.010610 -0.146780 diff --git a/test/data/jaxon_test_data/jaxon_test.st_originNewZmp b/test/data/jaxon_test_data/jaxon_test.st_originNewZmp new file mode 100644 index 0000000..a57e2b9 --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.st_originNewZmp @@ -0,0 +1,10 @@ +1450271115.915908 -0.129151 0.070144 -0.680458 +1450271115.917910 -0.128855 0.069756 -0.680231 +1450271115.919906 -0.128409 0.069341 -0.679989 +1450271115.921905 -0.128037 0.068846 -0.679760 +1450271115.923906 -0.127588 0.068218 -0.679512 +1450271115.925901 -0.127171 0.067803 -0.679247 +1450271115.927914 -0.126667 0.067239 -0.679011 +1450271115.929904 -0.126288 0.066900 -0.678741 +1450271115.931911 -0.125937 0.066335 -0.678513 +1450271115.933913 -0.125546 0.065750 -0.678261 diff --git a/test/data/jaxon_test_data/jaxon_test.st_originRefCog b/test/data/jaxon_test_data/jaxon_test.st_originRefCog new file mode 100644 index 0000000..94861e7 --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.st_originRefCog @@ -0,0 +1,10 @@ +1450271115.915908 -0.162194 -0.200214 0.839282 +1450271115.917910 -0.161903 -0.199747 0.839477 +1450271115.919906 -0.161611 -0.199279 0.839673 +1450271115.921905 -0.161316 -0.198808 0.839869 +1450271115.923906 -0.161020 -0.198336 0.840065 +1450271115.925901 -0.160723 -0.197861 0.840262 +1450271115.927914 -0.160424 -0.197384 0.840458 +1450271115.929904 -0.160123 -0.196905 0.840655 +1450271115.931911 -0.159821 -0.196423 0.840853 +1450271115.933913 -0.159517 -0.195940 0.841050 diff --git a/test/data/jaxon_test_data/jaxon_test.st_originRefCogVel b/test/data/jaxon_test_data/jaxon_test.st_originRefCogVel new file mode 100644 index 0000000..2d36a9b --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.st_originRefCogVel @@ -0,0 +1,10 @@ +1450271115.915908 0.144724 0.232031 0.097438 +1450271115.917910 0.145530 0.233116 0.097612 +1450271115.919906 0.146337 0.234198 0.097780 +1450271115.921905 0.147143 0.235278 0.097943 +1450271115.923906 0.147949 0.236355 0.098102 +1450271115.925901 0.148755 0.237429 0.098255 +1450271115.927914 0.149561 0.238500 0.098403 +1450271115.929904 0.150366 0.239568 0.098546 +1450271115.931911 0.151171 0.240633 0.098683 +1450271115.933913 0.151975 0.241694 0.098815 diff --git a/test/data/jaxon_test_data/jaxon_test.st_originRefZmp b/test/data/jaxon_test_data/jaxon_test.st_originRefZmp new file mode 100644 index 0000000..ddccded --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.st_originRefZmp @@ -0,0 +1,10 @@ +1450271115.915908 -0.176202 -0.219744 -0.148816 +1450271115.917910 -0.175884 -0.219236 -0.148592 +1450271115.919906 -0.175564 -0.218726 -0.148367 +1450271115.921905 -0.175242 -0.218213 -0.148141 +1450271115.923906 -0.174918 -0.217698 -0.147915 +1450271115.925901 -0.174593 -0.217180 -0.147689 +1450271115.927914 -0.174266 -0.216661 -0.147462 +1450271115.929904 -0.173937 -0.216139 -0.147235 +1450271115.931911 -0.173606 -0.215614 -0.147008 +1450271115.933913 -0.173273 -0.215087 -0.146780 diff --git a/test/data/jaxon_test_data/jaxon_test.st_q b/test/data/jaxon_test_data/jaxon_test.st_q new file mode 100644 index 0000000..289e7c8 --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.st_q @@ -0,0 +1,10 @@ +1450271115.915908 0.003086 0.287885 -0.810351 1.182108 -0.445394 0.092015 0.028966 0.336347 -0.853916 1.266633 -0.638361 -0.190751 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +1450271115.917910 0.003080 0.287173 -0.809993 1.182628 -0.446132 0.091810 0.028899 0.335522 -0.853117 1.266251 -0.638281 -0.190294 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +1450271115.919906 0.003075 0.286457 -0.809634 1.183151 -0.446873 0.091605 0.028833 0.334693 -0.852315 1.265867 -0.638201 -0.189834 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +1450271115.921905 0.003069 0.285738 -0.809273 1.183676 -0.447618 0.091399 0.028766 0.333861 -0.851510 1.265482 -0.638120 -0.189373 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +1450271115.923906 0.003063 0.285016 -0.808911 1.184203 -0.448365 0.091192 0.028698 0.333025 -0.850701 1.265095 -0.638039 -0.188910 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +1450271115.925901 0.003057 0.284290 -0.808547 1.184732 -0.449116 0.090984 0.028631 0.332185 -0.849888 1.264706 -0.637958 -0.188444 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +1450271115.927914 0.003051 0.283562 -0.808181 1.185264 -0.449870 0.090775 0.028563 0.331341 -0.849072 1.264316 -0.637876 -0.187977 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +1450271115.929904 0.003045 0.282830 -0.807814 1.185799 -0.450628 0.090565 0.028494 0.330494 -0.848253 1.263923 -0.637794 -0.187508 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +1450271115.931911 0.003039 0.282095 -0.807445 1.186335 -0.451389 0.090354 0.028426 0.329643 -0.847429 1.263530 -0.637711 -0.187036 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 +1450271115.933913 0.003033 0.281357 -0.807075 1.186874 -0.452153 0.090143 0.028357 0.328789 -0.846603 1.263134 -0.637628 -0.186563 0.000131 -0.000916 0.000000 0.000000 -0.000000 -0.000109 0.697914 -0.348739 -0.086939 -1.395827 -0.000109 -0.000000 -0.348741 0.000109 0.697914 0.348630 0.087048 -1.395718 0.000000 0.000000 -0.348741 diff --git a/test/data/jaxon_test_data/jaxon_test.st_zmp b/test/data/jaxon_test_data/jaxon_test.st_zmp new file mode 100644 index 0000000..49bf4ba --- /dev/null +++ b/test/data/jaxon_test_data/jaxon_test.st_zmp @@ -0,0 +1,10 @@ +1450271115.915908 -0.246242 0.213804 -0.731908 +1450271115.917910 -0.244855 0.212446 -0.731790 +1450271115.919906 -0.243548 0.211210 -0.731655 +1450271115.921905 -0.241982 0.209950 -0.731648 +1450271115.923906 -0.240592 0.207832 -0.731276 +1450271115.925901 -0.238633 0.207131 -0.731589 +1450271115.927914 -0.236856 0.205226 -0.731460 +1450271115.929904 -0.234989 0.205776 -0.732100 +1450271115.931911 -0.233706 0.203189 -0.731544 +1450271115.933913 -0.231545 0.202055 -0.731815 diff --git a/test/data/sample/sample_data.dummy b/test/data/sample/sample_data.dummy new file mode 100644 index 0000000..1d5b419 --- /dev/null +++ b/test/data/sample/sample_data.dummy @@ -0,0 +1,11 @@ +0 3 +1 4 +2 5 +3 6 +4 7 +5 8 +6 9 +7 10 +8 11 +9 12 +10 13 \ No newline at end of file diff --git a/test/test_all.py b/test/test_all.py new file mode 100755 index 0000000..9b54ba7 --- /dev/null +++ b/test/test_all.py @@ -0,0 +1,13 @@ +#!/usr/bin/python +#-*- coding:utf-8 -*- +import unittest +import pyqtgraph +from test_log_parser import * +from test_axis_range import * + +if __name__ == '__main__': + app = pyqtgraph.Qt.QtGui.QApplication([]) + try: + unittest.main(verbosity=2) + finally: + del app diff --git a/test/test_axis_range.py b/test/test_axis_range.py new file mode 100755 index 0000000..dea6bf7 --- /dev/null +++ b/test/test_axis_range.py @@ -0,0 +1,99 @@ +#!/usr/bin/python +#-*- coding:utf-8 -*- + +import pyqtgraph +from numpy import isclose +import unittest.main +from unittest import TestCase +from test_util import log_plotter_exec + +class TestLogPlotter(TestCase): + def test_x_range(self): + layout =u''' +main: + graph of dummy: + legends: + - { key: dummy, id: [0] } + yRange: {min: 7, max: 10} + +''' + a = log_plotter_exec(layout=layout, + plot_conf ='config/sample_plot.yaml', + fname = 'data/sample/sample_data', + eventLoop=10) + # check xRange + ax = a.view.ci.rows[0][0].getAxis('bottom') + range_min = ax.range[0] + range_max = ax.range[1] + self.assertTrue(isclose(range_min, 0, atol=1), msg='bottom axis min is not correct. range_min={}'.format(range_min)) + self.assertTrue(isclose(range_max, 10,atol=1), msg='bottom axis max is not correct. range_max={}'.format(range_max)) + + # check yRange + ax = a.view.ci.rows[0][0].getAxis('left') + range_min = ax.range[0] + range_max = ax.range[1] + self.assertTrue(isclose(range_min, 7, atol=1), msg='left axis min is not correct. range_min={}'.format(range_min)) + self.assertTrue(isclose(range_max, 10, atol=1), msg='left axis max is not correct. range_max={}'.format(range_max)) + + def test_x_range2(self): + layout =u''' +main: + graph of dummy: + legends: + - { key: dummy, id: [0] } + xRange: {min: 3, max: 10} +''' + + a = log_plotter_exec(layout=layout, + plot_conf ='config/sample_plot.yaml', + fname = 'data/sample/sample_data', + eventLoop=10) + # check xRange + ax = a.view.ci.rows[0][0].getAxis('bottom') + range_min = ax.range[0] + range_max = ax.range[1] + self.assertTrue(isclose(range_min, 3, atol=1), msg='left axis min is not correct. range_min={}'.format(range_min)) + self.assertTrue(isclose(range_max, 10, atol=1), msg='left axis max is not correct. range_max={}'.format(range_max)) + + # check yRange + ax = a.view.ci.rows[0][0].getAxis('left') + range_min = ax.range[0] + range_max = ax.range[1] + self.assertTrue(isclose(range_min, 3, atol=1), msg='left axis min is not correct. range_min={}'.format(range_min)) + self.assertTrue(isclose(range_max, 13, atol=1), msg='left axis max is not correct. range_max={}'.format(range_max)) + + + def test_x_range3(self): + layout =u''' +main: + graph of dummy: + legends: + - { key: dummy, id: [0] } + xRange: {min: 3, max: 10, zero: True} +''' + a = log_plotter_exec(layout=layout, + plot_conf ='config/sample_plot.yaml', + fname = 'data/sample/sample_data', + eventLoop=10) + # check xRange + ax = a.view.ci.rows[0][0].getAxis('bottom') + range_min = ax.range[0] + range_max = ax.range[1] + self.assertTrue(isclose(range_min, 0, atol=1), msg='left axis min is not correct. range_min={}'.format(range_min)) + self.assertTrue(isclose(range_max, 7, atol=1), msg='left axis max is not correct. range_max={}'.format(range_max)) + + # check yRange + ax = a.view.ci.rows[0][0].getAxis('left') + range_min = ax.range[0] + range_max = ax.range[1] + self.assertTrue(isclose(range_min, 3, atol=1), msg='left axis min is not correct. range_min={}'.format(range_min)) + self.assertTrue(isclose(range_max, 13, atol=1), msg='left axis max is not correct. range_max={}'.format(range_max)) + +__all__ = ['TestLogPlotter'] + +if __name__ == '__main__': + app = pyqtgraph.Qt.QtGui.QApplication([]) + try: + unittest.main(verbosity=2) + finally: + del app diff --git a/test/test_log_parser.py b/test/test_log_parser.py new file mode 100755 index 0000000..cd3dbdb --- /dev/null +++ b/test/test_log_parser.py @@ -0,0 +1,31 @@ +#!/usr/bin/python +#-*- coding:utf-8 -*- + +import unittest.main +from unittest import TestCase +from log_plotter.log_parser import LogParser + +class TestLogParser(TestCase): + def test_from_file_joint(self): + fname = 'data/jaxon_test_data/jaxon_test' + plot_conf ='../config/robot/jaxon/jaxon_plot.yaml' + layout_conf = 'config/jaxon_joint_layout.yaml' + p = LogParser(fname, plot_conf, layout_conf) + p.readData() + # import pdb;pdb.set_trace(); + self.assertEqual(p.dataListDict.keys(), ['st_q'], msg='input file is not saved in LogParser') + + def test_from_file_watt(self): + fname = 'data/jaxon_test_data/jaxon_test' + plot_conf ='../config/robot/jaxon/jaxon_plot.yaml' + layout_conf = 'config/jaxon_watt_layout.yaml' + p = LogParser(fname, plot_conf, layout_conf) + p.readData() + # import pdb;pdb.set_trace(); + self.assertEqual(set(p.dataListDict.keys()), set(['RobotHardware0_dq','RobotHardware0_tau']), msg='input file is not saved in LogParser') + +__all__ = ['TestLogParser'] + +if __name__ == '__main__': + unittest.main(verbosity=2) + diff --git a/test/test_util.py b/test/test_util.py new file mode 100644 index 0000000..e192f81 --- /dev/null +++ b/test/test_util.py @@ -0,0 +1,35 @@ +import pyqtgraph +from log_plotter.datalogger_plotter_with_pyqtgraph import LogPlotter + +def log_plotter_exec(layout = None, plot = None, + layout_conf = None, plot_conf = None, + fname = None, title = 'test log_lotter', + run=True, eventLoop=0): + ''' + generate and run log_plotter from str or conf file. + layout or layout_conf is necessary. + plot or plot_conf is necessary. + + :param str layout: contents of layout.yaml + :param str plot: contents of plot.yaml + :param str layout_conf: path to layout.yaml + :param str plot_conf: path to plot.yaml + :param str fname: path to log file + :param str title: graph window title + :param bool run: if True, run LogPlotter.main() + ''' + if layout is not None and layout_conf is None: + layout_conf = '/tmp/tmp_layout.yaml' + with open(layout_conf, 'w') as f: + f.write(layout) + if plot is not None and plot_conf is None: + plot_conf = '/tmp/tmp_plot.yaml' + with open(layout_conf, 'w') as f: + f.write(layout) + # import pdb;pdb.set_trace() + a = LogPlotter(fname, plot_conf, layout_conf) + if run: + a.main() + app = pyqtgraph.QtCore.QCoreApplication.instance() + [app.processEvents() for i in range(eventLoop)] + return a