Full Code of ZJU-FAST-Lab/Fast-tracker for AI

main da8e5f698969 cached
570 files
30.1 MB
7.9M tokens
2830 symbols
1 requests
Copy disabled (too large) Download .txt
Showing preview only (31,692K chars total). Download the full file to get everything.
Repository: ZJU-FAST-Lab/Fast-tracker
Branch: main
Commit: da8e5f698969
Files: 570
Total size: 30.1 MB

Directory structure:
gitextract_k_7od94r/

├── LICENSE
├── README.md
├── simulation.sh
└── src/
    ├── .catkin_workspace
    ├── car_planner/
    │   ├── CMakeLists.txt
    │   ├── include/
    │   │   └── car_planner/
    │   │       └── car_search.h
    │   ├── launch/
    │   │   └── car.launch
    │   ├── package.xml
    │   ├── param/
    │   │   ├── car.dae
    │   │   ├── car2.dae
    │   │   ├── car_yellow.dae
    │   │   └── default.rviz
    │   └── src/
    │       ├── car_search.cpp
    │       └── car_search_node.cpp
    ├── common_utils/
    │   ├── map_generator/
    │   │   ├── .vscode/
    │   │   │   └── c_cpp_properties.json
    │   │   ├── CMakeLists.txt
    │   │   ├── package.xml
    │   │   └── src/
    │   │       ├── map_generator_easy.py
    │   │       └── random_forest_sensing.cpp
    │   ├── plan_env/
    │   │   ├── CMakeLists.txt
    │   │   ├── include/
    │   │   │   └── plan_env/
    │   │   │       ├── grid_map.h
    │   │   │       └── raycast.h
    │   │   ├── package.xml
    │   │   └── src/
    │   │       ├── grid_map.cpp
    │   │       ├── obj_generator.cpp
    │   │       └── raycast.cpp
    │   ├── quadrotor_msgs/
    │   │   ├── CMakeLists.txt
    │   │   ├── include/
    │   │   │   └── quadrotor_msgs/
    │   │   │       ├── comm_types.h
    │   │   │       ├── decode_msgs.h
    │   │   │       └── encode_msgs.h
    │   │   ├── msg/
    │   │   │   ├── AuxCommand.msg
    │   │   │   ├── Bspline.msg
    │   │   │   ├── Corrections.msg
    │   │   │   ├── Gains.msg
    │   │   │   ├── Odometry.msg
    │   │   │   ├── OptimalTimeAllocator.msg
    │   │   │   ├── OutputData.msg
    │   │   │   ├── PPROutputData.msg
    │   │   │   ├── PolynomialTrajectory.msg
    │   │   │   ├── PositionCommand.msg
    │   │   │   ├── PositionCommand_back.msg
    │   │   │   ├── Replan.msg
    │   │   │   ├── ReplanCheck.msg
    │   │   │   ├── SO3Command.msg
    │   │   │   ├── Serial.msg
    │   │   │   ├── SpatialTemporalTrajectory.msg
    │   │   │   ├── StatusData.msg
    │   │   │   ├── SwarmCommand.msg
    │   │   │   ├── SwarmInfo.msg
    │   │   │   ├── SwarmOdometry.msg
    │   │   │   ├── TRPYCommand.msg
    │   │   │   └── TrajectoryMatrix.msg
    │   │   ├── package.xml
    │   │   └── src/
    │   │       ├── decode_msgs.cpp
    │   │       ├── encode_msgs.cpp
    │   │       └── quadrotor_msgs/
    │   │           ├── __init__.py
    │   │           └── msg/
    │   │               ├── _AuxCommand.py
    │   │               ├── _Corrections.py
    │   │               ├── _Gains.py
    │   │               ├── _OutputData.py
    │   │               ├── _PPROutputData.py
    │   │               ├── _PositionCommand.py
    │   │               ├── _SO3Command.py
    │   │               ├── _Serial.py
    │   │               ├── _StatusData.py
    │   │               ├── _TRPYCommand.py
    │   │               └── __init__.py
    │   ├── rviz_plugins/
    │   │   ├── CMakeLists.txt
    │   │   ├── Makefile
    │   │   ├── config/
    │   │   │   └── rviz_config.rviz
    │   │   ├── package.xml
    │   │   ├── plugin_description.xml
    │   │   └── src/
    │   │       ├── aerialmap_display.cpp
    │   │       ├── aerialmap_display.h
    │   │       ├── goal_tool.cpp
    │   │       ├── goal_tool.h
    │   │       ├── multi_probmap_display.cpp
    │   │       ├── multi_probmap_display.h
    │   │       ├── pose_tool.cpp
    │   │       ├── pose_tool.h
    │   │       ├── probmap_display.cpp
    │   │       └── probmap_display.h
    │   └── uav_simulator/
    │       ├── Utils/
    │       │   ├── cmake_utils/
    │       │   │   ├── CMakeLists.txt
    │       │   │   ├── cmake/
    │       │   │   │   ├── arch.cmake
    │       │   │   │   ├── cmake_modules.cmake
    │       │   │   │   └── color.cmake
    │       │   │   ├── cmake_modules/
    │       │   │   │   ├── FindEigen.cmake
    │       │   │   │   ├── FindGSL.cmake
    │       │   │   │   └── FindmvIMPACT.cmake
    │       │   │   └── package.xml
    │       │   ├── multi_map_server/
    │       │   │   ├── CMakeLists.txt
    │       │   │   ├── Makefile
    │       │   │   ├── include/
    │       │   │   │   └── multi_map_server/
    │       │   │   │       ├── Map2D.h
    │       │   │   │       └── Map3D.h
    │       │   │   ├── mainpage.dox
    │       │   │   ├── msg/
    │       │   │   │   ├── MultiOccupancyGrid.msg
    │       │   │   │   ├── MultiSparseMap3D.msg
    │       │   │   │   ├── SparseMap3D.msg
    │       │   │   │   └── VerticalOccupancyGridList.msg
    │       │   │   ├── msg_gen/
    │       │   │   │   ├── cpp/
    │       │   │   │   │   └── include/
    │       │   │   │   │       └── multi_map_server/
    │       │   │   │   │           ├── MultiOccupancyGrid.h
    │       │   │   │   │           ├── MultiSparseMap3D.h
    │       │   │   │   │           ├── SparseMap3D.h
    │       │   │   │   │           └── VerticalOccupancyGridList.h
    │       │   │   │   ├── generated
    │       │   │   │   └── lisp/
    │       │   │   │       ├── MultiOccupancyGrid.lisp
    │       │   │   │       ├── MultiSparseMap3D.lisp
    │       │   │   │       ├── SparseMap3D.lisp
    │       │   │   │       ├── VerticalOccupancyGridList.lisp
    │       │   │   │       ├── _package.lisp
    │       │   │   │       ├── _package_MultiOccupancyGrid.lisp
    │       │   │   │       ├── _package_MultiSparseMap3D.lisp
    │       │   │   │       ├── _package_SparseMap3D.lisp
    │       │   │   │       ├── _package_VerticalOccupancyGridList.lisp
    │       │   │   │       └── multi_map_server-msg.asd
    │       │   │   ├── package.xml
    │       │   │   ├── quadrotor_msgs/
    │       │   │   │   ├── CMakeLists.txt
    │       │   │   │   ├── Makefile
    │       │   │   │   ├── cmake/
    │       │   │   │   │   └── FindEigen3.cmake
    │       │   │   │   ├── include/
    │       │   │   │   │   └── quadrotor_msgs/
    │       │   │   │   │       ├── comm_types.h
    │       │   │   │   │       ├── decode_msgs.h
    │       │   │   │   │       └── encode_msgs.h
    │       │   │   │   ├── mainpage.dox
    │       │   │   │   ├── msg/
    │       │   │   │   │   ├── AuxCommand.msg
    │       │   │   │   │   ├── Corrections.msg
    │       │   │   │   │   ├── Gains.msg
    │       │   │   │   │   ├── OutputData.msg
    │       │   │   │   │   ├── PPROutputData.msg
    │       │   │   │   │   ├── PositionCommand.msg
    │       │   │   │   │   ├── SO3Command.msg
    │       │   │   │   │   ├── Serial.msg
    │       │   │   │   │   ├── StatusData.msg
    │       │   │   │   │   └── TRPYCommand.msg
    │       │   │   │   ├── msg_gen/
    │       │   │   │   │   ├── cpp/
    │       │   │   │   │   │   └── include/
    │       │   │   │   │   │       └── quadrotor_msgs/
    │       │   │   │   │   │           ├── AuxCommand.h
    │       │   │   │   │   │           ├── Corrections.h
    │       │   │   │   │   │           ├── Gains.h
    │       │   │   │   │   │           ├── OutputData.h
    │       │   │   │   │   │           ├── PPROutputData.h
    │       │   │   │   │   │           ├── PositionCommand.h
    │       │   │   │   │   │           ├── SO3Command.h
    │       │   │   │   │   │           ├── Serial.h
    │       │   │   │   │   │           ├── StatusData.h
    │       │   │   │   │   │           └── TRPYCommand.h
    │       │   │   │   │   ├── generated
    │       │   │   │   │   └── lisp/
    │       │   │   │   │       ├── AuxCommand.lisp
    │       │   │   │   │       ├── Corrections.lisp
    │       │   │   │   │       ├── Gains.lisp
    │       │   │   │   │       ├── OutputData.lisp
    │       │   │   │   │       ├── PPROutputData.lisp
    │       │   │   │   │       ├── PositionCommand.lisp
    │       │   │   │   │       ├── SO3Command.lisp
    │       │   │   │   │       ├── Serial.lisp
    │       │   │   │   │       ├── StatusData.lisp
    │       │   │   │   │       ├── TRPYCommand.lisp
    │       │   │   │   │       ├── _package.lisp
    │       │   │   │   │       ├── _package_AuxCommand.lisp
    │       │   │   │   │       ├── _package_Corrections.lisp
    │       │   │   │   │       ├── _package_Gains.lisp
    │       │   │   │   │       ├── _package_OutputData.lisp
    │       │   │   │   │       ├── _package_PPROutputData.lisp
    │       │   │   │   │       ├── _package_PositionCommand.lisp
    │       │   │   │   │       ├── _package_SO3Command.lisp
    │       │   │   │   │       ├── _package_Serial.lisp
    │       │   │   │   │       ├── _package_StatusData.lisp
    │       │   │   │   │       ├── _package_TRPYCommand.lisp
    │       │   │   │   │       └── quadrotor_msgs-msg.asd
    │       │   │   │   ├── package.xml
    │       │   │   │   └── src/
    │       │   │   │       ├── decode_msgs.cpp
    │       │   │   │       ├── encode_msgs.cpp
    │       │   │   │       └── quadrotor_msgs/
    │       │   │   │           ├── __init__.py
    │       │   │   │           └── msg/
    │       │   │   │               ├── _AuxCommand.py
    │       │   │   │               ├── _Corrections.py
    │       │   │   │               ├── _Gains.py
    │       │   │   │               ├── _OutputData.py
    │       │   │   │               ├── _PPROutputData.py
    │       │   │   │               ├── _PositionCommand.py
    │       │   │   │               ├── _SO3Command.py
    │       │   │   │               ├── _Serial.py
    │       │   │   │               ├── _StatusData.py
    │       │   │   │               ├── _TRPYCommand.py
    │       │   │   │               └── __init__.py
    │       │   │   └── src/
    │       │   │       ├── multi_map_server/
    │       │   │       │   ├── __init__.py
    │       │   │       │   └── msg/
    │       │   │       │       ├── _MultiOccupancyGrid.py
    │       │   │       │       ├── _MultiSparseMap3D.py
    │       │   │       │       ├── _SparseMap3D.py
    │       │   │       │       ├── _VerticalOccupancyGridList.py
    │       │   │       │       └── __init__.py
    │       │   │       ├── multi_map_visualization.cc
    │       │   │       └── unused/
    │       │   │           └── multi_map_server.cc
    │       │   ├── odom_visualization/
    │       │   │   ├── CMakeLists.txt
    │       │   │   ├── Makefile
    │       │   │   ├── bin/
    │       │   │   │   ├── odom_visualization
    │       │   │   │   └── odom_visualization_vicon45
    │       │   │   ├── mainpage.dox
    │       │   │   ├── meshes/
    │       │   │   │   └── hummingbird.mesh
    │       │   │   ├── package.xml
    │       │   │   └── src/
    │       │   │       └── odom_visualization.cpp
    │       │   ├── pose_utils/
    │       │   │   ├── CMakeLists.txt
    │       │   │   ├── Makefile
    │       │   │   ├── include/
    │       │   │   │   └── pose_utils.h
    │       │   │   ├── package.xml
    │       │   │   └── src/
    │       │   │       └── pose_utils.cpp
    │       │   └── uav_utils/
    │       │       ├── CMakeLists.txt
    │       │       ├── README.md
    │       │       ├── include/
    │       │       │   └── uav_utils/
    │       │       │       ├── converters.h
    │       │       │       ├── geometry_utils.h
    │       │       │       └── utils.h
    │       │       ├── package.xml
    │       │       ├── scripts/
    │       │       │   ├── odom_to_euler.py
    │       │       │   ├── send_odom.py
    │       │       │   ├── tf_assist.py
    │       │       │   └── topic_statistics.py
    │       │       └── src/
    │       │           └── uav_utils_test.cpp
    │       ├── local_sensing/
    │       │   ├── CMakeLists.txt
    │       │   ├── CMakeModules/
    │       │   │   ├── FindCUDA/
    │       │   │   │   ├── make2cmake.cmake
    │       │   │   │   ├── parse_cubin.cmake
    │       │   │   │   └── run_nvcc.cmake
    │       │   │   ├── FindCUDA.cmake
    │       │   │   └── FindEigen.cmake
    │       │   ├── cfg/
    │       │   │   └── local_sensing_node.cfg
    │       │   ├── package.xml
    │       │   ├── params/
    │       │   │   └── camera.yaml
    │       │   └── src/
    │       │       ├── AlignError.h
    │       │       ├── ceres_extensions.h
    │       │       ├── csv_convert.py
    │       │       ├── cuda_exception.cuh
    │       │       ├── depth_render.cu
    │       │       ├── depth_render.cuh
    │       │       ├── device_image.cuh
    │       │       ├── empty.cpp
    │       │       ├── empty.h
    │       │       ├── euroc.cpp
    │       │       ├── helper_math.h
    │       │       ├── pcl_render_node.cpp
    │       │       └── pointcloud_render_node.cpp
    │       ├── so3_control/
    │       │   ├── CMakeLists.txt
    │       │   ├── config/
    │       │   │   ├── corrections_hummingbird.yaml
    │       │   │   ├── corrections_pelican.yaml
    │       │   │   ├── gains.yaml
    │       │   │   ├── gains_hummingbird.yaml
    │       │   │   └── gains_pelican.yaml
    │       │   ├── include/
    │       │   │   └── so3_control/
    │       │   │       └── SO3Control.h
    │       │   ├── mainpage.dox
    │       │   ├── nodelet_plugin.xml
    │       │   ├── package.xml
    │       │   └── src/
    │       │       ├── SO3Control.cpp
    │       │       ├── control_example.cpp
    │       │       └── so3_control_nodelet.cpp
    │       ├── so3_disturbance_generator/
    │       │   ├── CMakeLists.txt
    │       │   ├── cfg/
    │       │   │   ├── cpp/
    │       │   │   │   └── so3_disturbance_generator/
    │       │   │   │       └── DisturbanceUIConfig.h
    │       │   │   ├── disturbance_ui.cfg
    │       │   │   └── disturbance_ui.cfgc
    │       │   ├── docs/
    │       │   │   ├── DisturbanceUIConfig-usage.dox
    │       │   │   ├── DisturbanceUIConfig.dox
    │       │   │   └── DisturbanceUIConfig.wikidoc
    │       │   ├── include/
    │       │   │   └── so3_disturbance_generator/
    │       │   │       └── DisturbanceUIConfig.h
    │       │   ├── mainpage.dox
    │       │   ├── package.xml
    │       │   └── src/
    │       │       ├── pose_utils.h
    │       │       ├── so3_disturbance_generator/
    │       │       │   ├── __init__.py
    │       │       │   └── cfg/
    │       │       │       ├── DisturbanceUIConfig.py
    │       │       │       └── __init__.py
    │       │       └── so3_disturbance_generator.cpp
    │       └── so3_quadrotor_simulator/
    │           ├── CMakeLists.txt
    │           ├── config/
    │           │   └── rviz.rviz
    │           ├── include/
    │           │   ├── ode/
    │           │   │   ├── CHANGELOG
    │           │   │   ├── Jamroot
    │           │   │   ├── README
    │           │   │   ├── boost/
    │           │   │   │   └── numeric/
    │           │   │   │       ├── odeint/
    │           │   │   │       │   ├── algebra/
    │           │   │   │       │   │   ├── array_algebra.hpp
    │           │   │   │       │   │   ├── default_operations.hpp
    │           │   │   │       │   │   ├── detail/
    │           │   │   │       │   │   │   ├── for_each.hpp
    │           │   │   │       │   │   │   ├── macros.hpp
    │           │   │   │       │   │   │   └── reduce.hpp
    │           │   │   │       │   │   ├── fusion_algebra.hpp
    │           │   │   │       │   │   ├── range_algebra.hpp
    │           │   │   │       │   │   └── vector_space_algebra.hpp
    │           │   │   │       │   ├── config.hpp
    │           │   │   │       │   ├── external/
    │           │   │   │       │   │   ├── gsl/
    │           │   │   │       │   │   │   └── gsl_wrapper.hpp
    │           │   │   │       │   │   ├── mkl/
    │           │   │   │       │   │   │   └── mkl_operations.hpp
    │           │   │   │       │   │   ├── mtl4/
    │           │   │   │       │   │   │   ├── implicit_euler_mtl4.hpp
    │           │   │   │       │   │   │   └── mtl4_resize.hpp
    │           │   │   │       │   │   ├── thrust/
    │           │   │   │       │   │   │   ├── thrust_algebra.hpp
    │           │   │   │       │   │   │   ├── thrust_operations.hpp
    │           │   │   │       │   │   │   └── thrust_resize.hpp
    │           │   │   │       │   │   ├── vexcl/
    │           │   │   │       │   │   │   └── vexcl_resize.hpp
    │           │   │   │       │   │   └── viennacl/
    │           │   │   │       │   │       ├── viennacl_operations.hpp
    │           │   │   │       │   │       └── viennacl_resize.hpp
    │           │   │   │       │   ├── integrate/
    │           │   │   │       │   │   ├── detail/
    │           │   │   │       │   │   │   ├── integrate_adaptive.hpp
    │           │   │   │       │   │   │   ├── integrate_const.hpp
    │           │   │   │       │   │   │   ├── integrate_n_steps.hpp
    │           │   │   │       │   │   │   └── integrate_times.hpp
    │           │   │   │       │   │   ├── integrate.hpp
    │           │   │   │       │   │   ├── integrate_adaptive.hpp
    │           │   │   │       │   │   ├── integrate_const.hpp
    │           │   │   │       │   │   ├── integrate_n_steps.hpp
    │           │   │   │       │   │   ├── integrate_times.hpp
    │           │   │   │       │   │   ├── null_observer.hpp
    │           │   │   │       │   │   └── observer_collection.hpp
    │           │   │   │       │   ├── stepper/
    │           │   │   │       │   │   ├── adams_bashforth.hpp
    │           │   │   │       │   │   ├── adams_bashforth_moulton.hpp
    │           │   │   │       │   │   ├── adams_moulton.hpp
    │           │   │   │       │   │   ├── base/
    │           │   │   │       │   │   │   ├── algebra_stepper_base.hpp
    │           │   │   │       │   │   │   ├── explicit_error_stepper_base.hpp
    │           │   │   │       │   │   │   ├── explicit_error_stepper_fsal_base.hpp
    │           │   │   │       │   │   │   ├── explicit_stepper_base.hpp
    │           │   │   │       │   │   │   └── symplectic_rkn_stepper_base.hpp
    │           │   │   │       │   │   ├── bulirsch_stoer.hpp
    │           │   │   │       │   │   ├── bulirsch_stoer_dense_out.hpp
    │           │   │   │       │   │   ├── controlled_runge_kutta.hpp
    │           │   │   │       │   │   ├── controlled_step_result.hpp
    │           │   │   │       │   │   ├── dense_output_runge_kutta.hpp
    │           │   │   │       │   │   ├── detail/
    │           │   │   │       │   │   │   ├── adams_bashforth_call_algebra.hpp
    │           │   │   │       │   │   │   ├── adams_bashforth_coefficients.hpp
    │           │   │   │       │   │   │   ├── adams_moulton_call_algebra.hpp
    │           │   │   │       │   │   │   ├── adams_moulton_coefficients.hpp
    │           │   │   │       │   │   │   ├── generic_rk_algorithm.hpp
    │           │   │   │       │   │   │   ├── generic_rk_call_algebra.hpp
    │           │   │   │       │   │   │   ├── generic_rk_operations.hpp
    │           │   │   │       │   │   │   └── rotating_buffer.hpp
    │           │   │   │       │   │   ├── euler.hpp
    │           │   │   │       │   │   ├── explicit_error_generic_rk.hpp
    │           │   │   │       │   │   ├── explicit_generic_rk.hpp
    │           │   │   │       │   │   ├── generation/
    │           │   │   │       │   │   │   ├── generation_controlled_runge_kutta.hpp
    │           │   │   │       │   │   │   ├── generation_dense_output_runge_kutta.hpp
    │           │   │   │       │   │   │   ├── generation_rosenbrock4.hpp
    │           │   │   │       │   │   │   ├── generation_runge_kutta_cash_karp54.hpp
    │           │   │   │       │   │   │   ├── generation_runge_kutta_cash_karp54_classic.hpp
    │           │   │   │       │   │   │   ├── generation_runge_kutta_dopri5.hpp
    │           │   │   │       │   │   │   ├── generation_runge_kutta_fehlberg78.hpp
    │           │   │   │       │   │   │   ├── make_controlled.hpp
    │           │   │   │       │   │   │   └── make_dense_output.hpp
    │           │   │   │       │   │   ├── generation.hpp
    │           │   │   │       │   │   ├── implicit_euler.hpp
    │           │   │   │       │   │   ├── modified_midpoint.hpp
    │           │   │   │       │   │   ├── rosenbrock4.hpp
    │           │   │   │       │   │   ├── rosenbrock4_controller.hpp
    │           │   │   │       │   │   ├── rosenbrock4_dense_output.hpp
    │           │   │   │       │   │   ├── runge_kutta4.hpp
    │           │   │   │       │   │   ├── runge_kutta4_classic.hpp
    │           │   │   │       │   │   ├── runge_kutta_cash_karp54.hpp
    │           │   │   │       │   │   ├── runge_kutta_cash_karp54_classic.hpp
    │           │   │   │       │   │   ├── runge_kutta_dopri5.hpp
    │           │   │   │       │   │   ├── runge_kutta_fehlberg78.hpp
    │           │   │   │       │   │   ├── stepper_categories.hpp
    │           │   │   │       │   │   ├── symplectic_euler.hpp
    │           │   │   │       │   │   ├── symplectic_rkn_sb3a_m4_mclachlan.hpp
    │           │   │   │       │   │   └── symplectic_rkn_sb3a_mclachlan.hpp
    │           │   │   │       │   ├── util/
    │           │   │   │       │   │   ├── bind.hpp
    │           │   │   │       │   │   ├── copy.hpp
    │           │   │   │       │   │   ├── detail/
    │           │   │   │       │   │   │   ├── is_range.hpp
    │           │   │   │       │   │   │   └── less_with_sign.hpp
    │           │   │   │       │   │   ├── is_pair.hpp
    │           │   │   │       │   │   ├── is_resizeable.hpp
    │           │   │   │       │   │   ├── resize.hpp
    │           │   │   │       │   │   ├── resizer.hpp
    │           │   │   │       │   │   ├── same_instance.hpp
    │           │   │   │       │   │   ├── same_size.hpp
    │           │   │   │       │   │   ├── state_wrapper.hpp
    │           │   │   │       │   │   ├── ublas_wrapper.hpp
    │           │   │   │       │   │   ├── unit_helper.hpp
    │           │   │   │       │   │   └── unwrap_reference.hpp
    │           │   │   │       │   └── version.hpp
    │           │   │   │       └── odeint.hpp
    │           │   │   └── libs/
    │           │   │       └── numeric/
    │           │   │           └── odeint/
    │           │   │               ├── doc/
    │           │   │               │   ├── Jamfile.v2
    │           │   │               │   ├── acknowledgements.qbk
    │           │   │               │   ├── concepts/
    │           │   │               │   │   ├── controlled_stepper.qbk
    │           │   │               │   │   ├── dense_output_stepper.qbk
    │           │   │               │   │   ├── error_stepper.qbk
    │           │   │               │   │   ├── implicit_system.qbk
    │           │   │               │   │   ├── state_algebra_operations.qbk
    │           │   │               │   │   ├── state_wrapper.qbk
    │           │   │               │   │   ├── stepper.qbk
    │           │   │               │   │   ├── symplectic_system.qbk
    │           │   │               │   │   └── system.qbk
    │           │   │               │   ├── concepts.qbk
    │           │   │               │   ├── controlled_stepper_table.qbk
    │           │   │               │   ├── details.qbk
    │           │   │               │   ├── details_bind_member_functions.qbk
    │           │   │               │   ├── details_boost_range.qbk
    │           │   │               │   ├── details_boost_ref.qbk
    │           │   │               │   ├── details_generation_functions.qbk
    │           │   │               │   ├── details_integrate_functions.qbk
    │           │   │               │   ├── details_state_types_algebras_operations.qbk
    │           │   │               │   ├── details_steppers.qbk
    │           │   │               │   ├── examples_table.qbk
    │           │   │               │   ├── getting_started.qbk
    │           │   │               │   ├── html/
    │           │   │               │   │   └── boostbook.css
    │           │   │               │   ├── literature.qbk
    │           │   │               │   ├── make_controlled_table.qbk
    │           │   │               │   ├── make_dense_output_table.qbk
    │           │   │               │   ├── odeint.idx
    │           │   │               │   ├── odeint.qbk
    │           │   │               │   ├── range_table.qbk
    │           │   │               │   ├── stepper_table.qbk
    │           │   │               │   ├── tutorial.qbk
    │           │   │               │   ├── tutorial_chaotic_system.qbk
    │           │   │               │   ├── tutorial_harmonic_oscillator.qbk
    │           │   │               │   ├── tutorial_solar_system.qbk
    │           │   │               │   ├── tutorial_special_topics.qbk
    │           │   │               │   ├── tutorial_stiff_systems.qbk
    │           │   │               │   ├── tutorial_thrust_cuda.qbk
    │           │   │               │   └── tutorial_vexcl_opencl.qbk
    │           │   │               ├── examples/
    │           │   │               │   ├── 2d_lattice/
    │           │   │               │   │   ├── Jamfile.v2
    │           │   │               │   │   ├── lattice2d.hpp
    │           │   │               │   │   ├── nested_range_algebra.hpp
    │           │   │               │   │   ├── spreading.cpp
    │           │   │               │   │   └── vector_vector_resize.hpp
    │           │   │               │   ├── Jamfile.v2
    │           │   │               │   ├── bind_member_functions.cpp
    │           │   │               │   ├── bind_member_functions_cpp11.cpp
    │           │   │               │   ├── bulirsch_stoer.cpp
    │           │   │               │   ├── chaotic_system.cpp
    │           │   │               │   ├── elliptic.py
    │           │   │               │   ├── elliptic_functions.cpp
    │           │   │               │   ├── fpu.cpp
    │           │   │               │   ├── generation_functions.cpp
    │           │   │               │   ├── gmpxx/
    │           │   │               │   │   └── lorenz_gmpxx.cpp
    │           │   │               │   ├── gram_schmidt.hpp
    │           │   │               │   ├── harmonic_oscillator.cpp
    │           │   │               │   ├── harmonic_oscillator_units.cpp
    │           │   │               │   ├── heun.cpp
    │           │   │               │   ├── list_lattice.cpp
    │           │   │               │   ├── lorenz_point.cpp
    │           │   │               │   ├── mtl/
    │           │   │               │   │   ├── Jamfile.v2
    │           │   │               │   │   ├── gauss_packet.cpp
    │           │   │               │   │   └── implicit_euler_mtl.cpp
    │           │   │               │   ├── my_vector.cpp
    │           │   │               │   ├── phase_oscillator_ensemble.cpp
    │           │   │               │   ├── point_type.hpp
    │           │   │               │   ├── quadmath/
    │           │   │               │   │   ├── Jamfile.v2
    │           │   │               │   │   └── black_hole.cpp
    │           │   │               │   ├── resizing_lattice.cpp
    │           │   │               │   ├── simple1d.cpp
    │           │   │               │   ├── solar_system.agr
    │           │   │               │   ├── solar_system.cpp
    │           │   │               │   ├── stepper_details.cpp
    │           │   │               │   ├── stiff_system.cpp
    │           │   │               │   ├── stochastic_euler.cpp
    │           │   │               │   ├── stuart_landau.cpp
    │           │   │               │   ├── thrust/
    │           │   │               │   │   ├── Makefile
    │           │   │               │   │   ├── lorenz_parameters.cu
    │           │   │               │   │   ├── phase_oscillator_chain.cu
    │           │   │               │   │   ├── phase_oscillator_ensemble.cu
    │           │   │               │   │   └── relaxation.cu
    │           │   │               │   ├── two_dimensional_phase_lattice.cpp
    │           │   │               │   ├── ublas/
    │           │   │               │   │   ├── Jamfile.v2
    │           │   │               │   │   └── lorenz_ublas.cpp
    │           │   │               │   ├── van_der_pol_stiff.cpp
    │           │   │               │   └── vexcl/
    │           │   │               │       ├── Jamfile.v2
    │           │   │               │       └── lorenz_ensemble.cpp
    │           │   │               ├── index.html
    │           │   │               ├── performance/
    │           │   │               │   ├── Jamfile.v2
    │           │   │               │   ├── fusion_algebra.hpp
    │           │   │               │   ├── fusion_explicit_error_rk.hpp
    │           │   │               │   ├── fusion_explicit_rk_new.hpp
    │           │   │               │   ├── generic_odeint_rk4_lorenz.cpp
    │           │   │               │   ├── gsl_rk4_lorenz.cpp
    │           │   │               │   ├── lorenz.hpp
    │           │   │               │   ├── lorenz_gsl.hpp
    │           │   │               │   ├── nr_rk4_lorenz.cpp
    │           │   │               │   ├── nr_rk4_phase_lattice.cpp
    │           │   │               │   ├── odeint_rk4_lorenz_array.cpp
    │           │   │               │   ├── odeint_rk4_lorenz_range.cpp
    │           │   │               │   ├── odeint_rk4_phase_lattice.cpp
    │           │   │               │   ├── odeint_rk4_phase_lattice_mkl.cpp
    │           │   │               │   ├── performance.py
    │           │   │               │   ├── phase_lattice.hpp
    │           │   │               │   ├── phase_lattice_mkl.hpp
    │           │   │               │   ├── plot_result.py
    │           │   │               │   ├── rk4_lorenz.f
    │           │   │               │   ├── rk_performance_test_case.hpp
    │           │   │               │   ├── rt_algebra.hpp
    │           │   │               │   ├── rt_explicit_rk.hpp
    │           │   │               │   ├── rt_generic_rk4_lorenz.cpp
    │           │   │               │   └── rt_generic_rk4_phase_lattice.cpp
    │           │   │               ├── test/
    │           │   │               │   ├── Jamfile.v2
    │           │   │               │   ├── adams_bashforth.cpp
    │           │   │               │   ├── adams_bashforth_moulton.cpp
    │           │   │               │   ├── adams_moulton.cpp
    │           │   │               │   ├── boost_units_helpers.hpp
    │           │   │               │   ├── bulirsch_stoer.cpp
    │           │   │               │   ├── const_range.hpp
    │           │   │               │   ├── default_operations.cpp
    │           │   │               │   ├── diagnostic_state_type.hpp
    │           │   │               │   ├── dummy_odes.hpp
    │           │   │               │   ├── dummy_steppers.hpp
    │           │   │               │   ├── euler_stepper.cpp
    │           │   │               │   ├── fusion_algebra.cpp
    │           │   │               │   ├── generation.cpp
    │           │   │               │   ├── generic_error_stepper.cpp
    │           │   │               │   ├── generic_stepper.cpp
    │           │   │               │   ├── implicit_euler.cpp
    │           │   │               │   ├── integrate.cpp
    │           │   │               │   ├── integrate_implicit.cpp
    │           │   │               │   ├── integrate_times.cpp
    │           │   │               │   ├── is_pair.cpp
    │           │   │               │   ├── is_resizeable.cpp
    │           │   │               │   ├── numeric/
    │           │   │               │   │   ├── Jamfile.v2
    │           │   │               │   │   ├── rosenbrock.cpp
    │           │   │               │   │   ├── runge_kutta.cpp
    │           │   │               │   │   └── symplectic.cpp
    │           │   │               │   ├── prepare_stepper_testing.hpp
    │           │   │               │   ├── range_algebra.cpp
    │           │   │               │   ├── resize.cpp
    │           │   │               │   ├── resizing.cpp
    │           │   │               │   ├── rosenbrock4.cpp
    │           │   │               │   ├── runge_kutta_concepts.cpp
    │           │   │               │   ├── runge_kutta_controlled_concepts.cpp
    │           │   │               │   ├── runge_kutta_error_concepts.cpp
    │           │   │               │   ├── same_size.cpp
    │           │   │               │   ├── stepper_copying.cpp
    │           │   │               │   ├── stepper_with_ranges.cpp
    │           │   │               │   ├── stepper_with_units.cpp
    │           │   │               │   ├── symplectic_steppers.cpp
    │           │   │               │   ├── trivial_state.cpp
    │           │   │               │   └── vector_space_1d.hpp
    │           │   │               └── test_external/
    │           │   │                   ├── gmp/
    │           │   │                   │   ├── Jamfile.v2
    │           │   │                   │   ├── check_gmp.cpp
    │           │   │                   │   └── gmp_integrate.cpp
    │           │   │                   ├── gsl/
    │           │   │                   │   ├── Jamfile.v2
    │           │   │                   │   └── check_gsl.cpp
    │           │   │                   ├── mkl/
    │           │   │                   │   ├── Jamfile.v2
    │           │   │                   │   └── check_mkl.cpp
    │           │   │                   ├── mtl4/
    │           │   │                   │   ├── Jamfile.v2
    │           │   │                   │   └── mtl4_resize.cpp
    │           │   │                   ├── thrust/
    │           │   │                   │   ├── Makefile
    │           │   │                   │   └── check_thrust.cu
    │           │   │                   └── vexcl/
    │           │   │                       ├── Jamfile.v2
    │           │   │                       └── lorenz.cpp
    │           │   └── quadrotor_simulator/
    │           │       └── Quadrotor.h
    │           ├── launch/
    │           │   ├── simulator.launch
    │           │   └── simulator_example.launch
    │           ├── package.xml
    │           └── src/
    │               ├── dynamics/
    │               │   └── Quadrotor.cpp
    │               ├── quadrotor_simulator_so3.cpp
    │               └── test_dynamics/
    │                   └── test_dynamics.cpp
    ├── plan_manage/
    │   ├── CMakeLists.txt
    │   ├── include/
    │   │   └── plan_manage/
    │   │       ├── Optraj.h
    │   │       └── plan_manage.h
    │   ├── launch/
    │   │   ├── simulator.xml
    │   │   └── tracking_model.launch
    │   ├── package.xml
    │   ├── rviz/
    │   │   └── default.rviz
    │   └── src/
    │       ├── plan_manage.cpp
    │       └── tracking_fsm_node.cpp
    ├── simulation.sh
    ├── tracking_utils/
    │   ├── grid_path_searcher/
    │   │   ├── CMakeLists.txt
    │   │   ├── include/
    │   │   │   └── grid_path_searcher/
    │   │   │       ├── astar.h
    │   │   │       └── hybridAstar_searcher.h
    │   │   ├── package.xml
    │   │   └── src/
    │   │       ├── astar.cpp
    │   │       └── hybridAstar_searcher.cpp
    │   ├── sfc/
    │   │   ├── CMakeLists.txt
    │   │   ├── include/
    │   │   │   └── sfc_generation/
    │   │   │       └── sfc.h
    │   │   ├── package.xml
    │   │   └── src/
    │   │       └── sfc.cpp
    │   ├── target_detection/
    │   │   ├── CMakeLists.txt
    │   │   ├── include/
    │   │   │   └── target_detection/
    │   │   │       └── sim_detect.h
    │   │   ├── package.xml
    │   │   └── src/
    │   │       ├── sim_detect.cpp
    │   │       └── sim_detect_node.cpp
    │   └── target_prediction/
    │       ├── CMakeLists.txt
    │       ├── include/
    │       │   └── bezier_prediction/
    │       │       └── bezier_predict.h
    │       ├── package.xml
    │       └── src/
    │           └── bezier_predict.cpp
    └── traj_server/
        ├── CMakeLists.txt
        ├── include/
        │   └── fd
        ├── launch/
        │   ├── real_traj_server.launch
        │   └── traj_server.launch
        ├── package.xml
        └── src/
            └── traj_server.cpp

================================================
FILE CONTENTS
================================================

================================================
FILE: LICENSE
================================================
                    GNU GENERAL PUBLIC LICENSE
                       Version 3, 29 June 2007

 Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
 Everyone is permitted to copy and distribute verbatim copies
 of this license document, but changing it is not allowed.

                            Preamble

  The GNU General Public License is a free, copyleft license for
software and other kinds of works.

  The licenses for most software and other practical works are designed
to take away your freedom to share and change the works.  By contrast,
the GNU General Public License is intended to guarantee your freedom to
share and change all versions of a program--to make sure it remains free
software for all its users.  We, the Free Software Foundation, use the
GNU General Public License for most of our software; it applies also to
any other work released this way by its authors.  You can apply it to
your programs, too.

  When we speak of free software, we are referring to freedom, not
price.  Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
them if you wish), that you receive source code or can get it if you
want it, that you can change the software or use pieces of it in new
free programs, and that you know you can do these things.

  To protect your rights, we need to prevent others from denying you
these rights or asking you to surrender the rights.  Therefore, you have
certain responsibilities if you distribute copies of the software, or if
you modify it: responsibilities to respect the freedom of others.

  For example, if you distribute copies of such a program, whether
gratis or for a fee, you must pass on to the recipients the same
freedoms that you received.  You must make sure that they, too, receive
or can get the source code.  And you must show them these terms so they
know their rights.

  Developers that use the GNU GPL protect your rights with two steps:
(1) assert copyright on the software, and (2) offer you this License
giving you legal permission to copy, distribute and/or modify it.

  For the developers' and authors' protection, the GPL clearly explains
that there is no warranty for this free software.  For both users' and
authors' sake, the GPL requires that modified versions be marked as
changed, so that their problems will not be attributed erroneously to
authors of previous versions.

  Some devices are designed to deny users access to install or run
modified versions of the software inside them, although the manufacturer
can do so.  This is fundamentally incompatible with the aim of
protecting users' freedom to change the software.  The systematic
pattern of such abuse occurs in the area of products for individuals to
use, which is precisely where it is most unacceptable.  Therefore, we
have designed this version of the GPL to prohibit the practice for those
products.  If such problems arise substantially in other domains, we
stand ready to extend this provision to those domains in future versions
of the GPL, as needed to protect the freedom of users.

  Finally, every program is threatened constantly by software patents.
States should not allow patents to restrict development and use of
software on general-purpose computers, but in those that do, we wish to
avoid the special danger that patents applied to a free program could
make it effectively proprietary.  To prevent this, the GPL assures that
patents cannot be used to render the program non-free.

  The precise terms and conditions for copying, distribution and
modification follow.

                       TERMS AND CONDITIONS

  0. Definitions.

  "This License" refers to version 3 of the GNU General Public License.

  "Copyright" also means copyright-like laws that apply to other kinds of
works, such as semiconductor masks.

  "The Program" refers to any copyrightable work licensed under this
License.  Each licensee is addressed as "you".  "Licensees" and
"recipients" may be individuals or organizations.

  To "modify" a work means to copy from or adapt all or part of the work
in a fashion requiring copyright permission, other than the making of an
exact copy.  The resulting work is called a "modified version" of the
earlier work or a work "based on" the earlier work.

  A "covered work" means either the unmodified Program or a work based
on the Program.

  To "propagate" a work means to do anything with it that, without
permission, would make you directly or secondarily liable for
infringement under applicable copyright law, except executing it on a
computer or modifying a private copy.  Propagation includes copying,
distribution (with or without modification), making available to the
public, and in some countries other activities as well.

  To "convey" a work means any kind of propagation that enables other
parties to make or receive copies.  Mere interaction with a user through
a computer network, with no transfer of a copy, is not conveying.

  An interactive user interface displays "Appropriate Legal Notices"
to the extent that it includes a convenient and prominently visible
feature that (1) displays an appropriate copyright notice, and (2)
tells the user that there is no warranty for the work (except to the
extent that warranties are provided), that licensees may convey the
work under this License, and how to view a copy of this License.  If
the interface presents a list of user commands or options, such as a
menu, a prominent item in the list meets this criterion.

  1. Source Code.

  The "source code" for a work means the preferred form of the work
for making modifications to it.  "Object code" means any non-source
form of a work.

  A "Standard Interface" means an interface that either is an official
standard defined by a recognized standards body, or, in the case of
interfaces specified for a particular programming language, one that
is widely used among developers working in that language.

  The "System Libraries" of an executable work include anything, other
than the work as a whole, that (a) is included in the normal form of
packaging a Major Component, but which is not part of that Major
Component, and (b) serves only to enable use of the work with that
Major Component, or to implement a Standard Interface for which an
implementation is available to the public in source code form.  A
"Major Component", in this context, means a major essential component
(kernel, window system, and so on) of the specific operating system
(if any) on which the executable work runs, or a compiler used to
produce the work, or an object code interpreter used to run it.

  The "Corresponding Source" for a work in object code form means all
the source code needed to generate, install, and (for an executable
work) run the object code and to modify the work, including scripts to
control those activities.  However, it does not include the work's
System Libraries, or general-purpose tools or generally available free
programs which are used unmodified in performing those activities but
which are not part of the work.  For example, Corresponding Source
includes interface definition files associated with source files for
the work, and the source code for shared libraries and dynamically
linked subprograms that the work is specifically designed to require,
such as by intimate data communication or control flow between those
subprograms and other parts of the work.

  The Corresponding Source need not include anything that users
can regenerate automatically from other parts of the Corresponding
Source.

  The Corresponding Source for a work in source code form is that
same work.

  2. Basic Permissions.

  All rights granted under this License are granted for the term of
copyright on the Program, and are irrevocable provided the stated
conditions are met.  This License explicitly affirms your unlimited
permission to run the unmodified Program.  The output from running a
covered work is covered by this License only if the output, given its
content, constitutes a covered work.  This License acknowledges your
rights of fair use or other equivalent, as provided by copyright law.

  You may make, run and propagate covered works that you do not
convey, without conditions so long as your license otherwise remains
in force.  You may convey covered works to others for the sole purpose
of having them make modifications exclusively for you, or provide you
with facilities for running those works, provided that you comply with
the terms of this License in conveying all material for which you do
not control copyright.  Those thus making or running the covered works
for you must do so exclusively on your behalf, under your direction
and control, on terms that prohibit them from making any copies of
your copyrighted material outside their relationship with you.

  Conveying under any other circumstances is permitted solely under
the conditions stated below.  Sublicensing is not allowed; section 10
makes it unnecessary.

  3. Protecting Users' Legal Rights From Anti-Circumvention Law.

  No covered work shall be deemed part of an effective technological
measure under any applicable law fulfilling obligations under article
11 of the WIPO copyright treaty adopted on 20 December 1996, or
similar laws prohibiting or restricting circumvention of such
measures.

  When you convey a covered work, you waive any legal power to forbid
circumvention of technological measures to the extent such circumvention
is effected by exercising rights under this License with respect to
the covered work, and you disclaim any intention to limit operation or
modification of the work as a means of enforcing, against the work's
users, your or third parties' legal rights to forbid circumvention of
technological measures.

  4. Conveying Verbatim Copies.

  You may convey verbatim copies of the Program's source code as you
receive it, in any medium, provided that you conspicuously and
appropriately publish on each copy an appropriate copyright notice;
keep intact all notices stating that this License and any
non-permissive terms added in accord with section 7 apply to the code;
keep intact all notices of the absence of any warranty; and give all
recipients a copy of this License along with the Program.

  You may charge any price or no price for each copy that you convey,
and you may offer support or warranty protection for a fee.

  5. Conveying Modified Source Versions.

  You may convey a work based on the Program, or the modifications to
produce it from the Program, in the form of source code under the
terms of section 4, provided that you also meet all of these conditions:

    a) The work must carry prominent notices stating that you modified
    it, and giving a relevant date.

    b) The work must carry prominent notices stating that it is
    released under this License and any conditions added under section
    7.  This requirement modifies the requirement in section 4 to
    "keep intact all notices".

    c) You must license the entire work, as a whole, under this
    License to anyone who comes into possession of a copy.  This
    License will therefore apply, along with any applicable section 7
    additional terms, to the whole of the work, and all its parts,
    regardless of how they are packaged.  This License gives no
    permission to license the work in any other way, but it does not
    invalidate such permission if you have separately received it.

    d) If the work has interactive user interfaces, each must display
    Appropriate Legal Notices; however, if the Program has interactive
    interfaces that do not display Appropriate Legal Notices, your
    work need not make them do so.

  A compilation of a covered work with other separate and independent
works, which are not by their nature extensions of the covered work,
and which are not combined with it such as to form a larger program,
in or on a volume of a storage or distribution medium, is called an
"aggregate" if the compilation and its resulting copyright are not
used to limit the access or legal rights of the compilation's users
beyond what the individual works permit.  Inclusion of a covered work
in an aggregate does not cause this License to apply to the other
parts of the aggregate.

  6. Conveying Non-Source Forms.

  You may convey a covered work in object code form under the terms
of sections 4 and 5, provided that you also convey the
machine-readable Corresponding Source under the terms of this License,
in one of these ways:

    a) Convey the object code in, or embodied in, a physical product
    (including a physical distribution medium), accompanied by the
    Corresponding Source fixed on a durable physical medium
    customarily used for software interchange.

    b) Convey the object code in, or embodied in, a physical product
    (including a physical distribution medium), accompanied by a
    written offer, valid for at least three years and valid for as
    long as you offer spare parts or customer support for that product
    model, to give anyone who possesses the object code either (1) a
    copy of the Corresponding Source for all the software in the
    product that is covered by this License, on a durable physical
    medium customarily used for software interchange, for a price no
    more than your reasonable cost of physically performing this
    conveying of source, or (2) access to copy the
    Corresponding Source from a network server at no charge.

    c) Convey individual copies of the object code with a copy of the
    written offer to provide the Corresponding Source.  This
    alternative is allowed only occasionally and noncommercially, and
    only if you received the object code with such an offer, in accord
    with subsection 6b.

    d) Convey the object code by offering access from a designated
    place (gratis or for a charge), and offer equivalent access to the
    Corresponding Source in the same way through the same place at no
    further charge.  You need not require recipients to copy the
    Corresponding Source along with the object code.  If the place to
    copy the object code is a network server, the Corresponding Source
    may be on a different server (operated by you or a third party)
    that supports equivalent copying facilities, provided you maintain
    clear directions next to the object code saying where to find the
    Corresponding Source.  Regardless of what server hosts the
    Corresponding Source, you remain obligated to ensure that it is
    available for as long as needed to satisfy these requirements.

    e) Convey the object code using peer-to-peer transmission, provided
    you inform other peers where the object code and Corresponding
    Source of the work are being offered to the general public at no
    charge under subsection 6d.

  A separable portion of the object code, whose source code is excluded
from the Corresponding Source as a System Library, need not be
included in conveying the object code work.

  A "User Product" is either (1) a "consumer product", which means any
tangible personal property which is normally used for personal, family,
or household purposes, or (2) anything designed or sold for incorporation
into a dwelling.  In determining whether a product is a consumer product,
doubtful cases shall be resolved in favor of coverage.  For a particular
product received by a particular user, "normally used" refers to a
typical or common use of that class of product, regardless of the status
of the particular user or of the way in which the particular user
actually uses, or expects or is expected to use, the product.  A product
is a consumer product regardless of whether the product has substantial
commercial, industrial or non-consumer uses, unless such uses represent
the only significant mode of use of the product.

  "Installation Information" for a User Product means any methods,
procedures, authorization keys, or other information required to install
and execute modified versions of a covered work in that User Product from
a modified version of its Corresponding Source.  The information must
suffice to ensure that the continued functioning of the modified object
code is in no case prevented or interfered with solely because
modification has been made.

  If you convey an object code work under this section in, or with, or
specifically for use in, a User Product, and the conveying occurs as
part of a transaction in which the right of possession and use of the
User Product is transferred to the recipient in perpetuity or for a
fixed term (regardless of how the transaction is characterized), the
Corresponding Source conveyed under this section must be accompanied
by the Installation Information.  But this requirement does not apply
if neither you nor any third party retains the ability to install
modified object code on the User Product (for example, the work has
been installed in ROM).

  The requirement to provide Installation Information does not include a
requirement to continue to provide support service, warranty, or updates
for a work that has been modified or installed by the recipient, or for
the User Product in which it has been modified or installed.  Access to a
network may be denied when the modification itself materially and
adversely affects the operation of the network or violates the rules and
protocols for communication across the network.

  Corresponding Source conveyed, and Installation Information provided,
in accord with this section must be in a format that is publicly
documented (and with an implementation available to the public in
source code form), and must require no special password or key for
unpacking, reading or copying.

  7. Additional Terms.

  "Additional permissions" are terms that supplement the terms of this
License by making exceptions from one or more of its conditions.
Additional permissions that are applicable to the entire Program shall
be treated as though they were included in this License, to the extent
that they are valid under applicable law.  If additional permissions
apply only to part of the Program, that part may be used separately
under those permissions, but the entire Program remains governed by
this License without regard to the additional permissions.

  When you convey a copy of a covered work, you may at your option
remove any additional permissions from that copy, or from any part of
it.  (Additional permissions may be written to require their own
removal in certain cases when you modify the work.)  You may place
additional permissions on material, added by you to a covered work,
for which you have or can give appropriate copyright permission.

  Notwithstanding any other provision of this License, for material you
add to a covered work, you may (if authorized by the copyright holders of
that material) supplement the terms of this License with terms:

    a) Disclaiming warranty or limiting liability differently from the
    terms of sections 15 and 16 of this License; or

    b) Requiring preservation of specified reasonable legal notices or
    author attributions in that material or in the Appropriate Legal
    Notices displayed by works containing it; or

    c) Prohibiting misrepresentation of the origin of that material, or
    requiring that modified versions of such material be marked in
    reasonable ways as different from the original version; or

    d) Limiting the use for publicity purposes of names of licensors or
    authors of the material; or

    e) Declining to grant rights under trademark law for use of some
    trade names, trademarks, or service marks; or

    f) Requiring indemnification of licensors and authors of that
    material by anyone who conveys the material (or modified versions of
    it) with contractual assumptions of liability to the recipient, for
    any liability that these contractual assumptions directly impose on
    those licensors and authors.

  All other non-permissive additional terms are considered "further
restrictions" within the meaning of section 10.  If the Program as you
received it, or any part of it, contains a notice stating that it is
governed by this License along with a term that is a further
restriction, you may remove that term.  If a license document contains
a further restriction but permits relicensing or conveying under this
License, you may add to a covered work material governed by the terms
of that license document, provided that the further restriction does
not survive such relicensing or conveying.

  If you add terms to a covered work in accord with this section, you
must place, in the relevant source files, a statement of the
additional terms that apply to those files, or a notice indicating
where to find the applicable terms.

  Additional terms, permissive or non-permissive, may be stated in the
form of a separately written license, or stated as exceptions;
the above requirements apply either way.

  8. Termination.

  You may not propagate or modify a covered work except as expressly
provided under this License.  Any attempt otherwise to propagate or
modify it is void, and will automatically terminate your rights under
this License (including any patent licenses granted under the third
paragraph of section 11).

  However, if you cease all violation of this License, then your
license from a particular copyright holder is reinstated (a)
provisionally, unless and until the copyright holder explicitly and
finally terminates your license, and (b) permanently, if the copyright
holder fails to notify you of the violation by some reasonable means
prior to 60 days after the cessation.

  Moreover, your license from a particular copyright holder is
reinstated permanently if the copyright holder notifies you of the
violation by some reasonable means, this is the first time you have
received notice of violation of this License (for any work) from that
copyright holder, and you cure the violation prior to 30 days after
your receipt of the notice.

  Termination of your rights under this section does not terminate the
licenses of parties who have received copies or rights from you under
this License.  If your rights have been terminated and not permanently
reinstated, you do not qualify to receive new licenses for the same
material under section 10.

  9. Acceptance Not Required for Having Copies.

  You are not required to accept this License in order to receive or
run a copy of the Program.  Ancillary propagation of a covered work
occurring solely as a consequence of using peer-to-peer transmission
to receive a copy likewise does not require acceptance.  However,
nothing other than this License grants you permission to propagate or
modify any covered work.  These actions infringe copyright if you do
not accept this License.  Therefore, by modifying or propagating a
covered work, you indicate your acceptance of this License to do so.

  10. Automatic Licensing of Downstream Recipients.

  Each time you convey a covered work, the recipient automatically
receives a license from the original licensors, to run, modify and
propagate that work, subject to this License.  You are not responsible
for enforcing compliance by third parties with this License.

  An "entity transaction" is a transaction transferring control of an
organization, or substantially all assets of one, or subdividing an
organization, or merging organizations.  If propagation of a covered
work results from an entity transaction, each party to that
transaction who receives a copy of the work also receives whatever
licenses to the work the party's predecessor in interest had or could
give under the previous paragraph, plus a right to possession of the
Corresponding Source of the work from the predecessor in interest, if
the predecessor has it or can get it with reasonable efforts.

  You may not impose any further restrictions on the exercise of the
rights granted or affirmed under this License.  For example, you may
not impose a license fee, royalty, or other charge for exercise of
rights granted under this License, and you may not initiate litigation
(including a cross-claim or counterclaim in a lawsuit) alleging that
any patent claim is infringed by making, using, selling, offering for
sale, or importing the Program or any portion of it.

  11. Patents.

  A "contributor" is a copyright holder who authorizes use under this
License of the Program or a work on which the Program is based.  The
work thus licensed is called the contributor's "contributor version".

  A contributor's "essential patent claims" are all patent claims
owned or controlled by the contributor, whether already acquired or
hereafter acquired, that would be infringed by some manner, permitted
by this License, of making, using, or selling its contributor version,
but do not include claims that would be infringed only as a
consequence of further modification of the contributor version.  For
purposes of this definition, "control" includes the right to grant
patent sublicenses in a manner consistent with the requirements of
this License.

  Each contributor grants you a non-exclusive, worldwide, royalty-free
patent license under the contributor's essential patent claims, to
make, use, sell, offer for sale, import and otherwise run, modify and
propagate the contents of its contributor version.

  In the following three paragraphs, a "patent license" is any express
agreement or commitment, however denominated, not to enforce a patent
(such as an express permission to practice a patent or covenant not to
sue for patent infringement).  To "grant" such a patent license to a
party means to make such an agreement or commitment not to enforce a
patent against the party.

  If you convey a covered work, knowingly relying on a patent license,
and the Corresponding Source of the work is not available for anyone
to copy, free of charge and under the terms of this License, through a
publicly available network server or other readily accessible means,
then you must either (1) cause the Corresponding Source to be so
available, or (2) arrange to deprive yourself of the benefit of the
patent license for this particular work, or (3) arrange, in a manner
consistent with the requirements of this License, to extend the patent
license to downstream recipients.  "Knowingly relying" means you have
actual knowledge that, but for the patent license, your conveying the
covered work in a country, or your recipient's use of the covered work
in a country, would infringe one or more identifiable patents in that
country that you have reason to believe are valid.

  If, pursuant to or in connection with a single transaction or
arrangement, you convey, or propagate by procuring conveyance of, a
covered work, and grant a patent license to some of the parties
receiving the covered work authorizing them to use, propagate, modify
or convey a specific copy of the covered work, then the patent license
you grant is automatically extended to all recipients of the covered
work and works based on it.

  A patent license is "discriminatory" if it does not include within
the scope of its coverage, prohibits the exercise of, or is
conditioned on the non-exercise of one or more of the rights that are
specifically granted under this License.  You may not convey a covered
work if you are a party to an arrangement with a third party that is
in the business of distributing software, under which you make payment
to the third party based on the extent of your activity of conveying
the work, and under which the third party grants, to any of the
parties who would receive the covered work from you, a discriminatory
patent license (a) in connection with copies of the covered work
conveyed by you (or copies made from those copies), or (b) primarily
for and in connection with specific products or compilations that
contain the covered work, unless you entered into that arrangement,
or that patent license was granted, prior to 28 March 2007.

  Nothing in this License shall be construed as excluding or limiting
any implied license or other defenses to infringement that may
otherwise be available to you under applicable patent law.

  12. No Surrender of Others' Freedom.

  If conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License.  If you cannot convey a
covered work so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you may
not convey it at all.  For example, if you agree to terms that obligate you
to collect a royalty for further conveying from those to whom you convey
the Program, the only way you could satisfy both those terms and this
License would be to refrain entirely from conveying the Program.

  13. Use with the GNU Affero General Public License.

  Notwithstanding any other provision of this License, you have
permission to link or combine any covered work with a work licensed
under version 3 of the GNU Affero General Public License into a single
combined work, and to convey the resulting work.  The terms of this
License will continue to apply to the part which is the covered work,
but the special requirements of the GNU Affero General Public License,
section 13, concerning interaction through a network will apply to the
combination as such.

  14. Revised Versions of this License.

  The Free Software Foundation may publish revised and/or new versions of
the GNU General Public License from time to time.  Such new versions will
be similar in spirit to the present version, but may differ in detail to
address new problems or concerns.

  Each version is given a distinguishing version number.  If the
Program specifies that a certain numbered version of the GNU General
Public License "or any later version" applies to it, you have the
option of following the terms and conditions either of that numbered
version or of any later version published by the Free Software
Foundation.  If the Program does not specify a version number of the
GNU General Public License, you may choose any version ever published
by the Free Software Foundation.

  If the Program specifies that a proxy can decide which future
versions of the GNU General Public License can be used, that proxy's
public statement of acceptance of a version permanently authorizes you
to choose that version for the Program.

  Later license versions may give you additional or different
permissions.  However, no additional obligations are imposed on any
author or copyright holder as a result of your choosing to follow a
later version.

  15. Disclaimer of Warranty.

  THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
APPLICABLE LAW.  EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
IS WITH YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.

  16. Limitation of Liability.

  IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
SUCH DAMAGES.

  17. Interpretation of Sections 15 and 16.

  If the disclaimer of warranty and limitation of liability provided
above cannot be given local legal effect according to their terms,
reviewing courts shall apply local law that most closely approximates
an absolute waiver of all civil liability in connection with the
Program, unless a warranty or assumption of liability accompanies a
copy of the Program in return for a fee.

                     END OF TERMS AND CONDITIONS

            How to Apply These Terms to Your New Programs

  If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
free software which everyone can redistribute and change under these terms.

  To do so, attach the following notices to the program.  It is safest
to attach them to the start of each source file to most effectively
state the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.

    <one line to give the program's name and a brief idea of what it does.>
    Copyright (C) <year>  <name of author>

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.

Also add information on how to contact you by electronic and paper mail.

  If the program does terminal interaction, make it output a short
notice like this when it starts in an interactive mode:

    <program>  Copyright (C) <year>  <name of author>
    This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    This is free software, and you are welcome to redistribute it
    under certain conditions; type `show c' for details.

The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License.  Of course, your program's commands
might be different; for a GUI interface, you would use an "about box".

  You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary.
For more information on this, and how to apply and follow the GNU GPL, see
<http://www.gnu.org/licenses/>.

  The GNU General Public License does not permit incorporating your program
into proprietary programs.  If your program is a subroutine library, you
may consider it more useful to permit linking proprietary applications with
the library.  If this is what you want to do, use the GNU Lesser General
Public License instead of this License.  But first, please read
<http://www.gnu.org/philosophy/why-not-lgpl.html>.


================================================
FILE: README.md
================================================
# Fast-Tracker

A Robust Aerial System for Tracking Agile Target in Cluttered Environments

## 0. Overview
**Fast-Tracker** is a systematic  solution  that uses  an  unmanned  aerial  vehicle  (UAV)  to  aggressively  and safely track an agile target. 

**Author**: Zhichao Han\*, Ruibin Zhang\*, Neng Pan\*, Chao Xu and [Fei Gao](https://ustfei.com/) from the [ZJU Fast Lab](www.kivact.com/). 

**Related Paper**: [Fast-Tracker: A Robust Aerial System for Tracking AgileTarget in Cluttered Environments](https://arxiv.org/abs/2011.03968), Zhichao Han\*, Ruibin Zhang\*, Neng Pan\*, Chao Xu, Fei Gao, International Conference on Robotics and Automation (ICRA 2021)

**Video Links**: [youtube](https://www.youtube.com/watch?v=w8ECy6rgYa8) or [bilibili](https://www.bilibili.com/video/BV1xr4y1w7RJ)

![](figs/1.gif)
![](figs/2.gif)

### Contributions
-  A lightweight and intent-free target motion prediction method.
-  A safe tracking trajectory planner consisting of a target informed kinodynamic searching front-end and a spatial-temporal optimal trajectory planning back-end.
-  The integration of the proposed method with sensing and perception functionality and the presentation of the systematic solution with extensive evaluations.

## 1. Prerequisites
Our software is developed and tested in Ubuntu 18.04, ROS Melodic. Other version may require minor modification. 

ROS can be installed here: [ROS Installation](http://wiki.ros.org/ROS/Installation).

### Step 1

Install [Armadillo](http://arma.sourceforge.net/), which is required by **uav_simulator**.

```
sudo apt-get install libarmadillo-dev
```

### Step 2

Install [ompl](https://ompl.kavrakilab.org/), which is required by **car_planner**.

```
sudo apt-get install libompl-dev
```

### Step 3

In **target prediction** part, we use **OOQP** for quadratic programming.

1. Type the following commands to install dependencies.

   ```
   sudo apt-get install gfortran
   sudo apt-get install doxygen
   ```

2. Get a copy of **MA27** from the [HSL Archive](http://www.hsl.rl.ac.uk/download/MA27/1.0.0/a/). Just select the **Personal Licence (allows use without redistribution)**, then fill the information table. 

​        Then you can download it from an e-mail sent to you. Next, un-zip **MA27**, and follow the *README* in it, install it to your Ubuntu.

**Actually, you only need to type 3 commands in MA27's folder to finish the installation.**

```
./configure
make
sudo make install
```

3. Manually un-zip packages *OOQP.zip* in the repo and install it to your Ubuntu.

**As above, you can just type 3 commands in OOQP's folder :**

```
./configure
make 
sudo make install
```

## 2. Build on ROS

You can create an empty new workspace and clone this repository to your workspace: 

```
cd ~/your_catkin_ws/src
git clone https://github.com/ZJU-FAST-Lab/Fast-tracker.git
cd ..
```
Then, compile it.

```
catkin_make
```

## 3. Run the Simulation

```
source devel/setup.bash
./simulation
```
Then you can follow the gif below to enjoy it.
![](figs/3.gif)
 ## 4. Use GPU or Not

 Packages in this repo, **local_sensing** have GPU, CPU two different versions. By default, they are in CPU version for better compatibility. By changing

 ```
set(ENABLE_CUDA false)
 ```

 in the _CMakeList.txt_ in **local_sensing** packages, to

 ```
set(ENABLE_CUDA true)
 ```

CUDA will be turned-on to generate depth images as a real depth camera does. 

Please remember to also change the 'arch' and 'code' flags in the line of 

```
    set(CUDA_NVCC_FLAGS 
      -gencode arch=compute_70,code=sm_70;
    ) 
```

in _CMakeList.txt_, if you encounter compiling error due to different Nvidia graphics card you use. You can check the right code [here](https://github.com/tpruvot/ccminer/wiki/Compatibility).

Don't forget to re-compile the code!

**local_sensing** is the simulated sensors. If ```ENABLE_CUDA``` **true**, it mimics the depth measured by stereo cameras and renders a depth image by GPU. If ```ENABLE_CUDA``` **false**, it will publish pointclouds with no ray-casting. Our local mapping module automatically selects whether depth images or pointclouds as its input.

For installation of CUDA, please go to [CUDA ToolKit](https://developer.nvidia.com/cuda-toolkit)

## 5. Licence
The source code is released under [GPLv3](http://www.gnu.org/licenses/) license.

## 6. Maintaince

For any technical issues, please contact Zhichao Han (zhichaohan@zju.edu.cn), Ruibin Zhang (ruibin_zhang@zju.edu.cn), Neng Pan(panneng_zju@zju.edu.cn) or Fei GAO (fgaoaa@zju.edu.cn).

For commercial inquiries, please contact Fei GAO (fgaoaa@zju.edu.cn).


================================================
FILE: simulation.sh
================================================
roslaunch traj_server traj_server.launch & sleep 2;
roslaunch plan_manage tracking_model.launch & sleep 1;
#roslaunch rplidar_ros rplidar.launch & sleep 2;
wait



================================================
FILE: src/.catkin_workspace
================================================
# This file currently only serves to mark the location of a catkin workspace for tool integration


================================================
FILE: src/car_planner/CMakeLists.txt
================================================
cmake_minimum_required(VERSION 2.8.3)
project(car_planner)

set(CMAKE_BUILD_TYPE "Release")
ADD_COMPILE_OPTIONS(-std=c++14 )
ADD_COMPILE_OPTIONS(-std=c++14 )
set(CMAKE_CXX_FLAGS_RELEASE "-O3 -Wall -g")



find_package(OpenCV REQUIRED)
find_package(Eigen3 REQUIRED)
find_package(PCL 1.7 REQUIRED)
find_package(ompl REQUIRED)
find_package(Boost REQUIRED COMPONENTS system filesystem)
find_package(catkin REQUIRED COMPONENTS
  roscpp
  roslib
  rospy
  std_msgs
  visualization_msgs
  cv_bridge
)

catkin_package(
 INCLUDE_DIRS include
 DEPENDS OpenCV Eigen Boost
)
include_directories( 
    SYSTEM 
    include 
    ${catkin_INCLUDE_DIRS} 
    ${PROJECT_SOURCE_DIR}/include
    ${Eigen_INCLUDE_DIRS}
    ${Eigen3_INCLUDE_DIRS} 
    ${PCL_INCLUDE_DIRS}
)


add_library( car_search 
    src/car_search.cpp
    )
target_link_libraries( car_search
    ${catkin_LIBRARIES}
    ompl
)
add_executable(car_node
    src/car_search_node.cpp
)
target_link_libraries(car_node
  ${catkin_LIBRARIES}
  ${PCL_LIBRARIES}
  car_search
)


# add_library()

================================================
FILE: src/car_planner/include/car_planner/car_search.h
================================================
#ifndef _CAR_SEARCH_H
#define _CAR_SEARCH_H
#pragma once

#include <ros/console.h>
#include <ros/ros.h>
#include <boost/functional/hash.hpp>
#include <iostream>
#include <map>
#include <queue>
#include <string>
#include <unordered_map>
#include <utility>
#include <ompl/base/spaces/ReedsSheppStateSpace.h>
#include <ompl/base/spaces/DubinsStateSpace.h>
#include <ompl/geometric/SimpleSetup.h>
#include <visualization_msgs/MarkerArray.h>
#include <Eigen/Eigen>
#include <Eigen/StdVector>
#include <geometry_msgs/PoseStamped.h>
#include <nav_msgs/Odometry.h>
#include <tuple>
#include <visualization_msgs/Marker.h>
#include <pcl/point_cloud.h>
#include <pcl/point_types.h>
#include <pcl_conversions/pcl_conversions.h>
#include <memory>

namespace car_planner {
enum { REACH_HORIZON = 1, NO_PATH = 2,REACH_END = 3};
enum SUBPATH_TYPE{
        LEFT_FORWORD,
        STRAIGHT_FORWORD,
        RIGHT_FORWORD,
        LEFT_BACKWARD,
        STRAIGHT_BACKWORD,
        RIGHT_BACKWARD
};
static constexpr char IN_CLOSE_SET = 'a';
static constexpr char IN_OPEN_SET = 'b';
static constexpr char NOT_EXPAND = 'c';
static constexpr double inf = 1 >> 30;

class PathNode {
 public:
  /* -------------------- */
  Eigen::Vector3i index;
  Eigen::Vector3d state;//px py yaw
  double g_score, f_score;
  SUBPATH_TYPE input;
  double duration;
  double time;  // dyn
  int time_idx;
  PathNode* parent;
  char node_state;

  /* -------------------- */
  PathNode() {
    parent = NULL;
    node_state = NOT_EXPAND;
  }
  ~PathNode(){};
  EIGEN_MAKE_ALIGNED_OPERATOR_NEW
};
typedef PathNode* PathNodePtr;
class NodeComparator {
 public:
  bool operator()(PathNodePtr node1, PathNodePtr node2) {
    return node1->f_score > node2->f_score;
  }
};

template <typename T>
struct matrix_hash : std::unary_function<T, size_t> {
  std::size_t operator()(T const& matrix) const {
    size_t seed = 0;
    for (size_t i = 0; i < matrix.size(); ++i) {
      auto elem = *(matrix.data() + i);
      seed ^= std::hash<typename T::Scalar>()(elem) + 0x9e3779b9 + (seed << 6) +
              (seed >> 2);
    }
    return seed;
  }
};

class NodeHashTable {
 private:
  /* data */
  std::unordered_map<Eigen::Vector3i, PathNodePtr, matrix_hash<Eigen::Vector3i>>
      data_3d_;
  std::unordered_map<Eigen::Vector4i, PathNodePtr, matrix_hash<Eigen::Vector4i>>
      data_4d_;

 public:
  NodeHashTable(/* args */) {}
  ~NodeHashTable() {}
  void insert(Eigen::Vector3i idx, PathNodePtr node) {
    data_3d_.insert(std::make_pair(idx, node));
  }
  void insert(Eigen::Vector3i idx, int time_idx, PathNodePtr node) {
    data_4d_.insert(std::make_pair(
        Eigen::Vector4i(idx(0), idx(1), idx(2), time_idx), node));
  }

  PathNodePtr find(Eigen::Vector3i idx) {
    auto iter = data_3d_.find(idx);
    return iter == data_3d_.end() ? NULL : iter->second;
  }
  PathNodePtr find(Eigen::Vector3i idx, int time_idx) {
    auto iter =
        data_4d_.find(Eigen::Vector4i(idx(0), idx(1), idx(2), time_idx));
    return iter == data_4d_.end() ? NULL : iter->second;
  }

  void clear() {
    data_3d_.clear();
    data_4d_.clear();
  }
};

class Car_KinoSearch {
 private:
  /* ---------- main data structure ---------- */
  std::vector<PathNodePtr> path_node_pool_;
  int use_node_num_, iter_num_;
  NodeHashTable expanded_nodes_;
  std::priority_queue<PathNodePtr, std::vector<PathNodePtr>, NodeComparator>
      open_set_;
  std::vector<PathNodePtr> path_nodes_;

  /* ---------- record data ---------- */
  bool is_shot_succ_ = false;
  double t_shot_;
  bool has_path_ = false;

  /* ---------- parameter ---------- */
  /* search */
  double tau,vel;
  double w_time_, horizon_, lambda_heu_;
  int allocate_num_, check_num_;
  double check_dt;
  double tie_breaker_;
  bool optimistic_;
  ompl::base::StateSpacePtr shotptr;
  Eigen::Vector3d goal_state;
  double resolution_, inv_resolution_, time_resolution_, inv_time_resolution_;
  double time_origin_;
  double yaw_resolution;
  double total_T;
  double shot_T;
  /* car param*/
  double car_l,car_w,car_h;
  double max_steer;
  double wheelbase;
  double MinTurnRadius;
  /* penaly param*/
  double turn_penalty_factor = 1.5;
  double backward_penalty_factor = 4.5;
  /* ros relate*/
  ros::Publisher kinosearchPub;
  std::string frame;
  ros::Subscriber point_cloud_sub_;
  /* map */
  Eigen::Vector3d origin_, map_size_3d_,dim_;
  std::vector<signed char> map_buffer;
  int buffer_size;
  bool has_map = false;

  void retrievePath(PathNodePtr end_node);
  double estimateHeuristic(Eigen::Vector3d x1,
                           Eigen::Vector3d x2);
  /* state propagation */
  void stateTransit(Eigen::Vector3d& state0,
                    Eigen::Vector3d& state1,
                    double vel,
                    double dt,
                    double steer);
  void stateTransit(Eigen::Vector3d& state0,
                    Eigen::Vector3d& state1,
                    SUBPATH_TYPE  type,
                    double dt);
  Eigen::Vector3d ExpandNeighbor(Eigen::Vector3d& state,double vel,double dt,SUBPATH_TYPE type, double& cost);
  Eigen::Vector3i stateToindex(Eigen::Vector3d state);
  double normalizeTheta(double yaw);
  /*grid map*/
  void GlobalMapBuild(const sensor_msgs::PointCloud2 & pointcloud_map);
  void setObs(Eigen::Vector3d pt);
  bool isOutside(Eigen::Vector3i idx);
  int getIndex(Eigen::Vector3i idx);
  bool isOccupied(Eigen::Vector3i idx);
  Eigen::Vector3d intToFloat(const Eigen::Vector3i idx);
  Eigen::Vector3i FloatToint(const Eigen::Vector3d pt);

 public:
  Car_KinoSearch(ros::NodeHandle& nh);
  ~Car_KinoSearch() {
    for (int i = 0; i < allocate_num_; i++) {
      delete path_node_pool_[i];
    }
  }

  /* main API */
  void reset();
  std::vector<Eigen::Vector3d> getKinoTraj(double delta_t);
  double computeShotTraj(Eigen::Vector3d state1, Eigen::Vector3d state2,std::vector<Eigen::Vector3d>& path_list,
                                       double& len,double dt);
  bool is_shot_sucess(Eigen::Vector3d state1,Eigen::Vector3d state2);
  int car_search(Eigen::Vector3d start_state,Eigen::Vector3d end_state);
  void visualize(double dt);
  Eigen::Vector3d evaluate_state(double time);
  inline bool is_collision(Eigen::Vector3d state);
  typedef std::shared_ptr<Car_KinoSearch> Ptr;
  double get_totalT();
};
};
#endif


================================================
FILE: src/car_planner/launch/car.launch
================================================
  <launch>
    <arg name="map_size_x_" value="42.0"/>
    <arg name="map_size_y_" value="40.0"/>
    <arg name="map_size_z_" value="5.0"/>

    <!-- random map -->
    <node pkg ="map_generator" name ="random_forest" type ="random_forest" output = "screen">    
        <param name="map/x_size"     value="$(arg map_size_x_)" />
        <param name="map/y_size"     value="$(arg map_size_y_)" />
        <param name="map/z_size"     value="$(arg map_size_z_)" />
        <param name="map/resolution" value="0.1"/>        

        <param name="ObstacleShape/seed" value="1"/>
        
        <param name="map/obs_num"    value="105"/>
        <param name="ObstacleShape/lower_rad" value="1.0"/>
        <param name="ObstacleShape/upper_rad" value="1.3"/>
        <param name="ObstacleShape/lower_hei" value="0.5"/>
        <param name="ObstacleShape/upper_hei" value="3.0"/>        

        <param name="map/circle_num" value="40"/>        
        <param name="ObstacleShape/radius_l" value="0.7"/>        
        <param name="ObstacleShape/radius_h" value="0.5"/>        
        <param name="ObstacleShape/z_l" value="0.7"/>        
        <param name="ObstacleShape/z_h" value="0.8"/>        
        <param name="ObstacleShape/theta" value="0.5"/>        

        <param name="sensing/radius" value="5.0"/>        
        <param name="sensing/rate"   value="1.0"/>  
        
        <param name="min_distance" value="1.2"/>         
        <remap from="/map_generator/global_cloud" to="/global_map"/>

    </node>


    <node name="rviz" pkg="rviz" type="rviz" args="-d $(find car_planner)/param/default.rviz" required="true" />



 <node pkg="car_planner" type="car_node" name="car_node" output="screen">
    <remap from="~global_map"       to = "/global_map"/>
    <remap from="~waypoints"       to = "/move_base_simple/goal"/>
    <param name="car/init_x"   value="0.0" />
    <param name="car/init_y"   value="0.0" />
    <param name="car/init_yaw"   value="0.0" />
    <param name="world_frame_id" value="world" type="string"/>
    <param name="car_search/tau" value="0.1" type="double"/>
    <param name="car_seach/velocity" value="5.0" type="double"/>
    <param name="car_search/lambda_heu" value="1.0" type="double"/>
    <param name="car_search/allocate_num" value="100000" type="int"/>
    <param name="car_search/check_num" value="10" type="int"/>
    <param name="car_search/car_l" value="1.35" type="double"/>
    <param name="car_search/car_w" value="0.57" type="double"/>
    <param name="car_search/car_h" value="0.39" type="double"/>
    <param name="car_search/max_steer" value="0.7" type="double"/>
    <param name="car_search/wheelbase" value="0.6" type="double"/>
    <param name="car_search/yaw_resolution" value="0.17453" type="double"/>
    <param name="car_search/check_dt" value="0.05" type="double"/>
    <param name="car_search/frame" value="world" type="string"/>
    <param name="car_search/resolution"      value="0.1" /> 
    <param name="map/z_size"      value="$(arg map_size_z_)" />
    <param name="map/y_size"      value="$(arg map_size_y_)" />
    <param name="map/x_size"      value="$(arg map_size_x_)" />
  </node>

    <!-- use simulator -->
  
  </launch>


================================================
FILE: src/car_planner/package.xml
================================================
<?xml version="1.0"?>
<package format="2">
  <name>car_planner</name>
  <version>0.0.0</version>
  <description>The car_planner package</description>

  <!-- One maintainer tag required, multiple allowed, one person per tag -->
  <!-- Example:  -->
  <!-- <maintainer email="jane.doe@example.com">Jane Doe</maintainer> -->
  <maintainer email="zhichaohan@zju.edu.cn">zhichaohan</maintainer>


  <!-- One license tag required, multiple allowed, one license per tag -->
  <!-- Commonly used license strings: -->
  <!--   BSD, MIT, Boost Software License, GPLv2, GPLv3, LGPLv2.1, LGPLv3 -->
  <license>TODO</license>

  <buildtool_depend>catkin</buildtool_depend>
  <build_depend>roscpp</build_depend>
  <build_depend>rospy</build_depend>
  <build_depend>std_msgs</build_depend>
  <build_export_depend>roscpp</build_export_depend>
  <build_export_depend>rospy</build_export_depend>
  <build_export_depend>std_msgs</build_export_depend>
  <exec_depend>roscpp</exec_depend>
  <exec_depend>rospy</exec_depend>
  <exec_depend>std_msgs</exec_depend>
  <depend>plan_env</depend>
  <!-- The export tag contains other, unspecified, tags -->
  <export>
    <!-- Other tools can request additional information be placed here -->

  </export>
</package>


================================================
FILE: src/car_planner/param/car.dae
================================================
<?xml version="1.0" encoding="utf-8"?>
<COLLADA xmlns="http://www.collada.org/2005/11/COLLADASchema" version="1.4.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <asset>
    <contributor>
      <author>Blender User</author>
      <authoring_tool>Blender 2.90.1</authoring_tool>
    </contributor>
    <created>2021-04-06T15:05:55</created>
    <modified>2021-04-06T15:05:55</modified>
    <unit name="meter" meter="1"/>
    <up_axis>Z_UP</up_axis>
  </asset>
  <library_effects>
    <effect id="材质_007-effect">
      <profile_COMMON>
        <technique sid="common">
          <lambert>
            <emission>
              <color sid="emission">0 0 0 1</color>
            </emission>
            <diffuse>
              <color sid="diffuse">0.8000001 0 0.009980693 1</color>
            </diffuse>
            <reflectivity>
              <float sid="specular">0.5</float>
            </reflectivity>
          </lambert>
        </technique>
      </profile_COMMON>
    </effect>
    <effect id="材质_005-effect">
      <profile_COMMON>
        <technique sid="common">
          <lambert>
            <emission>
              <color sid="emission">0 0 0 1</color>
            </emission>
            <diffuse>
              <color sid="diffuse">0.8 0.8 0.8 1</color>
            </diffuse>
            <index_of_refraction>
              <float sid="ior">1.45</float>
            </index_of_refraction>
          </lambert>
        </technique>
      </profile_COMMON>
    </effect>
    <effect id="材质_006-effect">
      <profile_COMMON>
        <technique sid="common">
          <lambert>
            <emission>
              <color sid="emission">0 0 0 1</color>
            </emission>
            <diffuse>
              <color sid="diffuse">0 0 0 1</color>
            </diffuse>
            <index_of_refraction>
              <float sid="ior">1.45</float>
            </index_of_refraction>
          </lambert>
        </technique>
      </profile_COMMON>
    </effect>
    <effect id="材质_008-effect">
      <profile_COMMON>
        <technique sid="common">
          <lambert>
            <emission>
              <color sid="emission">0 0 0 1</color>
            </emission>
            <diffuse>
              <color sid="diffuse">0.8000001 0 0.008083365 1</color>
            </diffuse>
            <index_of_refraction>
              <float sid="ior">1.45</float>
            </index_of_refraction>
          </lambert>
        </technique>
      </profile_COMMON>
    </effect>
  </library_effects>
  <library_images/>
  <library_materials>
    <material id="材质_007-material" name="材质.007">
      <instance_effect url="#材质_007-effect"/>
    </material>
    <material id="材质_005-material" name="材质.005">
      <instance_effect url="#材质_005-effect"/>
    </material>
    <material id="材质_006-material" name="材质.006">
      <instance_effect url="#材质_006-effect"/>
    </material>
    <material id="材质_008-material" name="材质.008">
      <instance_effect url="#材质_008-effect"/>
    </material>
  </library_materials>
  <library_geometries>
    <geometry id="法拉利_F12跑车模型-mesh" name="法拉利 F12跑车模型">
      <mesh>
        <source id="法拉利_F12跑车模型-mesh-positions">
          <float_array id="法拉利_F12跑车模型-mesh-positions-array" count="179820">-2.155484 6.40185 1.775009 -2.168594 6.366343 1.823899 -2.109326 6.400212 1.785115 -2.109326 6.316635 1.749063 -2.160673 6.327285 1.740322 -2.17433 6.334934 1.734587 -2.170233 6.407586 1.765723 -2.179246 6.404036 1.654015 -2.177061 6.469312 1.700719 -2.253536 6.460299 1.693618 -2.238241 6.327013 1.843837 -2.277025 6.452651 1.688155 -2.265554 6.287683 1.865687 -2.298875 6.432986 1.673406 -2.275386 6.563267 1.564157 -2.300514 6.538414 1.542033 -2.298875 6.418236 1.662208 -2.286038 6.274027 1.860498 -2.286038 6.260644 1.852851 -2.238241 6.276485 1.817344 -2.266373 6.25764 1.848207 -2.281395 6.238247 1.879343 -2.281395 6.251084 1.886172 -2.27484 6.233877 1.880982 -2.27484 6.255728 1.892727 -2.27484 6.322644 1.923043 -2.266373 6.337392 1.887537 -2.266373 6.405674 1.912938 -2.237695 6.351867 1.853397 -2.19099 6.360334 1.832365 -2.187167 6.424246 1.856128 -2.164771 6.427251 1.846295 -2.18744 6.489522 1.874427 -2.236056 6.484333 1.896551 -2.236329 6.552615 1.911572 -2.18744 6.556438 1.88781 -2.164771 6.492254 1.864594 -2.165044 6.558078 1.877704 -2.18744 6.623901 1.896004 -2.236329 6.621988 1.919766 -2.187167 6.69191 1.897916 -2.236329 6.69191 1.922497 -2.266373 6.619258 1.955545 -2.266373 6.69191 1.95855 -2.266373 6.764561 1.955819 -2.236329 6.761556 1.919766 -2.236329 6.83093 1.911572 -2.18744 6.827379 1.88781 -2.18744 6.759917 1.896004 -2.165044 6.758825 1.885625 -2.164771 6.69191 1.887264 -2.165044 6.62472 1.885625 -2.109326 6.69191 1.838375 -2.109326 6.628543 1.837555 -1.246796 6.69191 1.99706 -1.246796 6.571188 1.989686 -2.109326 6.565453 1.829908 -1.246796 6.451559 1.965924 -2.109326 6.503452 1.817617 -2.109326 6.442272 1.800137 -1.246796 6.336572 1.929871 -1.25417 6.288503 2.051412 -1.246796 6.226502 1.879616 -1.246796 6.122989 1.815705 -2.109326 6.26993 1.720658 -2.164497 6.292326 1.790031 -2.164771 6.244803 1.761899 -2.187167 6.287137 1.798498 -2.187167 6.23934 1.770639 -2.238241 6.226776 1.791124 -2.187167 6.182802 1.732675 -2.238241 6.1686 1.751794 -2.266373 6.208204 1.821441 -2.27484 6.18772 1.854489 -2.268831 6.18608 1.857221 -2.268831 6.25245 1.894365 -2.264734 6.181164 1.961827 -2.264734 6.301612 2.018638 -2.268831 6.32155 1.926048 -2.268831 6.392563 1.952541 -2.264734 6.42807 2.059606 -2.268831 6.465762 1.973299 -2.264734 6.558897 2.084461 -2.268831 6.540597 1.988048 -2.268831 6.615981 1.99706 -2.264734 6.69191 2.092927 -2.268831 6.69191 2.000065 -2.264734 6.824648 2.084461 -2.268831 6.767838 1.99706 -2.268831 6.843219 1.988048 -2.264734 6.955476 2.059606 -2.268831 6.917784 1.973025 -2.264734 7.082205 2.018638 -2.268831 6.990708 1.952541 -2.268831 7.062267 1.926048 -2.268831 7.131095 1.894092 -2.27484 7.127817 1.892727 -2.27484 7.060902 1.923043 -2.265554 7.096135 1.865687 -2.266373 7.046153 1.88781 -2.266373 6.978146 1.912938 -2.27484 6.989889 1.94981 -2.27484 6.916965 1.970021 -2.266373 6.907952 1.932603 -2.266373 6.836666 1.947078 -2.27484 6.842947 1.985043 -2.27484 6.767565 1.994056 -2.236056 6.899212 1.896551 -2.18744 6.894022 1.874427 -2.187167 6.959572 1.856128 -2.236329 6.966947 1.878797 -2.19099 7.023211 1.832365 -2.237695 7.032224 1.853397 -2.238241 7.056805 1.843837 -2.168594 7.017747 1.823899 -2.170233 6.976233 1.76545 -2.155484 6.981694 1.775009 -2.109326 6.983607 1.785115 -2.164771 6.956294 1.846295 -2.109326 6.941545 1.800137 -1.246796 7.047245 1.929871 -1.246796 6.932259 1.965924 -2.109326 6.880366 1.817617 -1.246796 6.81263 1.989686 -2.109326 6.818092 1.829908 -2.109326 6.755274 1.837555 -1.25417 6.69191 2.128434 -1.25417 6.554526 2.119694 -1.28558 6.69191 2.259534 -1.28558 6.53814 2.249701 -2.178427 6.69191 2.259534 -2.178427 6.53814 2.249701 -2.236603 6.544967 2.196988 -2.236603 6.400212 2.169403 -2.178427 6.386828 2.22075 -2.236603 6.259825 2.12379 -2.178427 6.240433 2.173227 -2.236603 6.12654 2.061245 -2.264734 6.06891 1.890542 -2.268831 6.122989 1.814886 -2.268831 6.063173 1.767908 -2.264734 5.966215 1.805599 -2.236603 6.001993 1.982038 -2.236603 5.888647 1.888083 -2.264734 5.875264 1.70864 -2.268831 6.007183 1.716014 -2.268831 5.955562 1.660297 -2.268831 5.908585 1.600482 -2.264734 5.796877 1.600755 -2.236603 5.78759 1.780745 -2.236603 5.701009 1.661389 -2.264734 5.732692 1.48413 -2.268831 5.829105 1.471021 -2.268831 5.86625 1.537117 -2.27484 5.869527 1.535478 -2.27484 5.83211 1.469382 -2.268831 5.79715 1.401647 -2.27484 5.800427 1.400554 -2.268831 5.77093 1.330361 -2.264734 5.68353 1.360405 -2.236603 5.629997 1.532474 -2.236603 5.575918 1.395365 -2.264734 5.650483 1.23149 -2.268831 5.750445 1.25689 -2.268831 5.735423 1.182327 -2.268831 5.726684 1.106945 -2.264734 5.633821 1.099297 -2.236603 5.539319 1.25252 -2.236603 5.520747 1.106398 -2.264734 5.633821 0.9662849 -2.236603 5.520747 0.9589104 -2.264734 5.650483 0.8340921 -2.268831 5.735696 0.8791579 -2.268831 5.726684 0.9545404 -2.268831 5.723679 1.030742 -2.27484 5.730234 0.9550865 -2.27484 5.738428 0.8818888 -2.265554 5.773935 0.9037387 -2.286038 5.774753 0.8892633 -2.281395 5.74307 0.875334 -2.27484 5.742798 0.8573076 -2.268831 5.750445 0.8045942 -2.27484 5.753723 0.8054141 -2.27484 5.774481 0.7324893 -2.268831 5.771203 0.7313967 -2.264734 5.68353 0.7051767 -2.236603 5.539319 0.8130613 -2.236603 5.575918 0.6699434 -2.264734 5.732692 0.581451 -2.268831 5.797423 0.6598377 -2.268831 5.829379 0.5907373 -2.264734 5.820639 0.5311958 -2.264734 5.796877 0.4645531 -2.236603 5.629997 0.5331079 -2.236603 5.701282 0.4039192 -2.264734 5.875264 0.3569416 -2.268831 5.908585 0.4610024 -2.268831 5.866523 0.5243675 -2.27484 5.869527 0.5262796 -2.27484 5.911316 0.4629142 -2.268831 5.955837 0.401188 -2.27484 5.958567 0.4036462 -2.266373 5.942452 0.4855839 -2.266373 5.987518 0.4285006 -2.266373 6.036953 0.374968 -2.27484 6.009642 0.3476554 -2.268831 6.007457 0.3454704 -2.268831 6.063173 0.2938495 -2.264734 5.966215 0.2599821 -2.236603 5.787864 0.2848365 -2.236603 5.888647 0.1772251 -2.264734 6.06891 0.1753131 -2.236603 6.001993 0.083543 -2.264734 6.181164 0.1037544 -2.268831 6.18608 0.2042645 -2.268831 6.122716 0.2468723 -2.27484 6.065086 0.2963078 -2.27484 6.124628 0.2490569 -2.266373 6.147296 0.2801932 -2.27484 6.18772 0.2069957 -2.266373 6.207657 0.2397707 -2.236329 6.168328 0.3096909 -2.236329 6.226502 0.270634 -2.187167 6.182802 0.3293558 -2.18744 6.238794 0.2908454 -2.18744 6.298335 0.2575241 -2.236329 6.287683 0.2364934 -2.18744 6.360334 0.2293918 -2.164771 6.364158 0.2386783 -2.164771 6.426978 0.2154626 -2.187167 6.423973 0.2056301 -2.236056 6.351594 0.2086346 -2.236329 6.416598 0.1829608 -2.19099 6.489522 0.1876037 -2.168867 6.490068 0.1977095 -2.238241 6.510008 0.1586526 -2.237695 6.48406 0.1652076 -2.266373 6.475594 0.1291552 -2.266373 6.405401 0.1488198 -2.266373 6.337392 0.1739475 -2.27484 6.322644 0.1387144 -2.266373 6.271296 0.2042645 -2.27484 6.253816 0.1701239 -2.268831 6.252178 0.1671194 -2.268831 6.321277 0.135437 -2.264734 6.301612 0.04721724 -2.236603 6.12654 0.004609823 -2.236603 6.259825 -0.058209 -2.264734 6.42807 0.005975425 -2.268831 6.465762 0.08845919 -2.268831 6.392563 0.1089435 -2.27484 6.46658 0.09173661 -2.27484 6.538686 0.07671499 -2.268831 6.540597 0.07371026 -2.27484 6.563267 0.07343757 -2.268831 6.615981 0.06497043 -2.264734 6.558897 -0.01887905 -2.236603 6.400212 -0.1038212 -2.236603 6.544967 -0.1314067 -2.264734 6.69191 -0.02734589 -2.268831 6.69191 0.0619663 -2.268831 6.767838 0.06497043 -2.264734 6.824648 -0.01887905 -2.236603 6.69191 -0.1406931 -2.236603 6.839124 -0.1314067 -2.264734 6.955476 0.005975425 -2.268831 6.917784 0.08845919 -2.268831 6.843219 0.07398349 -2.27484 6.845132 0.07671499 -2.27484 6.916965 0.09173661 -2.268831 6.990708 0.1092168 -2.27484 6.990162 0.1122212 -2.268831 7.062267 0.13571 -2.264734 7.082205 0.04721724 -2.236603 6.983881 -0.1038212 -2.236603 7.12372 -0.058209 -2.264734 7.202654 0.1037544 -2.268831 7.131095 0.1673924 -2.268831 7.197465 0.2048107 -2.264734 7.314908 0.1753131 -2.236603 7.257006 0.004609823 -2.236603 7.38155 0.083543 -2.264734 7.417603 0.2599821 -2.268831 7.32037 0.2941231 -2.268831 7.260555 0.2468723 -2.27484 7.318459 0.2963078 -2.27484 7.374176 0.3476554 -2.268831 7.375815 0.3457436 -2.27484 7.425251 0.4036462 -2.268831 7.427436 0.4017342 -2.27484 7.472228 0.4629142 -2.268831 7.474413 0.4612756 -2.27484 7.51429 0.5262796 -2.268831 7.516748 0.5246407 -2.264734 7.508827 0.3569416 -2.264734 7.586942 0.4648263 -2.236603 7.595954 0.2848365 -2.236603 7.495172 0.1772251 -2.178427 7.531497 0.1387144 -2.178427 7.41296 0.040389 -2.178427 7.282952 -0.04209476 -1.28558 7.41296 0.040389 -1.28558 7.282952 -0.04209476 -2.178427 7.143658 -0.1076448 -1.28558 7.143658 -0.1076448 -1.25417 7.219587 0.07289111 -1.25417 7.094495 0.01444226 -1.28558 6.996989 -0.1551688 -2.178427 6.996989 -0.1551688 -2.178427 6.845406 -0.1841198 -1.28558 6.845406 -0.1841198 -2.178427 6.69191 -0.1936792 -1.28558 6.69191 -0.1936792 -2.178427 6.53814 -0.1841198 -1.28558 6.53814 -0.1841198 -2.178427 6.386828 -0.1551688 -1.28558 6.386828 -0.1551688 -2.178427 6.240433 -0.1076448 -1.28558 6.240433 -0.1076448 -1.25417 6.419603 -0.02871131 -1.25417 6.289049 0.01444226 -1.28558 6.101139 -0.04209476 -2.178427 6.101139 -0.04209476 -2.178427 5.970857 0.040389 -1.28558 5.970857 0.040389 -2.178427 5.852048 0.1387144 -1.28558 5.852048 0.1387144 -2.178427 5.746622 0.2509691 -1.28558 5.746622 0.2509691 -1.25417 5.941906 0.2343083 -1.25417 5.847678 0.3348185 -1.28558 5.656218 0.3755142 -2.178427 5.656218 0.3755142 -2.178427 5.581927 0.5104382 -1.28558 5.581927 0.5104382 -1.25417 5.76656 0.4457076 -1.25417 5.699644 0.5658826 -1.28558 5.525391 0.6538291 -2.178427 5.525391 0.6538291 -2.178427 5.486879 0.8029553 -1.28558 5.486879 0.8029553 -1.253897 5.648296 0.6937054 -1.25417 5.614702 0.8272641 -1.28558 5.46776 0.9556331 -2.178427 5.46776 0.9556331 -2.178427 5.46776 1.109676 -1.28558 5.46776 1.109676 -1.25417 5.598314 0.9638267 -1.25417 5.598861 1.101208 -1.28558 5.486879 1.262626 -2.178427 5.486879 1.262626 -2.178427 5.525391 1.411752 -2.178427 5.581927 1.55487 -1.28558 5.525391 1.411752 -1.28558 5.581927 1.55487 -1.25417 5.649935 1.37133 -1.25417 5.700463 1.499152 -1.28558 5.656218 1.690067 -2.178427 5.656218 1.690067 -2.178427 5.746622 1.814613 -1.28558 5.746622 1.814613 -1.25417 5.76738 1.619874 -1.25417 5.847678 1.731309 -1.28558 5.852048 1.926867 -2.178427 5.852048 1.926867 -2.178427 5.970857 2.025192 -1.28558 5.970857 2.025192 -1.25417 5.94136 1.832093 -1.253897 6.046786 1.920313 -1.28558 6.101139 2.107676 -2.178427 6.101139 2.107676 -1.28558 6.240433 2.173227 -1.25417 6.163684 1.993783 -1.28558 6.386828 2.22075 -1.25417 6.419057 2.093474 -1.246796 6.030399 1.737318 -2.109326 6.167234 1.645821 -2.109326 6.216943 1.685151 -2.164497 6.188811 1.724481 -2.164771 6.135826 1.682693 -2.187167 6.128997 1.690614 -2.238241 6.113703 1.70864 -2.238241 6.073006 1.669583 -2.266373 6.049791 1.696896 -2.266373 6.090212 1.735952 -2.266373 6.14757 1.781018 -2.27484 6.065359 1.765177 -2.275113 6.124901 1.812154 -2.27484 6.025755 1.72967 -2.27484 6.008002 1.712464 -2.281395 6.01565 1.714922 -2.286038 6.03313 1.685151 -2.286038 6.044328 1.695803 -2.298875 6.176795 1.486589 -2.17433 6.133913 1.588191 -2.179246 6.189085 1.497514 -2.170233 6.081747 1.52865 -2.155484 6.074645 1.536844 -2.160673 6.130637 1.597205 -2.109326 6.065632 1.54176 -2.109326 6.125447 1.610315 -1.246796 5.948462 1.648006 -2.109326 6.038047 1.506254 -2.164771 5.99899 1.534659 -2.168867 6.039412 1.586006 -2.187167 5.990796 1.540941 -2.19099 6.03313 1.5942 -2.238241 6.03231 1.629707 -2.253536 6.133913 1.456545 -2.177061 6.124354 1.449717 -2.253263 6.215577 1.312608 -2.175149 6.202194 1.304687 -2.159854 6.289322 1.349753 -2.132815 6.330837 1.295674 -2.293959 6.333022 1.261806 -2.299968 6.27075 1.344837 -2.292866 6.318819 1.246512 -2.300514 6.253816 1.335004 -2.298875 6.161772 1.475937 -2.275386 6.225411 1.318343 -2.277025 6.141561 1.462007 -2.265554 6.023843 1.673953 -2.266373 5.987518 1.632984 -2.27484 5.958567 1.658112 -2.266373 5.942452 1.575901 -2.27484 5.911316 1.59857 -2.266373 5.90203 1.51554 -2.266373 5.866523 1.451902 -2.236056 5.933713 1.495875 -2.236329 5.898479 1.435514 -2.266373 5.835933 1.385806 -2.236329 5.869255 1.372149 -2.236329 5.844947 1.306326 -2.187167 5.868163 1.298951 -2.236329 5.826101 1.239137 -2.266373 5.791141 1.247331 -2.266373 5.810806 1.317524 -2.27484 5.753449 1.256344 -2.27484 5.773935 1.329542 -2.27484 5.738974 1.182054 -2.266373 5.776938 1.176045 -2.236329 5.812445 1.170309 -2.236056 5.805616 1.100936 -2.18744 5.828012 1.099024 -2.187167 5.825282 1.031015 -2.164771 5.835661 1.031015 -2.168867 5.838119 0.9657384 -2.19099 5.828286 0.9630075 -2.238241 5.806982 0.9346022 -2.237695 5.805344 0.9610957 -2.236329 5.80152 1.031015 -2.266373 5.765468 1.031015 -2.266373 5.768472 1.103667 -2.27484 5.730234 1.106671 -2.27484 5.726956 1.031015 -2.266373 5.768744 0.958091 -2.277025 5.993527 1.006161 -2.298875 6.001721 0.9829451 -2.275386 6.145658 1.073077 -2.300514 6.159041 1.042487 -2.298875 6.00773 0.9654655 -2.286038 5.777759 0.8742414 -2.238241 5.816269 0.8783379 -2.266373 5.781308 0.8698713 -2.281395 5.74553 0.8611315 -2.238241 5.826101 0.8228935 -2.266373 5.791141 0.8144269 -2.266373 5.811079 0.7442339 -2.238241 5.845219 0.7554316 -2.266373 5.83648 0.6759526 -2.238241 5.869527 0.6896086 -2.187167 5.867889 0.7628061 -2.187167 5.891379 0.6988949 -2.238241 5.893837 0.6388072 -2.266373 5.860514 0.6254241 -2.286038 5.860242 0.6194152 -2.281395 5.826647 0.6112216 -2.27484 5.822005 0.6125872 -2.27484 5.800701 0.6612036 -2.281395 5.833202 0.5983847 -2.27484 5.832929 0.5901908 -2.286038 5.866797 0.6057592 -2.298875 6.100046 0.6811417 -2.298875 6.105235 0.6633886 -2.300514 6.267746 0.7076349 -2.299968 6.263649 0.7270266 -2.179246 6.093218 0.6964366 -2.159854 6.264468 0.7458724 -2.177061 6.118618 0.6199614 -2.175149 6.28031 0.6491858 -2.132815 6.328651 0.768815 -2.163678 6.395841 0.6628422 -2.092392 6.389832 0.7958543 -2.156577 6.410317 0.6603842 -2.155211 6.419603 0.6560141 -2.092392 6.562175 0.6704899 -2.033397 6.577742 0.7275731 -2.033397 6.438994 0.8286297 -1.97686 6.555346 0.8608585 -1.97686 6.586755 0.839008 -1.996798 6.600139 0.749423 -1.97686 6.62117 0.8228935 -1.986966 6.619531 0.7513351 -1.97686 6.658315 0.8127881 -1.983688 6.658315 0.7450532 -1.983415 6.691635 0.7412297 -1.97686 6.696553 0.8095107 -1.983688 6.724957 0.7450532 -1.97686 6.734517 0.8127881 -1.986966 6.764014 0.7513351 -1.97686 6.771389 0.8228935 -1.996798 6.783679 0.749423 -1.97686 6.806076 0.839008 -2.033397 6.805803 0.7275731 -2.033397 6.944823 0.8286297 -1.97686 6.837484 0.8608585 -1.996798 6.930621 0.8564885 -1.97686 6.864524 0.8878977 -1.986966 6.935263 0.875607 -1.97686 6.886374 0.9190341 -1.983688 6.953016 0.9108402 -1.983415 6.966947 0.9411571 -1.97686 6.90249 0.9539939 -1.983688 6.973501 0.974205 -1.97686 6.912595 0.9905931 -1.986966 6.980057 1.013262 -1.97686 6.915872 1.02883 -1.996798 6.987704 1.031562 -1.97686 6.912595 1.067068 -2.033397 7.015562 1.045764 -1.97686 6.90249 1.10394 -2.033397 6.962849 1.20882 -1.996798 6.931713 1.204177 -1.97686 6.886374 1.138627 -1.986966 6.914779 1.214556 -1.97686 6.864524 1.169763 -1.983688 6.886648 1.242414 -1.983415 6.861793 1.265084 -1.97686 6.837484 1.197075 -1.97686 6.806076 1.218926 -1.983688 6.832569 1.281745 -1.97686 6.771389 1.235041 -1.986966 6.797608 1.299498 -1.97686 6.734517 1.245146 -1.996798 6.782587 1.312335 -1.97686 6.696553 1.248423 -2.033397 6.77767 1.343198 -2.033397 6.606147 1.343198 -2.092392 6.585389 1.398916 -2.092392 6.798428 1.398916 -2.155211 6.692182 1.494509 -2.156577 6.68153 1.496421 -2.153846 6.608334 1.481673 -2.132815 6.551796 1.456545 -2.283034 6.604782 1.409841 -2.265281 6.62117 1.374607 -2.281395 6.623901 1.416669 -2.263096 6.640834 1.379251 -2.243977 6.633733 1.340466 -2.242884 6.653945 1.342379 -2.219942 6.6422 1.303322 -2.086657 6.624174 1.27082 -2.18662 6.646298 1.257983 -2.186893 6.668147 1.265631 -2.158215 6.670605 1.224115 -2.160127 6.644659 1.213464 -2.127352 6.635645 1.214556 -2.099494 6.628543 1.26126 -2.096762 6.585389 1.248423 -2.083925 6.579381 1.256344 -1.986966 6.586209 1.299771 -1.996798 6.600958 1.312608 -1.985327 6.603143 1.26645 -1.97686 6.658315 1.245146 -1.853134 6.674703 1.246512 -1.853134 6.688086 1.247604 -1.853134 6.670605 1.469382 -1.853134 6.780948 1.454907 -1.835381 6.670605 1.469382 -1.835381 6.780948 1.454907 -1.835381 6.678253 1.511443 -1.835381 6.696279 1.522641 -1.835381 6.746534 1.65101 -1.835381 6.764561 1.579178 -1.835381 6.777124 1.561698 -1.835381 6.786684 1.510897 -1.835381 6.797336 1.56798 -1.769831 6.777124 1.561698 -1.769831 6.797336 1.56798 -1.769831 6.786684 1.510897 -1.769831 6.799247 1.528104 -1.769831 6.797608 1.589284 -1.835381 6.797608 1.589284 -1.835381 6.777124 1.596112 -1.769831 6.777124 1.596112 -1.769831 6.764561 1.579178 -1.769831 6.780948 1.454907 -1.769831 6.746534 1.65101 -1.769831 6.758825 1.63353 -1.835381 6.759099 1.667944 -1.769831 6.759099 1.667944 -1.769831 6.779309 1.661389 -1.835381 6.779309 1.661389 -1.769831 6.779036 1.639812 -1.769831 6.841582 1.681054 -1.835381 6.779036 1.639812 -1.835381 6.841582 1.681054 -1.835381 6.799247 1.528104 -1.835381 6.819732 1.521002 -1.769831 6.819732 1.521002 -1.769831 6.883644 1.412299 -1.769831 6.900851 1.610588 -1.769831 6.90003 1.536571 -1.769831 6.916691 1.549681 -1.769831 6.908498 1.59065 -1.835381 6.900851 1.610588 -1.835381 6.917784 1.623971 -1.769831 6.917784 1.623971 -1.769831 6.935537 1.612226 -1.835381 6.935537 1.612226 -1.769831 6.9298 1.591469 -1.769831 6.934444 1.537937 -1.769831 6.938268 1.466378 -1.769831 7.000814 1.615231 -1.769831 6.971862 1.344563 -1.769831 7.004911 1.390449 -1.769831 7.019934 1.460369 -1.769831 7.024575 1.398643 -1.769831 7.021845 1.439065 -1.835381 7.019934 1.460369 -1.835381 7.039325 1.468836 -1.769831 7.039325 1.468836 -1.769831 7.053527 1.452721 -1.769831 7.042056 1.510351 -1.769831 7.040144 1.531928 -1.835381 7.040144 1.531928 -1.835381 7.059535 1.540395 -1.769831 7.059535 1.540395 -1.769831 7.073739 1.52428 -1.769831 7.137377 1.510351 -1.769831 7.083298 1.29185 -1.769831 7.104328 1.295128 -1.769831 7.112248 1.334731 -1.769831 7.115799 1.355762 -1.769831 7.137103 1.359039 -1.769831 7.146662 1.339647 -1.769831 7.150213 1.39837 -1.769831 7.154857 1.174406 -1.769831 7.169332 1.38881 -1.769831 7.159227 1.153376 -1.769831 7.172064 1.044398 -1.769831 7.17261 1.210459 -1.769831 7.177253 0.7974932 -1.769831 7.188451 1.196256 -1.769831 7.188998 0.9370602 -1.769831 7.207024 1.206635 -1.769831 7.198831 1.074989 -1.769831 7.212486 1.091376 -1.769831 7.22587 1.262353 -1.769831 7.232425 1.083728 -1.769831 7.241712 1.247877 -1.769831 7.23816 0.8130613 -1.769831 7.251271 0.7964006 -1.769831 7.260283 1.258529 -1.769831 7.26083 0.9553601 -1.769831 7.263561 1.111041 -1.769831 7.27831 0.9679237 -1.769831 7.275032 1.093288 -1.835381 7.263561 1.111041 -1.835381 7.277216 1.127702 -1.769831 7.277216 1.127702 -1.769831 7.297154 1.119781 -1.835381 7.297154 1.119781 -1.769831 7.29579 1.098477 -1.769831 7.308353 0.8726025 -1.769831 7.308353 1.214283 -1.769831 7.330749 1.043306 -1.835381 7.308353 1.214283 -1.835381 7.242529 1.373515 -1.769831 7.242529 1.373515 -1.835381 7.137377 1.510351 -1.835381 7.000814 1.615231 -1.835381 7.073739 1.52428 -1.835381 7.083298 1.29185 -1.835381 7.079748 1.27082 -1.835381 7.082205 1.153649 -1.835381 7.062813 1.505981 -1.835381 7.053527 1.452721 -1.835381 7.042876 1.434422 -1.835381 7.039598 1.256344 -1.853134 7.082205 1.153649 -1.853134 7.096681 1.043306 -1.853134 6.914506 1.043306 -1.853134 6.915872 1.02883 -1.853134 6.914506 1.014082 -1.853134 6.914506 1.012443 -1.853134 7.082205 0.9332366 -1.853134 6.912595 0.9905931 -1.853134 6.90959 0.9793947 -1.853134 6.908226 0.9747515 -1.853134 6.90249 0.9539939 -1.853134 6.901669 0.9515359 -1.853134 7.039598 0.830268 -1.853134 6.89566 0.9389723 -1.853134 6.886374 0.9190341 -1.853134 6.877088 0.9056505 -1.853134 6.869713 0.8949986 -1.853134 6.971862 0.7420488 -1.853134 6.864524 0.8878977 -1.853134 6.852779 0.8761531 -1.853134 6.845406 0.8687792 -1.853134 6.837484 0.8608585 -1.853134 6.823828 0.8512988 -1.853134 6.822462 0.8502067 -1.853134 6.883644 0.6743134 -1.853134 6.806076 0.839008 -1.853134 6.792419 0.8324533 -1.853134 6.791053 0.8319068 -1.853134 6.771389 0.8228935 -1.853134 6.764561 0.8209817 -1.853134 6.780948 0.6319792 -1.853134 6.755548 0.818524 -1.853134 6.734517 0.8127881 -1.853134 6.732605 0.8125151 -1.853134 6.718129 0.8114225 -1.853134 6.701196 0.8100569 -1.853134 6.670605 0.6172305 -1.835381 6.780948 0.6319792 -1.835381 6.670605 0.6172305 -1.835381 6.560535 0.6319792 -1.853134 6.560535 0.6319792 -1.835381 6.457567 0.6743134 -1.853134 6.457567 0.6743134 -1.853134 6.590034 0.8373695 -1.853134 6.586755 0.839008 -1.853134 6.60642 0.8297221 -1.853134 6.612703 0.8267176 -1.853134 6.62117 0.8228935 -1.853134 6.6422 0.8171581 -1.853134 6.643292 0.8168852 -1.853134 6.658315 0.8127881 -1.853134 6.5731 0.8482949 -1.853134 6.562447 0.8559423 -1.853134 6.555346 0.8608585 -1.853134 6.546333 0.8698713 -1.853134 6.543601 0.8726025 -1.97686 6.528306 0.8878977 -1.985327 6.487884 0.8829814 -1.996798 6.452924 0.8564885 -1.986966 6.448554 0.875607 -2.086657 6.496077 0.8766996 -2.219942 6.491708 0.8395548 -2.243977 6.463029 0.8144269 -2.242884 6.478052 0.8010435 -2.263096 6.445824 0.7789207 -2.265281 6.432986 0.7942153 -2.283307 6.399118 0.7756432 -2.281395 6.410589 0.7587096 -2.292866 6.371533 0.7420488 -2.293959 6.361701 0.7603481 -2.278118 6.377542 0.7292116 -2.275386 6.274847 0.6754058 -2.260911 6.392018 0.6964366 -2.241246 6.395841 0.6846923 -2.253263 6.277031 0.664481 -2.253536 6.115067 0.6308865 -2.170233 6.030673 0.6038471 -2.238241 5.919237 0.5877329 -2.168867 5.962937 0.5811778 -2.19099 5.953104 0.5776269 -2.187167 5.990796 0.5208169 -2.236329 5.971678 0.5068876 -2.237695 5.933713 0.5656096 -2.266373 5.90203 0.5462177 -2.265554 5.874718 0.5934682 -2.277025 6.112337 0.6398996 -2.236056 6.015923 0.4528088 -2.18744 6.03313 0.4672843 -2.236329 6.062355 0.4003686 -2.266373 6.090212 0.3255325 -2.236329 6.11343 0.3528448 -2.18744 6.079015 0.4173023 -2.18744 6.128997 0.370871 -2.165044 6.135552 0.3787916 -2.164771 6.189085 0.3378227 -2.165044 6.244257 0.2998585 -2.109326 6.217763 0.377699 -2.109326 6.269384 0.3408274 -1.246796 6.125174 0.2526077 -2.109326 6.167234 0.4153907 -1.246796 6.031764 0.329629 -2.109326 6.12053 0.4585444 -2.109326 6.077377 0.5052488 -1.246796 5.948735 0.4189411 -2.109326 6.038047 0.555231 -1.246796 5.877175 0.5159006 -2.109326 6.013192 0.5923758 -1.246796 5.817362 0.6213273 -2.109326 5.966487 0.6704899 -2.155484 6.020567 0.5994771 -2.160673 5.98069 0.6715822 -2.17433 5.989976 0.6715822 -2.187167 5.913774 0.6480935 -2.164497 5.92306 0.6519173 -2.164771 5.900938 0.7027184 -2.109326 5.94573 0.7212913 -2.164497 5.877721 0.7658106 -2.109326 5.923608 0.7808324 -2.109326 5.906399 0.8422857 -1.246796 5.771476 0.7335817 -1.246796 5.742525 0.8518452 -1.246796 5.728868 0.9720203 -2.109326 5.893563 0.8955451 -2.109326 5.885369 0.9859495 -2.109326 5.88373 1.031015 -1.246796 5.729961 1.092742 -2.109326 5.886462 1.09438 -1.246796 5.744437 1.213464 -2.109326 5.893837 1.157473 -2.109326 5.906127 1.219745 -1.246796 5.774753 1.330634 -2.109326 5.924972 1.280379 -2.109326 5.945184 1.340466 -1.246796 5.819273 1.443435 -2.109326 5.971951 1.398096 -2.109326 6.002813 1.45354 -1.246796 5.878542 1.549681 -2.164771 5.961844 1.478668 -2.165044 5.928797 1.419946 -2.18744 5.919509 1.424862 -2.18744 5.953104 1.48413 -2.18744 5.891105 1.362863 -2.165044 5.900391 1.359039 -2.164771 5.878268 1.295674 -2.165044 5.85915 1.231216 -2.18744 5.849043 1.233401 -2.165044 5.846039 1.164847 -2.18744 5.835933 1.166485 -2.164771 5.838119 1.098204 -1.25417 5.615794 1.238044 -2.160673 5.905308 0.9029195 -2.155484 5.895475 0.9848574 -2.170233 5.906127 0.9873157 -2.17433 5.913228 0.9083822 -2.179246 6.011281 0.9493512 -2.177061 5.986699 1.026099 -2.253536 5.990522 1.014901 -2.253263 6.141288 1.083183 -2.241246 6.249446 1.136715 -2.260911 6.253269 1.124971 -2.278118 6.260371 1.09001 -2.254902 6.311172 1.128794 -2.251351 6.278123 1.141358 -2.248347 6.2926 1.16075 -2.236876 6.278671 1.165393 -2.251351 6.292054 1.184785 -2.238241 6.279217 1.184785 -2.241246 6.271569 1.205543 -2.163678 6.250812 1.198988 -2.156577 6.252723 1.184512 -2.092392 6.375357 1.245965 -2.283034 6.358969 1.230943 -2.265281 6.387101 1.204177 -2.243977 6.415779 1.181781 -2.033397 6.421788 1.209093 -2.092392 6.309533 1.043033 -2.155211 6.25163 1.174406 -2.156577 6.246442 1.164847 -2.163678 6.236335 1.154195 -2.132815 6.244257 1.029104 -2.283034 6.305163 1.064883 -2.265281 6.343674 1.069799 -2.243977 6.379726 1.071438 -2.033397 6.368529 1.045764 -2.219942 6.417418 1.067614 -2.242884 6.384096 1.091103 -2.21803 6.421514 1.087826 -2.186893 6.461391 1.080998 -2.18662 6.461937 1.057508 -2.086657 6.442818 1.040575 -2.099494 6.45347 1.041667 -2.083925 6.442818 0.9935975 -1.986966 6.404036 1.013262 -1.996798 6.396387 1.031562 -1.994886 6.419603 1.034293 -1.991609 6.439541 1.041394 -1.97686 6.490342 1.10394 -1.996798 6.452377 1.20445 -2.086657 6.484879 1.16949 -2.219942 6.448281 1.162389 -2.18662 6.490068 1.144636 -2.186893 6.47614 1.126063 -2.21803 6.439815 1.144089 -2.242884 6.407586 1.163208 -2.263096 6.376722 1.18697 -2.254902 6.373445 1.182054 -2.270743 6.340395 1.208001 -2.255175 6.326467 1.175772 -2.278118 6.308168 1.236952 -2.260911 6.281674 1.212917 -2.281395 6.346405 1.214556 -2.243158 6.357057 1.155561 -2.248893 6.319638 1.15201 -2.237149 6.350775 1.141905 -2.213933 6.401303 1.125244 -2.234417 6.404854 1.158565 -2.20847 6.437082 1.139173 -2.178973 6.473956 1.12142 -2.160127 6.48761 1.097385 -2.178973 6.462483 1.085914 -2.20847 6.422333 1.093288 -2.234417 6.384916 1.096292 -2.243431 6.348043 1.126883 -2.254902 6.345585 1.096019 -2.270743 6.303798 1.09438 -2.263096 6.345313 1.09001 -2.281395 6.304616 1.085367 -2.292593 6.263375 1.076081 -2.293959 6.265834 1.055324 -2.299968 6.166688 1.02446 -2.159854 6.178978 1.009985 -2.175149 6.135006 1.097658 -2.158215 6.501813 1.070346 -2.152753 6.502906 1.074716 -2.140462 6.529672 1.063517 -2.137458 6.531311 1.067614 -2.134454 6.55835 1.056416 -2.135 6.535681 1.081544 -2.131722 6.563267 1.072804 -2.134454 6.56873 1.088918 -2.137458 6.540325 1.095746 -2.140462 6.541689 1.099843 -2.14729 6.558897 1.128794 -2.141828 6.587302 1.128521 -2.136912 6.586755 1.132072 -2.140462 6.614069 1.138081 -2.136639 6.61161 1.141631 -2.136912 6.62827 1.162389 -2.136912 6.610791 1.149825 -2.136912 6.61243 1.151191 -2.136639 6.618165 1.156653 -2.136365 6.622808 1.164027 -2.135546 6.625267 1.172221 -2.135 6.626905 1.177957 -2.134727 6.635645 1.188063 -2.135 6.627452 1.180415 -2.134727 6.627452 1.182054 -2.133088 6.627724 1.188336 -2.130903 6.625813 1.195164 -2.128718 6.624174 1.202265 -2.127352 6.623355 1.205543 -2.127352 6.623081 1.206089 -2.124075 6.62035 1.211278 -2.119431 6.613522 1.218379 -2.12189 6.616799 1.214829 -2.154392 6.610245 1.223842 -2.11315 6.605875 1.2263 -2.154392 6.599593 1.23067 -2.154392 6.603963 1.214556 -2.154392 6.565179 1.220838 -2.135546 6.565179 1.220838 -2.135546 6.541689 1.192433 -2.154392 6.541689 1.192433 -2.135546 6.554254 1.15638 -2.154392 6.554254 1.15638 -2.135546 6.594403 1.149825 -2.135546 6.603963 1.214556 -2.135546 6.616527 1.176318 -2.154392 6.594403 1.149825 -2.154392 6.616527 1.176318 -2.154392 6.608059 1.146275 -2.154392 6.597135 1.140265 -2.154392 6.584571 1.137535 -2.136365 6.590852 1.139446 -2.136092 6.582386 1.137535 -2.154392 6.572006 1.137807 -2.135273 6.574193 1.137807 -2.134727 6.56873 1.139446 -2.134181 6.566545 1.139993 -2.133634 6.565453 1.140539 -2.154392 6.559716 1.141358 -2.131449 6.557532 1.142997 -2.154392 6.54879 1.148186 -2.129264 6.551248 1.146547 -2.127352 6.547699 1.150644 -2.127352 6.534589 1.141085 -2.123255 6.542237 1.156653 -2.120251 6.53814 1.161023 -2.154392 6.540051 1.157473 -2.119978 6.537866 1.16157 -2.117793 6.535953 1.16512 -2.154392 6.534041 1.168671 -2.154392 6.531039 1.180961 -2.154392 6.531311 1.194072 -2.154392 6.535136 1.206089 -2.154392 6.541689 1.217014 -2.099766 6.538414 1.211552 -2.099766 6.556712 1.228758 -2.099766 6.546607 1.21756 -2.099766 6.560263 1.227393 -2.099766 6.560535 1.227666 -2.095397 6.548518 1.229578 -2.099766 6.566545 1.231216 -2.101951 6.580202 1.234494 -2.102225 6.580747 1.234494 -2.083379 6.542509 1.236952 -2.083925 6.512465 1.207727 -2.096762 6.51902 1.200353 -2.099766 6.539778 1.211552 -2.099766 6.537866 1.209639 -2.106322 6.531311 1.188336 -2.107141 6.531311 1.186697 -2.10796 6.531584 1.184512 -2.099494 6.492801 1.162389 -2.159854 6.53295 1.132072 -2.158215 6.514923 1.110495 -2.152753 6.513284 1.106398 -2.134727 6.559989 1.133165 -1.986966 6.469312 1.214556 -1.983688 6.49717 1.242414 -1.981776 6.513284 1.206908 -1.981503 6.541143 1.239137 -1.983415 6.522025 1.265084 -1.983688 6.551248 1.281745 -1.982869 6.573646 1.26126 -1.97686 6.586755 1.218926 -1.97686 6.62117 1.235041 -1.853134 6.601505 1.226027 -1.853134 6.607241 1.228485 -1.853134 6.457567 1.412299 -1.853134 6.560535 1.454907 -1.853134 6.619531 1.234221 -1.853134 6.62117 1.235041 -1.853134 6.637284 1.23941 -1.853134 6.655037 1.244053 -1.853134 6.658315 1.245146 -1.853134 6.670605 1.246238 -1.835381 6.560535 1.454907 -1.835381 6.571188 1.513082 -1.835381 6.586483 1.649645 -1.835381 6.622808 1.585187 -1.835381 6.639196 1.571531 -1.835381 6.661865 1.524827 -1.835381 6.657221 1.583002 -1.835381 6.670605 1.70345 -1.835381 6.651759 1.603487 -1.835381 6.630728 1.604852 -1.835381 6.620896 1.647733 -1.835381 6.615706 1.66849 -1.835381 6.594403 1.669583 -1.835381 6.499629 1.681054 -1.769831 6.499629 1.681054 -1.769831 6.670605 1.70345 -1.769831 6.594403 1.669583 -1.769831 6.615706 1.66849 -1.769831 6.620896 1.647733 -1.769831 6.630728 1.604852 -1.769831 6.651759 1.603487 -1.769831 6.657221 1.583002 -1.769831 6.661865 1.524827 -1.769831 6.669514 1.544764 -1.769831 6.690816 1.543399 -1.769831 6.696279 1.522641 -1.835381 6.690816 1.543399 -1.835381 6.669514 1.544764 -1.769831 6.678253 1.511443 -1.769831 6.670605 1.469382 -1.769831 6.639196 1.571531 -1.769831 6.622808 1.585187 -1.769831 6.586483 1.649645 -1.769831 6.60287 1.636261 -1.835381 6.60287 1.636261 -1.769831 6.571188 1.513082 -1.769831 6.56081 1.531655 -1.835381 6.56081 1.531655 -1.835381 6.540051 1.527284 -1.835381 6.53732 1.505981 -1.835381 6.517928 1.560879 -1.835381 6.507548 1.579725 -1.835381 6.486791 1.575355 -1.769831 6.486791 1.575355 -1.769831 6.484333 1.554051 -1.835381 6.484333 1.554051 -1.769831 6.503725 1.54531 -1.769831 6.560535 1.454907 -1.769831 6.53732 1.505981 -1.769831 6.517928 1.560879 -1.835381 6.503725 1.54531 -1.769831 6.507548 1.579725 -1.769831 6.466307 1.614138 -1.769831 6.455656 1.632711 -1.835381 6.455656 1.632711 -1.835381 6.466307 1.614138 -1.835381 6.434898 1.628614 -1.835381 6.340395 1.615231 -1.769831 6.340395 1.615231 -1.769831 6.249992 1.545584 -1.769831 6.249446 1.514175 -1.756721 6.240433 1.447805 -1.769831 6.204106 1.507619 -1.769831 6.208204 1.435514 -1.769831 6.189904 1.446166 -1.769831 6.203288 1.507619 -1.769831 6.202741 1.507346 -1.769831 6.173789 1.432237 -1.835381 6.189904 1.446166 -1.835381 6.173789 1.432237 -1.769831 6.182257 1.412572 -1.835381 6.182257 1.412572 -1.835381 6.203834 1.414484 -1.835381 6.196733 1.30141 -1.835381 6.176249 1.307145 -1.769831 6.196733 1.30141 -1.769831 6.176249 1.307145 -1.769831 6.164504 1.289119 -1.835381 6.164504 1.289119 -1.769831 6.177613 1.272458 -1.835381 6.177613 1.272458 -1.835381 6.197824 1.280106 -1.835381 6.18608 1.171948 -1.835381 6.191544 1.068706 -1.835381 6.170785 1.063244 -1.769831 6.170785 1.063244 -1.769831 6.16942 1.042214 -1.835381 6.16942 1.042214 -1.769831 6.189358 1.034293 -1.769831 6.18253 0.9332366 -1.769831 6.201102 0.9438885 -1.769831 6.202741 1.050954 -1.769831 6.216943 0.929413 -1.769831 6.203288 1.159111 -1.769831 6.191544 1.068706 -1.835381 6.202741 1.050954 -1.835381 6.203288 1.159111 -1.835381 6.216943 0.929413 -1.835381 6.201102 0.9438885 -1.769831 6.208204 0.9100211 -1.769831 6.21039 0.761987 -1.769831 6.229234 0.7518813 -1.769831 6.227596 0.8106033 -1.769831 6.220767 1.171675 -1.769831 6.236063 1.292943 -1.769831 6.242891 0.825625 -1.769831 6.24453 1.043306 -1.769831 6.26201 0.8157925 -1.769831 6.259005 0.9332366 -1.749073 6.24453 1.043306 -1.749073 6.259005 0.9332366 -1.749073 6.479144 1.005615 -1.749073 6.480237 0.9922314 -1.690351 6.480237 0.9905931 -1.749073 6.477779 1.021183 -1.690351 6.476959 1.02883 -1.403843 6.476959 1.02883 -1.403843 6.480237 0.9905931 -1.117608 6.476959 1.02883 -1.117608 6.480237 0.9905931 -0.9982514 6.478871 1.006707 -0.9982514 6.476959 1.02883 -0.9982514 5.248441 0.9548136 -0.9982514 6.479144 1.005069 -0.9982514 5.245709 0.8248058 -0.9982514 6.480237 0.9905931 -0.9982514 6.486245 0.9692893 -0.9982514 6.490342 0.9539939 -0.9982514 6.499629 0.9335096 -0.9982514 6.500175 0.9329631 -0.9982514 5.250626 0.6846923 -2.099494 5.250079 0.7046305 -2.073 5.252264 0.5918297 -0.9982514 5.252264 0.5918297 -1.666043 5.259638 0.5688874 -2.059617 5.25281 0.5779001 -2.071635 5.252538 0.5850014 -2.069996 5.252538 0.5781733 -2.05552 5.255542 0.571345 -2.054974 5.248441 0.5716183 -2.069723 5.245436 0.5781733 -2.062348 5.113516 0.5787195 -2.113423 5.114882 0.579266 -2.11233 5.106142 0.579266 -2.111784 5.097675 0.5819969 -2.103044 4.923148 0.6459084 -2.049785 4.907853 0.6489129 -2.04678 4.775933 0.6953442 -2.097308 4.784947 0.6945248 -2.0913 4.615882 0.7324893 -2.044322 4.612605 0.7357667 -2.091027 4.450641 0.7614405 -2.039679 4.438077 0.7587096 -2.0913 4.43917 0.7636255 -2.093758 4.425514 0.7652643 -2.094031 4.434253 0.7647179 -2.095943 4.438077 0.7723653 -2.093212 4.443813 0.7729118 -2.143467 4.542958 0.9840378 -2.141009 4.549785 0.9793947 -2.187713 4.649477 1.202538 -2.187986 4.659036 1.200353 -2.222127 4.751079 1.4194 -2.194268 4.643741 1.202265 -2.150295 4.538041 0.9856766 -2.150022 4.528482 0.9856766 -2.10359 4.434526 0.7775551 -2.103044 4.424967 0.777828 -2.101678 4.430429 0.7690879 -2.101132 4.42087 0.7696344 -2.096762 4.280484 0.7857487 -2.094577 4.27748 0.7772821 -2.083379 3.952733 0.7835637 -2.140462 4.353955 0.9867692 -2.193722 4.633635 1.201719 -2.1787 4.414042 1.189428 -2.127625 4.00572 0.9783021 -2.164771 4.051604 1.170583 -2.208744 4.465936 1.395638 -2.192902 4.09312 1.364502 -2.233325 4.511002 1.589557 -2.216938 4.129992 1.557601 -2.251624 4.550058 1.788119 -2.262549 4.860057 1.760261 -2.251898 4.822911 1.612773 -2.263642 4.887096 1.76108 -2.252444 4.832743 1.613592 -2.228136 4.735511 1.41858 -2.228682 4.745343 1.4194 -2.245616 4.838479 1.613046 -2.245888 4.847765 1.610588 -2.257087 4.902117 1.761353 -2.25736 4.911131 1.760261 -2.260637 4.93817 1.852577 -2.258999 4.94691 1.854762 -2.261457 4.946363 1.873061 -2.259818 4.953465 1.871423 -2.262003 4.951007 1.884806 -2.260091 4.958654 1.884806 -2.259818 4.956743 1.898189 -2.260365 4.963843 1.899009 -2.262822 4.993069 2.003069 -2.263096 5.002355 2.003069 -2.262003 5.035676 2.104125 -2.262003 5.025571 2.104945 -2.259272 5.045782 2.177324 -2.258726 5.056433 2.177596 -2.254083 5.058073 2.235772 -2.25299 5.069543 2.237411 -2.245888 5.068724 2.294767 -2.245342 5.079375 2.297498 -2.234417 5.075826 2.360863 -2.234417 5.085111 2.363867 -2.218849 5.078557 2.439797 -2.218576 5.08757 2.443347 -2.201096 5.076372 2.519276 -2.20055 5.085385 2.522553 -2.18307 5.06927 2.585646 -2.18225 5.078011 2.589196 -2.163951 5.058073 2.643002 -2.162858 5.067085 2.646553 -2.142374 5.044143 2.695442 -2.141555 5.053156 2.6979 -2.126806 5.043323 2.729856 -2.125714 5.03513 2.727671 -2.12189 5.039772 2.741054 -2.12189 5.029667 2.740235 -2.118339 5.027209 2.747882 -2.117793 5.037042 2.749794 -2.112877 5.023112 2.755257 -2.111238 5.031852 2.758261 -2.103044 5.016011 2.768094 -2.102225 5.025844 2.770006 -2.068903 4.99143 2.812886 -2.068357 5.000989 2.814526 -2.019468 4.964937 2.87434 -2.020287 4.955104 2.873246 -1.967574 4.924514 2.930876 -1.967028 4.916594 2.928419 -1.913768 4.881906 2.983044 -1.917592 4.887096 2.989052 -1.971944 4.929702 2.936339 -1.916499 4.896109 2.990418 -1.85969 4.851316 3.038215 -1.831557 5.018196 3.064981 -1.89383 5.052064 3.015545 -1.970851 4.938716 2.937978 -1.955283 5.084565 2.963652 -2.023565 4.978592 2.881713 -2.024111 4.969853 2.880076 -2.073546 5.005906 2.819442 -2.073 5.014645 2.821626 -2.013459 5.115155 2.9093 -2.06508 5.144107 2.853035 -2.107414 5.039227 2.777107 -2.10796 5.031033 2.774649 -2.1167 5.037042 2.763178 -2.116427 5.045782 2.765362 -2.123255 5.041958 2.754437 -2.122709 5.050425 2.756896 -2.127352 5.044689 2.745697 -2.126806 5.05261 2.748156 -2.132542 5.047966 2.734499 -2.132268 5.056433 2.736958 -2.146744 5.057799 2.70309 -2.147017 5.066266 2.705002 -2.125167 5.177428 2.773283 -2.145925 5.188899 2.730948 -2.169414 5.080741 2.65065 -2.168321 5.071455 2.651742 -2.188259 5.082653 2.59384 -2.187986 5.09112 2.596298 -2.186074 5.21075 2.63235 -2.207651 5.098494 2.526923 -2.207105 5.090027 2.526651 -2.224858 5.100953 2.452361 -2.215845 5.22741 2.533752 -2.241519 5.099041 2.369877 -2.241246 5.090027 2.367145 -2.225404 5.092485 2.446898 -2.252444 5.084292 2.299956 -2.252444 5.093032 2.301595 -2.254356 5.213207 2.327269 -2.261457 5.190266 2.245605 -2.260365 5.083473 2.239323 -2.260365 5.07446 2.239049 -2.265827 5.06135 2.178416 -2.265827 5.069543 2.174865 -2.269104 5.157217 2.136901 -2.269104 5.050698 2.10713 -2.27047 5.01683 2.003069 -2.270197 5.007545 2.003069 -2.268831 5.040865 2.104398 -2.263642 4.967121 1.900101 -2.27047 4.973404 1.902286 -2.263642 4.961932 1.885625 -2.27047 4.968487 1.88781 -2.262822 4.95647 1.872515 -2.269924 4.963297 1.8747 -2.262003 4.949368 1.854762 -2.268831 4.955104 1.855035 -2.264461 4.916594 1.758895 -2.269104 4.964937 1.856128 -2.269924 4.97313 1.876066 -2.270743 5.053156 1.86678 -2.271563 5.062716 1.889449 -2.273201 5.196001 1.886718 -2.265827 5.012187 1.770639 -2.264734 4.926425 1.760261 -2.252717 4.86306 1.610041 -2.252444 4.852682 1.608676 -2.2224 4.760638 1.417488 -2.229228 4.765555 1.415576 -2.19536 4.664225 1.199261 -2.229774 4.775115 1.416122 -2.255175 4.952919 1.623971 -2.233598 4.866611 1.42295 -2.259272 5.096856 1.646367 -2.240153 5.018469 1.432783 -2.215025 4.957015 1.211552 -2.20492 4.825643 1.206635 -2.201642 4.781669 1.204723 -2.195634 4.674058 1.199807 -2.15166 4.568085 0.9793947 -2.151114 4.558253 0.9791215 -2.144013 4.55197 0.9791215 -2.104136 4.455011 0.7756432 -2.103317 4.464297 0.7701806 -2.101951 4.464025 0.7630796 -2.100586 4.617794 0.7401368 -2.094031 4.616428 0.7346743 -2.094304 4.453645 0.761987 -2.094031 4.442448 0.7641723 -2.101951 4.450096 0.7658106 -2.096216 4.447091 0.773458 -2.103317 4.786858 0.6980754 -2.104956 4.787678 0.7065426 -2.102225 4.619979 0.7480574 -2.122709 4.786312 0.7636255 -2.134454 4.918231 0.7647179 -2.110692 4.924241 0.6581991 -2.144559 5.094125 0.7038111 -2.119704 5.096856 0.5942876 -2.117793 5.096856 0.5852746 -2.109053 4.924514 0.6494591 -2.118339 5.105323 0.5828163 -2.119978 5.10505 0.5912832 -2.145925 5.102865 0.7035378 -2.12107 5.11379 0.5912832 -2.119431 5.114063 0.5828163 -2.133634 5.248441 0.5839087 -2.135546 5.247894 0.5926488 -2.161493 5.241612 0.7046305 -2.162312 5.250079 0.7046305 -2.18662 5.244617 0.8212552 -2.177881 5.244617 0.8212552 -2.195634 5.243797 0.9307784 -2.132815 5.24407 0.8761531 -2.153572 5.250079 0.7046305 -2.12626 5.257726 0.5926488 -2.136639 5.257453 0.5926488 -2.134727 5.258273 0.5841822 -2.124348 5.258273 0.5841822 -2.126806 5.25281 0.5781733 -2.12544 5.242431 0.5781733 -2.116427 5.253903 0.579539 -2.155484 5.247348 1.036478 -0.9982514 5.25882 1.082363 -2.173784 5.260458 1.194617 -0.9982514 5.286678 1.250062 -0.9982514 5.65649 2.105765 -0.9982514 6.517928 1.155014 -0.9982514 6.51547 1.151463 -0.9982514 6.506456 1.138627 -0.9982514 6.496898 1.118416 -0.9982514 6.490342 1.10394 -0.9982514 6.484606 1.082363 -0.9982514 6.483241 1.07772 -0.9982514 6.480237 1.067068 -0.9982514 6.478325 1.044672 -1.117608 6.480237 1.067068 -1.117608 6.490342 1.10394 -1.403843 6.480237 1.067068 -1.403843 6.490342 1.10394 -1.690351 6.480237 1.067068 -1.690351 6.490342 1.10394 -1.749073 6.488156 1.096292 -1.749073 6.487338 1.092742 -1.749073 6.484333 1.08209 -1.749073 6.480237 1.067068 -1.749073 6.479691 1.059147 -1.749073 6.478325 1.043306 -1.749073 6.476959 1.02883 -1.749073 6.259005 1.153649 -1.749073 6.490342 1.10394 -1.749073 6.501813 1.128794 -1.749073 6.503179 1.131526 -1.690351 6.506456 1.138627 -1.403843 6.506456 1.138627 -1.403843 6.528306 1.169763 -1.690351 6.528306 1.169763 -1.749073 6.523937 1.163482 -1.749073 6.506456 1.138627 -1.749073 6.301612 1.256344 -1.749073 6.506456 1.138354 -1.749073 6.528306 1.169763 -1.749073 6.528581 1.170036 -1.749073 6.536228 1.177684 -1.749073 6.549885 1.19134 -1.690351 6.555346 1.197075 -1.403843 6.555346 1.197075 -1.403843 6.586755 1.218926 -1.117608 6.586755 1.218926 -1.117608 6.62117 1.235041 -0.9982514 6.600958 1.225754 -0.9982514 6.62117 1.235041 -0.9982514 6.636737 1.239137 -0.9982514 6.658315 1.245146 -0.9982514 6.674155 1.246512 -0.9982514 6.696553 1.248423 -0.9982514 6.712393 1.247057 -0.9982514 6.734517 1.245146 -0.9982514 6.749812 1.240776 -0.9982514 6.771389 1.235041 -0.9982514 6.785863 1.228485 -0.9982514 6.806076 1.218926 -0.9982514 6.819186 1.209913 -0.9982514 6.837484 1.197075 -0.9982514 8.094681 1.245965 -0.9982514 5.684349 2.130619 -0.9982514 5.804798 2.237684 -0.9982514 5.837573 2.258988 -0.9982514 6.015923 2.368511 -0.9982514 8.089221 1.281198 -2.130357 8.094681 1.245965 -2.154665 8.06218 1.443162 -0.9982514 8.06218 1.443162 -0.9982514 8.052619 1.477029 -2.17433 8.008375 1.631072 -0.9982514 8.008375 1.631072 -0.9982514 7.946375 1.775283 -0.9982514 6.170512 2.438704 -0.9982514 7.932172 1.808057 -2.191537 7.932172 1.808057 -2.202189 7.830023 1.973845 -2.250805 7.910594 1.850665 -2.24425 7.954295 1.76545 -2.235237 7.991986 1.676957 -2.225678 8.02449 1.585734 -2.216118 8.051528 1.491505 -2.234417 8.02449 1.585734 -2.224858 8.051528 1.491505 -2.233052 8.032684 1.588465 -2.223219 8.059722 1.49369 -2.200823 8.172522 1.527011 -2.212567 8.143027 1.628614 -2.210929 8.150946 1.631345 -2.199184 8.180716 1.529469 -2.187713 8.196286 1.423223 -2.186074 8.204479 1.425409 -2.173237 8.213766 1.317524 -2.212567 8.081299 1.396458 -2.214206 8.073105 1.394545 -2.201642 8.089221 1.295401 -2.193176 8.088947 1.295401 -2.180065 8.10069 1.196803 -2.16559 8.11025 1.088645 -2.101678 8.112981 1.034839 -0.9982514 8.109704 1.071711 -0.9982514 8.114349 0.9384258 -0.9982514 6.753089 0.8177043 -0.9982514 6.734517 0.8127881 -0.9982514 5.259638 0.5688874 -0.9982514 8.117351 0.9023734 -0.9982514 8.114349 0.6164108 -0.9982514 5.262371 0.5445789 -1.663039 5.280123 0.3733292 -0.9982514 5.280123 0.3733292 -1.663312 5.274114 0.3662279 -1.663039 5.281216 0.3662279 -1.834562 5.28067 0.3733292 -2.038313 5.278758 0.3968179 -1.967028 5.28067 0.3752412 -2.014551 5.280123 0.379611 -2.023018 5.28067 0.3744215 -2.048965 5.278483 0.3979103 -2.085018 5.273568 0.4533547 -2.130903 5.267285 0.5202707 -2.041318 5.259638 0.5560502 -2.039133 5.258273 0.5634247 -2.042956 5.255815 0.571345 -2.049511 5.257453 0.5653364 -2.049238 5.250626 0.5656096 -2.047053 5.251718 0.5609664 -2.037767 5.105596 0.5609664 -2.0476 5.105869 0.5527728 -2.015098 4.928338 0.566702 -2.032851 4.928884 0.5527728 -2.134454 4.931068 0.5087997 -2.122709 4.58857 0.4989669 -2.136092 4.931342 0.5041564 -2.123802 4.587477 0.4945969 -2.099766 4.362694 0.4940507 -1.932614 4.383451 0.5653364 -1.971671 4.60523 0.5612396 -1.904209 4.391646 0.5926488 -1.94709 4.610965 0.5839087 -1.952825 4.616428 0.6038471 -2.016463 4.927518 0.5784466 -2.039133 5.105596 0.5677947 -2.02138 4.927245 0.5888255 -1.963477 4.621071 0.6216002 -1.991063 4.630358 0.6571068 -2.031485 4.926153 0.6052127 -2.049511 5.105323 0.5768077 -1.967301 4.417867 0.6822344 -1.927698 4.405029 0.638261 -1.912949 4.398748 0.6169573 -1.910218 4.228317 0.6423578 -1.894922 4.21985 0.6199614 -1.885363 4.210836 0.5942876 -1.88072 3.907394 0.6164108 -1.896288 3.913676 0.6398996 -1.88591 3.601494 0.6317059 -1.931794 3.609687 0.6803223 -1.943539 3.927605 0.6904277 -2.005265 3.627168 0.7573434 -2.019468 3.948363 0.7701806 -2.055247 3.62389 0.7573434 -2.068357 3.951914 0.7701806 -2.032032 4.28704 0.7718197 -2.087203 4.279118 0.773458 -2.073 3.951368 0.7720924 -2.081194 3.950548 0.7750968 -2.06863 3.623617 0.761987 -2.070815 3.624983 0.770727 -2.060709 3.200546 0.747238 -2.119431 3.659397 0.9602758 -2.115061 3.224854 0.9335096 -2.159854 3.689167 1.146821 -2.159581 3.255444 1.115684 -2.18744 3.719483 1.334458 -2.187713 3.281663 1.299498 -2.211202 3.748709 1.524827 -2.208744 3.307065 1.478395 -2.22677 3.770558 1.66494 -2.221034 3.323726 1.595566 -2.223765 3.327002 1.619055 -2.22158 2.849853 1.540668 -2.222673 2.851491 1.552412 -2.224585 3.327822 1.628887 -2.229501 3.774382 1.689521 -2.230594 3.776021 1.700446 -2.239607 4.16741 1.754798 -2.236603 4.162493 1.72967 -2.253263 4.55443 1.814066 -2.240699 4.168775 1.762992 -2.253809 4.556614 1.824445 -2.266646 4.879721 1.864868 -2.267193 4.881633 1.875519 -2.268831 4.932707 1.872242 -2.267739 4.923694 1.849845 -2.265827 4.875351 1.841925 -2.268285 4.933801 1.851758 -2.264188 4.896382 1.761353 -2.269377 4.942812 1.873607 -2.269377 4.93817 1.88426 -2.269924 4.947729 1.885898 -2.269377 4.942812 1.898189 -2.269924 4.952646 1.899828 -2.268831 4.977774 2.002523 -2.269377 4.98706 2.003342 -2.268012 5.019834 2.105491 -2.267739 5.011368 2.107949 -2.265281 5.039227 2.177324 -2.264461 5.030488 2.178689 -2.260091 5.051517 2.23468 -2.259545 5.042232 2.233587 -2.252171 5.062442 2.293674 -2.251624 5.053429 2.293402 -2.240972 5.069816 2.360317 -2.240972 5.06135 2.360044 -2.244523 4.929702 2.287666 -2.234417 4.930522 2.35622 -2.225678 5.064081 2.438704 -2.225678 5.072821 2.439797 -2.207651 5.070636 2.519823 -2.207924 5.062169 2.519003 -2.20929 4.975041 2.510263 -2.201369 4.983236 2.542765 -2.19099 5.055613 2.582095 -2.189898 5.063807 2.586465 -2.170506 5.05261 2.644094 -2.171599 5.044689 2.640544 -2.192083 4.982689 2.57636 -2.181977 4.976408 2.609134 -2.171872 4.961658 2.640544 -2.149475 5.029667 2.696262 -2.148929 5.038681 2.696808 -2.133634 5.028028 2.730948 -2.133634 5.018742 2.730402 -2.145379 4.866884 2.710191 -2.155484 4.905668 2.688068 -2.150841 4.866338 2.697081 -2.149475 4.816902 2.695715 -2.148383 4.726497 2.699266 -2.15248 4.75463 2.683425 -2.155757 4.690992 2.665671 -2.15166 4.603044 2.688341 -2.14729 4.601406 2.704182 -2.143467 4.724586 2.713742 -2.138823 4.866338 2.72412 -2.134727 4.86552 2.73286 -2.128171 5.014918 2.742147 -2.127899 5.023931 2.742693 -2.124348 5.021473 2.75034 -2.124621 5.01246 2.749521 -2.118885 5.01765 2.757987 -2.119431 5.008636 2.757169 -2.109053 5.010548 2.770825 -2.109599 5.001535 2.770006 -2.074639 4.985694 2.816164 -2.075185 4.97668 2.815345 -2.117793 4.85514 2.758261 -2.126806 4.861422 2.74597 -2.122982 4.719397 2.749248 -2.133088 4.721582 2.735592 -2.13855 4.599221 2.726032 -2.128445 4.597582 2.740508 -2.083379 4.838206 2.804966 -2.096762 4.592119 2.784755 -2.034763 4.81499 2.865599 -2.026296 4.940355 2.875978 -2.02575 4.949368 2.877071 -1.973856 4.909492 2.933608 -1.974675 4.900206 2.933062 -1.919777 4.866611 2.986321 -1.920596 4.857325 2.985502 -1.864059 4.821819 3.034118 -1.859416 4.827828 3.028929 -1.914861 4.872347 2.981678 -1.858324 4.837114 3.030567 -1.861601 4.842302 3.036849 -1.808888 4.801062 3.078364 -1.807522 4.810073 3.07973 -1.77502 4.98706 3.108135 -1.766553 4.982689 3.114417 -1.738968 5.172511 3.139544 -1.799329 5.205014 3.095844 -1.698272 5.358237 3.174232 -1.690625 5.356052 3.179148 -1.654299 5.549697 3.210011 -1.76628 5.387188 3.127526 -1.734325 5.569636 3.15839 -1.631903 5.758639 3.232407 -1.70155 5.771749 3.190073 -1.811346 5.592852 3.111959 -1.844394 5.418871 3.078091 -1.920869 5.442906 3.036576 -1.89383 5.614156 3.070717 -1.965389 5.632728 3.035483 -1.985327 5.459294 2.989325 -2.000349 5.290502 2.947811 -1.939988 5.262916 2.995881 -1.870887 5.235604 3.045316 -2.053062 5.312352 2.897009 -2.089114 5.328194 2.859864 -2.039406 5.47732 2.94426 -2.077916 5.49043 2.910938 -2.090207 5.4948 2.89974 -2.10004 5.333655 2.848939 -2.110419 5.167869 2.798684 -2.100313 5.162406 2.810428 -2.105776 5.33666 2.842657 -2.115608 5.170599 2.791856 -2.119431 5.173058 2.784755 -2.110145 5.338299 2.835009 -2.118066 5.342123 2.820534 -2.110419 5.50354 2.871335 -2.14292 5.353594 2.773283 -2.186074 5.37517 2.682605 -2.141282 5.518835 2.818895 -2.180612 5.539593 2.743512 -2.132815 5.693361 2.877071 -2.174603 5.715485 2.804966 -2.212294 5.738428 2.726579 -2.215025 5.560349 2.661302 -2.217757 5.395655 2.589469 -2.245342 5.420237 2.480492 -2.243158 5.227684 2.407021 -2.266646 5.470492 2.345022 -2.246435 5.586843 2.551778 -2.268285 5.622895 2.433788 -2.244523 5.763828 2.635082 -2.269377 5.791687 2.525285 -2.289042 5.764648 2.388175 -2.287131 5.676702 2.321534 -2.285492 5.592578 2.246151 -2.288769 5.680798 2.31334 -2.290955 5.769018 2.381348 -2.290955 5.773935 2.373974 -2.293412 5.870347 2.437065 -2.294505 5.929344 2.333824 -2.296417 6.022751 2.385991 -2.295324 5.971405 2.492784 -2.297236 6.118618 2.429145 -2.296963 6.121896 2.421224 -2.296417 6.026848 2.37807 -2.288496 6.122169 2.420951 -2.287677 6.026848 2.37807 -2.294778 5.93344 2.326177 -2.29232 5.840304 2.275376 -2.29232 5.844947 2.268274 -2.285765 5.933167 2.326177 -2.283853 5.844947 2.268274 -2.290135 5.764375 2.20682 -2.290135 5.758913 2.213649 -2.28795 5.684622 2.147552 -2.286584 5.605143 2.234406 -2.288769 5.685987 2.306511 -2.286584 5.599133 2.240688 -2.284946 5.523204 2.162847 -2.284946 5.529214 2.156838 -2.283034 5.456289 2.085827 -2.282761 5.449462 2.090743 -2.283853 5.515285 2.167491 -2.271016 5.395382 2.242327 -2.27484 5.320819 2.130346 -2.272109 5.108055 2.0058 -2.275933 5.256634 2.009897 -2.272382 5.07364 1.915396 -2.270743 4.982963 1.903379 -2.272382 5.068724 1.902832 -2.27047 4.978319 1.889449 -2.274567 5.204467 1.907748 -2.275113 5.210477 1.921951 -2.275933 5.321639 1.901467 -2.275386 5.314537 1.88781 -2.276206 5.330652 1.900101 -2.275659 5.324644 1.88781 -2.271016 5.270836 1.802868 -2.268285 5.155579 1.788393 -2.265554 5.228502 1.706182 -2.271016 5.281216 1.803961 -2.265281 5.236696 1.70345 -2.271563 5.288863 1.800137 -2.265554 5.244617 1.700173 -2.274294 5.398112 1.745785 -2.268831 5.357964 1.652376 -2.259272 5.207199 1.597205 -2.258726 5.199005 1.600209 -2.251078 5.168141 1.493963 -2.250805 5.159676 1.495602 -2.258726 5.190812 1.60294 -2.242065 5.135094 1.386079 -2.242611 5.14356 1.384713 -2.23196 5.116794 1.274371 -2.220488 5.10423 1.162115 -2.221034 5.11297 1.16157 -2.206559 5.096856 1.049861 -2.178427 4.927245 0.9903196 -2.190444 5.093305 0.936514 -2.207651 5.105323 1.048768 -2.191537 5.102045 0.936787 -2.16996 5.092759 0.8223478 -2.171052 5.101499 0.8223478 -2.172145 5.110239 0.8223478 -2.192083 5.110512 0.9362405 -2.203827 5.235331 0.9310513 -2.185801 5.23615 0.8212552 -2.147017 5.111331 0.7035378 -2.204374 5.243797 0.9307784 -2.218303 5.247348 1.036478 -2.209563 5.247348 1.036478 -2.222127 5.254449 1.141905 -2.233052 5.266194 1.247057 -2.191537 5.294599 1.402466 -2.241792 5.283401 1.351391 -2.248893 5.305797 1.45354 -2.203827 5.349497 1.601028 -0.9982514 5.349497 1.601028 -0.9982514 5.413682 1.751521 -0.9982514 5.304704 1.439065 -0.9982514 5.294599 1.402466 -0.9982514 5.288317 1.363955 -0.9982514 5.286132 1.271639 -0.9982514 5.285859 1.334458 -0.9982514 5.285039 1.304141 -0.9982514 5.428704 1.786208 -0.9982514 5.512554 1.923316 -0.9982514 5.633002 2.077359 -2.224312 5.65649 2.105765 -2.220215 5.531944 1.955272 -0.9982514 5.531944 1.955272 -2.21366 5.428704 1.786208 -2.269924 5.451646 1.830727 -2.273201 5.503268 1.915396 -2.275933 5.560349 1.994875 -2.281941 5.50354 1.915122 -2.278664 5.451646 1.831 -2.278664 5.445091 1.836736 -2.281941 5.496985 1.921404 -2.284399 5.560349 1.995148 -2.284399 5.553796 2.000884 -2.286311 5.622895 2.070531 -2.277571 5.622895 2.070531 -2.279483 5.690631 2.140998 -2.228409 5.804798 2.237684 -2.281395 5.764375 2.20682 -2.232506 5.980144 2.352123 -0.9982514 5.980144 2.352123 -2.234417 6.170512 2.438704 -2.28795 5.690631 2.141271 -2.286038 5.616342 2.07654 -2.283307 5.463118 2.079818 -2.280849 5.409858 2.007986 -2.280849 5.403303 2.014268 -2.280575 5.396475 2.018911 -2.277298 5.336388 1.926594 -2.275386 5.216758 1.933969 -2.276752 5.329013 1.914303 -2.277571 5.346492 1.926048 -2.277025 5.338845 1.913757 -2.277571 5.352775 1.920313 -2.276752 5.345674 1.908295 -2.276479 5.338845 1.896551 -2.275933 5.332291 1.88426 -2.274294 5.40576 1.741961 -2.265554 5.40576 1.741688 -2.269104 5.366158 1.649099 -2.263369 5.324916 1.555963 -2.263915 5.332837 1.552958 -2.260365 5.365884 1.649099 -2.255175 5.332837 1.552958 -2.257633 5.305797 1.453813 -2.25736 5.297329 1.455999 -2.249985 5.274933 1.353304 -2.243158 5.1523 1.382801 -2.233052 5.134001 1.271912 -2.232506 5.125261 1.273551 -2.251624 5.176336 1.491505 -2.22158 5.121438 1.160477 -2.240972 5.257726 1.248696 -2.230321 5.245982 1.14327 -2.208198 5.114063 1.048222 -2.217757 5.238881 1.037297 -2.230867 5.254723 1.141905 -2.241519 5.266194 1.247057 -2.250532 5.283401 1.351391 -2.166682 4.795872 0.9867692 -2.288769 6.218855 2.456457 -2.288769 6.317726 2.484862 -2.234691 6.367982 2.495788 -0.9982514 6.330563 2.484862 -0.9982514 6.367982 2.495788 -0.9982514 6.405947 2.501251 -2.234964 6.570369 2.524739 -0.9982514 6.570369 2.524739 -0.9982514 6.609152 2.525285 -0.9982514 6.77494 2.528016 -0.9982514 7.830023 1.973845 -0.9982514 7.849142 1.942982 -2.210382 7.696737 2.12898 -2.260637 7.800526 2.014268 -2.256267 7.859794 1.933695 -2.269377 7.800526 2.014268 -2.264734 7.860067 1.933422 -2.268285 7.807082 2.020003 -2.263642 7.866895 1.938338 -2.259545 7.910594 1.850665 -2.258179 7.917695 1.855035 -2.252717 7.954295 1.765177 -2.251351 7.961669 1.769274 -2.24425 7.991986 1.676957 -2.242611 7.999907 1.680235 -2.223219 8.108064 1.728032 -2.232232 8.066551 1.824718 -2.23114 8.074197 1.828815 -2.22158 8.115714 1.731583 -2.227862 8.08321 1.828815 -2.23551 8.034869 1.923316 -2.16996 8.224965 1.949263 -2.150568 8.295702 1.827449 -2.218849 8.123087 1.735406 -2.13937 8.329026 1.66849 -2.207651 8.15914 1.632984 -2.195907 8.188364 1.531381 -2.18307 8.211853 1.429232 -2.121344 8.365622 1.48577 -2.13063 8.348961 1.570711 -2.035036 8.57429 1.560059 -2.026296 8.590132 1.489867 -2.109053 8.385561 1.385532 -2.022199 8.5986 1.455999 -2.012366 8.622362 1.368052 -2.094031 8.406867 1.27519 -2.168321 8.229605 1.321894 -2.171052 8.221959 1.31889 -2.155484 8.235069 1.213464 -2.157669 8.226876 1.212644 -2.140462 8.237527 1.102028 -2.172145 8.118445 1.089737 -2.123802 8.244083 0.9911393 -2.156304 8.123908 0.9813066 -2.158488 8.11544 0.9807603 -2.17433 8.11025 1.088645 -2.18662 8.108884 1.197895 -2.188806 8.10069 1.196803 -2.200004 8.097414 1.296767 -2.149749 8.11544 0.9807603 -2.135273 8.115986 0.8925406 -2.074639 8.118171 0.8747878 -2.132268 8.115986 0.8840741 -2.121617 8.118445 0.8766996 -2.181704 8.114622 0.8163387 -0.9982514 8.130188 0.7458724 -0.9982514 8.118171 0.8747878 -0.9982514 8.126364 0.716375 -0.9982514 8.124728 0.7046305 -0.9982514 8.118719 0.6560141 -0.9982514 8.117078 0.6431772 -2.094031 8.092225 0.6366221 -2.125714 8.099327 0.6942515 -0.9982514 8.120356 0.668578 -2.15166 8.10588 0.747238 -2.149475 8.114074 0.7486039 -2.123255 8.10752 0.6958904 -2.062895 8.317279 0.7363129 -2.032851 8.316461 0.6836 -2.091846 8.100419 0.638261 -2.058525 8.085124 0.579539 -2.05634 8.09359 0.581451 -2.023838 8.079386 0.5306496 -0.9982514 8.11544 0.6314327 -0.9982514 8.114622 0.6229658 -1.994613 8.07693 0.4973281 -1.96375 8.076383 0.4738393 -0.9982514 8.105061 0.5432133 -0.9982514 8.085944 0.4235844 -0.9982514 8.094409 0.4650992 -1.708924 8.082938 0.4052848 -1.848218 8.078295 0.433963 -1.923874 8.076383 0.4547206 -1.962111 8.084303 0.4757511 -1.922508 8.084576 0.4566324 -1.914861 8.314548 0.5344732 -1.992702 8.085124 0.4995134 -1.942173 8.314548 0.5582352 -1.861874 8.553259 0.5967459 -1.885636 8.552441 0.6196882 -1.809434 8.763295 0.6530097 -1.83265 8.554625 0.5748957 -1.880993 8.314548 0.5134424 -1.770377 8.558724 0.5489489 -1.726404 8.77777 0.6087633 -1.782668 8.767391 0.6325253 -1.749347 8.904771 0.6702166 -1.774747 8.898764 0.6896086 -1.740607 9.024127 0.7253881 -1.716025 9.032595 0.7073617 -1.681612 9.147309 0.74478 -1.667136 9.048982 0.6874235 -1.636273 9.165061 0.7275731 -1.550511 9.19647 0.7070885 -1.572908 9.079574 0.6625692 -1.594211 8.94656 0.6199614 -1.696906 8.918703 0.6480935 -1.615242 8.800166 0.5776269 -1.64829 8.567736 0.5142621 -1.475129 8.82693 0.5481295 -1.494794 8.578934 0.4812138 -1.681065 8.314275 0.4544473 -1.812165 8.314548 0.4883151 -1.708105 8.091678 0.4071966 -1.536035 8.097143 0.3807036 -1.536855 8.088674 0.3790648 -1.360962 8.09277 0.3634967 -1.360416 8.101511 0.3645891 -1.196541 8.094956 0.3569416 -1.059158 8.094409 0.358034 -0.9504545 8.093317 0.3651353 -0.8726137 8.092497 0.3763336 -0.8095217 8.092497 0.3902629 -0.9884189 5.274114 0.3662279 -0.3135257 5.274114 0.3662279 -0.9919696 5.190266 0.3654085 -0.3209004 5.106416 0.3645891 -0.9996172 5.02284 0.36377 -0.335922 4.771564 0.3613117 -1.014639 4.687987 0.3602191 -1.693356 4.604138 0.3596732 -1.841936 5.109692 0.3640429 -1.834835 5.274114 0.3662279 -1.967847 5.274114 0.368413 -1.967574 5.280943 0.368413 -1.834835 5.280943 0.3662279 -2.023292 5.273568 0.3741486 -1.974402 5.109692 0.3656817 -2.03012 5.109692 0.3716903 -2.048965 5.271656 0.3976371 -2.092119 5.273841 0.45117 -2.092392 5.267013 0.4508967 -2.142374 5.267833 0.5167201 -2.141009 5.267285 0.5210901 -2.050604 5.259366 0.5574158 -2.141009 5.260185 0.5208169 -2.142101 5.260731 0.5167201 -2.13855 5.106689 0.514535 -2.050604 5.252538 0.5571428 -2.139916 5.106962 0.5104382 -2.094304 5.108055 0.4467999 -2.092938 4.934347 0.4421567 -2.054974 4.937077 0.3913553 -2.080921 4.571363 0.433963 -2.056886 4.344122 0.4309589 -2.101132 4.361329 0.4896807 -2.025203 4.150476 0.4290468 -2.068357 4.17096 0.4855839 -1.983688 3.856593 0.4287738 -2.020287 3.870249 0.4787555 -2.019195 3.871341 0.4833988 -2.066991 4.172599 0.4899539 -1.894376 3.891826 0.5587814 -1.912402 4.199913 0.564517 -1.871433 3.90002 0.5896446 -1.861874 3.593027 0.5822702 -1.870614 3.597397 0.6087633 -1.854773 3.17378 0.5707991 -1.862967 3.177876 0.5970191 -1.877716 3.181153 0.6194152 -1.921962 3.187709 0.6647539 -1.924693 2.73596 0.6453623 -1.994886 2.744972 0.7095467 -1.988878 3.198907 0.7341279 -2.045688 3.19918 0.7341279 -2.060163 3.62389 0.7592557 -2.050331 3.19918 0.7357667 -2.058252 3.198907 0.7390444 -2.058798 2.744972 0.7144629 -2.050877 2.744972 0.7111853 -2.067538 2.325452 0.6909742 -2.069996 2.326271 0.699441 -2.061529 2.746064 0.7226569 -2.116154 2.773651 0.9031928 -2.12189 2.342385 0.872876 -2.161766 2.792769 1.081271 -2.166682 2.358227 1.048495 -2.189898 2.815166 1.262353 -2.19536 2.373795 1.227393 -2.20929 2.835377 1.430598 -2.215025 2.38909 1.388537 -2.219396 2.847121 1.519637 -2.221853 2.394826 1.446712 -2.224585 2.397283 1.470201 -2.22595 2.398376 1.481126 -2.233871 1.947173 1.413118 -2.232779 1.947992 1.427867 -2.243977 1.514268 1.358493 -2.221034 1.955913 1.558694 -2.232779 1.51782 1.486042 -2.206012 1.964926 1.695803 -2.199457 2.425962 1.786208 -2.212841 2.412578 1.639539 -2.198638 2.885905 1.880709 -2.211202 2.868971 1.723662 -2.224858 2.399741 1.495056 -2.222127 2.852583 1.565249 -2.214752 3.349126 1.806692 -2.20492 3.372888 1.964012 -2.212841 3.819448 2.039668 -2.222673 3.798144 1.870057 -2.223765 3.329188 1.643636 -2.230321 3.777932 1.713556 -2.240153 4.171234 1.777195 -2.233325 4.194722 1.918673 -2.24862 4.579557 1.962647 -2.253263 4.558526 1.837282 -2.266919 4.883818 1.886718 -2.265007 4.903757 1.995695 -2.259818 4.920143 2.136628 -2.240426 4.598948 2.127614 -2.253263 4.926699 2.219658 -2.236329 4.606323 2.19016 -2.229501 4.614243 2.267728 -2.224858 4.773203 2.36059 -2.216664 4.620799 2.355947 -2.2224 4.552244 2.291763 -2.228136 4.565353 2.258715 -2.223765 4.546508 2.278379 -2.226223 4.55197 2.264724 -2.228409 4.553883 2.249975 -2.23196 4.559891 2.223208 -2.230321 4.550879 2.23386 -2.226223 4.547601 2.249975 -2.224312 4.546782 2.261719 -2.218303 4.537495 2.249701 -2.216664 4.536129 2.26008 -2.222127 4.541319 2.275376 -2.215298 4.532579 2.269639 -2.219942 4.533398 2.285754 -2.221853 4.537769 2.289851 -2.218303 4.523019 2.293674 -2.219396 4.52575 2.298864 -2.217483 4.523838 2.31334 -2.217757 4.511821 2.304873 -2.217211 4.496799 2.30378 -2.214479 4.487786 2.318529 -2.216664 4.48287 2.302142 -2.209836 4.487239 2.288212 -2.209836 4.47768 2.284389 -2.216664 4.46976 2.296679 -2.210382 4.46976 2.277834 -2.205193 4.478774 2.282749 -2.205193 4.488059 2.286847 -2.209563 4.479866 2.281111 -2.209836 4.474677 2.277287 -2.205739 4.470579 2.276741 -2.210382 4.467575 2.269367 -2.206559 4.464297 2.268821 -2.211475 4.463204 2.26008 -2.212841 4.461839 2.25134 -2.207651 4.459927 2.259534 -2.209017 4.458562 2.250794 -2.21366 4.457468 2.250521 -2.212294 4.459107 2.260627 -2.219942 4.444359 2.264724 -2.218303 4.450096 2.277287 -2.211202 4.463478 2.269913 -2.217211 4.458835 2.288212 -2.214752 4.454738 2.304873 -2.210929 4.503355 2.346388 -2.203827 4.241973 2.297772 -2.19618 4.512094 2.435426 -2.204647 4.630358 2.435972 -2.196726 4.609054 2.472299 -2.203281 4.665318 2.460828 -2.216118 4.772929 2.423682 -2.209836 4.730048 2.450176 -2.215025 4.791775 2.442528 -2.218303 4.846947 2.44007 -2.220488 4.847765 2.423682 -2.224858 4.929702 2.419859 -2.219942 4.891193 2.445259 -2.218849 4.8901 2.449903 -2.21803 4.924241 2.463013 -2.218576 4.889281 2.453726 -2.217211 4.922329 2.46629 -2.214479 4.951553 2.484589 -2.218849 4.926699 2.458643 -2.215025 4.955377 2.481312 -2.208744 4.970399 2.512175 -2.213933 4.948822 2.486774 -2.20847 4.966848 2.513541 -2.201096 4.978319 2.543311 -2.192083 4.977774 2.575813 -2.182524 4.971491 2.608042 -2.192356 4.974223 2.575267 -2.201096 4.974496 2.543584 -2.199184 4.971491 2.544677 -2.206559 4.963843 2.51436 -2.196726 4.947729 2.51873 -2.188532 4.954011 2.549594 -2.189898 4.970399 2.578545 -2.178973 4.955377 2.590835 -2.17433 4.92506 2.553963 -2.163951 4.922602 2.603399 -2.163405 4.880268 2.556968 -2.15166 4.877809 2.609681 -2.160401 4.922602 2.639178 -2.168867 4.942266 2.617601 -2.172691 4.952099 2.63317 -2.181977 4.965209 2.603672 -2.17351 4.954284 2.636447 -2.165044 4.932162 2.661848 -2.163951 4.934347 2.664579 -2.157396 4.903757 2.683698 -2.162858 4.937897 2.667857 -2.172691 4.957289 2.638086 -2.158762 4.902117 2.680693 -2.152753 4.865792 2.692712 -2.154119 4.865245 2.68916 -2.151387 4.817448 2.691072 -2.152753 4.817721 2.687521 -2.153299 4.755722 2.678508 -2.156577 4.69263 2.661029 -2.154119 4.756814 2.674958 -2.157123 4.693723 2.657478 -2.153299 4.756268 2.671407 -2.15603 4.69345 2.653928 -2.159854 4.641282 2.640271 -2.159308 4.64019 2.643549 -2.16122 4.598402 2.627434 -2.158488 4.638551 2.648192 -2.158215 4.618067 2.649011 -2.160673 4.59649 2.631804 -2.163405 4.554702 2.612412 -2.163132 4.567812 2.613778 -2.161766 4.599767 2.62443 -2.160947 4.602499 2.621698 -2.162585 4.571363 2.607769 -2.165044 4.547873 2.602306 -2.164497 4.551424 2.596298 -2.167502 4.532033 2.589469 -2.166682 4.52657 2.5922 -2.166682 4.462385 2.585646 -2.159581 4.506906 2.635082 -2.166136 4.250713 2.558333 -2.161493 4.247709 2.605857 -2.158488 4.246889 2.656113 -2.158488 4.244977 2.674411 -2.16996 3.880082 2.64546 -2.171325 3.883087 2.656658 -2.158215 4.242792 2.68479 -2.145105 4.600587 2.712922 -2.157669 4.242519 2.691072 -2.14292 4.600041 2.719205 -2.140462 4.723494 2.722208 -2.137458 4.722401 2.728764 -2.131176 4.863881 2.739416 -2.153572 4.241973 2.697354 -2.168321 3.88336 2.66895 -2.144559 4.243065 2.711283 -2.159854 3.883906 2.681786 -2.114515 4.238422 2.755803 -2.050604 4.579283 2.845661 -2.070542 4.230775 2.816437 -1.99953 4.564261 2.903291 -2.02138 4.220396 2.87434 -1.94627 4.548146 2.956824 -1.970032 4.209745 2.928692 -1.892464 4.532033 3.005712 -1.872526 4.733326 3.025651 -1.928517 4.761731 2.976762 -1.864879 4.812806 3.033025 -1.982869 4.789043 2.923229 -1.813258 4.771837 3.074267 -1.812165 4.780849 3.075086 -1.808069 4.786858 3.069624 -1.800421 4.783035 3.073721 -1.800148 4.791228 3.076725 -1.790588 4.789316 3.078364 -1.7925 4.794506 3.085465 -1.769285 4.791775 3.089563 -1.767646 4.786858 3.082734 -1.738968 4.788497 3.094752 -1.737329 4.796964 3.096118 -1.767646 4.799968 3.090928 -1.735963 4.97668 3.120152 -1.757814 4.980777 3.116329 -1.791135 4.802699 3.086831 -1.80206 4.795872 3.083553 -1.800421 4.804338 3.084919 -1.806703 4.796145 3.071537 -1.721215 5.167323 3.147738 -1.729955 5.169507 3.1461 -1.682157 5.35414 3.181059 -1.637365 5.545874 3.217112 -1.661947 5.34977 3.184884 -1.617973 5.54287 3.221482 -1.567445 5.74553 3.261632 -1.592846 5.539046 3.226671 -1.544775 5.742798 3.267094 -1.498617 5.929616 3.305331 -1.518009 5.930981 3.299869 -1.533031 5.932074 3.295772 -1.477587 6.073006 3.330186 -1.489604 6.073826 3.326636 -1.494794 6.074645 3.32527 -1.539313 5.932893 3.294133 -1.592299 5.748534 3.255623 -1.585198 5.747442 3.257535 -1.645559 5.54724 3.2152 -1.602405 5.752084 3.249886 -1.54696 5.935898 3.289763 -1.573454 5.953377 3.274195 -1.518009 6.159586 3.310794 -1.606502 5.966761 3.254803 -1.569357 6.172971 3.28075 -1.668774 5.98069 3.219843 -1.784307 5.78841 3.143914 -1.754809 5.995166 3.176416 -1.867064 5.803705 3.10677 -1.843302 6.00773 3.14173 -1.940261 5.815996 3.077272 -2.01182 5.829379 3.043132 -2.029027 5.651847 2.991783 -2.067811 5.664412 2.963105 -2.056886 5.839485 3.011722 -2.044049 5.986972 3.048047 -2.069176 5.842761 3.002982 -2.054701 6.038593 3.049686 -2.061529 6.040231 3.044223 -2.075731 5.844947 2.997792 -2.080101 5.668509 2.953273 -2.086657 5.671239 2.947538 -2.096762 5.497805 2.893732 -2.101678 5.49917 2.886084 -2.091846 5.672878 2.940709 -2.100859 5.677248 2.927053 -2.09048 5.849863 2.977308 -2.080921 5.846313 2.990964 -2.077643 6.044874 3.023466 -2.067265 6.041325 3.037669 -2.062895 6.241798 3.060065 -2.114242 6.054434 2.96966 -2.124621 5.863246 2.92596 -2.168867 5.882638 2.853035 -2.161493 6.071367 2.894278 -2.102225 6.251084 3.004621 -2.153026 6.263649 2.926507 -2.20492 6.088849 2.814799 -2.20929 5.90285 2.774376 -2.243704 5.924154 2.68561 -2.243704 6.10742 2.729037 -2.199184 6.276485 2.846481 -2.240426 6.289322 2.762358 -2.27484 6.122989 2.636993 -2.271836 5.948187 2.584553 -2.293686 6.068636 2.553963 -2.294505 6.173789 2.591928 -2.297236 6.17734 2.584553 -2.29669 6.071641 2.546862 -2.292866 5.963757 2.507532 -2.295324 5.967854 2.500704 -2.291501 5.861062 2.451541 -2.293139 5.865977 2.444713 -2.296417 6.074645 2.538668 -2.297236 6.179799 2.57636 -2.297509 6.216397 2.464652 -2.297509 6.286591 2.606677 -2.297509 6.315814 2.49333 -2.297509 6.317726 2.484862 -2.297509 6.218855 2.456457 -2.288769 6.417964 2.50644 -2.297509 6.417964 2.50644 -2.289316 6.519294 2.520915 -2.297782 6.519567 2.520915 -2.289316 6.621443 2.528563 -2.289042 6.723864 2.530202 -2.298056 6.621443 2.528563 -2.298056 6.723864 2.530202 -2.298056 6.620896 2.537303 -2.297782 6.518474 2.529655 -2.297509 6.416325 2.514906 -2.298602 6.505637 2.645734 -2.298875 6.616527 2.654474 -2.298602 6.504545 2.654474 -2.299148 6.616253 2.662941 -2.298602 6.727688 2.656386 -2.298056 6.723864 2.538942 -2.297509 6.827105 2.534025 -2.297509 6.826286 2.525558 -2.288769 6.826286 2.525558 -2.288223 6.927888 2.514633 -2.296963 6.927888 2.514633 -2.287131 7.0284 2.49688 -2.295871 7.0284 2.49688 -2.296963 6.929528 2.5231 -2.297509 6.838578 2.651196 -2.296417 6.949193 2.638905 -2.295871 7.030584 2.505347 -2.294232 7.057898 2.61924 -2.293686 7.129455 2.480492 -2.293959 7.126997 2.472299 -2.285219 7.126997 2.472026 -2.282761 7.224777 2.438704 -2.230047 7.175888 2.455638 -2.233871 6.978418 2.505893 -0.9982514 7.175888 2.455638 -0.9982514 7.015562 2.496334 -0.9982514 6.978418 2.505893 -2.234964 6.77494 2.528016 -0.9982514 6.81345 2.523646 -0.9982514 7.203747 2.44444 -0.9982514 7.396573 2.36059 -0.9982514 7.721865 2.100029 -0.9982514 7.696737 2.12898 -2.217211 7.549796 2.258168 -0.9982514 7.577383 2.234134 -0.9982514 7.549796 2.258168 -2.219669 7.452836 2.328635 -0.9982514 7.471136 2.315525 -0.9982514 7.452836 2.328635 -0.9982514 7.413506 2.352397 -2.219942 7.445735 2.333551 -2.222127 7.413506 2.352397 -2.225404 7.323101 2.396097 -0.9982514 7.323101 2.396097 -2.279756 7.323101 2.39637 -2.276206 7.413779 2.352123 -2.288223 7.323101 2.396097 -2.284946 7.413506 2.352397 -2.275659 7.421426 2.348573 -2.221853 7.421426 2.348573 -2.269924 7.431806 2.345569 -2.220761 7.429621 2.346115 -2.219396 7.442184 2.341471 -2.265554 7.442457 2.34038 -2.263096 7.441366 2.342837 -2.265554 7.441366 2.342837 -2.275113 7.441639 2.34311 -2.277571 7.442731 2.34038 -2.274567 7.445735 2.333551 -2.284672 7.445735 2.333551 -2.277025 7.451198 2.342018 -2.274021 7.449559 2.344476 -2.274021 7.449832 2.344476 -2.277844 7.44792 2.348846 -2.272928 7.458026 2.346115 -2.272655 7.458845 2.346115 -2.262549 7.600871 2.379709 -2.27047 7.596774 2.383806 -2.283307 7.436175 2.351577 -2.271016 7.586668 2.390361 -2.283853 7.427163 2.355401 -2.284126 7.420608 2.358678 -2.275113 7.510193 2.440343 -2.274294 7.516201 2.446625 -2.281395 7.385102 2.516818 -2.278118 7.387833 2.524192 -2.271289 7.52303 2.452087 -2.270197 7.597047 2.392546 -2.267193 7.607699 2.394731 -2.269377 7.607152 2.385718 -2.266646 7.617805 2.38763 -2.258726 7.621083 2.383533 -2.198638 7.856789 2.42696 -2.247801 7.625726 2.37807 -2.249713 7.616439 2.376158 -2.249439 7.625452 2.377797 -2.251351 7.616439 2.376158 -2.252717 7.607152 2.374247 -2.251351 7.60688 2.374247 -2.272382 7.460484 2.346661 -2.26173 7.610976 2.381894 -2.272382 7.460212 2.346661 -2.272655 7.458026 2.346115 -2.262003 7.614799 2.370423 -2.283853 7.455567 2.335463 -2.269104 7.620809 2.367418 -2.283307 7.465947 2.329727 -2.284399 7.453929 2.327816 -2.282214 7.522211 2.290397 -2.283034 7.514562 2.285481 -2.274294 7.514562 2.285481 -2.275933 7.453929 2.327816 -2.272109 7.585302 2.231402 -2.280849 7.585302 2.231402 -2.268831 7.659866 2.165852 -2.277571 7.659866 2.165852 -2.264734 7.73361 2.092381 -2.273201 7.73361 2.092381 -2.276479 7.665874 2.172134 -2.272109 7.739618 2.098117 -2.257633 7.824561 2.180601 -2.251898 7.898032 2.095932 -2.246162 7.962763 2.007712 -2.250805 7.904587 2.101395 -2.245069 7.969862 2.012629 -2.23988 8.018754 1.917581 -2.238514 8.026127 1.922224 -2.242065 7.978603 2.014268 -2.248074 7.913599 2.103307 -2.191537 8.101511 2.143182 -2.197 8.035413 2.235772 -2.253809 7.840128 2.189068 -2.201096 7.955661 2.325904 -2.258999 7.758738 2.269913 -2.263369 7.689637 2.332731 -2.20492 7.876453 2.407841 -2.265281 7.649213 2.364141 -2.265827 7.640201 2.37097 -2.267739 7.639381 2.362229 -2.2661 7.680897 2.328908 -2.266919 7.674888 2.322899 -2.268831 7.629549 2.360317 -2.268285 7.630367 2.369331 -2.280029 7.591311 2.237684 -2.262822 7.743715 2.2609 -2.262003 7.749177 2.267455 -2.256541 7.830843 2.186609 -2.261184 7.624632 2.372061 -2.258999 7.634191 2.3737 -2.205466 7.86908 2.415216 -2.199457 7.863617 2.419312 -2.194268 7.858428 2.422317 -2.118339 8.134013 2.47503 -2.123802 8.114074 2.471206 -2.12107 8.136198 2.479946 -2.117793 8.136469 2.475303 -2.044595 8.369446 2.525012 -2.125714 8.135925 2.487321 -2.204374 7.853513 2.433242 -2.203554 7.847776 2.440616 -2.218303 7.633373 2.541946 -2.16122 7.866076 2.566254 -2.109053 7.875089 2.718385 -2.152207 7.662051 2.721117 -2.052243 7.883828 2.840199 -2.085564 7.673522 2.852762 -1.990243 7.89011 2.93033 -2.022472 7.683081 2.943713 -1.917319 7.900489 3.003528 -1.950913 7.692641 3.020735 -1.859962 7.910048 3.050233 -1.894922 7.700561 3.07099 -1.878535 7.703019 3.08328 -1.842756 7.913326 3.063342 -1.819267 8.131555 3.028109 -1.802606 8.134832 3.040127 -1.758906 8.359888 3.01855 -1.773382 8.357156 3.007352 -1.877989 8.119811 2.98359 -1.832104 8.34432 2.963652 -1.951459 8.108613 2.913669 -1.903663 8.332574 2.895916 -2.010181 8.10588 2.825996 -1.958561 8.33121 2.81316 -2.057978 8.1067 2.721117 -1.998983 8.338855 2.721117 -2.095943 8.118719 2.599575 -2.026842 8.352787 2.627434 -2.123255 8.134285 2.495788 -2.047327 8.368354 2.540853 -1.956103 8.568828 2.645734 -1.934799 8.557085 2.721117 -1.866791 8.755647 2.724667 -1.838112 8.750457 2.794587 -1.784853 8.907233 2.786667 -1.750439 8.907505 2.85604 -1.719576 8.997363 2.85522 -1.750439 8.993811 2.782569 -1.807522 8.910235 2.727398 -1.768192 8.997634 2.726032 -1.819267 8.916518 2.680147 -1.883178 8.764112 2.664852 -1.891372 8.772853 2.618967 -1.969212 8.580845 2.581822 -1.89301 8.774493 2.6105 -1.971125 8.582485 2.573355 -2.048965 8.369993 2.532386 -1.966481 8.581393 2.566254 -1.963477 8.580845 2.561338 -1.964569 8.577841 2.560791 -2.041318 8.368902 2.520369 -2.045688 8.371631 2.517364 -2.12189 8.139203 2.472572 -2.127899 8.144118 2.468202 -2.051697 8.376003 2.512721 -2.053062 8.37682 2.503981 -2.128991 8.146304 2.459734 -2.066991 8.3872 2.410845 -2.137458 8.171977 2.37097 -2.14811 8.197378 2.267182 -2.075731 8.409323 2.311701 -2.153299 8.22032 2.168583 -2.183343 8.159687 2.05032 -2.154665 8.242988 2.0678 -2.154392 8.267846 1.956638 -2.074639 8.479789 2.000884 -2.067811 8.507922 1.871695 -1.987785 8.686546 2.055782 -1.978499 8.713037 1.933969 -1.962931 8.743083 1.793855 -2.053608 8.539057 1.724481 -2.044049 8.558177 1.633804 -1.951732 8.760562 1.707547 -1.942992 8.775037 1.6379 -1.936984 8.785143 1.591196 -1.852315 8.937822 1.702631 -1.848218 8.946016 1.660297 -1.772835 9.05308 1.703997 -1.77502 9.046525 1.741688 -1.725039 9.10907 1.72612 -1.726404 9.102517 1.761899 -1.673964 9.162878 1.746604 -1.673691 9.172436 1.713283 -1.724765 9.118356 1.690887 -1.728316 9.141572 1.635988 -1.771743 9.06182 1.666852 -1.772289 9.081485 1.604306 -1.844394 8.957487 1.618781 -1.839205 8.98316 1.551866 -1.920323 8.829117 1.471567 -1.930975 8.7988 1.545584 -1.829645 9.029318 1.456818 -1.905848 8.876914 1.367233 -1.996525 8.664968 1.253885 -2.077097 8.436363 1.156926 -1.983415 8.721234 1.137535 -2.058525 8.481429 1.047949 -2.119431 8.260744 0.9938702 -2.135819 8.253914 1.105305 -2.15248 8.242988 1.216467 -2.138277 8.245993 1.102847 -2.121617 8.252551 0.9916855 -2.112057 8.252551 0.9214921 -2.114515 8.242988 0.9201265 -2.110692 8.252275 0.9124788 -2.11315 8.242716 0.9111132 -2.111784 8.242444 0.9023734 -2.142101 8.124453 0.8939065 -2.140735 8.124728 0.8851667 -2.133088 8.127184 0.8780652 -2.135273 8.118445 0.8766996 -2.134454 8.127732 0.8772458 -2.136912 8.117898 0.875607 -2.151114 8.11544 0.8638624 -2.145105 8.11544 0.8706907 -2.14292 8.124453 0.8720566 -2.108506 8.26402 0.8922677 -2.114515 8.264567 0.8857123 -2.148929 8.12418 0.8652286 -2.141828 8.267024 0.8567615 -2.177061 8.12418 0.8329994 -2.178427 8.11544 0.8324533 -2.185255 8.115714 0.8248058 -2.179519 8.123087 0.8179778 -2.168048 8.119263 0.7901187 -2.112604 8.31892 0.8245326 -2.089661 8.318099 0.7852025 -2.015371 8.560634 0.8272641 -2.03804 8.562546 0.8663207 -1.94709 8.768485 0.8630433 -1.990789 8.558449 0.7819251 -1.964023 8.555993 0.7341279 -1.900385 8.763295 0.778101 -1.935891 8.55408 0.688243 -2.000076 8.315642 0.6327986 -1.908852 8.552441 0.6486399 -1.968393 8.314823 0.5890982 -2.021926 8.087855 0.5328347 -1.852042 8.759743 0.7016261 -1.831011 8.760562 0.6748599 -1.795778 8.893849 0.7103658 -1.815989 8.891117 0.7354935 -1.781029 9.012659 0.7682688 -1.761364 9.017574 0.7450532 -1.726677 9.12901 0.7797398 -1.705646 9.137475 0.7617135 -1.670686 9.233616 0.796947 -1.647471 9.243994 0.7819251 -1.606775 9.261201 0.7674496 -1.614149 9.317738 0.8179778 -1.581648 9.331395 0.8059603 -1.585744 9.372364 0.8488411 -1.561709 9.381649 0.839008 -1.516917 9.359526 0.7947623 -1.535489 9.391757 0.8319068 -1.503807 9.404867 0.8261714 -1.4246 9.39831 0.7857487 -1.43416 9.326751 0.7374053 -1.308522 9.44201 0.7775551 -1.314257 9.373456 0.7319431 -1.319447 9.275132 0.6800491 -1.195175 9.417977 0.7316699 -1.194356 9.3161 0.6781373 -1.193263 9.188004 0.6221464 -1.323817 9.152498 0.6267897 -1.452459 9.116444 0.6398996 -1.439896 9.235257 0.6896086 -1.53385 9.289878 0.7518813 -1.327641 9.010746 0.5779001 -1.463657 8.979882 0.5937414 -1.331465 8.850968 0.5303764 -1.339385 8.589587 0.4607292 -1.191624 8.873638 0.5216363 -1.191624 8.599417 0.4500776 -1.35031 8.314275 0.4022803 -1.516917 8.314275 0.4222188 -1.196541 8.103424 0.3583073 -1.193809 8.314002 0.392175 -1.060251 8.313731 0.3905361 -1.059432 8.10315 0.3591267 -0.9526395 8.313456 0.3957253 -0.9507277 8.101783 0.3662279 -0.8737062 8.313731 0.4058313 -0.8726137 8.100965 0.377699 -0.8188081 8.313456 0.4216726 -0.810068 8.100965 0.3913553 -0.8106144 8.250638 0.4164831 -0.8097949 8.104788 0.3924479 -0.8111605 8.297069 0.4173023 -0.1835181 8.334215 0.3848004 -0.8103414 8.502185 0.4549939 -0.1854301 8.568283 0.429593 -0.183245 8.475148 0.4118399 -0.183245 8.568554 0.429593 -0.1859762 8.794703 0.4932313 -0.183245 8.623182 0.4448881 -0.183245 8.629734 0.4467999 -0.183245 8.770397 0.4864032 -0.183245 8.793885 0.4929583 -0.183245 8.794977 0.4932313 -0.183245 8.79607 0.4935045 -0.185703 9.008832 0.5740765 -0.183245 8.814914 0.5006058 -0.183245 8.913514 0.5377506 -0.183245 8.999547 0.5702527 -0.183245 9.009106 0.5740765 -0.1851568 9.206302 0.6710358 -0.183245 9.022216 0.5803583 -0.183245 9.160692 0.6483667 -0.183245 9.206029 0.6707628 -0.183245 9.206577 0.6710358 -0.183245 9.207122 0.671309 -0.1851568 9.380285 0.7723653 -0.183245 9.28633 0.7174671 -0.183245 9.302169 0.7267534 -0.183245 9.306814 0.7294849 -0.183245 9.311456 0.7322161 -0.183245 9.380558 0.7723653 -0.183245 9.380558 0.7726388 -0.183245 9.380829 0.7726388 -0.1854301 9.523675 0.8665939 -0.183245 9.441463 0.8125151 -0.183245 9.445562 0.8152461 -0.183245 9.449932 0.8179778 -0.183245 9.45676 0.8226205 -0.183245 9.475058 0.8346385 -0.183245 9.523675 0.8663207 -0.183245 9.523675 0.8665939 -0.183245 9.523948 0.8665939 -0.183245 9.524222 0.8668674 -0.1862496 9.649041 0.9550865 -0.183245 9.576663 0.9037387 -0.183245 9.578845 0.9053778 -0.183245 9.59141 0.9141176 -0.183245 9.591958 0.9146641 -0.1799674 9.596054 0.9171221 -0.1796944 9.596326 0.9171221 -0.172047 9.59851 0.9179415 -0.1715003 9.59851 0.9179415 -0.1712273 9.598237 0.9176685 -0.16358 9.595233 0.9146641 -0.1605754 9.591136 0.9113867 -0.1603023 9.590592 0.9111132 0.3823981 9.656414 0.8985495 0.3728387 9.754467 0.967104 0.3889532 9.742995 0.9171221 0.3854024 9.64385 0.8846203 0.4299218 9.706124 0.778101 0.3856756 9.643576 0.8843473 0.3892261 9.63593 0.8698713 0.3916842 9.629101 0.8597659 0.4711639 9.662424 0.6349833 0.3925037 9.62637 0.8556688 0.3927769 9.626097 0.8553959 0.3933231 9.619543 0.8504796 0.4654282 9.533509 0.6011159 0.4230937 9.538969 0.5918297 0.4411201 9.667885 0.6287015 0.432926 9.668977 0.6237853 0.4146267 9.540062 0.5899178 0.4028825 9.364171 0.5470368 0.3946888 9.365535 0.5453983 0.3845829 9.16315 0.5006058 0.4583269 9.355977 0.5585082 0.4509524 9.1484 0.512077 0.4154459 9.269942 0.6631154 0.4135343 9.305175 0.6803223 0.4072525 9.402955 0.7300311 0.4113491 9.306814 0.6696704 0.4067063 9.409783 0.7338549 -0.1600292 9.2104 0.6710358 -0.1600292 9.202206 0.6666663 0.4200891 9.107706 0.5653364 -0.1600292 9.161512 0.6467279 -0.1600292 9.02522 0.579539 -0.1600292 9.012929 0.5738033 -0.1600292 9.000638 0.5688874 -0.1600292 8.912693 0.5358388 -0.1600292 8.815186 0.4989669 -0.1600292 8.808087 0.4962357 -0.1600292 8.798254 0.4926851 0.4299218 8.881557 0.4773899 0.4288293 8.721778 0.4315048 0.3813054 8.648307 0.4134787 -0.1600292 8.787876 0.4896807 0.3676493 8.625911 0.4082893 -0.1600292 8.571832 0.4290468 -0.1600292 8.623455 0.4435225 -0.1600292 8.624819 0.4388793 -0.1603023 8.639021 0.4478926 -0.1600292 8.82147 0.4773899 -0.1600292 8.822834 0.472747 -0.1600292 9.036419 0.5167201 -0.1600292 9.03997 0.5118038 -0.1600292 9.215044 0.5505877 -0.1600292 9.218049 0.5453983 -0.1600292 9.359526 0.5901908 -0.1603023 9.363349 0.5809046 -0.1603023 9.40787 0.6177764 -0.1600292 9.307906 0.7281193 -0.1600292 9.302989 0.7251148 -0.1600292 9.313368 0.7311235 0.4006974 9.478881 0.7772821 -0.1600292 9.28551 0.7150092 -0.1600292 9.218049 0.6754058 0.4006974 9.478063 0.7767359 0.4026093 9.456212 0.7630796 0.3982393 9.512476 0.7964006 0.399605 9.530504 0.7991318 0.399605 9.53105 0.7991318 0.399605 9.531597 0.799405 0.4004244 9.549348 0.8035021 0.2982752 9.545799 0.8138807 0.4004244 9.549896 0.803775 0.2958171 9.563279 0.8242596 0.3982393 9.583216 0.8226205 0.3979664 9.583764 0.823167 0.395235 9.603975 0.8384621 0.2903547 9.581578 0.8381887 0.2485664 9.553445 0.8291758 0.2594915 9.538149 0.8182508 0.2223463 9.545799 0.8357307 0.2351832 9.525316 0.8207088 0.2936323 9.53105 0.8100569 0.2813416 9.515209 0.8100569 0.2635883 9.504557 0.8106033 0.3979664 9.502098 0.7933961 0.2512978 9.497455 0.8073259 0.3982393 9.501826 0.7931231 0.3985126 9.497729 0.7909381 -0.1600292 9.385201 0.773185 0.3985126 9.49691 0.7901187 -0.1600292 9.384382 0.7726388 -0.1600292 9.388204 0.7753703 -0.1600292 9.386839 0.7745506 0.2111483 9.50756 0.8179778 -0.1600292 9.44201 0.8106033 -0.1600292 9.44638 0.8136078 -0.1600292 9.451296 0.8166122 -0.1600292 9.480247 0.8357307 -0.1600292 9.522583 0.8635895 0.1942144 9.543614 0.8433784 0.2226196 9.516302 0.8223478 0.2065051 9.542795 0.8411933 0.2351832 9.570652 0.8507528 0.2215269 9.571744 0.8589462 0.2731476 9.59387 0.8630433 0.2556677 9.572566 0.8411933 0.2829803 9.590044 0.8502067 0.2633152 9.594961 0.8706907 0.2452892 9.595233 0.8731487 0.382671 9.653138 0.8963642 0.382671 9.654775 0.8974574 0.382671 9.65259 0.8960915 0.3832172 9.650405 0.8939065 0.3851291 9.644124 0.8854397 0.3854024 9.64385 0.8851667 -0.1600292 9.529412 0.8679595 -0.1600292 9.580486 0.9040122 -0.1600292 9.581851 0.9048314 -0.1600292 9.568468 0.8567615 -0.1600292 9.559727 0.8545767 -0.1600292 9.543887 0.8002244 -0.1603023 9.537057 0.8018633 -0.1603023 9.518759 0.7491498 -0.16358 9.52231 0.7458724 -0.16358 9.54853 0.7988588 -0.1715003 9.551533 0.7980397 -0.1715003 9.524222 0.7436873 -0.1796944 9.52231 0.7458724 -0.1796944 9.54853 0.7988588 -0.1796944 9.573385 0.8578541 -0.1715003 9.576115 0.8584003 -0.183245 9.544159 0.8002244 -0.183245 9.568468 0.8567615 -0.183245 9.533782 0.8026824 -0.183245 9.557271 0.8540303 -0.183245 9.510293 0.7576169 -0.183245 9.518759 0.7491498 -0.183245 9.485983 0.712005 -0.183245 9.490354 0.7008066 -0.183245 9.444195 0.6579259 -0.183245 9.454301 0.6519173 -0.183245 9.406778 0.618869 -0.183245 9.413605 0.6114946 -0.183245 9.3598 0.5899178 -0.183245 9.363349 0.5809046 -0.183245 9.218049 0.5453983 -0.1796944 9.365262 0.5765345 -0.1796944 9.220232 0.5410283 -0.183245 9.03997 0.5118038 -0.183245 9.213678 0.553046 -0.183245 9.03478 0.5194516 -0.183245 8.822834 0.472747 -0.1796944 9.042973 0.507707 -0.1796944 8.823927 0.4678307 -0.183245 8.624819 0.4388793 -0.183245 8.820651 0.4801211 -0.1796944 8.626184 0.4342362 -0.1715003 8.825019 0.4650992 -0.1715003 8.627004 0.4315048 -0.1715003 8.353878 0.3878049 -0.1725931 8.361525 0.3894435 -0.1796944 8.372724 0.3919017 -0.1826987 8.389111 0.3951794 -0.1643994 8.360159 0.3886243 0.360548 8.595595 0.4028269 0.3386979 8.52267 0.3891705 0.3386979 8.521851 0.3888973 0.3373322 8.518027 0.3883511 0.3381513 8.518027 0.3880782 0.3384246 8.518027 0.3880782 0.3414289 8.517753 0.3878049 0.4285561 8.516935 0.382069 0.4310142 8.449746 0.3678668 0.434565 8.366716 0.3503866 0.4372962 8.304717 0.3394618 0.4476748 8.092225 0.3023164 -0.181333 8.096322 0.349021 0.3613672 5.274114 0.3662279 0.3578167 5.190266 0.3654085 1.036534 5.274114 0.3662279 1.021512 4.939263 0.3629503 0.3501692 5.02284 0.36377 0.3427945 4.85514 0.3621311 0.3501692 4.687987 0.3602191 1.036534 4.604138 0.3596732 0.3539929 4.604138 0.3596732 -0.3282746 4.604138 0.3596732 -1.72777 3.837475 0.3520255 -1.010815 4.604138 0.3596732 -1.82309 3.838021 0.355576 -1.842756 4.603865 0.3577608 -1.920323 4.123983 0.3563955 -1.943539 4.322271 0.355576 -1.962931 4.550879 0.3569416 -1.975767 4.938443 0.3629503 -2.030666 4.93817 0.3689591 -2.015644 4.552244 0.3624041 -2.041864 4.558253 0.3845275 -2.017829 4.330192 0.3828887 -1.991609 4.32391 0.3613117 -1.962658 4.126441 0.3624041 -1.986966 4.133816 0.3834348 -1.92879 3.840205 0.3681397 -1.89301 3.838021 0.3607655 -1.916499 3.556975 0.3711444 -1.937803 3.559978 0.3897167 -1.950913 3.845395 0.3875317 -1.96812 3.566807 0.4285006 -1.939169 3.146193 0.3880782 -1.967574 3.151929 0.4257694 -1.997891 3.158758 0.4700157 -1.979318 2.706188 0.4213994 -2.008269 2.712197 0.4672843 -1.996798 3.159304 0.4746587 -1.884817 2.720118 0.5260064 -1.897108 2.308518 0.51235 -1.873072 2.310975 0.5404821 -1.889733 1.898283 0.5243675 -1.913222 1.896644 0.497601 -1.909398 1.50307 0.5082532 -1.915407 1.503344 0.5320152 -1.896015 1.899376 0.5492219 -1.879628 2.313434 0.564517 -1.89301 2.315346 0.5852746 -1.910764 1.900468 0.5694332 -1.947909 1.902654 0.6060321 -1.966208 1.503617 0.5863673 -2.029847 1.501978 0.6426308 -2.013186 1.904565 0.6647539 -1.933706 2.318897 0.6259703 -2.001168 2.324905 0.6863309 -1.882632 2.729951 0.6027545 -1.868156 2.727219 0.5811778 -1.861055 2.723941 0.5555037 -2.054428 2.324905 0.6863309 -2.046234 2.744972 0.7095467 -2.059071 2.324905 0.6879698 -2.071908 1.904838 0.6655736 -2.080101 1.90593 0.6680316 -2.096216 1.504163 0.6459084 -2.098674 1.504163 0.6541023 -2.08256 1.906477 0.6764985 -2.131176 1.917402 0.8433784 -2.142647 1.510172 0.8163387 -2.175149 1.92423 1.015994 -2.18662 1.507714 0.9862231 -2.20492 1.932697 1.192979 -2.216664 1.509353 1.160204 -2.225404 1.940891 1.346475 -2.240426 1.52137 1.31889 -2.230594 1.122606 1.130433 -2.254629 1.122606 1.276282 -2.257087 1.122606 1.291304 -2.242884 1.523008 1.335823 -2.232779 1.946354 1.403559 -2.230321 1.944442 1.385806 -2.244796 1.513723 1.346749 -2.258999 1.123699 1.304687 -2.258179 1.123153 1.317251 -2.27484 0.7989531 1.298951 -2.245888 1.119056 1.432237 -2.263096 0.790486 1.403285 -2.23196 1.123153 1.546949 -2.217211 1.523282 1.616324 -2.197545 1.527105 1.732402 -2.18744 1.9723 1.815705 -2.182797 2.436614 1.909114 -2.167775 2.444807 2.016452 -2.168867 2.910759 2.117509 -2.18307 2.899288 2.009078 -2.172691 3.401293 2.227305 -2.187986 3.38791 2.113958 -2.197 3.836382 2.196715 -2.180339 3.848946 2.319348 -2.188806 4.249074 2.396916 -2.211475 4.234599 2.229763 -2.224585 4.217119 2.097024 -2.227043 4.439716 2.209279 -2.230047 4.467302 2.187156 -2.232232 4.503901 2.181693 -2.233325 4.537769 2.195076 -2.23196 4.524112 2.200539 -2.232232 4.536129 2.209552 -2.229774 4.521654 2.205728 -2.229501 4.508818 2.200812 -2.220761 4.507179 2.211464 -2.219942 4.496526 2.210371 -2.215572 4.497072 2.210917 -2.214479 4.486148 2.212557 -2.218849 4.489425 2.213922 -2.219396 4.500077 2.213649 -2.219669 4.506631 2.214468 -2.216938 4.49079 2.223481 -2.217211 4.504446 2.223755 -2.219942 4.521107 2.221843 -2.219396 4.528209 2.229763 -2.216118 4.524931 2.221843 -2.216118 4.516738 2.215834 -2.219942 4.512914 2.216927 -2.216118 4.507179 2.212283 -2.221034 4.516738 2.21556 -2.221034 4.524931 2.221569 -2.229774 4.532033 2.213649 -2.228955 4.540226 2.224027 -2.23114 4.545415 2.221296 -2.227862 4.545689 2.236592 -2.220488 4.531486 2.229763 -2.219396 4.535857 2.239596 -2.215572 4.531213 2.230036 -2.215025 4.53531 2.239596 -2.218303 4.532579 2.239049 -2.216938 4.534218 2.248336 -2.21366 4.536948 2.248882 -2.215572 4.533398 2.258715 -2.211748 4.535583 2.258988 -2.210382 4.532033 2.268547 -2.213933 4.526297 2.27756 -2.20929 4.526024 2.276468 -2.212294 4.518103 2.283842 -2.210929 4.50827 2.288212 -2.207651 4.518103 2.282476 -2.206559 4.50827 2.286573 -2.210382 4.497619 2.289577 -2.216664 4.510455 2.298864 -2.205739 4.498165 2.288212 -2.209836 4.488605 2.284389 -2.210382 4.497892 2.285754 -2.210929 4.504446 2.284934 -2.210109 4.503901 2.276195 -2.211748 4.515372 2.282203 -2.212841 4.523293 2.276195 -2.214479 4.529848 2.268274 -2.209836 4.489972 2.275921 -2.213387 4.461566 2.240688 -2.215025 4.465116 2.231675 -2.212021 4.463478 2.230583 -2.210655 4.459927 2.240142 -2.216664 4.462385 2.230583 -2.217757 4.468121 2.222389 -2.224312 4.451187 2.22512 -2.222127 4.446271 2.237684 -2.223765 4.440262 2.236592 -2.22595 4.445724 2.222389 -2.222673 4.427152 2.242327 -2.222127 4.441901 2.25134 -2.217757 4.432888 2.277287 -2.227589 4.453919 2.210645 -2.228682 4.465116 2.201631 -2.225404 4.458562 2.214741 -2.226497 4.468394 2.206548 -2.227589 4.481504 2.201085 -2.218303 4.475769 2.216107 -2.212841 4.468941 2.222662 -2.213933 4.476589 2.216653 -2.219396 4.4856 2.21201 -2.217757 4.479046 2.217746 -2.216391 4.470853 2.223755 -2.228682 4.495433 2.199173 -2.230867 4.494887 2.193165 -2.231686 4.510182 2.195076 -2.229774 4.479319 2.195623 -2.215298 4.458835 2.240142 -2.174057 4.252351 2.496061 -2.177334 4.455284 2.52392 -2.184436 4.533124 2.506166 -2.187713 4.549785 2.494422 -2.192083 4.572728 2.483497 -2.187167 4.55197 2.499065 -2.191263 4.574913 2.48814 -2.19618 4.61042 2.476942 -2.202735 4.666411 2.465743 -2.195634 4.611239 2.480766 -2.190717 4.576279 2.491418 -2.188259 4.577372 2.493875 -2.184709 4.55716 2.503708 -2.179246 4.576006 2.503981 -2.179792 4.574367 2.503981 -2.173784 4.555248 2.51873 -2.183616 4.60086 2.494968 -2.171052 4.591028 2.517091 -2.171325 4.650841 2.513814 -2.159308 4.643194 2.547135 -2.156304 4.704648 2.551778 -2.172691 4.714208 2.510536 -2.190171 4.660401 2.483497 -2.197818 4.726224 2.473118 -2.19973 4.666957 2.472026 -2.193176 4.610965 2.483497 -2.202189 4.666957 2.469022 -2.208744 4.731141 2.458643 -2.20929 4.730868 2.455091 -2.214479 4.792321 2.447444 -2.213933 4.792594 2.450995 -2.217757 4.846673 2.445259 -2.217211 4.846673 2.448537 -2.212021 4.791228 2.454273 -2.206559 4.730594 2.46192 -2.204374 4.786858 2.465743 -2.175149 4.777026 2.508624 -2.177881 4.827555 2.507532 -2.208198 4.838753 2.46274 -2.18225 4.883818 2.50999 -2.207651 4.892832 2.47066 -2.202735 4.931889 2.493602 -2.215572 4.91987 2.468748 -2.216391 4.888188 2.456457 -2.215298 4.845035 2.451541 -2.212021 4.945817 2.48814 -2.187713 4.927791 2.519276 -2.155757 4.822911 2.557514 -2.154938 4.770472 2.555056 -2.145379 4.814445 2.611866 -2.145652 4.760638 2.604764 -2.148383 4.697547 2.594113 -2.151934 4.693996 2.638086 -2.149475 4.755175 2.655839 -2.149475 4.75545 2.655839 -2.150022 4.737969 2.651196 -2.151114 4.760365 2.655839 -2.149202 4.760092 2.656931 -2.149202 4.76337 2.657751 -2.148929 4.80707 2.668129 -2.148929 4.81226 2.669495 -2.148929 4.813624 2.669768 -2.148383 4.813352 2.667857 -2.148929 4.813898 2.669768 -2.149749 4.824276 2.671679 -2.153846 4.867157 2.68561 -2.151387 4.877264 2.663486 -2.157669 4.898567 2.678235 -2.164497 4.930522 2.658571 -2.150022 4.825369 2.673046 -2.15166 4.825643 2.68124 -2.15166 4.825369 2.682059 -2.15166 4.817175 2.683971 -2.15166 4.824004 2.682332 -2.15166 4.818814 2.683152 -2.15166 4.816902 2.682878 -2.15166 4.801334 2.679055 -2.153299 4.81936 2.682332 -2.155484 4.757362 2.665945 -2.174876 4.823184 2.670041 -2.17433 4.829193 2.669495 -2.195907 4.833563 2.654747 -2.172691 4.831652 2.666764 -2.152753 4.827828 2.677689 -2.171599 4.831652 2.663486 -2.191537 4.836021 2.649831 -2.193722 4.836021 2.652835 -2.207105 4.839845 2.634262 -2.209563 4.839845 2.63672 -2.212021 4.837933 2.638359 -2.196726 4.827828 2.655019 -2.212841 4.832198 2.637813 -2.189898 4.760911 2.638359 -2.171325 4.758999 2.655839 -2.168321 4.693996 2.640544 -2.158215 4.694542 2.648465 -2.166409 4.640736 2.625796 -2.160673 4.642102 2.630985 -2.155484 4.693723 2.650377 -2.152753 4.756814 2.667857 -2.151387 4.755722 2.664579 -2.15166 4.757362 2.665671 -2.152207 4.767467 2.670588 -2.152207 4.766647 2.670588 -2.152207 4.765828 2.670315 -2.153846 4.7153 2.654747 -2.153572 4.71885 2.655293 -2.153572 4.715573 2.654747 -2.153846 4.71448 2.654474 -2.155211 4.693723 2.650104 -2.155211 4.690992 2.649284 -2.156304 4.671053 2.643002 -2.157396 4.653028 2.636993 -2.158762 4.641829 2.63672 -2.157396 4.652754 2.636993 -2.157396 4.65248 2.63672 -2.157669 4.643741 2.633989 -2.157942 4.641282 2.63317 -2.158215 4.640463 2.63317 -2.157942 4.639917 2.632623 -2.159854 4.607962 2.620606 -2.159854 4.60523 2.619513 -2.160127 4.604683 2.61924 -2.160401 4.60086 2.617875 -2.163405 4.60168 2.615963 -2.160401 4.600314 2.617601 -2.160401 4.598129 2.616782 -2.16559 4.574367 2.604492 -2.162858 4.573001 2.606677 -2.160673 4.595943 2.615689 -2.162039 4.573275 2.606131 -2.162039 4.571636 2.605038 -2.163132 4.559891 2.598756 -2.165317 4.554155 2.596298 -2.163678 4.555248 2.596025 -2.163951 4.55443 2.595752 -2.164497 4.551151 2.593293 -2.164497 4.550058 2.592473 -2.166955 4.53531 2.583461 -2.166136 4.53968 2.584553 -2.166409 4.537222 2.581003 -2.166955 4.534764 2.577999 -2.170506 4.529574 2.573355 -2.168048 4.530121 2.572536 -2.168867 4.52657 2.572536 -2.168048 4.529848 2.571443 -2.16914 4.527936 2.567073 -2.170233 4.526024 2.561884 -2.172691 4.525477 2.562703 -2.175695 4.524658 2.548774 -2.176515 4.528209 2.550139 -2.178973 4.530394 2.539761 -2.178427 4.527116 2.538122 -2.174057 4.527116 2.540853 -2.172691 4.525205 2.547954 -2.171325 4.52575 2.555329 -2.171325 4.522473 2.560791 -2.170779 4.52575 2.556968 -2.170233 4.526024 2.561338 -2.173784 4.522473 2.548501 -2.172964 4.52575 2.546589 -2.175969 4.524931 2.537303 -2.177607 4.521654 2.536484 -2.174876 4.515645 2.548501 -2.176515 4.512094 2.540853 -2.180885 4.521107 2.519003 -2.170506 4.512641 2.570351 -2.172418 4.518923 2.561338 -2.16996 4.523293 2.573629 -2.180612 4.526024 2.521461 -2.183889 4.536403 2.509717 -2.180065 4.528209 2.524192 -2.183343 4.53886 2.512448 -2.178427 4.53094 2.525832 -2.174876 4.529301 2.535117 -2.176242 4.533671 2.52829 -2.181431 4.533398 2.527197 -2.174603 4.528209 2.537029 -2.174603 4.527936 2.537575 -2.181704 4.536403 2.529655 -2.184982 4.546508 2.520096 -2.184982 4.544323 2.517091 -2.179519 4.545962 2.516818 -2.188259 4.560165 2.508078 -2.188532 4.560984 2.511356 -2.192083 4.581741 2.503981 -2.19181 4.580922 2.500704 -2.18662 4.582015 2.500704 -2.195634 4.611512 2.494149 -2.19618 4.612331 2.497699 -2.201096 4.658763 2.491418 -2.200277 4.658489 2.487867 -2.19536 4.659582 2.48814 -2.190717 4.612877 2.494695 -2.185528 4.61397 2.494968 -2.190717 4.660401 2.488686 -2.186074 4.614243 2.498519 -2.181704 4.584199 2.504528 -2.183343 4.59567 2.520369 -2.177881 4.564261 2.511356 -2.181158 4.583107 2.501251 -2.179792 4.57464 2.503981 -2.180065 4.567812 2.506166 -2.180065 4.562077 2.508078 -2.18307 4.561529 2.508078 -2.179246 4.556341 2.511356 -2.181431 4.542138 2.513814 -2.18662 4.554155 2.501796 -2.1787 4.553336 2.512995 -2.178154 4.547601 2.515999 -2.178154 4.546235 2.516545 -2.177881 4.54405 2.518457 -2.177061 4.538041 2.52392 -2.176788 4.536948 2.524739 -2.177061 4.537769 2.52392 -2.177061 4.537222 2.524466 -2.176788 4.534764 2.526651 -2.179792 4.573821 2.504254 -2.177881 4.563714 2.510263 -2.175422 4.554155 2.516818 -2.175969 4.555794 2.515726 -2.175149 4.55279 2.517637 -2.174603 4.550606 2.520096 -2.168321 4.54405 2.536756 -2.163678 4.583653 2.541946 -2.162312 4.549785 2.565434 -2.158762 4.577644 2.567346 -2.152753 4.637185 2.580183 -2.154665 4.631996 2.615963 -2.159035 4.576552 2.59384 -2.157396 4.597582 2.602579 -2.156577 4.606323 2.606677 -2.155211 4.629538 2.616509 -2.154938 4.632816 2.617601 -2.15603 4.616428 2.61132 -2.154119 4.650568 2.624157 -2.177607 4.718577 2.62006 -2.151934 4.69263 2.638086 -2.151934 4.692904 2.638086 -2.151934 4.693996 2.638359 -2.151934 4.694542 2.638632 -2.151934 4.697274 2.639451 -2.15166 4.826462 2.670861 -2.170506 4.827281 2.659936 -2.189898 4.831378 2.646826 -2.15166 4.828101 2.674138 -2.150568 4.82455 2.67605 -2.150841 4.824004 2.677962 -2.20492 4.835475 2.631804 -2.201642 4.726497 2.568166 -2.215572 4.839026 2.614597 -2.218303 4.843942 2.617055 -2.222946 4.84285 2.596025 -2.22595 4.847765 2.597936 -2.230867 4.845853 2.600394 -2.230047 4.851862 2.576087 -2.227043 4.846947 2.574721 -2.228682 4.851043 2.550139 -2.205466 4.735784 2.513814 -2.22595 4.854867 2.524739 -2.217757 4.858418 2.500431 -2.219942 4.86306 2.500158 -2.208744 4.861148 2.480766 -2.203281 4.791775 2.483497 -2.202189 4.791775 2.479946 -2.207105 4.861696 2.477488 -2.209017 4.866611 2.476942 -2.210929 4.860603 2.476122 -2.214752 4.862788 2.474483 -2.206012 4.790682 2.479127 -2.210382 4.78959 2.478034 -2.205466 4.718577 2.482405 -2.212021 4.789863 2.481312 -2.206559 4.71885 2.485682 -2.218849 4.784673 2.500977 -2.210929 4.712841 2.503435 -2.214206 4.707379 2.525832 -2.224858 4.780031 2.525285 -2.224858 4.774841 2.551778 -2.238241 4.851316 2.551505 -2.236056 4.844489 2.577999 -2.237422 4.856779 2.551232 -2.23551 4.84995 2.577452 -2.231413 4.855686 2.551505 -2.234144 4.860876 2.524739 -2.228682 4.859509 2.524739 -2.225131 4.861696 2.499065 -2.235237 4.855413 2.524192 -2.226223 4.856233 2.498792 -2.216118 4.859509 2.477761 -2.215025 4.864699 2.478034 -2.210655 4.866065 2.479946 -2.231686 4.840391 2.599848 -2.223765 4.836294 2.620332 -2.219396 4.769925 2.581003 -2.207651 4.765008 2.611866 -2.223219 4.84203 2.62006 -2.206285 4.700277 2.577999 -2.19536 4.697274 2.604492 -2.181704 4.695088 2.626341 -2.175969 4.640736 2.615143 -2.171872 4.599767 2.605857 -2.16914 4.571363 2.598209 -2.173784 4.5659 2.587285 -2.179519 4.597855 2.590835 -2.187167 4.59649 2.571443 -2.1787 4.559618 2.570351 -2.171599 4.532579 2.571717 -2.169687 4.541865 2.582915 -2.167502 4.555794 2.594113 -2.167775 4.539407 2.5851 -2.174057 4.528482 2.561064 -2.183343 4.557433 2.549866 -2.192629 4.596218 2.550139 -2.195907 4.600587 2.529109 -2.187713 4.563169 2.529928 -2.190444 4.573001 2.512995 -2.196453 4.60605 2.51081 -2.203281 4.653028 2.506986 -2.204647 4.648111 2.52747 -2.202189 4.644833 2.550686 -2.212567 4.703009 2.551232 -2.195907 4.642375 2.574175 -2.186347 4.641009 2.596844 -2.201096 4.71967 2.482951 -2.19618 4.720489 2.483497 -2.197272 4.720762 2.487048 -2.191537 4.660948 2.49251 -2.177881 4.592393 2.551232 -2.168867 4.544323 2.545223 -2.174876 4.551151 2.519549 -2.17351 4.548419 2.523646 -2.170506 4.541319 2.534572 -2.170233 4.541319 2.534844 -2.16996 4.540499 2.536756 -2.169414 4.539953 2.538942 -2.168867 4.539953 2.541126 -2.166955 4.541865 2.551778 -2.165044 4.544323 2.559426 -2.163678 4.545689 2.564615 -2.163405 4.546508 2.566527 -2.163132 4.547601 2.568166 -2.162858 4.550058 2.570351 -2.160947 4.562349 2.58428 -2.162858 4.589116 2.591928 -2.159581 4.57027 2.590289 -2.160127 4.567812 2.58865 -2.159308 4.573275 2.5922 -2.158488 4.581741 2.596298 -2.167502 4.541046 2.548501 -2.168048 4.540499 2.546042 -2.168867 4.539953 2.542492 -2.151114 4.715847 2.644914 -2.150022 4.737696 2.650923 -2.150295 4.737696 2.651469 -2.150568 4.749167 2.653654 -2.157942 4.64019 2.632623 -2.153846 4.715573 2.654747 -2.169414 3.858778 2.419312 -2.164224 3.86588 2.491691 -2.164497 3.413038 2.322352 -2.161766 3.421777 2.401833 -2.162585 3.871616 2.55369 -2.164497 3.429698 2.469841 -2.164224 3.878443 2.603399 -2.171599 3.437072 2.528836 -2.165863 2.938892 2.379709 -2.178154 2.947085 2.450722 -2.178973 3.444174 2.578545 -2.185255 3.445812 2.612412 -2.18662 3.446631 2.621698 -2.201096 2.961834 2.581549 -2.18744 3.446905 2.628526 -2.171599 3.88336 2.662941 -2.184162 3.447997 2.634535 -2.176515 3.449363 2.646279 -2.198638 2.9632 2.595205 -2.191537 2.964019 2.607223 -2.14729 3.450729 2.692165 -2.162858 2.967297 2.653928 -2.105776 3.452094 2.752799 -2.122436 2.970847 2.716746 -2.059071 3.451548 2.814526 -2.076278 2.973578 2.781476 -2.010455 3.450182 2.874066 -1.989697 3.870795 2.903018 -2.039679 3.876531 2.846481 -1.919231 4.199092 2.977854 -1.941354 3.865333 2.954092 -1.873346 4.189533 3.019643 -1.842482 4.517557 3.047774 -1.820905 4.707652 3.067439 -1.835927 4.515645 3.052963 -1.813804 4.704102 3.072901 -1.806157 4.766374 3.07973 -1.805337 4.77566 3.080822 -1.795778 4.774022 3.082734 -1.791135 4.781396 3.075633 -1.767919 4.778938 3.080004 -1.772289 4.77129 3.086831 -1.737602 4.77566 3.084646 -1.737056 4.783581 3.087377 -1.73214 4.781396 3.094479 -1.734051 4.786039 3.10158 -1.73569 4.796145 3.098849 -1.732686 4.794779 3.102946 -1.729681 4.78522 3.104311 -1.728316 4.79396 3.105677 -1.712475 4.781943 3.114963 -1.711109 4.790136 3.116329 -1.7051 4.780577 3.119606 -1.703735 4.789043 3.120699 -1.696633 4.779757 3.117148 -1.695541 4.788224 3.118787 -1.662219 4.776207 3.109773 -1.660854 4.784673 3.111412 -1.607048 4.771564 3.200451 -1.633541 4.961112 3.143368 -1.666863 4.963843 3.148284 -1.634361 5.149569 3.180513 -1.601859 5.146838 3.179148 -1.581101 4.968214 3.225579 -1.556793 5.152847 3.248795 -1.560617 5.232599 3.234045 -1.544775 5.231233 3.258081 -1.56526 5.335567 3.214927 -1.584925 5.235057 3.195808 -1.59585 5.337753 3.21438 -1.552423 5.531672 3.251526 -1.522925 5.529487 3.252345 -1.528388 5.34103 3.271192 -1.496432 5.53413 3.292495 -1.474856 5.732146 3.293314 -1.504626 5.734331 3.292221 -1.459287 5.918691 3.330732 -1.428424 5.916506 3.332098 -1.461472 5.734331 3.313252 -1.3372 5.934258 3.462378 -1.391006 6.056892 3.362961 -1.312619 6.083659 3.465656 -1.292681 6.198917 3.467295 -1.360416 6.162318 3.388089 -1.333923 6.242071 3.410212 -1.367244 6.245348 3.40748 -1.393191 6.164504 3.385357 -1.376257 6.246169 3.406661 -1.402204 6.16505 3.384264 -1.382539 6.249446 3.401472 -1.408759 6.168053 3.379621 -1.431975 6.059623 3.36023 -1.422962 6.059077 3.360776 -1.468028 5.919784 3.330459 -1.438803 6.061809 3.355314 -1.475129 5.921422 3.325543 -1.513366 5.734877 3.291948 -1.56089 5.532491 3.251253 -1.52074 5.736243 3.287032 -1.568537 5.533584 3.246609 -1.60459 5.338299 3.21438 -1.642828 5.150116 3.180786 -1.611964 5.339665 3.209465 -1.650202 5.151208 3.17587 -1.675603 4.964391 3.14965 -1.682704 4.96603 3.145007 -1.665497 5.15394 3.165765 -1.698818 4.96876 3.134355 -1.669594 5.154759 3.16276 -1.702915 4.969853 3.131624 -1.672325 5.155851 3.15839 -1.705646 4.970945 3.127254 -1.673691 5.156398 3.155932 -1.707285 4.971491 3.124522 -1.70073 5.162406 3.151562 -1.635726 5.344308 3.1898 -1.63163 5.342669 3.196628 -1.588476 5.537134 3.233499 -1.543137 5.742252 3.269826 -1.540679 5.740613 3.274195 -1.496978 5.928523 3.30779 -1.494794 5.926884 3.31216 -1.460107 6.070276 3.33756 -1.461472 6.071641 3.334829 -1.429517 6.17816 3.361596 -1.430882 6.179799 3.358591 -1.403297 6.264194 3.379621 -1.413129 6.265561 3.376344 -1.443173 6.180891 3.355041 -1.453005 6.181984 3.352036 -1.42105 6.266926 3.373613 -1.42542 6.268292 3.372521 -1.457102 6.183348 3.350397 -1.463657 6.187992 3.346301 -1.502987 6.080108 3.32008 -1.456556 6.337392 3.350944 -1.504626 6.41851 3.315164 -1.435799 6.537866 3.352582 -1.455737 6.641108 3.323085 -1.505172 6.640015 3.297138 -1.538767 6.419876 3.298231 -1.635726 6.189904 3.246882 -1.599401 6.421788 3.267914 -1.724492 6.201648 3.207007 -1.690898 6.431894 3.231042 -1.817355 6.212301 3.173412 -1.924693 6.018655 3.112232 -1.904755 6.221861 3.144461 -1.991882 6.028487 3.083827 -1.977679 6.22978 3.115236 -2.039679 6.03395 3.059519 -2.023292 6.23497 3.093659 -2.03804 6.236609 3.084373 -2.045141 6.237701 3.079457 -2.017283 6.456748 3.111959 -2.025203 6.457567 3.107043 -2.05115 6.238522 3.073721 -2.032032 6.458386 3.101033 -2.044049 6.459753 3.087924 -2.086383 6.466853 3.029202 -2.024111 6.667055 3.099941 -2.011001 6.667055 3.11469 -2.001441 6.879 3.103492 -2.069996 6.667602 3.040673 -2.050877 6.874357 3.044497 -2.129264 6.668147 2.959008 -2.141282 6.475047 2.948629 -2.191537 6.483241 2.867238 -2.182524 6.668693 2.875432 -2.113969 6.868621 2.962559 -2.170506 6.863432 2.876797 -2.228682 6.672244 2.796226 -2.237149 6.490889 2.785574 -2.273201 6.499082 2.712376 -2.273474 6.305437 2.679601 -2.294505 6.390379 2.645734 -2.294232 6.282495 2.622791 -2.297509 6.284407 2.615143 -2.298056 6.393656 2.638632 -2.298056 6.395294 2.630165 -2.295051 6.503999 2.662395 -2.294778 6.615981 2.670588 -2.267193 6.671971 2.724394 -2.294505 6.727142 2.672226 -2.298875 6.728235 2.664852 -2.297782 6.839671 2.659936 -2.293412 6.840762 2.66731 -2.296417 6.950558 2.647372 -2.292047 6.951925 2.654474 -2.289862 7.062541 2.634535 -2.253809 7.03878 2.70664 -2.287131 7.170698 2.607223 -2.290955 7.167968 2.600121 -2.294232 7.060082 2.627707 -2.290955 7.164962 2.591928 -2.286857 7.272301 2.555329 -2.290955 7.228054 2.447171 -2.291501 7.224777 2.438977 -2.287677 7.326925 2.403744 -2.281941 7.381005 2.509171 -2.286584 7.275304 2.563523 -2.282761 7.27749 2.570897 -2.246981 7.245808 2.667037 -2.237149 7.424977 2.616236 -2.181158 7.45666 2.735865 -2.194814 7.270117 2.767274 -2.206012 7.064999 2.788305 -2.260911 6.849503 2.724667 -2.218576 6.857968 2.796772 -2.153572 7.077836 2.87434 -2.133361 7.291419 2.869423 -2.071635 7.300979 2.959008 -2.048419 7.493259 2.953273 -2.111784 7.482881 2.862049 -1.977952 7.502819 3.032479 -2.002261 7.310811 3.039581 -2.094031 7.086029 2.962286 -2.027388 7.095042 3.04395 -1.976314 7.101325 3.101033 -1.948728 7.31682 3.095025 -1.961838 7.101597 3.115509 -1.933706 7.318459 3.1095 -1.907486 7.511286 3.099395 -1.921962 7.50992 3.086831 -1.926059 7.319005 3.115783 -1.899293 7.512104 3.105131 -1.869249 7.704658 3.089563 -1.833196 7.914966 3.069078 -1.859416 7.705478 3.093659 -1.889187 7.51265 3.108955 -1.842482 7.707117 3.099668 -1.870887 7.51347 3.114963 -1.785946 7.709029 3.115783 -1.748527 7.924251 3.095025 -1.804791 7.91879 3.078911 -1.823364 7.916603 3.073448 -1.763822 8.142479 3.056514 -1.705646 8.153677 3.073448 -1.659488 8.388566 3.055149 -1.719303 8.370539 3.03603 -1.735963 8.365622 3.030567 -1.781029 8.139203 3.051325 -1.792227 8.136469 3.046955 -1.747708 8.362345 3.025651 -1.701823 8.582485 3.010083 -1.712747 8.579209 3.002435 -1.72695 8.575385 2.990691 -1.669048 8.776949 2.993696 -1.682704 8.772581 2.981678 -1.782395 8.563365 2.946172 -1.732686 8.764387 2.9347 -1.850403 8.551074 2.879802 -1.794412 8.752641 2.867511 -1.900385 8.550255 2.801961 -1.695541 8.915426 2.925414 -1.647198 8.926624 2.978127 -1.671506 9.005283 2.924594 -1.626713 9.01976 2.977854 -1.614696 9.024127 2.990691 -1.617154 9.064004 2.979766 -1.656757 9.048438 2.933881 -1.615788 9.073564 2.979219 -1.65348 9.057995 2.935793 -1.677242 9.042156 2.90411 -1.697726 9.038059 2.870516 -1.676695 9.050894 2.903018 -1.696087 9.046252 2.868877 -1.714387 9.036419 2.833371 -1.727223 9.037239 2.796226 -1.711655 9.044612 2.832551 -1.724219 9.045433 2.795407 -1.733232 9.04789 2.757714 -1.736783 9.040244 2.756896 -1.743338 9.044068 2.722755 -1.77584 9.002552 2.688341 -1.747708 9.048438 2.692165 -1.749347 9.051714 2.672773 -1.779117 9.007194 2.664033 -1.824456 8.922527 2.647646 -1.78021 9.008832 2.655566 -1.825549 8.924165 2.639451 -1.776386 9.005829 2.648192 -1.821452 8.922527 2.631804 -1.888368 8.7734 2.603126 -1.818447 8.920887 2.627161 -1.819813 8.917882 2.626614 -1.885363 8.772309 2.598482 -1.889187 8.775037 2.595205 -1.967301 8.583578 2.558061 -1.973309 8.587675 2.553417 -1.894649 8.779682 2.590562 -1.895742 8.780502 2.581822 -1.974402 8.588494 2.544677 -1.904209 8.78924 2.496607 -1.986693 8.598053 2.455364 -1.909944 8.806721 2.402106 -1.99434 8.617444 2.358678 -1.995433 8.639569 2.262812 -2.078736 8.431447 2.21556 -2.077643 8.454116 2.114777 -1.992974 8.66169 2.163394 -1.899293 8.866261 2.10631 -1.906394 8.845232 2.20682 -1.821725 8.994631 2.144821 -1.828826 8.979882 2.242054 -1.767646 9.070834 2.169949 -1.77502 9.058269 2.26445 -1.706739 9.141572 2.196715 -1.71384 9.130647 2.287666 -1.640916 9.180084 2.307604 -1.720122 9.111256 2.388175 -1.651294 9.160964 2.405929 -1.611418 9.193194 2.367692 -1.562529 9.228425 2.335463 -1.550238 9.240445 2.242873 -1.636273 9.188823 2.218838 -1.628625 9.194012 2.09757 -1.69718 9.147309 2.083641 -1.685435 9.1484 1.938338 -1.756175 9.080392 2.05906 -1.74006 9.088586 1.917581 -1.80998 9.00938 2.033659 -1.791681 9.026314 1.895458 -1.888368 8.887839 1.992144 -1.869522 8.914333 1.855581 -1.781029 9.036147 1.809969 -1.73132 9.094048 1.831 -1.675329 9.156867 1.780745 -1.679153 9.149765 1.851212 -1.61333 9.203298 1.793309 -1.615515 9.195652 1.862683 -1.537947 9.251643 1.800683 -1.537674 9.244269 1.867599 -1.456556 9.298892 1.805326 -1.454098 9.29179 1.868418 -1.37653 9.341773 1.807784 -1.378988 9.347784 1.781292 -1.458468 9.304902 1.777195 -1.538494 9.257925 1.770639 -1.461745 9.314459 1.750701 -1.382812 9.357614 1.756164 -1.469666 9.336038 1.714376 -1.540405 9.267756 1.741688 -1.545868 9.290153 1.701539 -1.615788 9.242902 1.684605 -1.612784 9.219686 1.729124 -1.612511 9.20958 1.760807 -1.675056 9.195652 1.663574 -1.67888 9.241809 1.585734 -1.728862 9.188004 1.551593 -1.683523 9.292065 1.507073 -1.726677 9.246454 1.46228 -1.770377 9.12819 1.516087 -1.822271 9.096234 1.36177 -1.897654 8.937548 1.262626 -1.894649 8.98316 1.196256 -1.958561 8.809724 1.035659 -1.98123 8.737347 1.005069 -2.037494 8.538237 0.9668311 -2.018921 8.605702 0.9687429 -1.989424 8.711127 0.9884078 -1.988604 8.713585 0.9799412 -2.017829 8.60816 0.9605492 -1.982869 8.71495 0.973932 -2.012912 8.608704 0.9529018 -1.981776 8.715224 0.9725667 -1.988058 8.71741 0.9676502 -2.017283 8.611436 0.9471659 -2.047327 8.481429 0.9313248 -2.051697 8.482248 0.9389723 -2.081467 8.365077 0.920673 -2.083106 8.363164 0.9291396 -2.05197 8.481973 0.9477121 -2.109599 8.262108 0.9228577 -2.108233 8.262382 0.9138447 -2.107141 8.262382 0.9051043 -2.109599 8.252821 0.9040122 -2.10359 8.253095 0.8977304 -2.105502 8.244083 0.8960915 -2.099766 8.262382 0.8977304 -2.101132 8.262655 0.8966377 -2.076278 8.363437 0.9124788 -2.082287 8.366168 0.9067432 -2.088295 8.36699 0.9001886 -2.056886 8.485798 0.9184877 -2.076824 8.492627 0.8955451 -2.112877 8.370539 0.8742414 -2.082287 8.494265 0.8889903 -2.119431 8.371086 0.8676863 -2.147837 8.26757 0.8502067 -2.114515 8.371086 0.860585 -2.077643 8.493991 0.8816158 -2.143467 8.267297 0.8428322 -2.18307 8.12418 0.8261714 -2.033124 8.633559 0.9067432 -2.037494 8.634105 0.9143906 -1.984781 8.772581 0.9326905 -1.988878 8.772853 0.9403376 -1.937803 8.892482 0.9556331 -1.922508 8.89221 0.9247695 -1.968393 8.770668 0.9023734 -1.90257 8.891938 0.8854397 -1.881812 8.891389 0.8455634 -1.92442 8.766024 0.8207088 -1.860235 8.891117 0.8059603 -1.837839 8.89057 0.7682688 -1.875804 8.76111 0.7374053 -1.821725 9.00692 0.8321803 -1.801514 9.00938 0.7980397 -1.765188 9.116718 0.827537 -1.746342 9.12218 0.8010435 -1.711109 9.216956 0.8332724 -1.69199 9.224602 0.8138807 -1.657303 9.299985 0.8469287 -1.675603 9.293156 0.8652286 -1.64392 9.3527 0.8933603 -1.626713 9.357889 0.8761531 -1.636819 9.308178 0.8313606 -1.607048 9.364715 0.8611315 -1.622889 9.365262 0.879704 -1.640096 9.3598 0.8966377 -1.632995 9.359526 0.9012807 -1.645559 9.355977 0.9184877 -1.638458 9.355704 0.9223113 -1.648836 9.353792 0.9417032 -1.644739 9.346143 0.943342 -1.654026 9.345324 0.9673776 -1.635999 9.309818 0.973932 -1.626713 9.310091 0.9496239 -1.616334 9.311456 0.9302322 -1.634634 9.348054 0.9236769 -1.60459 9.314459 0.9138447 -1.622616 9.351333 0.9070166 -1.626167 9.359253 0.9056505 -1.610872 9.364171 0.8906291 -1.616881 9.364715 0.8851667 -1.597762 9.371272 0.8712369 -1.603224 9.372092 0.8646821 -1.581648 9.380011 0.8532105 -1.577278 9.379193 0.8600394 -1.558705 9.389024 0.8441978 -1.554608 9.388204 0.8510258 -1.53385 9.39913 0.8368233 -1.530573 9.397765 0.8444707 -1.501622 9.412513 0.8316341 -1.45601 9.424804 0.8223478 -1.456283 9.431359 0.8283562 -1.392099 9.458397 0.8248058 -1.392099 9.45157 0.8187969 -1.303333 9.488441 0.814154 -1.195175 9.487075 0.7764624 -1.195175 9.53269 0.8108766 -1.075546 9.5346 0.7802863 -1.073088 9.464134 0.7376785 -1.06981 9.357889 0.6836 -0.9698466 9.50483 0.7483307 -0.9649301 9.396944 0.6958904 -0.9605602 9.258744 0.6374413 -1.066533 9.223785 0.6254241 -1.063802 9.070014 0.5716183 -1.192444 9.040244 0.5710721 -1.062163 8.896034 0.5199975 -0.9542783 8.914333 0.5260064 -1.06107 8.608704 0.4473461 -0.9537321 8.616353 0.4517161 -0.8756181 8.62127 0.4620948 -0.8218123 8.623455 0.4790288 -0.8302792 8.929629 0.5598738 -0.8799881 8.924712 0.5396624 -0.8857238 9.119175 0.5994771 -0.8395655 9.135836 0.6240585 -0.8076099 9.146761 0.6513708 -0.7972311 8.932085 0.5850014 -0.8026937 8.730245 0.5230019 -0.8054249 8.710853 0.5156274 -0.8054249 8.707575 0.5148082 -0.8054249 8.706211 0.5142621 -0.8059711 8.683542 0.5074338 -0.8067905 8.623182 0.4899539 -0.8054249 8.707575 0.514535 -0.8076099 8.615805 0.4877688 -0.8095217 8.518027 0.4672843 -0.8097949 8.50164 0.4640069 -0.8103414 8.444009 0.4525356 -0.8108875 8.31291 0.4268618 -0.8108875 8.297342 0.4244036 -0.7934073 8.807268 0.5519534 -0.7901299 8.908596 0.5907373 -0.7901299 8.911055 0.5915564 -0.788491 8.932085 0.6013891 -0.7898566 8.913239 0.5926488 -0.7802973 9.106613 0.6827803 -0.7781124 9.12901 0.6947981 -0.7767468 9.15441 0.7087273 -0.7734693 9.280593 0.7775551 -0.7734693 9.280866 0.7775551 -0.7792048 9.154136 0.7024455 -0.790403 9.352151 0.7658106 -0.7734693 9.28114 0.777828 -0.7660948 9.363623 0.8294488 -0.764183 9.421254 0.8657742 -0.761998 9.459763 0.8925406 -0.7600861 9.499094 0.9195803 -0.7595397 9.523948 0.936787 -0.7603591 9.540336 0.9482585 -0.7669142 9.519031 0.9132985 -0.7603591 9.540883 0.9488047 -0.7595397 9.544433 0.9542669 -0.1862496 9.652318 0.9610957 0.3728387 9.754739 0.9673776 0.3714731 9.757743 0.9728394 0.3531735 9.836677 1.063244 0.3916842 9.809365 0.9395185 0.4318336 9.78096 0.8024094 0.430195 9.837224 0.8346385 0.4449438 9.819198 0.7750968 0.4602388 9.798166 0.7212913 0.4692519 9.732617 0.6732211 0.4637893 9.793251 0.7087273 0.4728025 9.752009 0.668578 0.4744414 9.723875 0.6543753 0.453957 9.728793 0.6505517 0.4616045 9.755558 0.6663928 0.4542299 9.759655 0.6625692 0.4460362 9.731523 0.6459084 0.4550493 9.762112 0.6592918 0.4465824 9.733161 0.6390804 0.432926 9.668977 0.6147722 0.4146267 9.540062 0.586094 0.4146267 9.540062 0.577081 0.3946888 9.365535 0.5415747 0.3761159 9.165061 0.4989669 0.3761159 9.165061 0.4951434 0.3946888 9.365535 0.5325614 0.3761159 9.165061 0.4864032 0.3594553 8.950657 0.4517161 0.3594553 8.950657 0.4558129 0.3441603 8.734617 0.4194873 0.3526272 8.733524 0.4208529 0.3676493 8.948746 0.4571785 0.4438511 8.929902 0.4681037 0.4351112 8.734068 0.4345092 0.4378425 8.72014 0.4328706 0.4323798 8.877734 0.4932313 0.4323798 8.880191 0.4937775 0.4299218 8.932631 0.5134424 0.4282832 8.979063 0.5333805 0.4342917 8.780227 0.4615489 0.4362036 8.717134 0.4380598 0.4359306 8.720686 0.4325974 0.4359306 8.716317 0.431778 0.4370231 8.689003 0.4279544 0.4252786 9.080392 0.5743495 0.424459 9.105792 0.5839087 0.4209086 9.166426 0.6117678 0.4187235 9.210126 0.6330716 0.3441603 8.734617 0.4156634 0.3591824 8.950657 0.4429761 0.3441603 8.734889 0.4069237 0.329958 8.518027 0.3831616 0.329958 8.518027 0.3872585 0.329958 8.518027 0.3744215 0.3384246 8.518027 0.3744215 0.3529005 8.734889 0.4066504 0.3679223 8.950386 0.4429761 0.595982 8.735709 0.4028269 0.4271904 8.517479 0.3752412 0.6055414 8.533596 0.3689591 0.6047223 8.735709 0.4025536 0.6142817 8.534687 0.3689591 0.6052685 8.733524 0.4107475 0.6148278 8.531411 0.377153 0.6246605 8.303897 0.3323605 0.6159203 8.303897 0.3329067 0.6232948 8.093044 0.2995855 0.4372962 8.304988 0.3386424 0.6344928 8.093044 0.2993122 0.6366779 8.093044 0.2993122 0.7068712 8.094137 0.2998585 0.639136 8.095502 0.3001314 0.7074174 8.293246 0.379611 1.036534 8.284233 0.3768798 1.036534 8.093044 0.2998585 1.366196 8.094137 0.2998585 1.7117 5.274114 0.3662279 1.707876 5.190266 0.3654085 1.700229 5.02284 0.36377 2.378946 5.106416 0.3645891 1.707876 4.85514 0.3621311 2.393968 4.771564 0.3613117 1.715251 4.687987 0.3602191 1.719074 4.604138 0.3596732 2.401342 4.604138 0.3596732 3.083883 4.604138 0.3596732 1.019327 4.220943 0.3558493 3.766424 4.604138 0.3596732 3.800837 3.837475 0.3520255 1.036534 3.837475 0.3520255 1.06248 3.273197 0.3471092 -1.779664 2.709193 0.3419195 -1.848218 2.710285 0.3501136 -1.90257 1.512903 0.3372768 -1.834562 1.512629 0.3318144 -1.960746 0.385714 0.3208889 -1.977133 1.148554 0.3378227 -1.958014 1.501705 0.3438318 -1.987512 1.501705 0.3517522 -1.967574 1.88927 0.3574881 -1.938349 1.888997 0.3495672 -1.948455 2.294315 0.3629503 -1.919231 2.293769 0.3544837 -1.902843 2.697995 0.3585805 -1.888368 3.14237 0.3618579 -1.88427 3.555609 0.3632235 -1.918684 3.143735 0.3700518 -1.952552 2.701546 0.3845275 -1.932341 2.699087 0.3667741 -1.96812 2.295953 0.3804304 -1.986419 1.890363 0.374968 -2.009908 1.892002 0.410201 -1.993521 2.299504 0.4164831 -2.033943 1.894459 0.45117 -2.048419 1.502524 0.4429761 -2.04678 1.502524 0.4473461 -2.060983 1.14473 0.4388793 -1.953644 1.143637 0.4694693 -1.932614 1.50307 0.4828523 -2.032305 1.894459 0.4555397 -2.018648 2.303874 0.4629142 -2.020014 2.303328 0.4585444 -1.931521 1.142818 0.4932313 -1.93753 1.141999 0.5159006 -1.970578 0.7309445 0.4962357 -1.964569 0.7317642 0.474932 -2.00308 0.3884453 0.4585444 -2.010181 0.3876258 0.4782094 -1.983688 0.7301253 0.5134424 -1.950913 1.141179 0.5344732 -1.987512 1.139813 0.5683408 -2.053335 1.134078 0.6221464 -2.075185 0.8232608 0.6049395 -2.093485 1.134078 0.6221464 -2.088022 1.502251 0.6431772 -2.103317 1.137902 0.6254241 -2.116154 0.8287234 0.6082172 -2.118339 0.8281776 0.616684 -2.105776 1.137629 0.6338909 -2.148929 1.134624 0.7923035 -2.158762 0.821076 0.7723653 -2.192629 1.127796 0.9589104 -2.20492 0.8104242 0.9376067 -2.165863 0.6293421 0.7587096 -2.210929 0.6165048 0.9247695 -2.245888 0.8016844 1.111587 -2.255995 0.6042143 1.102028 -2.27047 0.8000455 1.256071 -2.283307 0.593836 1.255252 -2.273474 0.8000455 1.273551 -2.275933 0.8000455 1.28748 -2.285765 0.5930166 1.27082 -2.288223 0.5921971 1.284203 -2.286584 0.5845497 1.27082 -2.288769 0.5834571 1.284203 -2.278118 0.5812718 1.269727 -2.280303 0.5801792 1.282837 -2.287404 0.5829108 1.295401 -2.286584 0.5916506 1.295674 -2.273474 0.5853689 1.400554 -2.273748 0.5766285 1.400554 -2.255448 0.5777215 1.51554 -2.246981 0.7893937 1.518271 -2.223765 0.7850235 1.636808 -2.211475 1.122606 1.661935 -2.188806 1.120422 1.780745 -2.176515 1.529291 1.842198 -2.16996 1.977763 1.92277 -2.157942 1.982133 2.023554 -2.157396 2.451909 2.116144 -2.159854 2.920865 2.215014 -2.158215 2.930151 2.302415 -2.15603 2.458191 2.209006 -2.167502 2.465018 2.29504 -2.156577 1.98541 2.120786 -2.171599 1.990599 2.214195 -2.184982 2.4713 2.37807 -2.190171 2.954732 2.51873 -2.20055 2.477036 2.461374 -2.199184 2.960741 2.568985 -2.212021 2.480859 2.524192 -2.214752 2.482226 2.541126 -2.215298 2.4896 2.549047 -2.228136 2.002344 2.499611 -2.228682 2.012996 2.507805 -2.240972 1.542128 2.466836 -2.22595 2.00289 2.513541 -2.237968 1.542128 2.473118 -2.230321 1.542401 2.48814 -2.247528 1.120149 2.436247 -2.240426 1.120422 2.450995 -2.200004 1.544312 2.544404 -2.206012 1.123699 2.518457 -2.155211 1.549775 2.62361 -2.159308 1.128889 2.605311 -2.10359 1.557422 2.702543 -2.103317 1.138448 2.68916 -2.055247 1.567528 2.769459 -2.05197 2.022555 2.79049 -2.099766 2.016 2.723301 -2.04241 2.499159 2.81671 -2.090207 2.494789 2.75116 -2.146744 2.010265 2.650923 -2.135819 2.490693 2.682878 -2.188259 2.005621 2.580183 -2.176515 2.486596 2.616509 -2.21803 2.003437 2.52747 -2.20492 2.483591 2.567346 -2.212021 2.483045 2.554782 -2.202189 2.96238 2.58865 -2.028481 2.97549 2.844295 -1.981776 2.976856 2.901107 -1.963204 3.44909 2.927872 -1.897927 3.86069 2.997246 -1.920869 3.44827 2.974031 -1.890826 3.85987 3.004074 -1.866791 4.188167 3.025651 -1.856685 4.187348 3.027836 -1.826368 4.514278 3.055149 -1.801787 4.511002 3.058972 -1.831557 4.185436 3.031933 -1.798236 4.182978 3.037122 -1.770104 4.507179 3.063889 -1.749893 4.694542 3.0841 -1.780483 4.698912 3.079184 -1.804245 4.702463 3.075086 -1.79687 4.765555 3.081915 -1.773382 4.762823 3.085739 -1.741699 4.768013 3.09202 -1.742792 4.759546 3.091201 -1.740333 4.758453 3.093659 -1.747708 4.69345 3.086558 -1.74443 4.692084 3.090655 -1.737056 4.757362 3.097483 -1.739514 4.767194 3.094205 -1.735963 4.765828 3.098303 -1.732686 4.756268 3.099941 -1.731593 4.765008 3.10076 -1.716025 4.762004 3.108955 -1.713294 4.767194 3.105131 -1.729408 4.770744 3.094205 -1.728589 4.773476 3.091474 -1.734051 4.771837 3.091201 -1.737329 4.773476 3.087377 -1.705373 4.76774 3.108955 -1.712202 4.777572 3.10677 -1.728316 4.781669 3.095571 -1.704554 4.77566 3.111685 -1.696087 4.775115 3.1095 -1.666043 4.763916 3.097483 -1.665224 4.770744 3.098303 -1.665497 4.761185 3.100487 -1.664405 4.755722 3.107043 -1.697726 4.765008 3.108135 -1.699911 4.759546 3.111685 -1.701004 4.750806 3.111139 -1.664951 4.747255 3.106223 -1.708924 4.682251 3.104584 -1.70947 4.751899 3.112232 -1.708378 4.760638 3.113051 -1.717118 4.753263 3.108135 -1.717118 4.685256 3.105677 -1.724492 4.687168 3.10158 -1.74006 4.690718 3.09284 -1.761364 4.501443 3.072901 -1.765734 4.503355 3.070444 -1.790042 4.178061 3.046955 -1.794412 4.179428 3.04395 -1.768192 4.505539 3.066347 -1.797144 4.181885 3.039581 -1.817081 3.854681 3.024012 -1.81954 3.856866 3.019643 -1.820905 3.858231 3.017457 -1.841936 3.450729 2.995608 -1.840571 3.449909 2.997519 -1.856139 2.985049 2.971573 -1.854773 2.984503 2.973484 -1.86242 2.51582 2.948356 -1.861328 2.515547 2.950268 -1.860235 2.046864 2.927053 -1.859143 2.046591 2.929238 -1.852588 1.621061 2.910392 -1.851495 1.621334 2.912577 -1.841117 1.252341 2.902471 -1.841663 1.252068 2.901107 -1.824456 0.9232252 2.900832 -1.823637 0.9286878 2.906022 -1.824183 0.9196745 2.900832 -1.830465 0.9185819 2.898648 -1.817081 0.8025039 2.901379 -1.82309 0.9177623 2.900287 -1.818994 0.9117539 2.898375 -1.819813 0.9314191 2.907661 -1.820905 0.9355158 2.90848 -1.838659 1.253434 2.907388 -1.834289 1.2548 2.909573 -1.844394 1.622426 2.919678 -1.849037 1.621606 2.916947 -1.856139 2.046044 2.933608 -1.851769 2.048502 2.936339 -1.858597 2.515 2.954638 -1.854227 2.516093 2.95737 -1.852042 2.983957 2.977854 -1.847672 2.983411 2.980312 -1.837566 3.44827 3.001889 -1.833196 3.447178 3.004621 -1.812712 3.853316 3.026743 -1.799329 3.848672 3.035483 -1.77584 4.172599 3.056514 -1.746342 4.49598 3.082734 -1.769012 4.170141 3.061158 -1.738968 4.493248 3.086831 -1.760272 4.169596 3.060611 -1.783761 3.84676 3.039854 -1.737056 3.847853 3.037942 -1.715206 4.166591 3.055968 -1.687893 4.483962 3.080822 -1.730774 4.49161 3.085739 -1.668501 4.667775 3.099941 -1.666043 4.699185 3.101307 -1.658942 4.66723 3.092567 -1.654026 4.699185 3.090109 -1.601312 4.7153 3.190073 -1.609506 4.715847 3.196628 -1.540132 4.73278 3.290309 -1.542317 4.703009 3.289763 -1.470486 4.721582 3.401199 -1.480318 4.721855 3.408573 -1.551877 4.703282 3.297138 -1.603224 4.684983 3.188707 -1.613057 4.685256 3.195808 -1.625894 4.490517 3.187068 -1.499983 4.508818 3.399833 -1.519648 4.210017 3.384537 -1.646651 4.181339 3.173412 -1.543137 3.875712 3.36815 -1.403843 3.894011 3.577911 -1.373253 4.24088 3.601127 -1.233139 3.911764 3.78139 -1.19299 4.273929 3.807063 -1.347579 4.527116 3.619971 -1.401385 4.740427 3.523013 -1.391552 4.740155 3.515638 -1.319174 4.757362 3.633082 -1.309615 4.757087 3.625981 -1.309342 4.786585 3.624615 -1.391279 4.769378 3.514546 -1.46912 4.751079 3.400926 -1.477587 4.751352 3.406934 -1.548599 4.733053 3.296592 -1.545868 4.788224 3.299049 -1.456829 4.990611 3.418406 -1.476494 4.80625 3.407207 -1.400565 4.824276 3.519462 -1.399746 4.769651 3.520828 -1.318901 4.786858 3.631716 -1.230955 4.802699 3.738236 -1.221122 4.802153 3.731134 -1.221668 4.772383 3.732227 -1.124982 4.786858 3.835741 -1.134541 4.787405 3.842569 -1.231228 4.772929 3.739328 -1.161854 4.546782 3.825909 -1.034304 4.546235 3.960287 -1.038128 4.294413 3.972304 -1.04796 4.048873 3.977493 -1.080735 4.297418 3.983229 -1.087291 4.049966 3.988146 -1.062982 3.809888 3.975035 -1.08292 3.577732 3.964384 -1.099035 3.811527 3.985141 -1.115149 3.579644 3.973669 -1.106409 3.36087 3.946357 -1.271377 3.546322 3.754896 -1.132356 3.168863 3.922322 -1.15803 3.172141 3.930243 -1.135361 3.363602 3.954824 -1.166497 3.173233 3.932974 -1.143554 3.364148 3.957282 -1.123616 3.58019 3.976128 -1.138365 3.363055 3.964384 -1.118427 3.579644 3.982956 -1.107502 3.812074 3.987872 -1.095757 4.050239 3.99033 -1.101766 3.811801 3.994427 -1.090295 4.050512 3.997159 -1.089202 4.297963 3.985141 -1.078823 4.555521 3.971757 -1.079643 4.770472 3.960014 -1.033485 4.801062 3.944718 -1.032665 4.830832 3.941714 -1.023106 4.830013 3.935705 -1.023652 4.800514 3.937344 -1.124709 4.816629 3.834103 -1.133176 4.817175 3.840384 -1.134541 4.872347 3.838746 -1.230135 4.857325 3.736324 -1.318901 4.841484 3.629532 -1.304425 5.013826 3.633355 -1.124162 5.034857 3.830552 -1.115149 5.20474 3.822631 -1.039767 5.04305 3.919044 -1.03485 4.886003 3.938709 -1.082374 4.914407 3.948269 -1.086744 5.045509 3.932155 -1.046048 5.211295 3.896102 -1.093572 5.2143 3.908939 -1.055335 5.402483 3.866332 -1.111872 5.214573 3.824816 -1.114603 5.214573 3.822085 -1.124162 5.215119 3.811161 -1.264276 5.377902 3.63554 -1.280663 5.22222 3.634175 -1.415587 5.357691 3.439163 -1.311253 5.22222 3.593752 -1.284214 5.187261 3.633902 -1.430882 5.224952 3.431788 -1.437437 5.168962 3.428785 -1.466935 5.224952 3.377437 -1.391279 5.552976 3.448449 -1.36424 5.751266 3.45637 -1.243245 5.576464 3.637179 -1.219756 5.774753 3.637725 -1.092207 5.598314 3.803512 -1.104497 5.396748 3.813618 -1.06626 5.602411 3.831371 -1.102586 5.405487 3.878622 -1.112964 5.604869 3.842569 -1.078004 5.796877 3.79286 -1.122797 5.799335 3.802693 -1.090022 5.982875 3.752439 -1.195175 5.96239 3.636633 -1.102312 6.157675 3.711196 -1.170594 6.133368 3.634448 -1.149836 6.281128 3.632536 -1.111052 6.279217 3.680879 -1.143008 6.160132 3.718024 -1.150656 6.287683 3.684976 -1.119519 6.387101 3.652474 -1.135361 6.388467 3.631716 -1.131264 6.493619 3.619971 -1.156391 6.395568 3.654932 -1.161307 6.503179 3.621883 -1.133722 6.505091 3.615329 -1.155572 6.467947 3.592386 -1.138365 6.51465 3.608774 -1.164858 6.513558 3.617787 -1.168409 6.522297 3.610686 -1.17032 6.525029 3.607135 -1.143554 6.518201 3.602219 -1.172779 6.525848 3.603311 -1.150382 6.517382 3.594298 -1.163219 6.490342 3.581189 -1.167316 6.501813 3.575726 -1.17988 6.524483 3.594571 -1.197906 6.507823 3.574906 -1.202822 6.461937 3.538307 -1.234778 6.46658 3.53585 -1.24106 6.417418 3.498431 -1.268646 6.361701 3.472484 -1.265368 6.386281 3.473577 -1.273562 6.420422 3.495154 -1.297324 6.38874 3.470572 -1.282029 6.361974 3.457463 -1.313165 6.364431 3.455277 -1.296504 6.335481 3.44326 -1.279024 6.279217 3.468661 -1.312619 6.298881 3.428512 -1.328187 6.339031 3.441349 -1.345394 6.302704 3.426326 -1.337473 6.340395 3.440802 -1.354407 6.304071 3.42578 -1.342663 6.34504 3.435613 -1.35987 6.307895 3.420591 -1.374892 6.318819 3.406934 -1.397015 6.257367 3.389727 -1.378442 6.321004 3.404203 -1.400839 6.259552 3.386723 -1.423508 6.174337 3.368697 -1.453825 6.066998 3.344662 -1.427605 6.175701 3.365692 -1.457649 6.068363 3.34193 -1.490424 5.925792 3.314891 -1.536309 5.739793 3.276927 -1.402204 6.262282 3.382353 -1.379535 6.324282 3.400106 -1.380354 6.327013 3.396828 -1.362328 6.36607 3.413489 -1.363147 6.369621 3.409666 -1.347579 6.396387 3.42578 -1.348125 6.40103 3.42141 -1.332011 6.425338 3.439163 -1.346759 6.392563 3.429604 -1.331465 6.421242 3.442714 -1.343755 6.389286 3.432608 -1.328733 6.417691 3.445718 -1.311527 6.395294 3.464564 -1.287218 6.427797 3.489691 -1.307156 6.389832 3.469753 -1.283395 6.421514 3.494062 -1.24625 6.475594 3.531752 -1.244611 6.467947 3.53503 -1.207466 6.509735 3.574906 -1.207739 6.518474 3.572176 -1.18944 6.535408 3.592659 -1.189712 6.526669 3.594844 -1.181246 6.536774 3.603311 -1.187801 6.607241 3.577365 -1.211289 6.578289 3.554969 -1.187527 6.612977 3.575999 -1.211562 6.584025 3.55333 -1.185069 6.616253 3.572722 -1.209378 6.587302 3.549505 -1.207466 6.591125 3.546228 -1.256082 6.532404 3.502801 -1.260452 6.535136 3.502255 -1.305518 6.470404 3.458554 -1.257174 6.528034 3.506626 -1.305518 6.464669 3.462925 -1.332557 6.430801 3.43452 -1.337473 6.433532 3.432881 -1.354134 6.403489 3.418952 -1.369975 6.371533 3.406934 -1.359323 6.405674 3.41704 -1.375984 6.373172 3.404749 -1.379261 6.374536 3.403383 -1.395376 6.330291 3.391639 -1.3992 6.331384 3.390274 -1.406028 6.337119 3.385904 -1.433614 6.272115 3.366785 -1.406028 6.437356 3.383718 -1.38609 6.381366 3.399013 -1.368337 6.413594 3.410758 -1.362054 6.407313 3.415674 -1.343482 6.438449 3.43015 -1.348125 6.446642 3.4266 -1.358777 6.496898 3.417587 -1.378988 6.601778 3.39 -1.382266 6.73561 3.364054 -1.318355 6.651486 3.436159 -1.304425 6.792146 3.419498 -1.28558 6.932259 3.403383 -1.354407 6.898666 3.354768 -1.415587 6.869987 3.315437 -1.466935 6.860701 3.291948 -1.440442 7.017201 3.287852 -1.534397 6.859335 3.264362 -1.566899 6.640015 3.271192 -1.659488 6.647662 3.236504 -1.787038 6.440361 3.199359 -1.757267 6.654763 3.205914 -1.878262 6.446916 3.170408 -1.850676 6.660226 3.177782 -1.954464 6.452924 3.142003 -1.929883 6.663777 3.151562 -2.002807 6.455656 3.120699 -1.980138 6.666508 3.132443 -1.996252 6.666508 3.125069 -2.004173 6.666781 3.120152 -1.980411 6.87982 3.124249 -1.988058 6.879547 3.118241 -1.953644 7.102144 3.122338 -1.944631 7.10269 3.126435 -1.971397 6.87982 3.128619 -1.954191 6.879547 3.134901 -1.90257 6.879547 3.151562 -1.873072 7.103782 3.147465 -1.927971 7.10351 3.13217 -1.843575 7.321189 3.140091 -1.899019 7.319825 3.124796 -1.916499 7.319278 3.119333 -1.815989 7.51511 3.129985 -1.729681 7.517294 3.151562 -1.75836 7.320098 3.161668 -1.654026 7.500634 3.170953 -1.698545 7.715036 3.137086 -1.599947 7.721045 3.15757 -1.561436 7.945008 3.136267 -1.660035 7.934904 3.117148 -1.517463 8.188093 3.114417 -1.616061 8.170612 3.096664 -1.569084 8.416424 3.080549 -1.46912 8.450019 3.098576 -1.421323 8.704027 3.08847 -1.303333 8.770121 3.10158 -1.269192 8.985892 3.100487 -1.14929 9.052535 3.112505 -1.133722 9.200568 3.117695 -1.019009 9.255465 3.128619 -1.016551 9.330575 3.134901 -0.8854508 9.384927 3.145007 -1.010815 9.367995 3.139818 -0.8808076 9.418794 3.149103 -0.8794418 9.428354 3.149923 -0.74206 9.47861 3.15839 -0.7406939 9.477789 3.149923 -0.6117789 9.521763 3.156478 -0.7234871 9.467411 3.02729 -0.5800966 9.511932 3.034118 -0.5779114 9.511384 3.025651 -0.4866874 9.537605 3.029475 -0.4842293 9.532142 3.023466 -0.5740876 9.505922 3.019643 -0.7223948 9.466865 3.018823 -0.7191171 9.460857 3.013087 -0.853222 9.420433 3.011448 -0.8548607 9.42098 3.019915 -0.8778032 9.427807 3.14173 -0.9712122 9.37537 3.012814 -1.006718 9.377552 3.132989 -1.009177 9.377826 3.141183 -1.114057 9.33358 3.133262 -1.116242 9.323202 3.131624 -1.19299 9.287966 3.124249 -1.124435 9.283325 3.124522 -1.236963 9.23307 3.113324 -1.253624 9.258197 3.117695 -1.196541 9.296162 3.125888 -1.258267 9.265571 3.118787 -1.196814 9.29425 3.117148 -1.112145 9.333307 3.124796 -1.200637 9.274858 3.016364 -1.155845 9.295341 2.999158 -1.170047 9.288242 2.995881 -1.200911 9.27322 3.007625 -1.245157 9.253281 3.030021 -1.244337 9.251914 3.021281 -1.202003 9.264205 3.004348 -1.24543 9.242902 3.018004 -1.287218 9.230611 3.029475 -1.289403 9.231159 3.037942 -1.334469 9.20958 3.039581 -1.30661 9.237985 3.102946 -1.256628 9.264205 3.11032 -1.309342 9.238805 3.111139 -1.305518 9.230883 3.1095 -1.359323 9.212038 3.102399 -1.3555 9.20439 3.101307 -1.405755 9.17708 3.089563 -1.343755 9.181448 3.09721 -1.443173 9.127369 3.075633 -1.45519 9.031229 3.068532 -1.354407 9.086948 3.089836 -1.248435 9.142938 3.104584 -1.379808 8.924165 3.086285 -1.480864 8.869812 3.066347 -1.522925 8.655409 3.070171 -1.613603 8.616625 3.042585 -1.571269 8.825019 3.036849 -1.673964 8.591224 3.021281 -1.630537 8.792245 3.014179 -1.647744 8.783779 3.007352 -1.690078 8.585762 3.015545 -1.658942 8.779408 3.001343 -1.625621 8.932631 2.998612 -1.634907 8.929902 2.990691 -1.605683 9.026314 2.999158 -1.605683 9.068649 2.991783 -1.596123 9.073019 3.000524 -1.593665 9.083124 3.000797 -1.583559 9.088586 3.008991 -1.573727 9.09323 3.005712 -1.601859 9.079847 2.981678 -1.603497 9.078479 2.991783 -1.555154 9.10388 2.958462 -1.54423 9.109344 3.024559 -1.515824 9.121088 2.986867 -1.510635 9.123546 2.979766 -1.550238 9.106613 2.95218 -1.593392 9.088586 2.921863 -1.584106 9.092956 2.920224 -1.620431 9.079028 2.887176 -1.645013 9.062368 2.933881 -1.668774 9.054718 2.900832 -1.642828 9.071927 2.849212 -1.612238 9.08285 2.884718 -1.63518 9.07575 2.846754 -1.661673 9.067556 2.809336 -1.68844 9.049802 2.866146 -1.704554 9.04789 2.829274 -1.716025 9.048438 2.793768 -1.676422 9.065917 2.764816 -1.654572 9.070834 2.805785 -1.668501 9.068649 2.762631 -1.685435 9.068375 2.715108 -1.725039 9.050621 2.756076 -1.731047 9.054172 2.721935 -1.739241 9.051442 2.722208 -1.734871 9.058269 2.692712 -1.743065 9.056083 2.692712 -1.744703 9.059089 2.673866 -1.736237 9.061273 2.674958 -1.736783 9.062368 2.666218 -1.691171 9.071927 2.670588 -1.689532 9.071378 2.679328 -1.681065 9.073019 2.680147 -1.676695 9.07056 2.717566 -1.673964 9.062368 2.718385 -1.665497 9.060729 2.763723 -1.650475 8.994903 2.72494 -1.654572 8.995723 2.677689 -1.678334 9.064826 2.680693 -1.679427 9.065097 2.672226 -1.682157 9.073564 2.671407 -1.685708 9.068649 2.664033 -1.696087 9.066463 2.662941 -1.698545 9.062913 2.658025 -1.698272 9.063185 2.658298 -1.694995 9.06783 2.655019 -1.697999 9.063185 2.658298 -1.688167 9.065371 2.659389 -1.686254 9.069194 2.656658 -1.681612 9.077387 2.65065 -1.678607 9.067008 2.653654 -1.677242 9.06974 2.644094 -1.650202 8.997634 2.630165 -1.673418 9.076843 2.618967 -1.679973 9.079574 2.641637 -1.676149 9.085309 2.617875 -1.684616 9.083944 2.616509 -1.688986 9.077662 2.641363 -1.690625 9.07575 2.649558 -1.73651 9.066463 2.645734 -1.735417 9.068649 2.63754 -1.744977 9.064826 2.645187 -1.742245 9.057723 2.650104 -1.747162 9.050076 2.648738 -1.740607 9.053355 2.653108 -1.733778 9.059636 2.650923 -1.73214 9.055811 2.653928 -1.699911 9.062913 2.657751 -1.698818 9.062913 2.658025 -1.733778 9.058269 2.659117 -1.745523 9.060729 2.665671 -1.742518 9.056358 2.658298 -1.750439 9.053355 2.664033 -1.747435 9.04871 2.656658 -1.741699 9.051442 2.652835 -1.745523 9.045705 2.651742 -1.773928 9.003644 2.643275 -1.77502 9.001733 2.643002 -1.821725 8.923892 2.624157 -1.827187 8.928809 2.618967 -1.780756 9.013204 2.635082 -1.780483 9.014295 2.626614 -1.82746 8.929353 2.610227 -1.785126 9.012659 2.548228 -1.831284 8.93427 2.529109 -1.782941 9.026041 2.458643 -1.769831 9.037511 2.554237 -1.750439 9.071927 2.471479 -1.725585 9.091864 2.528016 -1.738148 9.078479 2.56844 -1.733232 9.085309 2.570624 -1.74525 9.067282 2.607496 -1.740333 9.074383 2.608588 -1.731866 9.07575 2.609954 -1.743884 9.067008 2.63672 -1.724492 9.086674 2.572263 -1.676695 9.094595 2.581276 -1.712202 9.100057 2.531567 -1.720668 9.098692 2.529928 -1.702369 9.115626 2.488686 -1.709197 9.109344 2.486228 -1.684889 9.132559 2.445806 -1.77939 9.03997 2.363322 -1.678607 9.136929 2.449629 -1.693902 9.117263 2.490598 -1.669594 9.138568 2.452087 -1.644466 9.127369 2.501796 -1.620431 9.147854 2.464652 -1.638458 9.164514 2.415489 -1.647198 9.163422 2.412485 -1.607868 9.195105 2.375612 -1.599674 9.195105 2.379982 -1.560071 9.229792 2.343383 -1.554062 9.228155 2.349393 -1.501076 9.262022 2.32563 -1.504899 9.266118 2.319075 -1.505445 9.265846 2.310335 -1.45082 9.298346 2.294494 -1.454644 9.296435 2.204363 -1.454371 9.296162 2.086645 -1.543956 9.24536 2.099756 -1.539586 9.244269 1.951449 -1.620158 9.19483 1.949263 -1.453825 9.292612 1.949263 -1.373253 9.334944 1.947625 -1.373799 9.338768 2.079544 -1.295412 9.3781 2.074901 -1.2935 9.374821 1.945986 -1.373799 9.3344 1.868964 -1.293227 9.374548 1.868691 -1.295958 9.38247 1.808877 -1.209104 9.414698 1.867872 -1.211835 9.422347 1.808877 -1.214021 9.428354 1.784023 -1.29787 9.388204 1.783203 -1.301694 9.398585 1.758895 -1.309888 9.419342 1.726939 -1.217844 9.438187 1.760534 -1.226038 9.45867 1.72967 -1.24106 9.49691 1.679142 -1.137818 9.49691 1.730763 -1.152021 9.534053 1.680781 -1.166497 9.5712 1.632438 -1.256082 9.535965 1.630253 -1.325456 9.459218 1.675318 -1.34157 9.499639 1.625337 -1.408486 9.419069 1.66849 -1.391006 9.378918 1.722296 -1.487419 9.376461 1.6562 -1.560344 9.332216 1.637627 -1.506811 9.418521 1.599117 -1.576185 9.375914 1.574262 -1.624528 9.286602 1.613866 -1.63518 9.333033 1.543126 -1.578097 9.380829 1.567161 -1.509269 9.42371 1.592288 -1.505445 9.42371 1.584368 -1.427059 9.46468 1.600755 -1.497525 9.42371 1.567434 -1.422142 9.463315 1.583549 -1.419957 9.462768 1.575081 -1.339932 9.50046 1.585187 -1.336927 9.493085 1.581363 -1.253078 9.528863 1.586553 -1.243518 9.50483 1.574535 -1.327641 9.46905 1.569619 -1.417226 9.455121 1.571531 -1.408759 9.432453 1.560059 -1.49097 9.416065 1.555689 -1.493701 9.423439 1.559513 -1.558978 9.383835 1.537117 -1.563621 9.383015 1.544764 -1.620431 9.342046 1.514994 -1.573454 9.381377 1.559786 -1.631083 9.339317 1.52865 -1.667955 9.300258 1.478941 -1.67888 9.297801 1.492598 -1.683797 9.296709 1.499426 -1.636273 9.33795 1.535478 -1.726677 9.251095 1.454907 -1.769831 9.191555 1.40547 -1.769831 9.186093 1.414757 -1.816536 9.119175 1.342379 -1.814897 9.126825 1.335823 -1.856412 9.06018 1.261806 -1.894103 8.990261 1.185877 -1.922508 8.917882 1.114318 -1.921962 8.924712 1.108583 -1.89383 8.995178 1.178503 -1.886182 8.995998 1.174679 -1.914314 8.926624 1.104759 -1.941627 8.864895 1.053685 -1.942992 8.858887 1.059967 -1.955829 8.820103 1.02883 -1.964296 8.793336 1.012716 -1.954191 8.826112 1.022275 -1.962931 8.797707 1.005069 -1.947636 8.827753 1.01654 -1.934799 8.867629 1.049042 -1.946543 8.828024 1.01572 -1.956922 8.797982 0.9990597 -1.955829 8.797982 0.9979673 -1.966208 8.769029 0.9867692 -1.965116 8.769303 0.9856766 -1.970305 8.771759 0.9802142 -1.958014 8.800166 0.9905931 -1.958014 8.806175 0.9859495 -1.974129 8.772033 0.9717471 -1.968666 8.797163 0.966012 -1.952552 8.824474 0.981853 -1.928517 8.896852 0.9823992 -1.935891 8.894394 0.9717471 -1.9856 8.770668 0.9479851 -1.941354 8.893849 0.9638267 -2.033397 8.629734 0.920946 -1.990516 8.720686 0.9602758 -2.02138 8.615805 0.9406111 -2.051423 8.483885 0.925043 -1.895742 8.995998 0.9843112 -1.889733 8.996271 0.9916855 -1.850403 9.087222 1.002064 -1.847126 9.088586 0.9941431 -1.891918 8.996815 0.9761171 -1.877989 8.999001 0.9452541 -1.859962 9.001733 0.9067432 -1.834562 9.093775 0.9640996 -1.818174 9.100057 0.9272277 -1.800967 9.106066 0.8917215 -1.84139 9.004736 0.8687792 -1.783487 9.111803 0.8581271 -1.74443 9.203845 0.8838006 -1.728589 9.2104 0.8567615 -1.690898 9.287422 0.8857123 -1.704554 9.282505 0.9094744 -1.667682 9.347236 0.9329631 -1.656757 9.349147 0.9116597 -1.663585 9.354336 0.9356949 -1.673418 9.353792 0.9613684 -1.66577 9.353244 0.9638267 -1.656211 9.354063 0.9386993 -1.652933 9.356248 0.9146641 -1.65785 9.3527 0.966012 -1.665497 9.353518 0.993324 -1.661673 9.34587 0.9949629 -1.66659 9.348875 1.024188 -1.64392 9.310912 1.001518 -1.636273 9.330575 0.9728394 -1.643374 9.331395 0.9996064 -1.632995 9.336585 0.9736594 -1.624255 9.336585 0.951263 -1.626713 9.339861 0.9761171 -1.634361 9.340681 1.000972 -1.624255 9.343687 0.9916855 -1.623436 9.343957 0.9895004 -1.617973 9.344778 0.9793947 -1.611418 9.345598 0.967104 -1.6177 9.340409 0.9539939 -1.611145 9.345598 0.9662849 -1.607321 9.346416 0.9608222 -1.605683 9.34669 0.9591834 -1.602678 9.34751 0.9561792 -1.600493 9.348054 0.9529018 -1.591207 9.350512 0.9427959 -1.588203 9.351333 0.9397914 -1.586291 9.536513 0.9706547 -1.585471 9.352151 0.9370602 -1.604044 9.343139 0.9335096 -1.58274 9.348875 0.9102941 -1.604044 9.340409 0.9187612 -1.614969 9.338222 0.9335096 -1.627259 9.330575 0.9498974 -1.617427 9.331941 0.9313248 -1.606229 9.3344 0.9160294 -1.592299 9.338497 0.9021005 -1.589568 9.31883 0.8990957 -1.572088 9.324295 0.8862594 -1.607321 9.356522 0.8922677 -1.589022 9.362805 0.8791579 -1.592573 9.370451 0.8775187 -1.572635 9.378373 0.8668674 -1.569084 9.370451 0.868233 -1.550784 9.387113 0.8581271 -1.547234 9.379193 0.8594924 -1.527296 9.396399 0.8515717 -1.498891 9.410875 0.8392813 -1.496159 9.409235 0.8469287 -1.453552 9.430266 0.8357307 -1.450547 9.4289 0.8436513 -1.389094 9.457579 0.8327262 -1.302513 9.495817 0.8198896 -1.300601 9.494997 0.8286297 -1.195175 9.540062 0.8166122 -1.077458 9.579667 0.8119686 -1.077731 9.587313 0.8174313 -0.9783133 9.618996 0.8166122 -0.9791327 9.626645 0.8215284 -0.9266927 9.63948 0.8237132 -0.9176796 9.599604 0.7983123 -0.8819002 9.613533 0.8114225 -0.8674243 9.555631 0.7811054 -0.8524026 9.630741 0.837916 -0.8387463 9.572293 0.8056868 -0.8291867 9.475878 0.7647179 -0.8592306 9.45594 0.7384979 -0.8996531 9.429719 0.7147362 -0.9075739 9.533234 0.7622599 -0.9744896 9.575022 0.7882069 -0.8499443 9.318013 0.6863309 -0.8928252 9.290972 0.6592918 -0.9567365 9.097327 0.5809046 -0.8190811 9.336856 0.7147362 -0.801055 9.494997 0.8157925 -0.8130725 9.591136 0.853484 -0.7833017 9.616266 0.9463468 -0.7524386 9.643304 1.057508 -0.7565354 9.546072 0.9630075 -0.1859762 9.653409 0.9692893 -0.185703 9.650678 0.973932 0.3684685 9.757471 0.9804874 0.3687416 9.757743 0.9807603 0.3687416 9.757471 0.9804874 0.3684685 9.757471 0.9807603 0.3488035 9.771674 1.042487 0.284892 9.818379 1.24023 0.2797027 9.871363 1.276282 0.3389708 9.899768 1.136169 0.3602747 9.888844 1.070619 0.3881337 9.87191 0.9829451 0.3619136 9.897583 1.071438 0.3873143 9.882016 0.9900466 0.3703803 9.897583 1.073077 0.3960545 9.882288 0.9914122 0.4110763 9.864809 0.9094744 0.4080719 9.857436 0.9143906 0.4315604 9.845963 0.8340921 0.4198161 9.864809 0.9100211 0.4405735 9.845963 0.8340921 0.4471286 9.865354 0.9116597 0.4695249 9.846509 0.8340921 0.4569613 9.826025 0.7690879 0.4479481 9.826025 0.7690879 0.4580537 9.805541 0.7174671 0.4572345 9.801445 0.7196524 0.4605117 9.799259 0.7051767 0.4599655 9.80117 0.704084 0.4684325 9.801445 0.7046305 0.4599655 9.785329 0.6836 0.4684325 9.785603 0.6830535 0.4640626 9.76266 0.6587454 0.5162295 9.787788 0.6803223 0.5050312 9.805541 0.7136438 0.5137714 9.805541 0.7147362 0.498203 9.825479 0.7674496 0.500115 9.81865 0.7723653 0.51541 9.798166 0.7191062 0.5252426 9.788062 0.6797758 0.5266083 9.779867 0.6836 0.5337095 9.762112 0.6617498 0.5337095 9.767848 0.6554676 0.5246964 9.767029 0.6560141 0.5315244 9.738351 0.6358028 0.4553227 9.73371 0.6388072 0.538899 9.672801 0.6114946 0.4416663 9.669525 0.6142258 0.5495508 9.541975 0.5743495 0.4233667 9.540062 0.577081 0.4034287 9.365535 0.5322881 0.5615683 9.368539 0.5301032 0.5735858 9.176259 0.4844912 0.5703082 9.368813 0.5301032 0.558291 9.541975 0.5740765 0.5588372 9.539517 0.5822702 0.5708544 9.366083 0.5382971 0.5823256 9.176805 0.4844912 0.5828722 9.174074 0.4926851 0.585057 9.233616 0.6276091 0.5648458 9.499914 0.7136438 0.5916121 9.205758 0.7125512 0.5790481 9.472054 0.8125151 0.5937972 9.197292 0.7393176 0.6082727 8.802078 0.5811778 0.6071803 8.806175 0.5639708 0.6191978 8.50164 0.4607292 0.6186516 8.504918 0.4522624 0.6039028 8.82147 0.5016981 0.5946164 8.944923 0.4489849 0.617013 8.518027 0.4156634 0.6249334 8.302532 0.3408274 0.6257529 8.300348 0.3561223 0.6320347 8.150128 0.3148804 0.6265724 8.297342 0.374968 0.6265724 8.296795 0.3787916 0.6287572 8.296524 0.3807036 0.6211097 8.501367 0.462368 0.7079636 8.500821 0.4631875 1.036534 8.500272 0.4642798 1.036534 8.797707 0.5841822 1.365103 8.500821 0.4631875 1.36565 8.293246 0.379611 1.44431 8.296524 0.3807036 1.434204 8.095502 0.3001314 1.436389 8.093044 0.2993122 1.446222 8.296795 0.3787916 1.453869 8.50164 0.4607292 1.451958 8.501367 0.462368 1.462883 8.801531 0.5828163 1.464794 8.802078 0.5811778 1.477358 9.196743 0.7409561 1.47927 9.197292 0.7393176 1.489922 9.461402 0.8477481 1.489376 9.464406 0.8469287 1.481182 9.458397 0.8766996 1.481455 9.455393 0.8758802 1.477631 9.456212 0.879977 1.476266 9.456485 0.8835276 1.466979 9.460582 0.9116597 1.47053 9.463042 0.9081093 1.455508 9.464406 0.9378796 1.459059 9.467139 0.9354214 1.446495 9.470144 0.9537209 1.443217 9.467411 0.9556331 1.429834 9.469868 0.9665576 1.431473 9.4726 0.966012 1.41372 9.473966 0.9728394 1.41372 9.470962 0.9728394 1.367562 9.472054 0.9755712 1.367835 9.475058 0.9755712 1.036534 9.475333 0.9791215 1.036534 9.478063 0.9788486 0.7055055 9.472054 0.9755712 0.7052325 9.475058 0.9755712 0.6593472 9.470962 0.9728394 0.6593472 9.473966 0.9728394 0.6432327 9.469868 0.9665576 0.6418673 9.4726 0.966012 0.6298499 9.467411 0.9556331 0.6265724 9.470144 0.9537209 0.6175592 9.464406 0.9378796 0.6140084 9.467139 0.9354214 0.6063609 9.460582 0.9116597 0.6025371 9.463042 0.9081093 0.5921583 9.458397 0.8766996 0.5968015 9.456485 0.8835276 0.5954358 9.456212 0.879977 0.5916121 9.455393 0.8758802 0.5831451 9.461402 0.8477481 0.5836913 9.464406 0.8469287 0.5957091 9.196743 0.7409561 0.6101846 8.801531 0.5828163 0.7101487 9.196197 0.7423217 0.7090563 8.800438 0.5833628 1.036534 9.195652 0.74478 1.036534 9.45594 0.8496599 1.363191 9.196197 0.7423217 1.364284 8.800438 0.5833628 1.362372 9.454848 0.8463825 1.362372 9.463042 0.8496599 1.036534 9.464134 0.8529376 1.362645 9.461949 0.856215 1.036534 9.462768 0.8594924 1.036534 9.45867 0.8777922 1.363465 9.458126 0.8745148 1.477358 9.457579 0.8712369 1.485279 9.46113 0.85
Download .txt
gitextract_k_7od94r/

├── LICENSE
├── README.md
├── simulation.sh
└── src/
    ├── .catkin_workspace
    ├── car_planner/
    │   ├── CMakeLists.txt
    │   ├── include/
    │   │   └── car_planner/
    │   │       └── car_search.h
    │   ├── launch/
    │   │   └── car.launch
    │   ├── package.xml
    │   ├── param/
    │   │   ├── car.dae
    │   │   ├── car2.dae
    │   │   ├── car_yellow.dae
    │   │   └── default.rviz
    │   └── src/
    │       ├── car_search.cpp
    │       └── car_search_node.cpp
    ├── common_utils/
    │   ├── map_generator/
    │   │   ├── .vscode/
    │   │   │   └── c_cpp_properties.json
    │   │   ├── CMakeLists.txt
    │   │   ├── package.xml
    │   │   └── src/
    │   │       ├── map_generator_easy.py
    │   │       └── random_forest_sensing.cpp
    │   ├── plan_env/
    │   │   ├── CMakeLists.txt
    │   │   ├── include/
    │   │   │   └── plan_env/
    │   │   │       ├── grid_map.h
    │   │   │       └── raycast.h
    │   │   ├── package.xml
    │   │   └── src/
    │   │       ├── grid_map.cpp
    │   │       ├── obj_generator.cpp
    │   │       └── raycast.cpp
    │   ├── quadrotor_msgs/
    │   │   ├── CMakeLists.txt
    │   │   ├── include/
    │   │   │   └── quadrotor_msgs/
    │   │   │       ├── comm_types.h
    │   │   │       ├── decode_msgs.h
    │   │   │       └── encode_msgs.h
    │   │   ├── msg/
    │   │   │   ├── AuxCommand.msg
    │   │   │   ├── Bspline.msg
    │   │   │   ├── Corrections.msg
    │   │   │   ├── Gains.msg
    │   │   │   ├── Odometry.msg
    │   │   │   ├── OptimalTimeAllocator.msg
    │   │   │   ├── OutputData.msg
    │   │   │   ├── PPROutputData.msg
    │   │   │   ├── PolynomialTrajectory.msg
    │   │   │   ├── PositionCommand.msg
    │   │   │   ├── PositionCommand_back.msg
    │   │   │   ├── Replan.msg
    │   │   │   ├── ReplanCheck.msg
    │   │   │   ├── SO3Command.msg
    │   │   │   ├── Serial.msg
    │   │   │   ├── SpatialTemporalTrajectory.msg
    │   │   │   ├── StatusData.msg
    │   │   │   ├── SwarmCommand.msg
    │   │   │   ├── SwarmInfo.msg
    │   │   │   ├── SwarmOdometry.msg
    │   │   │   ├── TRPYCommand.msg
    │   │   │   └── TrajectoryMatrix.msg
    │   │   ├── package.xml
    │   │   └── src/
    │   │       ├── decode_msgs.cpp
    │   │       ├── encode_msgs.cpp
    │   │       └── quadrotor_msgs/
    │   │           ├── __init__.py
    │   │           └── msg/
    │   │               ├── _AuxCommand.py
    │   │               ├── _Corrections.py
    │   │               ├── _Gains.py
    │   │               ├── _OutputData.py
    │   │               ├── _PPROutputData.py
    │   │               ├── _PositionCommand.py
    │   │               ├── _SO3Command.py
    │   │               ├── _Serial.py
    │   │               ├── _StatusData.py
    │   │               ├── _TRPYCommand.py
    │   │               └── __init__.py
    │   ├── rviz_plugins/
    │   │   ├── CMakeLists.txt
    │   │   ├── Makefile
    │   │   ├── config/
    │   │   │   └── rviz_config.rviz
    │   │   ├── package.xml
    │   │   ├── plugin_description.xml
    │   │   └── src/
    │   │       ├── aerialmap_display.cpp
    │   │       ├── aerialmap_display.h
    │   │       ├── goal_tool.cpp
    │   │       ├── goal_tool.h
    │   │       ├── multi_probmap_display.cpp
    │   │       ├── multi_probmap_display.h
    │   │       ├── pose_tool.cpp
    │   │       ├── pose_tool.h
    │   │       ├── probmap_display.cpp
    │   │       └── probmap_display.h
    │   └── uav_simulator/
    │       ├── Utils/
    │       │   ├── cmake_utils/
    │       │   │   ├── CMakeLists.txt
    │       │   │   ├── cmake/
    │       │   │   │   ├── arch.cmake
    │       │   │   │   ├── cmake_modules.cmake
    │       │   │   │   └── color.cmake
    │       │   │   ├── cmake_modules/
    │       │   │   │   ├── FindEigen.cmake
    │       │   │   │   ├── FindGSL.cmake
    │       │   │   │   └── FindmvIMPACT.cmake
    │       │   │   └── package.xml
    │       │   ├── multi_map_server/
    │       │   │   ├── CMakeLists.txt
    │       │   │   ├── Makefile
    │       │   │   ├── include/
    │       │   │   │   └── multi_map_server/
    │       │   │   │       ├── Map2D.h
    │       │   │   │       └── Map3D.h
    │       │   │   ├── mainpage.dox
    │       │   │   ├── msg/
    │       │   │   │   ├── MultiOccupancyGrid.msg
    │       │   │   │   ├── MultiSparseMap3D.msg
    │       │   │   │   ├── SparseMap3D.msg
    │       │   │   │   └── VerticalOccupancyGridList.msg
    │       │   │   ├── msg_gen/
    │       │   │   │   ├── cpp/
    │       │   │   │   │   └── include/
    │       │   │   │   │       └── multi_map_server/
    │       │   │   │   │           ├── MultiOccupancyGrid.h
    │       │   │   │   │           ├── MultiSparseMap3D.h
    │       │   │   │   │           ├── SparseMap3D.h
    │       │   │   │   │           └── VerticalOccupancyGridList.h
    │       │   │   │   ├── generated
    │       │   │   │   └── lisp/
    │       │   │   │       ├── MultiOccupancyGrid.lisp
    │       │   │   │       ├── MultiSparseMap3D.lisp
    │       │   │   │       ├── SparseMap3D.lisp
    │       │   │   │       ├── VerticalOccupancyGridList.lisp
    │       │   │   │       ├── _package.lisp
    │       │   │   │       ├── _package_MultiOccupancyGrid.lisp
    │       │   │   │       ├── _package_MultiSparseMap3D.lisp
    │       │   │   │       ├── _package_SparseMap3D.lisp
    │       │   │   │       ├── _package_VerticalOccupancyGridList.lisp
    │       │   │   │       └── multi_map_server-msg.asd
    │       │   │   ├── package.xml
    │       │   │   ├── quadrotor_msgs/
    │       │   │   │   ├── CMakeLists.txt
    │       │   │   │   ├── Makefile
    │       │   │   │   ├── cmake/
    │       │   │   │   │   └── FindEigen3.cmake
    │       │   │   │   ├── include/
    │       │   │   │   │   └── quadrotor_msgs/
    │       │   │   │   │       ├── comm_types.h
    │       │   │   │   │       ├── decode_msgs.h
    │       │   │   │   │       └── encode_msgs.h
    │       │   │   │   ├── mainpage.dox
    │       │   │   │   ├── msg/
    │       │   │   │   │   ├── AuxCommand.msg
    │       │   │   │   │   ├── Corrections.msg
    │       │   │   │   │   ├── Gains.msg
    │       │   │   │   │   ├── OutputData.msg
    │       │   │   │   │   ├── PPROutputData.msg
    │       │   │   │   │   ├── PositionCommand.msg
    │       │   │   │   │   ├── SO3Command.msg
    │       │   │   │   │   ├── Serial.msg
    │       │   │   │   │   ├── StatusData.msg
    │       │   │   │   │   └── TRPYCommand.msg
    │       │   │   │   ├── msg_gen/
    │       │   │   │   │   ├── cpp/
    │       │   │   │   │   │   └── include/
    │       │   │   │   │   │       └── quadrotor_msgs/
    │       │   │   │   │   │           ├── AuxCommand.h
    │       │   │   │   │   │           ├── Corrections.h
    │       │   │   │   │   │           ├── Gains.h
    │       │   │   │   │   │           ├── OutputData.h
    │       │   │   │   │   │           ├── PPROutputData.h
    │       │   │   │   │   │           ├── PositionCommand.h
    │       │   │   │   │   │           ├── SO3Command.h
    │       │   │   │   │   │           ├── Serial.h
    │       │   │   │   │   │           ├── StatusData.h
    │       │   │   │   │   │           └── TRPYCommand.h
    │       │   │   │   │   ├── generated
    │       │   │   │   │   └── lisp/
    │       │   │   │   │       ├── AuxCommand.lisp
    │       │   │   │   │       ├── Corrections.lisp
    │       │   │   │   │       ├── Gains.lisp
    │       │   │   │   │       ├── OutputData.lisp
    │       │   │   │   │       ├── PPROutputData.lisp
    │       │   │   │   │       ├── PositionCommand.lisp
    │       │   │   │   │       ├── SO3Command.lisp
    │       │   │   │   │       ├── Serial.lisp
    │       │   │   │   │       ├── StatusData.lisp
    │       │   │   │   │       ├── TRPYCommand.lisp
    │       │   │   │   │       ├── _package.lisp
    │       │   │   │   │       ├── _package_AuxCommand.lisp
    │       │   │   │   │       ├── _package_Corrections.lisp
    │       │   │   │   │       ├── _package_Gains.lisp
    │       │   │   │   │       ├── _package_OutputData.lisp
    │       │   │   │   │       ├── _package_PPROutputData.lisp
    │       │   │   │   │       ├── _package_PositionCommand.lisp
    │       │   │   │   │       ├── _package_SO3Command.lisp
    │       │   │   │   │       ├── _package_Serial.lisp
    │       │   │   │   │       ├── _package_StatusData.lisp
    │       │   │   │   │       ├── _package_TRPYCommand.lisp
    │       │   │   │   │       └── quadrotor_msgs-msg.asd
    │       │   │   │   ├── package.xml
    │       │   │   │   └── src/
    │       │   │   │       ├── decode_msgs.cpp
    │       │   │   │       ├── encode_msgs.cpp
    │       │   │   │       └── quadrotor_msgs/
    │       │   │   │           ├── __init__.py
    │       │   │   │           └── msg/
    │       │   │   │               ├── _AuxCommand.py
    │       │   │   │               ├── _Corrections.py
    │       │   │   │               ├── _Gains.py
    │       │   │   │               ├── _OutputData.py
    │       │   │   │               ├── _PPROutputData.py
    │       │   │   │               ├── _PositionCommand.py
    │       │   │   │               ├── _SO3Command.py
    │       │   │   │               ├── _Serial.py
    │       │   │   │               ├── _StatusData.py
    │       │   │   │               ├── _TRPYCommand.py
    │       │   │   │               └── __init__.py
    │       │   │   └── src/
    │       │   │       ├── multi_map_server/
    │       │   │       │   ├── __init__.py
    │       │   │       │   └── msg/
    │       │   │       │       ├── _MultiOccupancyGrid.py
    │       │   │       │       ├── _MultiSparseMap3D.py
    │       │   │       │       ├── _SparseMap3D.py
    │       │   │       │       ├── _VerticalOccupancyGridList.py
    │       │   │       │       └── __init__.py
    │       │   │       ├── multi_map_visualization.cc
    │       │   │       └── unused/
    │       │   │           └── multi_map_server.cc
    │       │   ├── odom_visualization/
    │       │   │   ├── CMakeLists.txt
    │       │   │   ├── Makefile
    │       │   │   ├── bin/
    │       │   │   │   ├── odom_visualization
    │       │   │   │   └── odom_visualization_vicon45
    │       │   │   ├── mainpage.dox
    │       │   │   ├── meshes/
    │       │   │   │   └── hummingbird.mesh
    │       │   │   ├── package.xml
    │       │   │   └── src/
    │       │   │       └── odom_visualization.cpp
    │       │   ├── pose_utils/
    │       │   │   ├── CMakeLists.txt
    │       │   │   ├── Makefile
    │       │   │   ├── include/
    │       │   │   │   └── pose_utils.h
    │       │   │   ├── package.xml
    │       │   │   └── src/
    │       │   │       └── pose_utils.cpp
    │       │   └── uav_utils/
    │       │       ├── CMakeLists.txt
    │       │       ├── README.md
    │       │       ├── include/
    │       │       │   └── uav_utils/
    │       │       │       ├── converters.h
    │       │       │       ├── geometry_utils.h
    │       │       │       └── utils.h
    │       │       ├── package.xml
    │       │       ├── scripts/
    │       │       │   ├── odom_to_euler.py
    │       │       │   ├── send_odom.py
    │       │       │   ├── tf_assist.py
    │       │       │   └── topic_statistics.py
    │       │       └── src/
    │       │           └── uav_utils_test.cpp
    │       ├── local_sensing/
    │       │   ├── CMakeLists.txt
    │       │   ├── CMakeModules/
    │       │   │   ├── FindCUDA/
    │       │   │   │   ├── make2cmake.cmake
    │       │   │   │   ├── parse_cubin.cmake
    │       │   │   │   └── run_nvcc.cmake
    │       │   │   ├── FindCUDA.cmake
    │       │   │   └── FindEigen.cmake
    │       │   ├── cfg/
    │       │   │   └── local_sensing_node.cfg
    │       │   ├── package.xml
    │       │   ├── params/
    │       │   │   └── camera.yaml
    │       │   └── src/
    │       │       ├── AlignError.h
    │       │       ├── ceres_extensions.h
    │       │       ├── csv_convert.py
    │       │       ├── cuda_exception.cuh
    │       │       ├── depth_render.cu
    │       │       ├── depth_render.cuh
    │       │       ├── device_image.cuh
    │       │       ├── empty.cpp
    │       │       ├── empty.h
    │       │       ├── euroc.cpp
    │       │       ├── helper_math.h
    │       │       ├── pcl_render_node.cpp
    │       │       └── pointcloud_render_node.cpp
    │       ├── so3_control/
    │       │   ├── CMakeLists.txt
    │       │   ├── config/
    │       │   │   ├── corrections_hummingbird.yaml
    │       │   │   ├── corrections_pelican.yaml
    │       │   │   ├── gains.yaml
    │       │   │   ├── gains_hummingbird.yaml
    │       │   │   └── gains_pelican.yaml
    │       │   ├── include/
    │       │   │   └── so3_control/
    │       │   │       └── SO3Control.h
    │       │   ├── mainpage.dox
    │       │   ├── nodelet_plugin.xml
    │       │   ├── package.xml
    │       │   └── src/
    │       │       ├── SO3Control.cpp
    │       │       ├── control_example.cpp
    │       │       └── so3_control_nodelet.cpp
    │       ├── so3_disturbance_generator/
    │       │   ├── CMakeLists.txt
    │       │   ├── cfg/
    │       │   │   ├── cpp/
    │       │   │   │   └── so3_disturbance_generator/
    │       │   │   │       └── DisturbanceUIConfig.h
    │       │   │   ├── disturbance_ui.cfg
    │       │   │   └── disturbance_ui.cfgc
    │       │   ├── docs/
    │       │   │   ├── DisturbanceUIConfig-usage.dox
    │       │   │   ├── DisturbanceUIConfig.dox
    │       │   │   └── DisturbanceUIConfig.wikidoc
    │       │   ├── include/
    │       │   │   └── so3_disturbance_generator/
    │       │   │       └── DisturbanceUIConfig.h
    │       │   ├── mainpage.dox
    │       │   ├── package.xml
    │       │   └── src/
    │       │       ├── pose_utils.h
    │       │       ├── so3_disturbance_generator/
    │       │       │   ├── __init__.py
    │       │       │   └── cfg/
    │       │       │       ├── DisturbanceUIConfig.py
    │       │       │       └── __init__.py
    │       │       └── so3_disturbance_generator.cpp
    │       └── so3_quadrotor_simulator/
    │           ├── CMakeLists.txt
    │           ├── config/
    │           │   └── rviz.rviz
    │           ├── include/
    │           │   ├── ode/
    │           │   │   ├── CHANGELOG
    │           │   │   ├── Jamroot
    │           │   │   ├── README
    │           │   │   ├── boost/
    │           │   │   │   └── numeric/
    │           │   │   │       ├── odeint/
    │           │   │   │       │   ├── algebra/
    │           │   │   │       │   │   ├── array_algebra.hpp
    │           │   │   │       │   │   ├── default_operations.hpp
    │           │   │   │       │   │   ├── detail/
    │           │   │   │       │   │   │   ├── for_each.hpp
    │           │   │   │       │   │   │   ├── macros.hpp
    │           │   │   │       │   │   │   └── reduce.hpp
    │           │   │   │       │   │   ├── fusion_algebra.hpp
    │           │   │   │       │   │   ├── range_algebra.hpp
    │           │   │   │       │   │   └── vector_space_algebra.hpp
    │           │   │   │       │   ├── config.hpp
    │           │   │   │       │   ├── external/
    │           │   │   │       │   │   ├── gsl/
    │           │   │   │       │   │   │   └── gsl_wrapper.hpp
    │           │   │   │       │   │   ├── mkl/
    │           │   │   │       │   │   │   └── mkl_operations.hpp
    │           │   │   │       │   │   ├── mtl4/
    │           │   │   │       │   │   │   ├── implicit_euler_mtl4.hpp
    │           │   │   │       │   │   │   └── mtl4_resize.hpp
    │           │   │   │       │   │   ├── thrust/
    │           │   │   │       │   │   │   ├── thrust_algebra.hpp
    │           │   │   │       │   │   │   ├── thrust_operations.hpp
    │           │   │   │       │   │   │   └── thrust_resize.hpp
    │           │   │   │       │   │   ├── vexcl/
    │           │   │   │       │   │   │   └── vexcl_resize.hpp
    │           │   │   │       │   │   └── viennacl/
    │           │   │   │       │   │       ├── viennacl_operations.hpp
    │           │   │   │       │   │       └── viennacl_resize.hpp
    │           │   │   │       │   ├── integrate/
    │           │   │   │       │   │   ├── detail/
    │           │   │   │       │   │   │   ├── integrate_adaptive.hpp
    │           │   │   │       │   │   │   ├── integrate_const.hpp
    │           │   │   │       │   │   │   ├── integrate_n_steps.hpp
    │           │   │   │       │   │   │   └── integrate_times.hpp
    │           │   │   │       │   │   ├── integrate.hpp
    │           │   │   │       │   │   ├── integrate_adaptive.hpp
    │           │   │   │       │   │   ├── integrate_const.hpp
    │           │   │   │       │   │   ├── integrate_n_steps.hpp
    │           │   │   │       │   │   ├── integrate_times.hpp
    │           │   │   │       │   │   ├── null_observer.hpp
    │           │   │   │       │   │   └── observer_collection.hpp
    │           │   │   │       │   ├── stepper/
    │           │   │   │       │   │   ├── adams_bashforth.hpp
    │           │   │   │       │   │   ├── adams_bashforth_moulton.hpp
    │           │   │   │       │   │   ├── adams_moulton.hpp
    │           │   │   │       │   │   ├── base/
    │           │   │   │       │   │   │   ├── algebra_stepper_base.hpp
    │           │   │   │       │   │   │   ├── explicit_error_stepper_base.hpp
    │           │   │   │       │   │   │   ├── explicit_error_stepper_fsal_base.hpp
    │           │   │   │       │   │   │   ├── explicit_stepper_base.hpp
    │           │   │   │       │   │   │   └── symplectic_rkn_stepper_base.hpp
    │           │   │   │       │   │   ├── bulirsch_stoer.hpp
    │           │   │   │       │   │   ├── bulirsch_stoer_dense_out.hpp
    │           │   │   │       │   │   ├── controlled_runge_kutta.hpp
    │           │   │   │       │   │   ├── controlled_step_result.hpp
    │           │   │   │       │   │   ├── dense_output_runge_kutta.hpp
    │           │   │   │       │   │   ├── detail/
    │           │   │   │       │   │   │   ├── adams_bashforth_call_algebra.hpp
    │           │   │   │       │   │   │   ├── adams_bashforth_coefficients.hpp
    │           │   │   │       │   │   │   ├── adams_moulton_call_algebra.hpp
    │           │   │   │       │   │   │   ├── adams_moulton_coefficients.hpp
    │           │   │   │       │   │   │   ├── generic_rk_algorithm.hpp
    │           │   │   │       │   │   │   ├── generic_rk_call_algebra.hpp
    │           │   │   │       │   │   │   ├── generic_rk_operations.hpp
    │           │   │   │       │   │   │   └── rotating_buffer.hpp
    │           │   │   │       │   │   ├── euler.hpp
    │           │   │   │       │   │   ├── explicit_error_generic_rk.hpp
    │           │   │   │       │   │   ├── explicit_generic_rk.hpp
    │           │   │   │       │   │   ├── generation/
    │           │   │   │       │   │   │   ├── generation_controlled_runge_kutta.hpp
    │           │   │   │       │   │   │   ├── generation_dense_output_runge_kutta.hpp
    │           │   │   │       │   │   │   ├── generation_rosenbrock4.hpp
    │           │   │   │       │   │   │   ├── generation_runge_kutta_cash_karp54.hpp
    │           │   │   │       │   │   │   ├── generation_runge_kutta_cash_karp54_classic.hpp
    │           │   │   │       │   │   │   ├── generation_runge_kutta_dopri5.hpp
    │           │   │   │       │   │   │   ├── generation_runge_kutta_fehlberg78.hpp
    │           │   │   │       │   │   │   ├── make_controlled.hpp
    │           │   │   │       │   │   │   └── make_dense_output.hpp
    │           │   │   │       │   │   ├── generation.hpp
    │           │   │   │       │   │   ├── implicit_euler.hpp
    │           │   │   │       │   │   ├── modified_midpoint.hpp
    │           │   │   │       │   │   ├── rosenbrock4.hpp
    │           │   │   │       │   │   ├── rosenbrock4_controller.hpp
    │           │   │   │       │   │   ├── rosenbrock4_dense_output.hpp
    │           │   │   │       │   │   ├── runge_kutta4.hpp
    │           │   │   │       │   │   ├── runge_kutta4_classic.hpp
    │           │   │   │       │   │   ├── runge_kutta_cash_karp54.hpp
    │           │   │   │       │   │   ├── runge_kutta_cash_karp54_classic.hpp
    │           │   │   │       │   │   ├── runge_kutta_dopri5.hpp
    │           │   │   │       │   │   ├── runge_kutta_fehlberg78.hpp
    │           │   │   │       │   │   ├── stepper_categories.hpp
    │           │   │   │       │   │   ├── symplectic_euler.hpp
    │           │   │   │       │   │   ├── symplectic_rkn_sb3a_m4_mclachlan.hpp
    │           │   │   │       │   │   └── symplectic_rkn_sb3a_mclachlan.hpp
    │           │   │   │       │   ├── util/
    │           │   │   │       │   │   ├── bind.hpp
    │           │   │   │       │   │   ├── copy.hpp
    │           │   │   │       │   │   ├── detail/
    │           │   │   │       │   │   │   ├── is_range.hpp
    │           │   │   │       │   │   │   └── less_with_sign.hpp
    │           │   │   │       │   │   ├── is_pair.hpp
    │           │   │   │       │   │   ├── is_resizeable.hpp
    │           │   │   │       │   │   ├── resize.hpp
    │           │   │   │       │   │   ├── resizer.hpp
    │           │   │   │       │   │   ├── same_instance.hpp
    │           │   │   │       │   │   ├── same_size.hpp
    │           │   │   │       │   │   ├── state_wrapper.hpp
    │           │   │   │       │   │   ├── ublas_wrapper.hpp
    │           │   │   │       │   │   ├── unit_helper.hpp
    │           │   │   │       │   │   └── unwrap_reference.hpp
    │           │   │   │       │   └── version.hpp
    │           │   │   │       └── odeint.hpp
    │           │   │   └── libs/
    │           │   │       └── numeric/
    │           │   │           └── odeint/
    │           │   │               ├── doc/
    │           │   │               │   ├── Jamfile.v2
    │           │   │               │   ├── acknowledgements.qbk
    │           │   │               │   ├── concepts/
    │           │   │               │   │   ├── controlled_stepper.qbk
    │           │   │               │   │   ├── dense_output_stepper.qbk
    │           │   │               │   │   ├── error_stepper.qbk
    │           │   │               │   │   ├── implicit_system.qbk
    │           │   │               │   │   ├── state_algebra_operations.qbk
    │           │   │               │   │   ├── state_wrapper.qbk
    │           │   │               │   │   ├── stepper.qbk
    │           │   │               │   │   ├── symplectic_system.qbk
    │           │   │               │   │   └── system.qbk
    │           │   │               │   ├── concepts.qbk
    │           │   │               │   ├── controlled_stepper_table.qbk
    │           │   │               │   ├── details.qbk
    │           │   │               │   ├── details_bind_member_functions.qbk
    │           │   │               │   ├── details_boost_range.qbk
    │           │   │               │   ├── details_boost_ref.qbk
    │           │   │               │   ├── details_generation_functions.qbk
    │           │   │               │   ├── details_integrate_functions.qbk
    │           │   │               │   ├── details_state_types_algebras_operations.qbk
    │           │   │               │   ├── details_steppers.qbk
    │           │   │               │   ├── examples_table.qbk
    │           │   │               │   ├── getting_started.qbk
    │           │   │               │   ├── html/
    │           │   │               │   │   └── boostbook.css
    │           │   │               │   ├── literature.qbk
    │           │   │               │   ├── make_controlled_table.qbk
    │           │   │               │   ├── make_dense_output_table.qbk
    │           │   │               │   ├── odeint.idx
    │           │   │               │   ├── odeint.qbk
    │           │   │               │   ├── range_table.qbk
    │           │   │               │   ├── stepper_table.qbk
    │           │   │               │   ├── tutorial.qbk
    │           │   │               │   ├── tutorial_chaotic_system.qbk
    │           │   │               │   ├── tutorial_harmonic_oscillator.qbk
    │           │   │               │   ├── tutorial_solar_system.qbk
    │           │   │               │   ├── tutorial_special_topics.qbk
    │           │   │               │   ├── tutorial_stiff_systems.qbk
    │           │   │               │   ├── tutorial_thrust_cuda.qbk
    │           │   │               │   └── tutorial_vexcl_opencl.qbk
    │           │   │               ├── examples/
    │           │   │               │   ├── 2d_lattice/
    │           │   │               │   │   ├── Jamfile.v2
    │           │   │               │   │   ├── lattice2d.hpp
    │           │   │               │   │   ├── nested_range_algebra.hpp
    │           │   │               │   │   ├── spreading.cpp
    │           │   │               │   │   └── vector_vector_resize.hpp
    │           │   │               │   ├── Jamfile.v2
    │           │   │               │   ├── bind_member_functions.cpp
    │           │   │               │   ├── bind_member_functions_cpp11.cpp
    │           │   │               │   ├── bulirsch_stoer.cpp
    │           │   │               │   ├── chaotic_system.cpp
    │           │   │               │   ├── elliptic.py
    │           │   │               │   ├── elliptic_functions.cpp
    │           │   │               │   ├── fpu.cpp
    │           │   │               │   ├── generation_functions.cpp
    │           │   │               │   ├── gmpxx/
    │           │   │               │   │   └── lorenz_gmpxx.cpp
    │           │   │               │   ├── gram_schmidt.hpp
    │           │   │               │   ├── harmonic_oscillator.cpp
    │           │   │               │   ├── harmonic_oscillator_units.cpp
    │           │   │               │   ├── heun.cpp
    │           │   │               │   ├── list_lattice.cpp
    │           │   │               │   ├── lorenz_point.cpp
    │           │   │               │   ├── mtl/
    │           │   │               │   │   ├── Jamfile.v2
    │           │   │               │   │   ├── gauss_packet.cpp
    │           │   │               │   │   └── implicit_euler_mtl.cpp
    │           │   │               │   ├── my_vector.cpp
    │           │   │               │   ├── phase_oscillator_ensemble.cpp
    │           │   │               │   ├── point_type.hpp
    │           │   │               │   ├── quadmath/
    │           │   │               │   │   ├── Jamfile.v2
    │           │   │               │   │   └── black_hole.cpp
    │           │   │               │   ├── resizing_lattice.cpp
    │           │   │               │   ├── simple1d.cpp
    │           │   │               │   ├── solar_system.agr
    │           │   │               │   ├── solar_system.cpp
    │           │   │               │   ├── stepper_details.cpp
    │           │   │               │   ├── stiff_system.cpp
    │           │   │               │   ├── stochastic_euler.cpp
    │           │   │               │   ├── stuart_landau.cpp
    │           │   │               │   ├── thrust/
    │           │   │               │   │   ├── Makefile
    │           │   │               │   │   ├── lorenz_parameters.cu
    │           │   │               │   │   ├── phase_oscillator_chain.cu
    │           │   │               │   │   ├── phase_oscillator_ensemble.cu
    │           │   │               │   │   └── relaxation.cu
    │           │   │               │   ├── two_dimensional_phase_lattice.cpp
    │           │   │               │   ├── ublas/
    │           │   │               │   │   ├── Jamfile.v2
    │           │   │               │   │   └── lorenz_ublas.cpp
    │           │   │               │   ├── van_der_pol_stiff.cpp
    │           │   │               │   └── vexcl/
    │           │   │               │       ├── Jamfile.v2
    │           │   │               │       └── lorenz_ensemble.cpp
    │           │   │               ├── index.html
    │           │   │               ├── performance/
    │           │   │               │   ├── Jamfile.v2
    │           │   │               │   ├── fusion_algebra.hpp
    │           │   │               │   ├── fusion_explicit_error_rk.hpp
    │           │   │               │   ├── fusion_explicit_rk_new.hpp
    │           │   │               │   ├── generic_odeint_rk4_lorenz.cpp
    │           │   │               │   ├── gsl_rk4_lorenz.cpp
    │           │   │               │   ├── lorenz.hpp
    │           │   │               │   ├── lorenz_gsl.hpp
    │           │   │               │   ├── nr_rk4_lorenz.cpp
    │           │   │               │   ├── nr_rk4_phase_lattice.cpp
    │           │   │               │   ├── odeint_rk4_lorenz_array.cpp
    │           │   │               │   ├── odeint_rk4_lorenz_range.cpp
    │           │   │               │   ├── odeint_rk4_phase_lattice.cpp
    │           │   │               │   ├── odeint_rk4_phase_lattice_mkl.cpp
    │           │   │               │   ├── performance.py
    │           │   │               │   ├── phase_lattice.hpp
    │           │   │               │   ├── phase_lattice_mkl.hpp
    │           │   │               │   ├── plot_result.py
    │           │   │               │   ├── rk4_lorenz.f
    │           │   │               │   ├── rk_performance_test_case.hpp
    │           │   │               │   ├── rt_algebra.hpp
    │           │   │               │   ├── rt_explicit_rk.hpp
    │           │   │               │   ├── rt_generic_rk4_lorenz.cpp
    │           │   │               │   └── rt_generic_rk4_phase_lattice.cpp
    │           │   │               ├── test/
    │           │   │               │   ├── Jamfile.v2
    │           │   │               │   ├── adams_bashforth.cpp
    │           │   │               │   ├── adams_bashforth_moulton.cpp
    │           │   │               │   ├── adams_moulton.cpp
    │           │   │               │   ├── boost_units_helpers.hpp
    │           │   │               │   ├── bulirsch_stoer.cpp
    │           │   │               │   ├── const_range.hpp
    │           │   │               │   ├── default_operations.cpp
    │           │   │               │   ├── diagnostic_state_type.hpp
    │           │   │               │   ├── dummy_odes.hpp
    │           │   │               │   ├── dummy_steppers.hpp
    │           │   │               │   ├── euler_stepper.cpp
    │           │   │               │   ├── fusion_algebra.cpp
    │           │   │               │   ├── generation.cpp
    │           │   │               │   ├── generic_error_stepper.cpp
    │           │   │               │   ├── generic_stepper.cpp
    │           │   │               │   ├── implicit_euler.cpp
    │           │   │               │   ├── integrate.cpp
    │           │   │               │   ├── integrate_implicit.cpp
    │           │   │               │   ├── integrate_times.cpp
    │           │   │               │   ├── is_pair.cpp
    │           │   │               │   ├── is_resizeable.cpp
    │           │   │               │   ├── numeric/
    │           │   │               │   │   ├── Jamfile.v2
    │           │   │               │   │   ├── rosenbrock.cpp
    │           │   │               │   │   ├── runge_kutta.cpp
    │           │   │               │   │   └── symplectic.cpp
    │           │   │               │   ├── prepare_stepper_testing.hpp
    │           │   │               │   ├── range_algebra.cpp
    │           │   │               │   ├── resize.cpp
    │           │   │               │   ├── resizing.cpp
    │           │   │               │   ├── rosenbrock4.cpp
    │           │   │               │   ├── runge_kutta_concepts.cpp
    │           │   │               │   ├── runge_kutta_controlled_concepts.cpp
    │           │   │               │   ├── runge_kutta_error_concepts.cpp
    │           │   │               │   ├── same_size.cpp
    │           │   │               │   ├── stepper_copying.cpp
    │           │   │               │   ├── stepper_with_ranges.cpp
    │           │   │               │   ├── stepper_with_units.cpp
    │           │   │               │   ├── symplectic_steppers.cpp
    │           │   │               │   ├── trivial_state.cpp
    │           │   │               │   └── vector_space_1d.hpp
    │           │   │               └── test_external/
    │           │   │                   ├── gmp/
    │           │   │                   │   ├── Jamfile.v2
    │           │   │                   │   ├── check_gmp.cpp
    │           │   │                   │   └── gmp_integrate.cpp
    │           │   │                   ├── gsl/
    │           │   │                   │   ├── Jamfile.v2
    │           │   │                   │   └── check_gsl.cpp
    │           │   │                   ├── mkl/
    │           │   │                   │   ├── Jamfile.v2
    │           │   │                   │   └── check_mkl.cpp
    │           │   │                   ├── mtl4/
    │           │   │                   │   ├── Jamfile.v2
    │           │   │                   │   └── mtl4_resize.cpp
    │           │   │                   ├── thrust/
    │           │   │                   │   ├── Makefile
    │           │   │                   │   └── check_thrust.cu
    │           │   │                   └── vexcl/
    │           │   │                       ├── Jamfile.v2
    │           │   │                       └── lorenz.cpp
    │           │   └── quadrotor_simulator/
    │           │       └── Quadrotor.h
    │           ├── launch/
    │           │   ├── simulator.launch
    │           │   └── simulator_example.launch
    │           ├── package.xml
    │           └── src/
    │               ├── dynamics/
    │               │   └── Quadrotor.cpp
    │               ├── quadrotor_simulator_so3.cpp
    │               └── test_dynamics/
    │                   └── test_dynamics.cpp
    ├── plan_manage/
    │   ├── CMakeLists.txt
    │   ├── include/
    │   │   └── plan_manage/
    │   │       ├── Optraj.h
    │   │       └── plan_manage.h
    │   ├── launch/
    │   │   ├── simulator.xml
    │   │   └── tracking_model.launch
    │   ├── package.xml
    │   ├── rviz/
    │   │   └── default.rviz
    │   └── src/
    │       ├── plan_manage.cpp
    │       └── tracking_fsm_node.cpp
    ├── simulation.sh
    ├── tracking_utils/
    │   ├── grid_path_searcher/
    │   │   ├── CMakeLists.txt
    │   │   ├── include/
    │   │   │   └── grid_path_searcher/
    │   │   │       ├── astar.h
    │   │   │       └── hybridAstar_searcher.h
    │   │   ├── package.xml
    │   │   └── src/
    │   │       ├── astar.cpp
    │   │       └── hybridAstar_searcher.cpp
    │   ├── sfc/
    │   │   ├── CMakeLists.txt
    │   │   ├── include/
    │   │   │   └── sfc_generation/
    │   │   │       └── sfc.h
    │   │   ├── package.xml
    │   │   └── src/
    │   │       └── sfc.cpp
    │   ├── target_detection/
    │   │   ├── CMakeLists.txt
    │   │   ├── include/
    │   │   │   └── target_detection/
    │   │   │       └── sim_detect.h
    │   │   ├── package.xml
    │   │   └── src/
    │   │       ├── sim_detect.cpp
    │   │       └── sim_detect_node.cpp
    │   └── target_prediction/
    │       ├── CMakeLists.txt
    │       ├── include/
    │       │   └── bezier_prediction/
    │       │       └── bezier_predict.h
    │       ├── package.xml
    │       └── src/
    │           └── bezier_predict.cpp
    └── traj_server/
        ├── CMakeLists.txt
        ├── include/
        │   └── fd
        ├── launch/
        │   ├── real_traj_server.launch
        │   └── traj_server.launch
        ├── package.xml
        └── src/
            └── traj_server.cpp
Download .txt
Showing preview only (293K chars total). Download the full file or copy to clipboard to get everything.
SYMBOL INDEX (2830 symbols across 297 files)

FILE: src/car_planner/include/car_planner/car_search.h
  type SUBPATH_TYPE (line 31) | enum SUBPATH_TYPE{
  function class (line 44) | class PathNode {

FILE: src/car_planner/src/car_search_node.cpp
  function main (line 18) | int main(int argc, char **argv)
  function rcvWaypointsCallback (line 39) | void rcvWaypointsCallback(const geometry_msgs::PoseStamped& msg)
  function state_update (line 57) | void state_update(const ros::TimerEvent& event){
  function vis_carmodel (line 70) | void vis_carmodel(Eigen::Vector3d cur_state){
  function pub_carstate (line 110) | void pub_carstate(const ros::TimerEvent& event){

FILE: src/common_utils/map_generator/src/map_generator_easy.py
  class map_generator (line 11) | class map_generator(object):
    method __init__ (line 13) | def __init__(self):
    method init_params (line 23) | def init_params(self):
    method add_box (line 48) | def add_box(self, size, position):
    method add_cylinder (line 76) | def add_cylinder(self, size, position):
    method add_layer (line 104) | def add_layer(self, size, position):
    method add_chair (line 124) | def add_chair(self, position):
    method add_bed (line 143) | def add_bed(self, position):
    method add_table (line 158) | def add_table(self, position):
    method add_long_door (line 178) | def add_long_door(self, position):
    method add_box_on_floor (line 191) | def add_box_on_floor(self, size, position):
    method add_random_box (line 196) | def add_random_box(self, position):
    method add_random_cylinder (line 208) | def add_random_cylinder(self, position):
    method add_stride_on_ceiling (line 218) | def add_stride_on_ceiling(self, position):
    method add_stride_on_floor (line 225) | def add_stride_on_floor(self, position):
    method add_cylinder_on_floor (line 232) | def add_cylinder_on_floor(self, size, position):
    method publish_map (line 237) | def publish_map(self):
    method odom_callback (line 243) | def odom_callback(self, odom):
    method make_random_corridor (line 247) | def make_random_corridor(self):
    method make_map (line 291) | def make_map(self):
  function main (line 390) | def main():

FILE: src/common_utils/map_generator/src/random_forest_sensing.cpp
  function RandomMapGenerate (line 64) | void RandomMapGenerate() {
  function RandomMapGenerateCylinder (line 159) | void RandomMapGenerateCylinder() {
  function rcvOdometryCallbck (line 291) | void rcvOdometryCallbck(const nav_msgs::Odometry odom) {
  function pubSensedPoints (line 307) | void pubSensedPoints() {
  function clickCallback (line 351) | void clickCallback(const geometry_msgs::PoseStamped& msg) {
  function main (line 388) | int main(int argc, char** argv) {

FILE: src/common_utils/plan_env/include/plan_env/grid_map.h
  type MappingParameters (line 46) | struct MappingParameters {
  type MappingData (line 87) | struct MappingData {
  function class (line 133) | class GridMap {
  function toAddress (line 240) | inline int GridMap::toAddress(const Eigen::Vector3i& id) {
  function toAddress (line 244) | inline int GridMap::toAddress(int& x, int& y, int& z) {
  function boundIndex (line 248) | inline void GridMap::boundIndex(Eigen::Vector3i& id) {
  function isUnknown (line 256) | inline bool GridMap::isUnknown(const Eigen::Vector3i& id) {
  function isUnknown (line 262) | inline bool GridMap::isUnknown(const Eigen::Vector3d& pos) {
  function isKnownFree (line 268) | inline bool GridMap::isKnownFree(const Eigen::Vector3i& id) {
  function isKnownOccupied (line 278) | inline bool GridMap::isKnownOccupied(const Eigen::Vector3i& id) {
  function setOccupied (line 286) | inline void GridMap::setOccupied(Eigen::Vector3d pos) {
  function setOccupancy (line 296) | inline void GridMap::setOccupancy(Eigen::Vector3d pos, double occ) {
  function getOccupancy (line 310) | inline int GridMap::getOccupancy(Eigen::Vector3d pos) {
  function getInflateOccupancy (line 319) | inline int GridMap::getInflateOccupancy(Eigen::Vector3d pos) {
  function getOccupancy (line 328) | inline int GridMap::getOccupancy(Eigen::Vector3i id) {
  function isInMap (line 336) | inline bool GridMap::isInMap(const Eigen::Vector3d& pos) {
  function isInMap (line 349) | inline bool GridMap::isInMap(const Eigen::Vector3i& idx) {
  function posToIndex (line 360) | inline void GridMap::posToIndex(const Eigen::Vector3d& pos, Eigen::Vecto...
  function indexToPos (line 369) | inline void GridMap::indexToPos(const Eigen::Vector3i& id, Eigen::Vector...
  function inflatePoint (line 378) | inline void GridMap::inflatePoint(const Eigen::Vector3i& pt, int step, v...
  function getResolution (line 407) | inline double GridMap::getResolution() { return mp_.resolution_; }

FILE: src/common_utils/plan_env/include/plan_env/raycast.h
  function class (line 19) | class RayCaster {

FILE: src/common_utils/plan_env/src/obj_generator.cpp
  function main (line 68) | int main(int argc, char** argv) {
  function updateCallback (line 148) | void updateCallback(const ros::TimerEvent& e) {
  function visualizeObj (line 198) | void visualizeObj(int id) {

FILE: src/common_utils/plan_env/src/raycast.cpp
  function signum (line 6) | int signum(int x) {
  function mod (line 10) | double mod(double value, double modulus) {
  function intbound (line 14) | double intbound(double s, double ds) {
  function Raycast (line 25) | void Raycast(const Eigen::Vector3d& start, const Eigen::Vector3d& end, c...
  function Raycast (line 128) | void Raycast(const Eigen::Vector3d& start, const Eigen::Vector3d& end, c...

FILE: src/common_utils/quadrotor_msgs/include/quadrotor_msgs/comm_types.h
  type SO3_CMD_INPUT (line 5) | struct SO3_CMD_INPUT
  type STATUS_DATA (line 21) | struct STATUS_DATA
  type OUTPUT_DATA (line 29) | struct OUTPUT_DATA
  type TRPY_CMD (line 45) | struct TRPY_CMD
  type PPR_OUTPUT_DATA (line 57) | struct PPR_OUTPUT_DATA
  type PPR_GAINS (line 80) | struct PPR_GAINS

FILE: src/common_utils/quadrotor_msgs/include/quadrotor_msgs/decode_msgs.h
  function namespace (line 10) | namespace quadrotor_msgs

FILE: src/common_utils/quadrotor_msgs/include/quadrotor_msgs/encode_msgs.h
  function namespace (line 10) | namespace quadrotor_msgs

FILE: src/common_utils/quadrotor_msgs/src/decode_msgs.cpp
  type quadrotor_msgs (line 5) | namespace quadrotor_msgs
    function decodeOutputData (line 8) | bool decodeOutputData(const std::vector<uint8_t> &data,
    function decodeStatusData (line 58) | bool decodeStatusData(const std::vector<uint8_t> &data,
    function decodePPROutputData (line 73) | bool decodePPROutputData(const std::vector<uint8_t> &data,

FILE: src/common_utils/quadrotor_msgs/src/encode_msgs.cpp
  type quadrotor_msgs (line 4) | namespace quadrotor_msgs
    function encodeSO3Command (line 7) | void encodeSO3Command(const quadrotor_msgs::SO3Command &so3_command,
    function encodeTRPYCommand (line 44) | void encodeTRPYCommand(const quadrotor_msgs::TRPYCommand &trpy_command,
    function encodePPRGains (line 60) | void encodePPRGains(const quadrotor_msgs::Gains &gains,

FILE: src/common_utils/quadrotor_msgs/src/quadrotor_msgs/msg/_AuxCommand.py
  class AuxCommand (line 8) | class AuxCommand(genpy.Message):
    method __init__ (line 22) | def __init__(self, *args, **kwds):
    method _get_types (line 56) | def _get_types(self):
    method serialize (line 62) | def serialize(self, buff):
    method deserialize (line 76) | def deserialize(self, str):
    method serialize_numpy (line 101) | def serialize_numpy(self, buff, numpy):
    method deserialize_numpy (line 116) | def deserialize_numpy(self, str, numpy):

FILE: src/common_utils/quadrotor_msgs/src/quadrotor_msgs/msg/_Corrections.py
  class Corrections (line 8) | class Corrections(genpy.Message):
    method __init__ (line 19) | def __init__(self, *args, **kwds):
    method _get_types (line 44) | def _get_types(self):
    method serialize (line 50) | def serialize(self, buff):
    method deserialize (line 61) | def deserialize(self, str):
    method serialize_numpy (line 79) | def serialize_numpy(self, buff, numpy):
    method deserialize_numpy (line 91) | def deserialize_numpy(self, str, numpy):

FILE: src/common_utils/quadrotor_msgs/src/quadrotor_msgs/msg/_Gains.py
  class Gains (line 8) | class Gains(genpy.Message):
    method __init__ (line 21) | def __init__(self, *args, **kwds):
    method _get_types (line 52) | def _get_types(self):
    method serialize (line 58) | def serialize(self, buff):
    method deserialize (line 69) | def deserialize(self, str):
    method serialize_numpy (line 85) | def serialize_numpy(self, buff, numpy):
    method deserialize_numpy (line 97) | def deserialize_numpy(self, str, numpy):

FILE: src/common_utils/quadrotor_msgs/src/quadrotor_msgs/msg/_OutputData.py
  class OutputData (line 10) | class OutputData(genpy.Message):
    method __init__ (line 65) | def __init__(self, *args, **kwds):
    method _get_types (line 117) | def _get_types(self):
    method serialize (line 123) | def serialize(self, buff):
    method deserialize (line 152) | def deserialize(self, str):
    method serialize_numpy (line 197) | def serialize_numpy(self, buff, numpy):
    method deserialize_numpy (line 227) | def deserialize_numpy(self, str, numpy):

FILE: src/common_utils/quadrotor_msgs/src/quadrotor_msgs/msg/_PPROutputData.py
  class PPROutputData (line 9) | class PPROutputData(genpy.Message):
    method __init__ (line 52) | def __init__(self, *args, **kwds):
    method _get_types (line 119) | def _get_types(self):
    method serialize (line 125) | def serialize(self, buff):
    method deserialize (line 148) | def deserialize(self, str):
    method serialize_numpy (line 182) | def serialize_numpy(self, buff, numpy):
    method deserialize_numpy (line 206) | def deserialize_numpy(self, str, numpy):

FILE: src/common_utils/quadrotor_msgs/src/quadrotor_msgs/msg/_PositionCommand.py
  class PositionCommand (line 10) | class PositionCommand(genpy.Message):
    method __init__ (line 59) | def __init__(self, *args, **kwds):
    method _get_types (line 102) | def _get_types(self):
    method serialize (line 108) | def serialize(self, buff):
    method deserialize (line 132) | def deserialize(self, str):
    method serialize_numpy (line 175) | def serialize_numpy(self, buff, numpy):
    method deserialize_numpy (line 200) | def deserialize_numpy(self, str, numpy):

FILE: src/common_utils/quadrotor_msgs/src/quadrotor_msgs/msg/_SO3Command.py
  class SO3Command (line 11) | class SO3Command(genpy.Message):
    method __init__ (line 68) | def __init__(self, *args, **kwds):
    method _get_types (line 105) | def _get_types(self):
    method serialize (line 111) | def serialize(self, buff):
    method deserialize (line 140) | def deserialize(self, str):
    method serialize_numpy (line 196) | def serialize_numpy(self, buff, numpy):
    method deserialize_numpy (line 226) | def deserialize_numpy(self, str, numpy):

FILE: src/common_utils/quadrotor_msgs/src/quadrotor_msgs/msg/_Serial.py
  class Serial (line 9) | class Serial(genpy.Message):
    method __init__ (line 57) | def __init__(self, *args, **kwds):
    method _get_types (line 88) | def _get_types(self):
    method serialize (line 94) | def serialize(self, buff):
    method deserialize (line 123) | def deserialize(self, str):
    method serialize_numpy (line 160) | def serialize_numpy(self, buff, numpy):
    method deserialize_numpy (line 190) | def deserialize_numpy(self, str, numpy):

FILE: src/common_utils/quadrotor_msgs/src/quadrotor_msgs/msg/_StatusData.py
  class StatusData (line 9) | class StatusData(genpy.Message):
    method __init__ (line 40) | def __init__(self, *args, **kwds):
    method _get_types (line 71) | def _get_types(self):
    method serialize (line 77) | def serialize(self, buff):
    method deserialize (line 99) | def deserialize(self, str):
    method serialize_numpy (line 130) | def serialize_numpy(self, buff, numpy):
    method deserialize_numpy (line 153) | def deserialize_numpy(self, str, numpy):

FILE: src/common_utils/quadrotor_msgs/src/quadrotor_msgs/msg/_TRPYCommand.py
  class TRPYCommand (line 10) | class TRPYCommand(genpy.Message):
    method __init__ (line 51) | def __init__(self, *args, **kwds):
    method _get_types (line 88) | def _get_types(self):
    method serialize (line 94) | def serialize(self, buff):
    method deserialize (line 119) | def deserialize(self, str):
    method serialize_numpy (line 161) | def serialize_numpy(self, buff, numpy):
    method deserialize_numpy (line 187) | def deserialize_numpy(self, str, numpy):

FILE: src/common_utils/rviz_plugins/src/aerialmap_display.cpp
  type rviz (line 55) | namespace rviz

FILE: src/common_utils/rviz_plugins/src/aerialmap_display.h
  function namespace (line 44) | namespace Ogre
  function namespace (line 49) | namespace rviz

FILE: src/common_utils/rviz_plugins/src/goal_tool.cpp
  type rviz (line 39) | namespace rviz

FILE: src/common_utils/rviz_plugins/src/goal_tool.h
  function namespace (line 41) | namespace rviz

FILE: src/common_utils/rviz_plugins/src/multi_probmap_display.cpp
  type rviz (line 55) | namespace rviz

FILE: src/common_utils/rviz_plugins/src/multi_probmap_display.h
  function namespace (line 45) | namespace Ogre
  function namespace (line 50) | namespace rviz

FILE: src/common_utils/rviz_plugins/src/pose_tool.cpp
  type rviz (line 43) | namespace rviz

FILE: src/common_utils/rviz_plugins/src/pose_tool.h
  function namespace (line 41) | namespace rviz

FILE: src/common_utils/rviz_plugins/src/probmap_display.cpp
  type rviz (line 55) | namespace rviz
    function validateFloats (line 245) | bool validateFloats(const nav_msgs::OccupancyGrid& msg)

FILE: src/common_utils/rviz_plugins/src/probmap_display.h
  function namespace (line 44) | namespace Ogre
  function namespace (line 49) | namespace rviz

FILE: src/common_utils/uav_simulator/Utils/multi_map_server/include/multi_map_server/Map2D.h
  function class (line 11) | class Map2D

FILE: src/common_utils/uav_simulator/Utils/multi_map_server/include/multi_map_server/Map3D.h
  type OccupancyGrid (line 41) | struct OccupancyGrid
  function class (line 49) | class OccupancyGridList
  function class (line 291) | class Map3D
  function PackMsg (line 360) | void PackMsg(multi_map_server::SparseMap3D &msg)
  function UnpackMsg (line 385) | void UnpackMsg(const multi_map_server::SparseMap3D &msg)
  function SetOccupancyFromWorldFrame (line 401) | inline void SetOccupancyFromWorldFrame(double x, double y, double z, dou...
  function GetOccupancyFromWorldFrame (line 424) | inline int GetOccupancyFromWorldFrame(double x, double y, double z)
  function DeleteFromWorldFrame (line 443) | inline void DeleteFromWorldFrame(double x, double y, double z)
  function SetResolution (line 488) | void SetResolution(double _resolution)
  function SetDecayInterval (line 494) | void SetDecayInterval(double _decayInterval)
  function GetResolution (line 500) | inline double GetResolution() { return resolution; }
  function GetMaxX (line 501) | inline double GetMaxX() { return originX + mapX*resolution; }
  function GetMinX (line 502) | inline double GetMinX() { return originX; }
  function GetMaxY (line 503) | inline double GetMaxY() { return originY + mapY*resolution; }
  function GetMinY (line 504) | inline double GetMinY() { return originY; }
  function Updated (line 505) | inline bool Updated() { return updated; }
  function MapFrameToWorldFrame (line 516) | inline void MapFrameToWorldFrame(int mx, int my, int mz, double& x, doub...
  function ResizeMapBase (line 524) | inline void ResizeMapBase(int& mx, int& my)
  function CheckDecayMap (line 567) | void CheckDecayMap()

FILE: src/common_utils/uav_simulator/Utils/multi_map_server/msg_gen/cpp/include/multi_map_server/MultiOccupancyGrid.h
  function namespace (line 20) | namespace multi_map_server
  function namespace (line 62) | namespace ros
  function namespace (line 175) | namespace ros
  function namespace (line 193) | namespace ros

FILE: src/common_utils/uav_simulator/Utils/multi_map_server/msg_gen/cpp/include/multi_map_server/MultiSparseMap3D.h
  function namespace (line 20) | namespace multi_map_server
  function namespace (line 62) | namespace ros
  function namespace (line 177) | namespace ros
  function namespace (line 195) | namespace ros

FILE: src/common_utils/uav_simulator/Utils/multi_map_server/msg_gen/cpp/include/multi_map_server/SparseMap3D.h
  function namespace (line 21) | namespace multi_map_server
  function namespace (line 68) | namespace ros
  function namespace (line 180) | namespace ros
  function namespace (line 199) | namespace ros

FILE: src/common_utils/uav_simulator/Utils/multi_map_server/msg_gen/cpp/include/multi_map_server/VerticalOccupancyGridList.h
  function namespace (line 18) | namespace multi_map_server
  function namespace (line 75) | namespace ros
  function namespace (line 123) | namespace ros
  function namespace (line 144) | namespace ros

FILE: src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/include/quadrotor_msgs/comm_types.h
  type SO3_CMD_INPUT (line 5) | struct SO3_CMD_INPUT
  type STATUS_DATA (line 21) | struct STATUS_DATA
  type OUTPUT_DATA (line 29) | struct OUTPUT_DATA
  type TRPY_CMD (line 45) | struct TRPY_CMD
  type PPR_OUTPUT_DATA (line 57) | struct PPR_OUTPUT_DATA
  type PPR_GAINS (line 80) | struct PPR_GAINS

FILE: src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/include/quadrotor_msgs/decode_msgs.h
  function namespace (line 10) | namespace quadrotor_msgs

FILE: src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/include/quadrotor_msgs/encode_msgs.h
  function namespace (line 10) | namespace quadrotor_msgs

FILE: src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/cpp/include/quadrotor_msgs/AuxCommand.h
  function namespace (line 18) | namespace quadrotor_msgs
  type quadrotor_msgs (line 63) | typedef  ::quadrotor_msgs::AuxCommand_<std::allocator<void> > AuxCommand;
  type boost (line 65) | typedef boost::shared_ptr< ::quadrotor_msgs::AuxCommand> AuxCommandPtr;
  type boost (line 66) | typedef boost::shared_ptr< ::quadrotor_msgs::AuxCommand const> AuxComman...
  function namespace (line 77) | namespace ros
  function namespace (line 125) | namespace ros
  function namespace (line 146) | namespace ros

FILE: src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/cpp/include/quadrotor_msgs/Corrections.h
  function namespace (line 18) | namespace quadrotor_msgs
  function namespace (line 62) | namespace ros
  function namespace (line 107) | namespace ros
  function namespace (line 125) | namespace ros

FILE: src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/cpp/include/quadrotor_msgs/Gains.h
  function namespace (line 18) | namespace quadrotor_msgs
  function namespace (line 70) | namespace ros
  function namespace (line 117) | namespace ros
  function namespace (line 137) | namespace ros

FILE: src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/cpp/include/quadrotor_msgs/OutputData.h
  function namespace (line 23) | namespace quadrotor_msgs
  type std_msgs (line 61) | typedef  ::std_msgs::Header_<ContainerAllocator>  _header_type;
  type _loop_rate_type (line 64) | typedef uint16_t _loop_rate_type;
  type _voltage_type (line 67) | typedef double _voltage_type;
  type geometry_msgs (line 70) | typedef  ::geometry_msgs::Quaternion_<ContainerAllocator>  _orientation_...
  type geometry_msgs (line 73) | typedef  ::geometry_msgs::Vector3_<ContainerAllocator>  _angular_velocit...
  type geometry_msgs (line 76) | typedef  ::geometry_msgs::Vector3_<ContainerAllocator>  _linear_accelera...
  type _pressure_dheight_type (line 79) | typedef double _pressure_dheight_type;
  type _pressure_height_type (line 82) | typedef double _pressure_height_type;
  type geometry_msgs (line 85) | typedef  ::geometry_msgs::Vector3_<ContainerAllocator>  _magnetic_field_...
  type boost (line 88) | typedef boost::array<uint8_t, 8>  _radio_channel_type;
  type _seq_type (line 91) | typedef uint8_t _seq_type;
  type boost (line 95) | typedef boost::shared_ptr< ::quadrotor_msgs::OutputData_<ContainerAlloca...
  type boost (line 96) | typedef boost::shared_ptr< ::quadrotor_msgs::OutputData_<ContainerAlloca...
  type quadrotor_msgs (line 98) | typedef  ::quadrotor_msgs::OutputData_<std::allocator<void> > OutputData;
  type boost (line 100) | typedef boost::shared_ptr< ::quadrotor_msgs::OutputData> OutputDataPtr;
  type boost (line 101) | typedef boost::shared_ptr< ::quadrotor_msgs::OutputData const> OutputDat...
  function namespace (line 112) | namespace ros
  function namespace (line 202) | namespace ros
  function namespace (line 229) | namespace ros

FILE: src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/cpp/include/quadrotor_msgs/PPROutputData.h
  function namespace (line 19) | namespace quadrotor_msgs
  type std_msgs (line 67) | typedef  ::std_msgs::Header_<ContainerAllocator>  _header_type;
  type _quad_time_type (line 70) | typedef uint16_t _quad_time_type;
  type _des_thrust_type (line 73) | typedef double _des_thrust_type;
  type _des_roll_type (line 76) | typedef double _des_roll_type;
  type _des_pitch_type (line 79) | typedef double _des_pitch_type;
  type _des_yaw_type (line 82) | typedef double _des_yaw_type;
  type _est_roll_type (line 85) | typedef double _est_roll_type;
  type _est_pitch_type (line 88) | typedef double _est_pitch_type;
  type _est_yaw_type (line 91) | typedef double _est_yaw_type;
  type _est_angvel_x_type (line 94) | typedef double _est_angvel_x_type;
  type _est_angvel_y_type (line 97) | typedef double _est_angvel_y_type;
  type _est_angvel_z_type (line 100) | typedef double _est_angvel_z_type;
  type _est_acc_x_type (line 103) | typedef double _est_acc_x_type;
  type _est_acc_y_type (line 106) | typedef double _est_acc_y_type;
  type _est_acc_z_type (line 109) | typedef double _est_acc_z_type;
  type boost (line 112) | typedef boost::array<uint16_t, 4>  _pwm_type;
  type boost (line 116) | typedef boost::shared_ptr< ::quadrotor_msgs::PPROutputData_<ContainerAll...
  type boost (line 117) | typedef boost::shared_ptr< ::quadrotor_msgs::PPROutputData_<ContainerAll...
  type quadrotor_msgs (line 119) | typedef  ::quadrotor_msgs::PPROutputData_<std::allocator<void> > PPROutp...
  type boost (line 121) | typedef boost::shared_ptr< ::quadrotor_msgs::PPROutputData> PPROutputDat...
  type boost (line 122) | typedef boost::shared_ptr< ::quadrotor_msgs::PPROutputData const> PPROut...
  function namespace (line 133) | namespace ros
  function namespace (line 211) | namespace ros
  function namespace (line 243) | namespace ros

FILE: src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/cpp/include/quadrotor_msgs/PositionCommand.h
  function namespace (line 22) | namespace quadrotor_msgs
  type std_msgs (line 56) | typedef  ::std_msgs::Header_<ContainerAllocator>  _header_type;
  type geometry_msgs (line 59) | typedef  ::geometry_msgs::Point_<ContainerAllocator>  _position_type;
  type geometry_msgs (line 62) | typedef  ::geometry_msgs::Vector3_<ContainerAllocator>  _velocity_type;
  type geometry_msgs (line 65) | typedef  ::geometry_msgs::Vector3_<ContainerAllocator>  _acceleration_type;
  type _yaw_type (line 68) | typedef double _yaw_type;
  type _yaw_dot_type (line 71) | typedef double _yaw_dot_type;
  type boost (line 74) | typedef boost::array<double, 3>  _kx_type;
  type boost (line 77) | typedef boost::array<double, 3>  _kv_type;
  type boost (line 81) | typedef boost::shared_ptr< ::quadrotor_msgs::PositionCommand_<ContainerA...
  type boost (line 82) | typedef boost::shared_ptr< ::quadrotor_msgs::PositionCommand_<ContainerA...
  type quadrotor_msgs (line 84) | typedef  ::quadrotor_msgs::PositionCommand_<std::allocator<void> > Posit...
  type boost (line 86) | typedef boost::shared_ptr< ::quadrotor_msgs::PositionCommand> PositionCo...
  type boost (line 87) | typedef boost::shared_ptr< ::quadrotor_msgs::PositionCommand const> Posi...
  function namespace (line 98) | namespace ros
  function namespace (line 182) | namespace ros
  function namespace (line 206) | namespace ros

FILE: src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/cpp/include/quadrotor_msgs/SO3Command.h
  function namespace (line 22) | namespace quadrotor_msgs
  type quadrotor_msgs (line 74) | typedef  ::quadrotor_msgs::SO3Command_<std::allocator<void> > SO3Command;
  type boost (line 76) | typedef boost::shared_ptr< ::quadrotor_msgs::SO3Command> SO3CommandPtr;
  type boost (line 77) | typedef boost::shared_ptr< ::quadrotor_msgs::SO3Command const> SO3Comman...
  function namespace (line 88) | namespace ros
  function namespace (line 180) | namespace ros
  function namespace (line 202) | namespace ros

FILE: src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/cpp/include/quadrotor_msgs/Serial.h
  function namespace (line 19) | namespace quadrotor_msgs
  function namespace (line 77) | namespace ros
  function namespace (line 152) | namespace ros
  function namespace (line 172) | namespace ros

FILE: src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/cpp/include/quadrotor_msgs/StatusData.h
  function namespace (line 19) | namespace quadrotor_msgs
  function namespace (line 71) | namespace ros
  function namespace (line 137) | namespace ros
  function namespace (line 157) | namespace ros

FILE: src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/cpp/include/quadrotor_msgs/TRPYCommand.h
  function namespace (line 20) | namespace quadrotor_msgs
  function namespace (line 82) | namespace ros
  function namespace (line 158) | namespace ros
  function namespace (line 180) | namespace ros

FILE: src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/src/decode_msgs.cpp
  type quadrotor_msgs (line 5) | namespace quadrotor_msgs
    function decodeOutputData (line 8) | bool decodeOutputData(const std::vector<uint8_t> &data,
    function decodeStatusData (line 58) | bool decodeStatusData(const std::vector<uint8_t> &data,
    function decodePPROutputData (line 73) | bool decodePPROutputData(const std::vector<uint8_t> &data,

FILE: src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/src/encode_msgs.cpp
  type quadrotor_msgs (line 4) | namespace quadrotor_msgs
    function encodeSO3Command (line 7) | void encodeSO3Command(const quadrotor_msgs::SO3Command &so3_command,
    function encodeTRPYCommand (line 44) | void encodeTRPYCommand(const quadrotor_msgs::TRPYCommand &trpy_command,
    function encodePPRGains (line 60) | void encodePPRGains(const quadrotor_msgs::Gains &gains,

FILE: src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/src/quadrotor_msgs/msg/_AuxCommand.py
  class AuxCommand (line 8) | class AuxCommand(genpy.Message):
    method __init__ (line 22) | def __init__(self, *args, **kwds):
    method _get_types (line 56) | def _get_types(self):
    method serialize (line 62) | def serialize(self, buff):
    method deserialize (line 76) | def deserialize(self, str):
    method serialize_numpy (line 101) | def serialize_numpy(self, buff, numpy):
    method deserialize_numpy (line 116) | def deserialize_numpy(self, str, numpy):

FILE: src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/src/quadrotor_msgs/msg/_Corrections.py
  class Corrections (line 8) | class Corrections(genpy.Message):
    method __init__ (line 19) | def __init__(self, *args, **kwds):
    method _get_types (line 44) | def _get_types(self):
    method serialize (line 50) | def serialize(self, buff):
    method deserialize (line 61) | def deserialize(self, str):
    method serialize_numpy (line 79) | def serialize_numpy(self, buff, numpy):
    method deserialize_numpy (line 91) | def deserialize_numpy(self, str, numpy):

FILE: src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/src/quadrotor_msgs/msg/_Gains.py
  class Gains (line 8) | class Gains(genpy.Message):
    method __init__ (line 21) | def __init__(self, *args, **kwds):
    method _get_types (line 52) | def _get_types(self):
    method serialize (line 58) | def serialize(self, buff):
    method deserialize (line 69) | def deserialize(self, str):
    method serialize_numpy (line 85) | def serialize_numpy(self, buff, numpy):
    method deserialize_numpy (line 97) | def deserialize_numpy(self, str, numpy):

FILE: src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/src/quadrotor_msgs/msg/_OutputData.py
  class OutputData (line 10) | class OutputData(genpy.Message):
    method __init__ (line 65) | def __init__(self, *args, **kwds):
    method _get_types (line 117) | def _get_types(self):
    method serialize (line 123) | def serialize(self, buff):
    method deserialize (line 152) | def deserialize(self, str):
    method serialize_numpy (line 197) | def serialize_numpy(self, buff, numpy):
    method deserialize_numpy (line 227) | def deserialize_numpy(self, str, numpy):

FILE: src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/src/quadrotor_msgs/msg/_PPROutputData.py
  class PPROutputData (line 9) | class PPROutputData(genpy.Message):
    method __init__ (line 52) | def __init__(self, *args, **kwds):
    method _get_types (line 119) | def _get_types(self):
    method serialize (line 125) | def serialize(self, buff):
    method deserialize (line 148) | def deserialize(self, str):
    method serialize_numpy (line 182) | def serialize_numpy(self, buff, numpy):
    method deserialize_numpy (line 206) | def deserialize_numpy(self, str, numpy):

FILE: src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/src/quadrotor_msgs/msg/_PositionCommand.py
  class PositionCommand (line 10) | class PositionCommand(genpy.Message):
    method __init__ (line 59) | def __init__(self, *args, **kwds):
    method _get_types (line 102) | def _get_types(self):
    method serialize (line 108) | def serialize(self, buff):
    method deserialize (line 132) | def deserialize(self, str):
    method serialize_numpy (line 175) | def serialize_numpy(self, buff, numpy):
    method deserialize_numpy (line 200) | def deserialize_numpy(self, str, numpy):

FILE: src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/src/quadrotor_msgs/msg/_SO3Command.py
  class SO3Command (line 11) | class SO3Command(genpy.Message):
    method __init__ (line 68) | def __init__(self, *args, **kwds):
    method _get_types (line 105) | def _get_types(self):
    method serialize (line 111) | def serialize(self, buff):
    method deserialize (line 140) | def deserialize(self, str):
    method serialize_numpy (line 196) | def serialize_numpy(self, buff, numpy):
    method deserialize_numpy (line 226) | def deserialize_numpy(self, str, numpy):

FILE: src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/src/quadrotor_msgs/msg/_Serial.py
  class Serial (line 9) | class Serial(genpy.Message):
    method __init__ (line 57) | def __init__(self, *args, **kwds):
    method _get_types (line 88) | def _get_types(self):
    method serialize (line 94) | def serialize(self, buff):
    method deserialize (line 123) | def deserialize(self, str):
    method serialize_numpy (line 160) | def serialize_numpy(self, buff, numpy):
    method deserialize_numpy (line 190) | def deserialize_numpy(self, str, numpy):

FILE: src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/src/quadrotor_msgs/msg/_StatusData.py
  class StatusData (line 9) | class StatusData(genpy.Message):
    method __init__ (line 40) | def __init__(self, *args, **kwds):
    method _get_types (line 71) | def _get_types(self):
    method serialize (line 77) | def serialize(self, buff):
    method deserialize (line 99) | def deserialize(self, str):
    method serialize_numpy (line 130) | def serialize_numpy(self, buff, numpy):
    method deserialize_numpy (line 153) | def deserialize_numpy(self, str, numpy):

FILE: src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/src/quadrotor_msgs/msg/_TRPYCommand.py
  class TRPYCommand (line 10) | class TRPYCommand(genpy.Message):
    method __init__ (line 51) | def __init__(self, *args, **kwds):
    method _get_types (line 88) | def _get_types(self):
    method serialize (line 94) | def serialize(self, buff):
    method deserialize (line 119) | def deserialize(self, str):
    method serialize_numpy (line 161) | def serialize_numpy(self, buff, numpy):
    method deserialize_numpy (line 187) | def deserialize_numpy(self, str, numpy):

FILE: src/common_utils/uav_simulator/Utils/multi_map_server/src/multi_map_server/msg/_MultiOccupancyGrid.py
  class MultiOccupancyGrid (line 12) | class MultiOccupancyGrid(genpy.Message):
    method __init__ (line 92) | def __init__(self, *args, **kwds):
    method _get_types (line 117) | def _get_types(self):
    method serialize (line 123) | def serialize(self, buff):
    method deserialize (line 175) | def deserialize(self, str):
    method serialize_numpy (line 261) | def serialize_numpy(self, buff, numpy):
    method deserialize_numpy (line 314) | def deserialize_numpy(self, str, numpy):

FILE: src/common_utils/uav_simulator/Utils/multi_map_server/src/multi_map_server/msg/_MultiSparseMap3D.py
  class MultiSparseMap3D (line 13) | class MultiSparseMap3D(genpy.Message):
    method __init__ (line 95) | def __init__(self, *args, **kwds):
    method _get_types (line 120) | def _get_types(self):
    method serialize (line 126) | def serialize(self, buff):
    method deserialize (line 191) | def deserialize(self, str):
    method serialize_numpy (line 302) | def serialize_numpy(self, buff, numpy):
    method deserialize_numpy (line 368) | def deserialize_numpy(self, str, numpy):

FILE: src/common_utils/uav_simulator/Utils/multi_map_server/src/multi_map_server/msg/_SparseMap3D.py
  class SparseMap3D (line 13) | class SparseMap3D(genpy.Message):
    method __init__ (line 90) | def __init__(self, *args, **kwds):
    method _get_types (line 118) | def _get_types(self):
    method serialize (line 124) | def serialize(self, buff):
    method deserialize (line 163) | def deserialize(self, str):
    method serialize_numpy (line 230) | def serialize_numpy(self, buff, numpy):
    method deserialize_numpy (line 270) | def deserialize_numpy(self, str, numpy):

FILE: src/common_utils/uav_simulator/Utils/multi_map_server/src/multi_map_server/msg/_VerticalOccupancyGridList.py
  class VerticalOccupancyGridList (line 8) | class VerticalOccupancyGridList(genpy.Message):
    method __init__ (line 23) | def __init__(self, *args, **kwds):
    method _get_types (line 57) | def _get_types(self):
    method serialize (line 63) | def serialize(self, buff):
    method deserialize (line 86) | def deserialize(self, str):
    method serialize_numpy (line 123) | def serialize_numpy(self, buff, numpy):
    method deserialize_numpy (line 147) | def deserialize_numpy(self, str, numpy):

FILE: src/common_utils/uav_simulator/Utils/multi_map_server/src/multi_map_visualization.cc
  function maps2d_callback (line 18) | void maps2d_callback(const multi_map_server::MultiOccupancyGrid::ConstPt...
  function maps3d_callback (line 37) | void maps3d_callback(const multi_map_server::MultiSparseMap3D::ConstPtr ...
  function main (line 77) | int main(int argc, char** argv)

FILE: src/common_utils/uav_simulator/Utils/multi_map_server/src/unused/multi_map_server.cc
  function map2d_callback (line 30) | void map2d_callback(const nav_msgs::OccupancyGrid::ConstPtr &msg)
  function scan_callback (line 59) | void scan_callback(const sensor_msgs::LaserScan::ConstPtr &msg)
  function maps_origin_callback (line 152) | void maps_origin_callback(const geometry_msgs::PoseArray::ConstPtr &msg)
  function main (line 157) | int main(int argc, char **argv)

FILE: src/common_utils/uav_simulator/Utils/odom_visualization/src/odom_visualization.cpp
  function odom_callback (line 50) | void odom_callback(const nav_msgs::Odometry::ConstPtr& msg)
  function cmd_callback (line 386) | void cmd_callback(const quadrotor_msgs::PositionCommand cmd)
  function main (line 434) | int main(int argc, char** argv)

FILE: src/common_utils/uav_simulator/Utils/pose_utils/src/pose_utils.cpp
  function mat (line 5) | mat ypr_to_R(const colvec& ypr)
  function mat (line 42) | mat yaw_to_R(double yaw)
  function colvec (line 54) | colvec R_to_ypr(const mat& R)
  function mat (line 71) | mat quaternion_to_R(const colvec& q)
  function colvec (line 104) | colvec R_to_quaternion(const mat& R)
  function colvec (line 143) | colvec quaternion_mul(const colvec& q1, const colvec& q2)
  function colvec (line 163) | colvec quaternion_inv(const colvec& q)
  function colvec (line 175) | colvec pose_update(const colvec& X1, const colvec& X2)
  function colvec (line 188) | colvec pose_inverse(const colvec& X)
  function colvec (line 208) | colvec pose_update_2d(const colvec& X1, const colvec& X2)
  function colvec (line 217) | colvec pose_inverse_2d(const colvec& X)
  function mat (line 231) | mat Jplus1(const colvec& X1, const colvec& X2)
  function mat (line 265) | mat Jplus2(const colvec& X1, const colvec& X2)
  function colvec (line 293) | colvec state_update(const colvec& X, const colvec& U, double dt)
  function mat (line 318) | mat jacobianF(const colvec& X, const colvec& U, double dt)
  function mat (line 432) | mat jacobianU(const colvec& X, const colvec& U, double dt)
  function colvec (line 518) | colvec state_measure(const colvec& X)
  function mat (line 524) | mat jacobianH()

FILE: src/common_utils/uav_simulator/Utils/uav_utils/include/uav_utils/converters.h
  function namespace (line 13) | namespace uav_utils {

FILE: src/common_utils/uav_simulator/Utils/uav_utils/include/uav_utils/geometry_utils.h
  function namespace (line 7) | namespace uav_utils {

FILE: src/common_utils/uav_simulator/Utils/uav_utils/include/uav_utils/utils.h
  function namespace (line 9) | namespace uav_utils
  type std (line 56) | typedef std::stringstream DebugSS_t;

FILE: src/common_utils/uav_simulator/Utils/uav_utils/scripts/odom_to_euler.py
  function callback (line 15) | def callback(odom_msg):
  function imu_callback (line 31) | def imu_callback(imu_msg):
  function joy_callback (line 47) | def joy_callback(joy_msg):

FILE: src/common_utils/uav_simulator/Utils/uav_utils/scripts/tf_assist.py
  class OdometryConverter (line 20) | class OdometryConverter(object):
    method __init__ (line 22) | def __init__(self, frame_id_in_, frame_id_out_, broadcast_tf_, body_fr...
    method in_odom_callback (line 43) | def in_odom_callback(self, in_odom_msg):
    method path_pub_callback (line 104) | def path_pub_callback(self, event):
    method tf_pub_callback (line 111) | def tf_pub_callback(self, event):

FILE: src/common_utils/uav_simulator/Utils/uav_utils/scripts/topic_statistics.py
  function main (line 6) | def main(**args):

FILE: src/common_utils/uav_simulator/Utils/uav_utils/src/uav_utils_test.cpp
  function TEST (line 10) | TEST(GeometryUtilsDouble, Rotation) {
  function TEST (line 20) | TEST(GeometryUtilsFloat, Rotation) {
  function TEST (line 30) | TEST(GeometryUtilsDouble, Skew) {
  function TEST (line 44) | TEST(GeometryUtilsFloat, Skew) {
  function TEST (line 58) | TEST(GeometryUtilsDouble, Angle) {
  function TEST (line 70) | TEST(GeometryUtilsFloat, Angle) {
  function TEST (line 82) | TEST(ConverterDouble, Equality) {
  function main (line 119) | int main(int argc, char* argv[]) {

FILE: src/common_utils/uav_simulator/local_sensing/src/AlignError.h
  type AlignError (line 4) | struct AlignError {

FILE: src/common_utils/uav_simulator/local_sensing/src/ceres_extensions.h
  function namespace (line 17) | namespace ceres_ext {

FILE: src/common_utils/uav_simulator/local_sensing/src/euroc.cpp
  type PoseInfo (line 57) | struct PoseInfo
  function read_pose (line 67) | bool read_pose(fstream &file)
  function imageBackFunc (line 107) | void imageBackFunc(int event, int x, int y, int flags, void* userdata)
  function depthBackFunc (line 115) | void depthBackFunc(int event, int x, int y, int flags, void* userdata)
  function solve_pnp (line 128) | void solve_pnp()
  function image_pose_callback (line 165) | void image_pose_callback(
  function render_currentpose (line 230) | void render_currentpose()
  function main (line 277) | int main(int argc, char **argv)

FILE: src/common_utils/uav_simulator/local_sensing/src/helper_math.h
  type uint (line 28) | typedef unsigned int uint;
  type ushort (line 29) | typedef unsigned short ushort;
  function fminf (line 42) | inline float fminf(float a, float b)
  function fmaxf (line 47) | inline float fmaxf(float a, float b)
  function max (line 52) | inline int max(int a, int b)
  function min (line 57) | inline int min(int a, int b)
  function rsqrtf (line 62) | inline float rsqrtf(float x)
  function float2 (line 72) | float2 make_float2(float s)
  function float2 (line 76) | float2 make_float2(float3 a)
  function float2 (line 80) | float2 make_float2(int2 a)
  function float2 (line 84) | float2 make_float2(uint2 a)
  function int2 (line 89) | int2 make_int2(int s)
  function int2 (line 93) | int2 make_int2(int3 a)
  function int2 (line 97) | int2 make_int2(uint2 a)
  function int2 (line 101) | int2 make_int2(float2 a)
  function uint2 (line 106) | uint2 make_uint2(uint s)
  function uint2 (line 110) | uint2 make_uint2(uint3 a)
  function uint2 (line 114) | uint2 make_uint2(int2 a)
  function float3 (line 119) | float3 make_float3(float s)
  function float3 (line 123) | float3 make_float3(float2 a)
  function float3 (line 127) | float3 make_float3(float2 a, float s)
  function float3 (line 131) | float3 make_float3(float4 a)
  function float3 (line 135) | float3 make_float3(int3 a)
  function float3 (line 139) | float3 make_float3(uint3 a)
  function int3 (line 144) | int3 make_int3(int s)
  function int3 (line 148) | int3 make_int3(int2 a)
  function int3 (line 152) | int3 make_int3(int2 a, int s)
  function int3 (line 156) | int3 make_int3(uint3 a)
  function int3 (line 160) | int3 make_int3(float3 a)
  function uint3 (line 165) | uint3 make_uint3(uint s)
  function uint3 (line 169) | uint3 make_uint3(uint2 a)
  function uint3 (line 173) | uint3 make_uint3(uint2 a, uint s)
  function uint3 (line 177) | uint3 make_uint3(uint4 a)
  function uint3 (line 181) | uint3 make_uint3(int3 a)
  function float4 (line 186) | float4 make_float4(float s)
  function float4 (line 190) | float4 make_float4(float3 a)
  function float4 (line 194) | float4 make_float4(float3 a, float w)
  function float4 (line 198) | float4 make_float4(int4 a)
  function float4 (line 202) | float4 make_float4(uint4 a)
  function int4 (line 207) | int4 make_int4(int s)
  function int4 (line 211) | int4 make_int4(int3 a)
  function int4 (line 215) | int4 make_int4(int3 a, int w)
  function int4 (line 219) | int4 make_int4(uint4 a)
  function int4 (line 223) | int4 make_int4(float4 a)
  function uint4 (line 229) | uint4 make_uint4(uint s)
  function uint4 (line 233) | uint4 make_uint4(uint3 a)
  function uint4 (line 237) | uint4 make_uint4(uint3 a, uint w)
  function uint4 (line 241) | uint4 make_uint4(int4 a)
  function float2 (line 735) | float2 operator*(float2 a, float2 b)
  function float2 (line 744) | float2 operator*(float2 a, float b)
  function float2 (line 748) | float2 operator*(float b, float2 a)
  function int2 (line 758) | int2 operator*(int2 a, int2 b)
  function int2 (line 767) | int2 operator*(int2 a, int b)
  function int2 (line 771) | int2 operator*(int b, int2 a)
  function uint2 (line 781) | uint2 operator*(uint2 a, uint2 b)
  function uint2 (line 790) | uint2 operator*(uint2 a, uint b)
  function uint2 (line 794) | uint2 operator*(uint b, uint2 a)
  function float3 (line 804) | float3 operator*(float3 a, float3 b)
  function float3 (line 814) | float3 operator*(float3 a, float b)
  function float3 (line 818) | float3 operator*(float b, float3 a)
  function int3 (line 829) | int3 operator*(int3 a, int3 b)
  function int3 (line 839) | int3 operator*(int3 a, int b)
  function int3 (line 843) | int3 operator*(int b, int3 a)
  function uint3 (line 854) | uint3 operator*(uint3 a, uint3 b)
  function uint3 (line 864) | uint3 operator*(uint3 a, uint b)
  function uint3 (line 868) | uint3 operator*(uint b, uint3 a)
  function float4 (line 879) | float4 operator*(float4 a, float4 b)
  function float4 (line 890) | float4 operator*(float4 a, float b)
  function float4 (line 894) | float4 operator*(float b, float4 a)
  function int4 (line 906) | int4 operator*(int4 a, int4 b)
  function int4 (line 917) | int4 operator*(int4 a, int b)
  function int4 (line 921) | int4 operator*(int b, int4 a)
  function uint4 (line 933) | uint4 operator*(uint4 a, uint4 b)
  function uint4 (line 944) | uint4 operator*(uint4 a, uint b)
  function uint4 (line 948) | uint4 operator*(uint b, uint4 a)
  function float2 (line 1043) | float2 fminf(float2 a, float2 b)
  function float3 (line 1047) | float3 fminf(float3 a, float3 b)
  function float4 (line 1051) | float4 fminf(float4 a, float4 b)
  function int2 (line 1056) | int2 min(int2 a, int2 b)
  function int3 (line 1060) | int3 min(int3 a, int3 b)
  function int4 (line 1064) | int4 min(int4 a, int4 b)
  function uint2 (line 1069) | uint2 min(uint2 a, uint2 b)
  function uint3 (line 1073) | uint3 min(uint3 a, uint3 b)
  function uint4 (line 1077) | uint4 min(uint4 a, uint4 b)
  function float2 (line 1086) | float2 fmaxf(float2 a, float2 b)
  function float3 (line 1090) | float3 fmaxf(float3 a, float3 b)
  function float4 (line 1094) | float4 fmaxf(float4 a, float4 b)
  function int2 (line 1099) | int2 max(int2 a, int2 b)
  function int3 (line 1103) | int3 max(int3 a, int3 b)
  function int4 (line 1107) | int4 max(int4 a, int4 b)
  function uint2 (line 1112) | uint2 max(uint2 a, uint2 b)
  function uint3 (line 1116) | uint3 max(uint3 a, uint3 b)
  function uint4 (line 1120) | uint4 max(uint4 a, uint4 b)
  function lerp (line 1130) | float lerp(float a, float b, float t)
  function float2 (line 1134) | float2 lerp(float2 a, float2 b, float t)
  function float3 (line 1138) | float3 lerp(float3 a, float3 b, float t)
  function float4 (line 1142) | float4 lerp(float4 a, float4 b, float t)
  function clamp (line 1152) | float clamp(float f, float a, float b)
  function clamp (line 1156) | int clamp(int f, int a, int b)
  function uint (line 1160) | uint clamp(uint f, uint a, uint b)
  function float2 (line 1165) | float2 clamp(float2 v, float a, float b)
  function float2 (line 1169) | float2 clamp(float2 v, float2 a, float2 b)
  function float3 (line 1173) | float3 clamp(float3 v, float a, float b)
  function float3 (line 1177) | float3 clamp(float3 v, float3 a, float3 b)
  function float4 (line 1181) | float4 clamp(float4 v, float a, float b)
  function float4 (line 1185) | float4 clamp(float4 v, float4 a, float4 b)
  function int2 (line 1190) | int2 clamp(int2 v, int a, int b)
  function int2 (line 1194) | int2 clamp(int2 v, int2 a, int2 b)
  function int3 (line 1198) | int3 clamp(int3 v, int a, int b)
  function int3 (line 1202) | int3 clamp(int3 v, int3 a, int3 b)
  function int4 (line 1206) | int4 clamp(int4 v, int a, int b)
  function int4 (line 1210) | int4 clamp(int4 v, int4 a, int4 b)
  function uint2 (line 1215) | uint2 clamp(uint2 v, uint a, uint b)
  function uint2 (line 1219) | uint2 clamp(uint2 v, uint2 a, uint2 b)
  function uint3 (line 1223) | uint3 clamp(uint3 v, uint a, uint b)
  function uint3 (line 1227) | uint3 clamp(uint3 v, uint3 a, uint3 b)
  function uint4 (line 1231) | uint4 clamp(uint4 v, uint a, uint b)
  function uint4 (line 1235) | uint4 clamp(uint4 v, uint4 a, uint4 b)
  function dot (line 1244) | float dot(float2 a, float2 b)
  function dot (line 1248) | float dot(float3 a, float3 b)
  function dot (line 1252) | float dot(float4 a, float4 b)
  function dot (line 1257) | int dot(int2 a, int2 b)
  function dot (line 1261) | int dot(int3 a, int3 b)
  function dot (line 1265) | int dot(int4 a, int4 b)
  function uint (line 1270) | uint dot(uint2 a, uint2 b)
  function uint (line 1274) | uint dot(uint3 a, uint3 b)
  function uint (line 1278) | uint dot(uint4 a, uint4 b)
  function length (line 1287) | float length(float2 v)
  function length (line 1291) | float length(float3 v)
  function length (line 1295) | float length(float4 v)
  function float2 (line 1304) | float2 normalize(float2 v)
  function float3 (line 1309) | float3 normalize(float3 v)
  function float4 (line 1314) | float4 normalize(float4 v)
  function float2 (line 1324) | float2 floorf(float2 v)
  function float3 (line 1328) | float3 floorf(float3 v)
  function float4 (line 1332) | float4 floorf(float4 v)
  function fracf (line 1341) | float fracf(float v)
  function float2 (line 1345) | float2 fracf(float2 v)
  function float3 (line 1349) | float3 fracf(float3 v)
  function float4 (line 1353) | float4 fracf(float4 v)
  function float2 (line 1362) | float2 fmodf(float2 a, float2 b)
  function float3 (line 1366) | float3 fmodf(float3 a, float3 b)
  function float4 (line 1370) | float4 fmodf(float4 a, float4 b)
  function float2 (line 1379) | float2 fabs(float2 v)
  function float3 (line 1383) | float3 fabs(float3 v)
  function float4 (line 1387) | float4 fabs(float4 v)
  function int2 (line 1392) | int2 abs(int2 v)
  function int3 (line 1396) | int3 abs(int3 v)
  function int4 (line 1400) | int4 abs(int4 v)
  function float3 (line 1411) | float3 reflect(float3 i, float3 n)
  function float3 (line 1420) | float3 cross(float3 a, float3 b)
  function smoothstep (line 1432) | float smoothstep(float a, float b, float x)
  function float2 (line 1437) | float2 smoothstep(float2 a, float2 b, float2 x)
  function float3 (line 1442) | float3 smoothstep(float3 a, float3 b, float3 x)
  function float4 (line 1447) | float4 smoothstep(float4 a, float4 b, float4 x)

FILE: src/common_utils/uav_simulator/local_sensing/src/pcl_render_node.cpp
  function gridIndex2coord (line 85) | inline Eigen::Vector3d gridIndex2coord(const Eigen::Vector3i & index)
  function coord2gridIndex (line 95) | inline Eigen::Vector3i coord2gridIndex(const Eigen::Vector3d & pt)
  function rcvOdometryCallbck (line 105) | void rcvOdometryCallbck(const nav_msgs::Odometry& odom)
  function pubCameraPose (line 146) | void pubCameraPose(const ros::TimerEvent & event)
  function renderSensedPoints (line 162) | void renderSensedPoints(const ros::TimerEvent & event)
  function rcvGlobalPointCloudCallBack (line 173) | void rcvGlobalPointCloudCallBack(const sensor_msgs::PointCloud2 & pointc...
  function rcvLocalPointCloudCallBack (line 200) | void rcvLocalPointCloudCallBack(const sensor_msgs::PointCloud2 & pointcl...
  function render_pcl_world (line 226) | void render_pcl_world()
  function render_currentpose (line 273) | void render_currentpose()
  function main (line 323) | int main(int argc, char **argv)

FILE: src/common_utils/uav_simulator/local_sensing/src/pointcloud_render_node.cpp
  function gridIndex2coord (line 44) | inline Eigen::Vector3d gridIndex2coord(const Eigen::Vector3i& index) {
  function coord2gridIndex (line 53) | inline Eigen::Vector3i coord2gridIndex(const Eigen::Vector3d& pt) {
  function rcvOdometryCallbck (line 65) | void rcvOdometryCallbck(const nav_msgs::Odometry& odom) {
  function rcvGlobalPointCloudCallBack (line 80) | void rcvGlobalPointCloudCallBack(
  function renderSensedPoints (line 98) | void renderSensedPoints(const ros::TimerEvent& event) {
  function rcvLocalPointCloudCallBack (line 151) | void rcvLocalPointCloudCallBack(
  function main (line 156) | int main(int argc, char** argv) {

FILE: src/common_utils/uav_simulator/so3_control/include/so3_control/SO3Control.h
  function class (line 6) | class SO3Control

FILE: src/common_utils/uav_simulator/so3_control/src/control_example.cpp
  function main (line 5) | int main(int argc, char **argv)

FILE: src/common_utils/uav_simulator/so3_control/src/so3_control_nodelet.cpp
  class SO3ControlNodelet (line 13) | class SO3ControlNodelet : public nodelet::Nodelet
    method SO3ControlNodelet (line 16) | SO3ControlNodelet()

FILE: src/common_utils/uav_simulator/so3_disturbance_generator/cfg/cpp/so3_disturbance_generator/DisturbanceUIConfig.h
  function namespace (line 59) | namespace so3_disturbance_generator
  function class (line 250) | class DEFAULT
  function __fromMessage__ (line 364) | bool __fromMessage__(dynamic_reconfigure::Config &msg)
  function __toMessage__ (line 408) | void __toMessage__(dynamic_reconfigure::Config &msg, const std::vector<A...
  function __toMessage__ (line 423) | void __toMessage__(dynamic_reconfigure::Config &msg) const
  function __toServer__ (line 430) | void __toServer__(const ros::NodeHandle &nh) const
  function __fromServer__ (line 437) | void __fromServer__(const ros::NodeHandle &nh)
  function __clamp__ (line 455) | void __clamp__()
  function __level__ (line 464) | uint32_t __level__(const DisturbanceUIConfig &config) const
  function clamp (line 485) | void DisturbanceUIConfig::ParamDescription<std::string>::clamp(Disturban...
  function class (line 490) | class DisturbanceUIConfigStatics
  function dynamic_reconfigure (line 739) | inline const dynamic_reconfigure::ConfigDescription &DisturbanceUIConfig...
  function DisturbanceUIConfig (line 744) | inline const DisturbanceUIConfig &DisturbanceUIConfig::__getDefault__()
  function DisturbanceUIConfig (line 749) | inline const DisturbanceUIConfig &DisturbanceUIConfig::__getMax__()
  function DisturbanceUIConfig (line 754) | inline const DisturbanceUIConfig &DisturbanceUIConfig::__getMin__()
  function std (line 759) | inline const std::vector<DisturbanceUIConfig::AbstractParamDescriptionCo...
  function std (line 764) | inline const std::vector<DisturbanceUIConfig::AbstractGroupDescriptionCo...
  function DisturbanceUIConfigStatics (line 769) | inline const DisturbanceUIConfigStatics *DisturbanceUIConfig::__get_stat...

FILE: src/common_utils/uav_simulator/so3_disturbance_generator/include/so3_disturbance_generator/DisturbanceUIConfig.h
  function namespace (line 59) | namespace so3_disturbance_generator
  function class (line 250) | class DEFAULT
  function __fromMessage__ (line 364) | bool __fromMessage__(dynamic_reconfigure::Config &msg)
  function __toMessage__ (line 408) | void __toMessage__(dynamic_reconfigure::Config &msg, const std::vector<A...
  function __toMessage__ (line 423) | void __toMessage__(dynamic_reconfigure::Config &msg) const
  function __toServer__ (line 430) | void __toServer__(const ros::NodeHandle &nh) const
  function __fromServer__ (line 437) | void __fromServer__(const ros::NodeHandle &nh)
  function __clamp__ (line 455) | void __clamp__()
  function __level__ (line 464) | uint32_t __level__(const DisturbanceUIConfig &config) const
  function clamp (line 485) | void DisturbanceUIConfig::ParamDescription<std::string>::clamp(Disturban...
  function class (line 490) | class DisturbanceUIConfigStatics
  function dynamic_reconfigure (line 739) | inline const dynamic_reconfigure::ConfigDescription &DisturbanceUIConfig...
  function DisturbanceUIConfig (line 744) | inline const DisturbanceUIConfig &DisturbanceUIConfig::__getDefault__()
  function DisturbanceUIConfig (line 749) | inline const DisturbanceUIConfig &DisturbanceUIConfig::__getMax__()
  function DisturbanceUIConfig (line 754) | inline const DisturbanceUIConfig &DisturbanceUIConfig::__getMin__()
  function std (line 759) | inline const std::vector<DisturbanceUIConfig::AbstractParamDescriptionCo...
  function std (line 764) | inline const std::vector<DisturbanceUIConfig::AbstractGroupDescriptionCo...
  function DisturbanceUIConfigStatics (line 769) | inline const DisturbanceUIConfigStatics *DisturbanceUIConfig::__get_stat...

FILE: src/common_utils/uav_simulator/so3_disturbance_generator/src/so3_disturbance_generator.cpp
  function odom_callback (line 24) | void odom_callback(const nav_msgs::Odometry::ConstPtr& msg)
  function config_callback (line 141) | void config_callback(so3_disturbance_generator::DisturbanceUIConfig &_co...
  function set_disturbance (line 146) | void set_disturbance()
  function main (line 160) | int main(int argc, char** argv)

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/algebra/array_algebra.hpp
  type boost (line 23) | namespace boost {
    type numeric (line 24) | namespace numeric {
      type odeint (line 25) | namespace odeint {
        type array_algebra (line 27) | struct array_algebra
          method for_each1 (line 30) | static void for_each1( boost::array< T , dim > &s1 , Op op )
          method for_each2 (line 38) | static void for_each2( boost::array< T1 , dim > &s1 ,
          method for_each3 (line 46) | static void for_each3( boost::array< T , dim > &s1 ,
          method for_each3 (line 56) | static void for_each3( boost::array< T , dim > &s1 ,
          method for_each4 (line 65) | static void for_each4( boost::array< T , dim > &s1 ,
          method for_each5 (line 75) | static void for_each5( boost::array< T , dim > &s1 ,
          method for_each6 (line 86) | static void for_each6( boost::array< T , dim > &s1 ,
          method for_each7 (line 98) | static void for_each7( boost::array< T , dim > &s1 ,
          method for_each8 (line 111) | static void for_each8( boost::array< T , dim > &s1 ,
          method for_each9 (line 125) | static void for_each9( boost::array< T , dim > &s1 ,
          method for_each10 (line 140) | static void for_each10( boost::array< T , dim > &s1 ,
          method for_each11 (line 156) | static void for_each11( boost::array< T , dim > &s1 ,
          method for_each12 (line 173) | static void for_each12( boost::array< T , dim > &s1 ,
          method for_each13 (line 191) | static void for_each13( boost::array< T , dim > &s1 ,
          method for_each14 (line 210) | static void for_each14( boost::array< T , dim > &s1 ,
          method for_each15 (line 230) | static void for_each15( boost::array< T , dim > &s1 ,
          method Value (line 252) | static Value reduce( const boost::array< T , dim > &s , Red red ...

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/algebra/default_operations.hpp
  type boost (line 29) | namespace boost {
    type numeric (line 30) | namespace numeric {
      type odeint (line 31) | namespace odeint {
        type default_operations (line 40) | struct default_operations
          type scale (line 44) | struct scale
            method scale (line 48) | scale( Fac1 alpha1 ) : m_alpha1( alpha1 ) { }
          type scale_sum1 (line 60) | struct scale_sum1
            method scale_sum1 (line 64) | scale_sum1( Fac1 alpha1 ) : m_alpha1( alpha1 ) { }
          type scale_sum2 (line 77) | struct scale_sum2
            method scale_sum2 (line 82) | scale_sum2( Fac1 alpha1 , Fac2 alpha2 ) : m_alpha1( alpha1 ) ,...
          type scale_sum3 (line 95) | struct scale_sum3
            method scale_sum3 (line 101) | scale_sum3( Fac1 alpha1 , Fac2 alpha2 , Fac3 alpha3 )
          type scale_sum4 (line 115) | struct scale_sum4
            method scale_sum4 (line 122) | scale_sum4( Fac1 alpha1 , Fac2 alpha2 , Fac3 alpha3 , Fac4 alp...
          type scale_sum5 (line 136) | struct scale_sum5
            method scale_sum5 (line 144) | scale_sum5( Fac1 alpha1 , Fac2 alpha2 , Fac3 alpha3 , Fac4 alp...
          type scale_sum6 (line 158) | struct scale_sum6
            method scale_sum6 (line 167) | scale_sum6( Fac1 alpha1 , Fac2 alpha2 , Fac3 alpha3 , Fac4 alp...
          type scale_sum7 (line 181) | struct scale_sum7
            method scale_sum7 (line 191) | scale_sum7( Fac1 alpha1 , Fac2 alpha2 , Fac3 alpha3 , Fac4 alp...
          type scale_sum8 (line 206) | struct scale_sum8
            method scale_sum8 (line 217) | scale_sum8( Fac1 alpha1 , Fac2 alpha2 , Fac3 alpha3 , Fac4 alp...
          type scale_sum9 (line 231) | struct scale_sum9
            method scale_sum9 (line 243) | scale_sum9( Fac1 alpha1 , Fac2 alpha2 , Fac3 alpha3 , Fac4 alp...
          type scale_sum10 (line 257) | struct scale_sum10
            method scale_sum10 (line 270) | scale_sum10( Fac1 alpha1 , Fac2 alpha2 , Fac3 alpha3 , Fac4 al...
          type scale_sum11 (line 285) | struct scale_sum11
            method scale_sum11 (line 299) | scale_sum11( Fac1 alpha1 , Fac2 alpha2 , Fac3 alpha3 , Fac4 al...
          type scale_sum12 (line 314) | struct scale_sum12
            method scale_sum12 (line 329) | scale_sum12( Fac1 alpha1 , Fac2 alpha2 , Fac3 alpha3 , Fac4 al...
          type scale_sum13 (line 344) | struct scale_sum13
            method scale_sum13 (line 360) | scale_sum13( Fac1 alpha1 , Fac2 alpha2 , Fac3 alpha3 , Fac4 al...
          type scale_sum14 (line 375) | struct scale_sum14
            method scale_sum14 (line 392) | scale_sum14( Fac1 alpha1 , Fac2 alpha2 , Fac3 alpha3 , Fac4 al...
          type scale_sum_swap2 (line 407) | struct scale_sum_swap2
            method scale_sum_swap2 (line 412) | scale_sum_swap2( Fac1 alpha1 , Fac2 alpha2 ) : m_alpha1( alpha...
          type rel_error (line 431) | struct rel_error
            method rel_error (line 435) | rel_error( Fac1 eps_abs , Fac1 eps_rel , Fac1 a_x , Fac1 a_dxdt )
          type default_rel_error (line 458) | struct default_rel_error
            method default_rel_error (line 462) | default_rel_error( Fac1 eps_abs , Fac1 eps_rel )
          type maximum (line 488) | struct maximum
            method Value (line 491) | Value operator()( Fac1 t1 , const Fac2 t2 ) const
          type rel_error_max (line 506) | struct rel_error_max
            method rel_error_max (line 510) | rel_error_max( Fac1 eps_abs , Fac1 eps_rel )
            method Res (line 515) | Res operator()( Res r , const T1 &x_old , const T2 &x , const ...
          type rel_error_max2 (line 526) | struct rel_error_max2
            method rel_error_max2 (line 530) | rel_error_max2( Fac1 eps_abs , Fac1 eps_rel , Fac1 a_x , Fac1 ...
            method Res (line 535) | Res operator()( Res r , const T1 &x_old , const T2 &x , const ...
          type rel_error_l2 (line 549) | struct rel_error_l2
            method rel_error_l2 (line 553) | rel_error_l2( Fac1 eps_abs , Fac1 eps_rel )
            method Res (line 558) | Res operator()( Res r , const T1 &x_old , const T2 &x , const ...
          type rel_error_l2_2 (line 571) | struct rel_error_l2_2
            method rel_error_l2_2 (line 575) | rel_error_l2_2( Fac1 eps_abs , Fac1 eps_rel , Fac1 a_x , Fac1 ...
            method Res (line 580) | Res operator()( Res r , const T1 &x_old , const T2 &x , const ...

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/algebra/detail/for_each.hpp
  type boost (line 21) | namespace boost {
    type numeric (line 22) | namespace numeric {
      type odeint (line 23) | namespace odeint {
        type detail (line 24) | namespace detail {
          function for_each1 (line 28) | inline void for_each1( Iterator1 first1 , Iterator1 last1 , Oper...
          function for_each2 (line 36) | inline void for_each2( Iterator1 first1 , Iterator1 last1 , Iter...
          function for_each3 (line 44) | inline void for_each3( Iterator1 first1 , Iterator1 last1 , Iter...
          function for_each4 (line 52) | inline void for_each4( Iterator1 first1 , Iterator1 last1 , Iter...
          function for_each5 (line 60) | inline void for_each5( Iterator1 first1 , Iterator1 last1 , Iter...
          function for_each6 (line 69) | inline void for_each6( Iterator1 first1 , Iterator1 last1 , Iter...
          function for_each7 (line 78) | inline void for_each7( Iterator1 first1 , Iterator1 last1 , Iter...
          function for_each8 (line 86) | inline void for_each8( Iterator1 first1 , Iterator1 last1 , Iter...
          function for_each9 (line 94) | inline void for_each9( Iterator1 first1 , Iterator1 last1 , Iter...
          function for_each10 (line 103) | inline void for_each10( Iterator1 first1 , Iterator1 last1 , Ite...
          function for_each11 (line 112) | inline void for_each11( Iterator1 first1 , Iterator1 last1 , Ite...
          function for_each12 (line 121) | inline void for_each12( Iterator1 first1 , Iterator1 last1 , Ite...
          function for_each13 (line 130) | inline void for_each13( Iterator1 first1 , Iterator1 last1 , Ite...
          function for_each14 (line 139) | inline void for_each14( Iterator1 first1 , Iterator1 last1 , Ite...
          function for_each15 (line 149) | inline void for_each15( Iterator1 first1 , Iterator1 last1 , Ite...

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/algebra/detail/reduce.hpp
  type boost (line 22) | namespace boost {
    type numeric (line 23) | namespace numeric {
      type odeint (line 24) | namespace odeint {
        type detail (line 25) | namespace detail {
          function ValueType (line 28) | inline ValueType reduce( Iterator1 first1 , Iterator1 last1 , Re...
          function ValueType (line 37) | inline ValueType reduce2( Iterator1 first1 , Iterator1 last1 , I...
          function ValueType (line 45) | inline ValueType reduce3( Iterator1 first1 , Iterator1 last1 , I...
          function ValueType (line 53) | inline ValueType reduce4( Iterator1 first1 , Iterator1 last1 , I...

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/algebra/fusion_algebra.hpp
  type boost (line 28) | namespace boost {
    type numeric (line 29) | namespace numeric {
      type odeint (line 30) | namespace odeint {
        type fusion_algebra (line 33) | struct fusion_algebra
          method for_each1 (line 36) | static void for_each1( S1 &s1 , Op op )
          method for_each2 (line 43) | static void for_each2( S1 &s1 , S2 &s2 , Op op )
          method for_each3 (line 52) | static void for_each3( S1 &s1 , S2 &s2 , S3 &s3 , Op op )
          method for_each4 (line 60) | static void for_each4( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , Op op )
          method for_each5 (line 69) | static void for_each5( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , S5 &s...
          method for_each6 (line 78) | static void for_each6( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , S5 &s...
          method for_each7 (line 87) | static void for_each7( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , S5 &s...
          method for_each8 (line 96) | static void for_each8( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , S5 &s...
          method for_each9 (line 105) | static void for_each9( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , S5 &s...
          method for_each10 (line 114) | static void for_each10( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , S5 &...
          method for_each11 (line 123) | static void for_each11( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , S5 &...
          method for_each12 (line 133) | static void for_each12( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , S5 &...
          method for_each13 (line 143) | static void for_each13( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , S5 &...
          method for_each14 (line 153) | static void for_each14( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , S5 &...
          method for_each15 (line 163) | static void for_each15( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , S5 &...
          method Value (line 173) | static Value reduce( const S &s , Reduction red , Value init)

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/algebra/range_algebra.hpp
  type boost (line 29) | namespace boost {
    type numeric (line 30) | namespace numeric {
      type odeint (line 31) | namespace odeint {
        type range_algebra (line 33) | struct range_algebra
          method for_each1 (line 36) | static void for_each1( S1 &s1 , Op op )
          method for_each2 (line 43) | static void for_each2( S1 &s1 , S2 &s2 , Op op )
          method for_each3 (line 50) | static void for_each3( S1 &s1 , S2 &s2 , S3 &s3 , Op op )
          method for_each4 (line 56) | static void for_each4( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , Op op )
          method for_each5 (line 62) | static void for_each5( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , S5 &s...
          method for_each6 (line 68) | static void for_each6( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , S5 &s...
          method for_each7 (line 74) | static void for_each7( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , S5 &s...
          method for_each8 (line 80) | static void for_each8( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , S5 &s...
          method for_each9 (line 86) | static void for_each9( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , S5 &s...
          method for_each10 (line 92) | static void for_each10( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , S5 &...
          method for_each11 (line 98) | static void for_each11( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , S5 &...
          method for_each12 (line 104) | static void for_each12( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , S5 &...
          method for_each13 (line 110) | static void for_each13( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , S5 &...
          method for_each14 (line 116) | static void for_each14( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , S5 &...
          method for_each15 (line 122) | static void for_each15( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , S5 &...
          method Value (line 128) | static Value reduce( const S &s , Red red , Value init)
          method Value (line 134) | static Value reduce2( const S1 &s1 , const S2 &s2 , Red red , Va...
          method Value (line 140) | static Value reduce3( const S1 &s1 , const S2 &s2 , const S3 &s3...
          method Value (line 146) | static Value reduce4( const S1 &s1 , const S2 &s2 , const S3 &s3...

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/algebra/vector_space_algebra.hpp
  type boost (line 24) | namespace boost {
    type numeric (line 25) | namespace numeric {
      type odeint (line 26) | namespace odeint {
        type vector_space_reduce (line 32) | struct vector_space_reduce
        type vector_space_reduce< double > (line 38) | struct vector_space_reduce< double >
        type vector_space_algebra (line 49) | struct vector_space_algebra
          method for_each1 (line 52) | static void for_each1( S1 &s1 , Op op )
          method for_each2 (line 59) | static void for_each2( S1 &s1 , S2 &s2 , Op op )
          method for_each3 (line 65) | static void for_each3( S1 &s1 , S2 &s2 , S3 &s3 , Op op )
          method for_each4 (line 71) | static void for_each4( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , Op op )
          method for_each5 (line 77) | static void for_each5( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , S5 &s...
          method for_each6 (line 83) | static void for_each6( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , S5 &s...
          method for_each7 (line 89) | static void for_each7( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , S5 &s...
          method for_each8 (line 95) | static void for_each8( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , S5 &s...
          method for_each9 (line 101) | static void for_each9( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , S5 &s...
          method for_each10 (line 107) | static void for_each10( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , S5 &...
          method for_each11 (line 113) | static void for_each11( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , S5 &...
          method for_each12 (line 119) | static void for_each12( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , S5 &...
          method for_each13 (line 125) | static void for_each13( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , S5 &...
          method for_each14 (line 131) | static void for_each14( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , S5 &...
          method for_each15 (line 137) | static void for_each15( S1 &s1 , S2 &s2 , S3 &s3 , S4 &s4 , S5 &...
          method Value (line 143) | static Value reduce( const S &s , Red red , Value init )

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/external/gsl/gsl_wrapper.hpp
  class const_gsl_vector_iterator (line 34) | class const_gsl_vector_iterator
    method const_gsl_vector_iterator (line 72) | const_gsl_vector_iterator( void ): m_p(0) , m_stride( 0 ) { }
    method const_gsl_vector_iterator (line 73) | explicit const_gsl_vector_iterator( const gsl_vector *p ) : m_p( p->da...
    method const_gsl_vector_iterator (line 74) | const_gsl_vector_iterator( const gsl_vector_iterator &p ) : m_p( p.m_p...
    method increment (line 82) | void increment( void ) { m_p += m_stride; }
    method decrement (line 83) | void decrement( void ) { m_p -= m_stride; }
    method advance (line 84) | void advance( ptrdiff_t n ) { m_p += n*m_stride; }
    method equal (line 85) | bool equal( const const_gsl_vector_iterator &other ) const { return th...
    method equal (line 86) | bool equal( const gsl_vector_iterator &other ) const { return this->m_...
  class gsl_vector_iterator (line 39) | class gsl_vector_iterator : public boost::iterator_facade< gsl_vector_it...
    method gsl_vector_iterator (line 43) | gsl_vector_iterator( void ): m_p(0) , m_stride( 0 ) { }
    method gsl_vector_iterator (line 44) | explicit gsl_vector_iterator( gsl_vector *p ) : m_p( p->data ) , m_str...
    method increment (line 52) | void increment( void ) { m_p += m_stride; }
    method decrement (line 53) | void decrement( void ) { m_p -= m_stride; }
    method advance (line 54) | void advance( ptrdiff_t n ) { m_p += n*m_stride; }
    method equal (line 55) | bool equal( const gsl_vector_iterator &other ) const { return this->m_...
  class const_gsl_vector_iterator (line 68) | class const_gsl_vector_iterator : public boost::iterator_facade< const_g...
    method const_gsl_vector_iterator (line 72) | const_gsl_vector_iterator( void ): m_p(0) , m_stride( 0 ) { }
    method const_gsl_vector_iterator (line 73) | explicit const_gsl_vector_iterator( const gsl_vector *p ) : m_p( p->da...
    method const_gsl_vector_iterator (line 74) | const_gsl_vector_iterator( const gsl_vector_iterator &p ) : m_p( p.m_p...
    method increment (line 82) | void increment( void ) { m_p += m_stride; }
    method decrement (line 83) | void decrement( void ) { m_p -= m_stride; }
    method advance (line 84) | void advance( ptrdiff_t n ) { m_p += n*m_stride; }
    method equal (line 85) | bool equal( const const_gsl_vector_iterator &other ) const { return th...
    method equal (line 86) | bool equal( const gsl_vector_iterator &other ) const { return this->m_...
  function gsl_vector_iterator (line 97) | gsl_vector_iterator end_iterator( gsl_vector *x )
    method gsl_vector_iterator (line 43) | gsl_vector_iterator( void ): m_p(0) , m_stride( 0 ) { }
    method gsl_vector_iterator (line 44) | explicit gsl_vector_iterator( gsl_vector *p ) : m_p( p->data ) , m_str...
    method increment (line 52) | void increment( void ) { m_p += m_stride; }
    method decrement (line 53) | void decrement( void ) { m_p -= m_stride; }
    method advance (line 54) | void advance( ptrdiff_t n ) { m_p += n*m_stride; }
    method equal (line 55) | bool equal( const gsl_vector_iterator &other ) const { return this->m_...
  function const_gsl_vector_iterator (line 104) | const_gsl_vector_iterator end_iterator( const gsl_vector *x )
    method const_gsl_vector_iterator (line 72) | const_gsl_vector_iterator( void ): m_p(0) , m_stride( 0 ) { }
    method const_gsl_vector_iterator (line 73) | explicit const_gsl_vector_iterator( const gsl_vector *p ) : m_p( p->da...
    method const_gsl_vector_iterator (line 74) | const_gsl_vector_iterator( const gsl_vector_iterator &p ) : m_p( p.m_p...
    method increment (line 82) | void increment( void ) { m_p += m_stride; }
    method decrement (line 83) | void decrement( void ) { m_p -= m_stride; }
    method advance (line 84) | void advance( ptrdiff_t n ) { m_p += n*m_stride; }
    method equal (line 85) | bool equal( const const_gsl_vector_iterator &other ) const { return th...
    method equal (line 86) | bool equal( const gsl_vector_iterator &other ) const { return this->m_...
  type boost (line 114) | namespace boost
    type range_mutable_iterator< gsl_vector* > (line 117) | struct range_mutable_iterator< gsl_vector* >
    type range_const_iterator< gsl_vector* > (line 123) | struct range_const_iterator< gsl_vector* >
    type numeric (line 163) | namespace numeric {
      type odeint (line 164) | namespace odeint {
        type is_resizeable< gsl_vector* > (line 168) | struct is_resizeable< gsl_vector* >
        type same_size_impl< gsl_vector* , gsl_vector* > (line 176) | struct same_size_impl< gsl_vector* , gsl_vector* >
          method same_size (line 178) | static bool same_size( const gsl_vector* x , const gsl_vector* y )
        type resize_impl< gsl_vector* , gsl_vector* > (line 185) | struct resize_impl< gsl_vector* , gsl_vector* >
          method resize (line 187) | static void resize( gsl_vector* x , const gsl_vector* y )
        type state_wrapper< gsl_vector* > (line 195) | struct state_wrapper< gsl_vector* >
          method state_wrapper (line 203) | state_wrapper( )
          method state_wrapper (line 208) | state_wrapper( const state_wrapper_type &x )
  function gsl_vector_iterator (line 133) | inline gsl_vector_iterator range_begin( gsl_vector *x )
    method gsl_vector_iterator (line 43) | gsl_vector_iterator( void ): m_p(0) , m_stride( 0 ) { }
    method gsl_vector_iterator (line 44) | explicit gsl_vector_iterator( gsl_vector *p ) : m_p( p->data ) , m_str...
    method increment (line 52) | void increment( void ) { m_p += m_stride; }
    method decrement (line 53) | void decrement( void ) { m_p -= m_stride; }
    method advance (line 54) | void advance( ptrdiff_t n ) { m_p += n*m_stride; }
    method equal (line 55) | bool equal( const gsl_vector_iterator &other ) const { return this->m_...
  function const_gsl_vector_iterator (line 139) | inline const_gsl_vector_iterator range_begin( const gsl_vector *x )
    method const_gsl_vector_iterator (line 72) | const_gsl_vector_iterator( void ): m_p(0) , m_stride( 0 ) { }
    method const_gsl_vector_iterator (line 73) | explicit const_gsl_vector_iterator( const gsl_vector *p ) : m_p( p->da...
    method const_gsl_vector_iterator (line 74) | const_gsl_vector_iterator( const gsl_vector_iterator &p ) : m_p( p.m_p...
    method increment (line 82) | void increment( void ) { m_p += m_stride; }
    method decrement (line 83) | void decrement( void ) { m_p -= m_stride; }
    method advance (line 84) | void advance( ptrdiff_t n ) { m_p += n*m_stride; }
    method equal (line 85) | bool equal( const const_gsl_vector_iterator &other ) const { return th...
    method equal (line 86) | bool equal( const gsl_vector_iterator &other ) const { return this->m_...
  function gsl_vector_iterator (line 145) | inline gsl_vector_iterator range_end( gsl_vector *x )
    method gsl_vector_iterator (line 43) | gsl_vector_iterator( void ): m_p(0) , m_stride( 0 ) { }
    method gsl_vector_iterator (line 44) | explicit gsl_vector_iterator( gsl_vector *p ) : m_p( p->data ) , m_str...
    method increment (line 52) | void increment( void ) { m_p += m_stride; }
    method decrement (line 53) | void decrement( void ) { m_p -= m_stride; }
    method advance (line 54) | void advance( ptrdiff_t n ) { m_p += n*m_stride; }
    method equal (line 55) | bool equal( const gsl_vector_iterator &other ) const { return this->m_...
  function const_gsl_vector_iterator (line 151) | inline const_gsl_vector_iterator range_end( const gsl_vector *x )
    method const_gsl_vector_iterator (line 72) | const_gsl_vector_iterator( void ): m_p(0) , m_stride( 0 ) { }
    method const_gsl_vector_iterator (line 73) | explicit const_gsl_vector_iterator( const gsl_vector *p ) : m_p( p->da...
    method const_gsl_vector_iterator (line 74) | const_gsl_vector_iterator( const gsl_vector_iterator &p ) : m_p( p.m_p...
    method increment (line 82) | void increment( void ) { m_p += m_stride; }
    method decrement (line 83) | void decrement( void ) { m_p -= m_stride; }
    method advance (line 84) | void advance( ptrdiff_t n ) { m_p += n*m_stride; }
    method equal (line 85) | bool equal( const const_gsl_vector_iterator &other ) const { return th...
    method equal (line 86) | bool equal( const gsl_vector_iterator &other ) const { return this->m_...
  type boost (line 162) | namespace boost {
    type range_mutable_iterator< gsl_vector* > (line 117) | struct range_mutable_iterator< gsl_vector* >
    type range_const_iterator< gsl_vector* > (line 123) | struct range_const_iterator< gsl_vector* >
    type numeric (line 163) | namespace numeric {
      type odeint (line 164) | namespace odeint {
        type is_resizeable< gsl_vector* > (line 168) | struct is_resizeable< gsl_vector* >
        type same_size_impl< gsl_vector* , gsl_vector* > (line 176) | struct same_size_impl< gsl_vector* , gsl_vector* >
          method same_size (line 178) | static bool same_size( const gsl_vector* x , const gsl_vector* y )
        type resize_impl< gsl_vector* , gsl_vector* > (line 185) | struct resize_impl< gsl_vector* , gsl_vector* >
          method resize (line 187) | static void resize( gsl_vector* x , const gsl_vector* y )
        type state_wrapper< gsl_vector* > (line 195) | struct state_wrapper< gsl_vector* >
          method state_wrapper (line 203) | state_wrapper( )
          method state_wrapper (line 208) | state_wrapper( const state_wrapper_type &x )

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/external/mkl/mkl_operations.hpp
  type boost (line 34) | namespace boost {
    type numeric (line 35) | namespace numeric {
      type odeint (line 36) | namespace odeint {
        type mkl_operations (line 39) | struct mkl_operations
          type scale_sum2 (line 44) | struct scale_sum2
            method scale_sum2 (line 51) | scale_sum2( const Fac1 alpha1 , const Fac2 alpha2 ) : m_alpha1...
          type scale_sum3 (line 71) | struct scale_sum3
            method scale_sum3 (line 80) | scale_sum3( const Fac1 alpha1 , const Fac2 alpha2 , const Fac3...
          type scale_sum4 (line 102) | struct scale_sum4
            method scale_sum4 (line 113) | scale_sum4( const Fac1 alpha1 , const Fac2 alpha2 , const Fac3...
          type scale_sum5 (line 138) | struct scale_sum5
            method scale_sum5 (line 151) | scale_sum5( const Fac1 alpha1 , const Fac2 alpha2 , const Fac3...

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/external/mtl4/implicit_euler_mtl4.hpp
  type boost (line 34) | namespace boost {
    type numeric (line 35) | namespace numeric {
      type odeint (line 36) | namespace odeint {
        class implicit_euler_mtl4 (line 40) | class implicit_euler_mtl4
          method implicit_euler_mtl4 (line 61) | implicit_euler_mtl4( const value_type epsilon = 1E-6 )
          method do_step (line 69) | void do_step( System system , state_type &x , time_type t , time...
          method adjust_size (line 109) | void adjust_size( const StateType &x )
          method solve (line 124) | void solve(const LinearOperator& A, HilbertSpaceX& x, const Hilb...
          method resize_impl (line 135) | bool resize_impl( const StateIn &x )

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/external/mtl4/mtl4_resize.hpp
  type boost (line 28) | namespace boost {
    type numeric (line 29) | namespace numeric {
      type odeint (line 30) | namespace odeint {
        type is_resizeable< mtl::dense_vector< Value , Parameters > > (line 34) | struct is_resizeable< mtl::dense_vector< Value , Parameters > >
        type is_resizeable< mtl::dense2D< Value , Parameters > > (line 41) | struct is_resizeable< mtl::dense2D< Value , Parameters > >
        type is_resizeable< mtl::compressed2D< Value , Parameters > > (line 48) | struct is_resizeable< mtl::compressed2D< Value , Parameters > >
        type same_size_impl< mtl::dense_vector< Value , Parameters > , mtl::dense_vector< Value , Parameters > > (line 58) | struct same_size_impl< mtl::dense_vector< Value , Parameters > , m...
          method same_size (line 60) | static bool same_size( const mtl::dense_vector< Value , Paramete...
        type resize_impl< mtl::dense_vector< Value , Parameters > , mtl::dense_vector< Value , Parameters > > (line 68) | struct resize_impl< mtl::dense_vector< Value , Parameters > , mtl:...
          method resize (line 70) | static void resize( mtl::dense_vector< Value , Parameters > &v1 ,
        type same_size_impl< mtl::dense2D< Value , MatrixParameters > , mtl::dense_vector< Value , VectorParameters > > (line 80) | struct same_size_impl< mtl::dense2D< Value , MatrixParameters > , ...
          method same_size (line 82) | static bool same_size( const mtl::dense2D< Value , MatrixParamet...
        type resize_impl< mtl::dense2D< Value , MatrixParameters > , mtl::dense_vector< Value , VectorParameters > > (line 90) | struct resize_impl< mtl::dense2D< Value , MatrixParameters > , mtl...
          method resize (line 92) | static void resize( mtl::dense2D< Value , MatrixParameters > &m ,
        type same_size_impl< mtl::compressed2D< Value , MatrixParameters > , mtl::dense_vector< Value , VectorParameters > > (line 103) | struct same_size_impl< mtl::compressed2D< Value , MatrixParameters...
          method same_size (line 105) | static bool same_size( const mtl::compressed2D< Value , MatrixPa...
        type resize_impl< mtl::compressed2D< Value , MatrixParameters > , mtl::dense_vector< Value , VectorParameters > > (line 113) | struct resize_impl< mtl::compressed2D< Value , MatrixParameters > ...
          method resize (line 115) | static void resize( mtl::compressed2D< Value , MatrixParameters ...

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/external/thrust/thrust_algebra.hpp
  type boost (line 28) | namespace boost {
    type numeric (line 29) | namespace numeric {
      type odeint (line 30) | namespace odeint {
        type thrust_algebra (line 42) | struct thrust_algebra
          method for_each1 (line 45) | static void for_each1( StateType &s , Operation op )
          method for_each2 (line 51) | static void for_each2( StateType1 &s1 , StateType2 &s2 , Operati...
          method for_each3 (line 62) | static void for_each3( StateType1 &s1 , StateType2 &s2 , StateTy...
          method for_each4 (line 76) | static void for_each4( StateType1 &s1 , StateType2 &s2 , StateTy...
          method for_each5 (line 93) | static void for_each5( StateType1 &s1 , StateType2 &s2 , StateTy...
          method for_each6 (line 112) | static void for_each6( StateType1 &s1 , StateType2 &s2 , StateTy...
          method for_each7 (line 133) | static void for_each7( StateType1 &s1 , StateType2 &s2 , StateTy...
          method for_each8 (line 156) | static void for_each8( StateType1 &s1 , StateType2 &s2 , StateTy...
          method Value (line 181) | Value reduce( const S &s , Red red , Value init)

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/external/thrust/thrust_operations.hpp
  type boost (line 21) | namespace boost {
    type numeric (line 22) | namespace numeric {
      type odeint (line 23) | namespace odeint {
        type thrust_operations (line 30) | struct thrust_operations
          type scale_sum2 (line 33) | struct scale_sum2
            method scale_sum2 (line 38) | scale_sum2( const Fac1 alpha1 , const Fac2 alpha2 )
            method __host__ (line 42) | __host__ __device__
          type scale_sum_swap2 (line 50) | struct scale_sum_swap2
            method scale_sum_swap2 (line 55) | scale_sum_swap2( const Fac1 alpha1 , const Fac2 alpha2 )
            method __host__ (line 59) | __host__ __device__
          type scale_sum3 (line 69) | struct scale_sum3
            method scale_sum3 (line 75) | scale_sum3( const Fac1 alpha1 , const Fac2 alpha2 , const Fac3...
            method __host__ (line 79) | __host__ __device__
          type scale_sum4 (line 90) | struct scale_sum4
            method scale_sum4 (line 97) | scale_sum4( const Fac1 alpha1 , const Fac2 alpha2 , const Fac3...
            method __host__ (line 101) | __host__ __device__
          type scale_sum5 (line 114) | struct scale_sum5
            method scale_sum5 (line 122) | scale_sum5( const Fac1 alpha1 , const Fac2 alpha2 , const Fac3...
            method __host__ (line 128) | __host__ __device__
          type scale_sum6 (line 142) | struct scale_sum6
            method scale_sum6 (line 151) | scale_sum6( const Fac1 alpha1 , const Fac2 alpha2 , const Fac3...
            method __host__ (line 157) | __host__ __device__
          type scale_sum7 (line 172) | struct scale_sum7
            method scale_sum7 (line 182) | scale_sum7( const Fac1 alpha1 , const Fac2 alpha2 , const Fac3...
            method __host__ (line 188) | __host__ __device__
          type rel_error (line 205) | struct rel_error
            method rel_error (line 209) | rel_error( const Fac1 eps_abs , const Fac1 eps_rel , const Fac...
            method __host__ (line 214) | __host__ __device__
          type maximum (line 231) | struct maximum
            method __host__ (line 234) | __host__ __device__

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/external/thrust/thrust_resize.hpp
  type boost (line 27) | namespace boost {
    type numeric (line 28) | namespace numeric {
      type odeint (line 29) | namespace odeint {
        type is_resizeable< thrust::device_vector< T > > (line 32) | struct is_resizeable< thrust::device_vector< T > >
          type type (line 34) | struct type : public boost::true_type { }
        type same_size_impl< thrust::device_vector< T > , thrust::device_vector< T > > (line 39) | struct same_size_impl< thrust::device_vector< T > , thrust::device...
          method same_size (line 41) | static bool same_size( const thrust::device_vector< T > &x , con...
        type resize_impl< thrust::device_vector< T > , thrust::device_vector< T > > (line 48) | struct resize_impl< thrust::device_vector< T > , thrust::device_ve...
          method resize (line 50) | static void resize( thrust::device_vector< T > &x , const thrust...
        type is_resizeable< thrust::host_vector< T > > (line 58) | struct is_resizeable< thrust::host_vector< T > >
          type type (line 60) | struct type : public boost::true_type { }
        type same_size_impl< thrust::host_vector< T > , thrust::host_vector< T > > (line 65) | struct same_size_impl< thrust::host_vector< T > , thrust::host_vec...
          method same_size (line 67) | static bool same_size( const thrust::host_vector< T > &x , const...
        type resize_impl< thrust::host_vector< T > , thrust::host_vector< T > > (line 74) | struct resize_impl< thrust::host_vector< T > , thrust::host_vector...
          method resize (line 76) | static void resize( thrust::host_vector< T > &x , const thrust::...
        type copy_impl< Container1 , thrust::device_vector< Value > > (line 85) | struct copy_impl< Container1 , thrust::device_vector< Value > >
          method copy (line 87) | static void copy( const Container1 &from , thrust::device_vector...
        type copy_impl< thrust::device_vector< Value > , Container2 > (line 94) | struct copy_impl< thrust::device_vector< Value > , Container2 >
          method copy (line 96) | static void copy( const thrust::device_vector< Value > &from , C...
        type copy_impl< thrust::device_vector< Value > , thrust::device_vector< Value > > (line 103) | struct copy_impl< thrust::device_vector< Value > , thrust::device_...
          method copy (line 105) | static void copy( const thrust::device_vector< Value > &from , t...

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/external/vexcl/vexcl_resize.hpp
  type boost (line 27) | namespace boost {
    type numeric (line 28) | namespace numeric {
      type odeint (line 29) | namespace odeint {
        type is_resizeable< vex::vector< T > > (line 37) | struct is_resizeable< vex::vector< T > > : boost::true_type { }
        type resize_impl< vex::vector< T > , vex::vector< T > > (line 40) | struct resize_impl< vex::vector< T > , vex::vector< T > >
          method resize (line 42) | static void resize( vex::vector< T > &x1 , const vex::vector< T ...
        type same_size_impl< vex::vector< T > , vex::vector< T > > (line 49) | struct same_size_impl< vex::vector< T > , vex::vector< T > >
          method same_size (line 51) | static bool same_size( const vex::vector< T > &x1 , const vex::v...
        type is_resizeable< vex::multivector< T , N , own > > (line 65) | struct is_resizeable< vex::multivector< T , N , own > > : boost::t...
        type resize_impl< vex::multivector< T , N , own > , vex::multivector< T , N , own > > (line 68) | struct resize_impl< vex::multivector< T , N , own > , vex::multive...
          method resize (line 70) | static void resize( vex::multivector< T , N , own > &x1 , const ...
        type same_size_impl< vex::multivector< T , N , own > , vex::multivector< T , N , own > > (line 77) | struct same_size_impl< vex::multivector< T , N , own > , vex::mult...
          method same_size (line 79) | static bool same_size( const vex::multivector< T , N , own > &x1...

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/external/viennacl/viennacl_operations.hpp
  type boost (line 24) | namespace boost {
    type numeric (line 25) | namespace numeric {
      type odeint (line 26) | namespace odeint {
        type viennacl_operations (line 30) | struct viennacl_operations
          type scale_sum2 (line 34) | struct scale_sum2
            method scale_sum2 (line 39) | scale_sum2( Fac1 alpha1 , Fac2 alpha2 )
          type scale_sum3 (line 75) | struct scale_sum3
            method scale_sum3 (line 81) | scale_sum3( Fac1 alpha1 , Fac2 alpha2 , Fac3 alpha3 )
          type scale_sum4 (line 123) | struct scale_sum4
            method scale_sum4 (line 130) | scale_sum4( Fac1 alpha1 , Fac2 alpha2 , Fac3 alpha3 , Fac4 alp...
          type scale_sum5 (line 177) | struct scale_sum5
            method scale_sum5 (line 185) | scale_sum5( Fac1 alpha1 , Fac2 alpha2 , Fac3 alpha3 , Fac4 alp...

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/external/viennacl/viennacl_resize.hpp
  type boost (line 27) | namespace boost {
    type numeric (line 28) | namespace numeric {
      type odeint (line 29) | namespace odeint {
        type is_resizeable< viennacl::vector< T > > (line 37) | struct is_resizeable< viennacl::vector< T > > : boost::true_type { }
        type resize_impl< viennacl::vector< T > , viennacl::vector< T > > (line 40) | struct resize_impl< viennacl::vector< T > , viennacl::vector< T > >
          method resize (line 42) | static void resize( viennacl::vector< T > &x1 , const viennacl::...
        type same_size_impl< viennacl::vector< T > , viennacl::vector< T > > (line 49) | struct same_size_impl< viennacl::vector< T > , viennacl::vector< T...
          method same_size (line 51) | static bool same_size( const viennacl::vector< T > &x1 , const v...

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp
  type boost (line 35) | namespace boost {
    type numeric (line 36) | namespace numeric {
      type odeint (line 37) | namespace odeint {
        type detail (line 38) | namespace detail {
          function integrate_adaptive (line 51) | size_t integrate_adaptive(
          function integrate_adaptive (line 75) | size_t integrate_adaptive(
          function integrate_adaptive (line 117) | size_t integrate_adaptive(

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/integrate/detail/integrate_const.hpp
  type boost (line 27) | namespace boost {
    type numeric (line 28) | namespace numeric {
      type odeint (line 29) | namespace odeint {
        type detail (line 30) | namespace detail {
          function integrate_const (line 42) | size_t integrate_const(
          function integrate_const (line 70) | size_t integrate_const(
          function integrate_const (line 99) | size_t integrate_const(

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/integrate/detail/integrate_n_steps.hpp
  type boost (line 27) | namespace boost {
    type numeric (line 28) | namespace numeric {
      type odeint (line 29) | namespace odeint {
        type detail (line 30) | namespace detail {
          function Time (line 43) | Time integrate_n_steps(
          function Time (line 68) | Time integrate_n_steps(
          function Time (line 95) | Time integrate_n_steps(

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/integrate/detail/integrate_times.hpp
  type boost (line 29) | namespace boost {
    type numeric (line 30) | namespace numeric {
      type odeint (line 31) | namespace odeint {
        type detail (line 32) | namespace detail {
          function integrate_times (line 40) | size_t integrate_times(
          function integrate_times (line 73) | size_t integrate_times(
          function integrate_times (line 114) | size_t integrate_times(

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/integrate/integrate.hpp
  type boost (line 28) | namespace boost {
    type numeric (line 29) | namespace numeric {
      type odeint (line 30) | namespace odeint {
        function integrate (line 40) | size_t integrate( System system , State &start_state , Time start_...
        function integrate (line 51) | size_t integrate( System system , State &start_state , Time start_...

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/integrate/integrate_adaptive.hpp
  type boost (line 27) | namespace boost {
    type numeric (line 28) | namespace numeric {
      type odeint (line 29) | namespace odeint {
        function integrate_adaptive (line 36) | size_t integrate_adaptive(
        function integrate_adaptive (line 59) | size_t integrate_adaptive(
        function integrate_adaptive (line 77) | size_t integrate_adaptive(
        function integrate_adaptive (line 89) | size_t integrate_adaptive(

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/integrate/integrate_const.hpp
  type boost (line 29) | namespace boost {
    type numeric (line 30) | namespace numeric {
      type odeint (line 31) | namespace odeint {
        function integrate_const (line 41) | size_t integrate_const(
        function integrate_const (line 68) | size_t integrate_const(
        function integrate_const (line 98) | size_t integrate_const(
        function integrate_const (line 111) | size_t integrate_const(

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/integrate/integrate_n_steps.hpp
  type boost (line 27) | namespace boost {
    type numeric (line 28) | namespace numeric {
      type odeint (line 29) | namespace odeint {
        function Time (line 38) | Time integrate_n_steps(
        function Time (line 54) | Time integrate_n_steps(
        function Time (line 70) | Time integrate_n_steps(
        function Time (line 81) | Time integrate_n_steps(

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/integrate/integrate_times.hpp
  type boost (line 29) | namespace boost {
    type numeric (line 30) | namespace numeric {
      type odeint (line 31) | namespace odeint {
        function integrate_times (line 38) | size_t integrate_times(
        function integrate_times (line 53) | size_t integrate_times(
        function integrate_times (line 68) | size_t integrate_times(
        function integrate_times (line 82) | size_t integrate_times(

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/integrate/null_observer.hpp
  type boost (line 21) | namespace boost {
    type numeric (line 22) | namespace numeric {
      type odeint (line 23) | namespace odeint {
        type null_observer (line 25) | struct null_observer

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/integrate/observer_collection.hpp
  type boost (line 25) | namespace boost {
    type numeric (line 26) | namespace numeric {
      type odeint (line 27) | namespace odeint {
        class observer_collection (line 30) | class observer_collection
          method collection_type (line 43) | collection_type& observers( void ) { return m_observers; }
          method collection_type (line 44) | const collection_type& observers( void ) const { return m_observ...

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/adams_bashforth.hpp
  type boost (line 45) | namespace boost {
    type numeric (line 46) | namespace numeric {
      type odeint (line 47) | namespace odeint {
        class adams_bashforth (line 61) | class adams_bashforth : public algebra_stepper_base< Algebra , Ope...
          method order_type (line 98) | order_type order( void ) const { return order_value; }
          method adams_bashforth (line 100) | adams_bashforth( const algebra_type &algebra = algebra_type() )
          method adams_bashforth (line 106) | adams_bashforth( const adams_bashforth &stepper )
          method adams_bashforth (line 112) | adams_bashforth& operator=( const adams_bashforth &stepper )
          method do_step (line 127) | void do_step( System system , StateInOut &x , time_type t , time...
          method do_step (line 136) | void do_step( System system , const StateInOut &x , time_type t ...
          method do_step (line 150) | void do_step( System system , const StateIn &in , time_type t , ...
          method do_step (line 159) | void do_step( System system , const StateIn &in , time_type t , ...
          method adjust_size (line 166) | void adjust_size( const StateType &x )
          method step_storage_type (line 171) | const step_storage_type& step_storage( void ) const
          method step_storage_type (line 176) | step_storage_type& step_storage( void )
          method initialize (line 182) | void initialize( ExplicitStepper explicit_stepper , System syste...
          method initialize (line 200) | void initialize( System system , StateIn &x , time_type &t , tim...
          method reset (line 205) | void reset( void )
          method is_initialized (line 210) | bool is_initialized( void ) const
          method initializing_stepper_type (line 215) | const initializing_stepper_type& initializing_stepper( void ) co...
          method initializing_stepper_type (line 217) | initializing_stepper_type& initializing_stepper( void ) { return...
          method do_step_impl (line 222) | void do_step_impl( System system , const StateIn &in , time_type...
          method resize_impl (line 247) | bool resize_impl( const StateIn &x )

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/adams_bashforth_moulton.hpp
  type boost (line 35) | namespace boost {
    type numeric (line 36) | namespace numeric {
      type odeint (line 37) | namespace odeint {
        class adams_bashforth_moulton (line 50) | class adams_bashforth_moulton
          method adams_bashforth_moulton (line 80) | adams_bashforth_moulton( void )
          method adams_bashforth_moulton (line 84) | adams_bashforth_moulton( const algebra_type &algebra )
          method order_type (line 88) | order_type order( void ) const { return order_value; }
          method do_step (line 91) | void do_step( System system , StateInOut &x , time_type t , time...
          method do_step (line 101) | void do_step( System system , const StateInOut &x , time_type t ...
          method do_step (line 108) | void do_step( System system , const StateIn &in , time_type t , ...
          method do_step (line 118) | void do_step( System system , const StateIn &in , time_type t , ...
          method adjust_size (line 126) | void adjust_size( const StateType &x )
          method initialize (line 134) | void initialize( ExplicitStepper explicit_stepper , System syste...
          method initialize (line 141) | void initialize( System system , StateIn &x , time_type &t , tim...

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/adams_moulton.hpp
  type boost (line 44) | namespace boost {
    type numeric (line 45) | namespace numeric {
      type odeint (line 46) | namespace odeint {
        class adams_moulton (line 62) | class adams_moulton
          method adams_moulton (line 89) | adams_moulton( )
          method adams_moulton (line 94) | adams_moulton( algebra_type &algebra )
          method adams_moulton (line 99) | adams_moulton& operator=( const adams_moulton &stepper )
          method order_type (line 107) | order_type order( void ) const { return order_value; }
          method do_step (line 116) | void do_step( System system , StateInOut &in , time_type t , tim...
          method do_step (line 122) | void do_step( System system , const StateInOut &in , time_type t...
          method do_step (line 135) | void do_step( System system , const StateIn &in , time_type t , ...
          method do_step (line 144) | void do_step( System system , const StateIn &in , time_type t , ...
          method adjust_size (line 155) | void adjust_size( const StateType &x )
          method algebra_type (line 160) | algebra_type& algebra()
          method algebra_type (line 163) | const algebra_type& algebra() const
          method resize_impl (line 170) | bool resize_impl( const StateIn &x )

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/base/algebra_stepper_base.hpp
  type boost (line 22) | namespace boost {
    type numeric (line 23) | namespace numeric {
      type odeint (line 24) | namespace odeint {
        class algebra_stepper_base (line 27) | class algebra_stepper_base
          method algebra_stepper_base (line 34) | algebra_stepper_base( const algebra_type &algebra = algebra_type...
          method algebra_type (line 37) | algebra_type& algebra()
          method algebra_type (line 42) | const algebra_type& algebra() const

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/base/explicit_error_stepper_base.hpp
  type boost (line 35) | namespace boost {
    type numeric (line 36) | namespace numeric {
      type odeint (line 37) | namespace odeint {
        class explicit_error_stepper_base (line 67) | class explicit_error_stepper_base : public algebra_stepper_base< A...
          method explicit_error_stepper_base (line 95) | explicit_error_stepper_base( const algebra_type &algebra = algeb...
          method order_type (line 99) | order_type order( void ) const
          method order_type (line 104) | order_type stepper_order( void ) const
          method order_type (line 109) | order_type error_order( void ) const
          method do_step (line 122) | void do_step( System system , StateInOut &x , time_type t , time...
          method do_step (line 131) | void do_step( System system , const StateInOut &x , time_type t ...
          method do_step (line 146) | typename boost::disable_if< boost::is_same< DerivIn , time_type ...
          method do_step (line 161) | typename boost::disable_if< boost::is_same< StateIn , time_type ...
          method do_step (line 178) | typename boost::disable_if< boost::is_same< DerivIn , time_type ...
          method do_step (line 194) | void do_step( System system , StateInOut &x , time_type t , time...
          method do_step (line 203) | void do_step( System system , const StateInOut &x , time_type t ...
          method do_step (line 217) | typename boost::disable_if< boost::is_same< DerivIn , time_type ...
          method do_step (line 230) | void do_step( System system , const StateIn &in , time_type t , ...
          method do_step (line 245) | void do_step( System system , const StateIn &in , const DerivIn ...
          method adjust_size (line 251) | void adjust_size( const StateIn &x )
          method do_step_v1 (line 261) | void do_step_v1( System system , StateInOut &x , time_type t , t...
          method do_step_v5 (line 270) | void do_step_v5( System system , StateInOut &x , time_type t , t...
          method resize_impl (line 279) | bool resize_impl( const StateIn &x )
          method stepper_type (line 284) | stepper_type& stepper( void )
          method stepper_type (line 289) | const stepper_type& stepper( void ) const

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/base/explicit_error_stepper_fsal_base.hpp
  type boost (line 36) | namespace boost {
    type numeric (line 37) | namespace numeric {
      type odeint (line 38) | namespace odeint {
        class explicit_error_stepper_fsal_base (line 67) | class explicit_error_stepper_fsal_base : public algebra_stepper_ba...
          method explicit_error_stepper_fsal_base (line 95) | explicit_error_stepper_fsal_base( const algebra_type &algebra = ...
          method order_type (line 99) | order_type order( void ) const
          method order_type (line 104) | order_type stepper_order( void ) const
          method order_type (line 109) | order_type error_order( void ) const
          method do_step (line 121) | void do_step( System system , StateInOut &x , time_type t , time...
          method do_step (line 130) | void do_step( System system , const StateInOut &x , time_type t ...
          method do_step (line 144) | typename boost::disable_if< boost::is_same< StateInOut , time_ty...
          method do_step (line 160) | typename boost::disable_if< boost::is_same< StateIn , time_type ...
          method do_step (line 177) | void do_step( System system , const StateIn &in , const DerivIn ...
          method do_step (line 194) | void do_step( System system , StateInOut &x , time_type t , time...
          method do_step (line 203) | void do_step( System system , const StateInOut &x , time_type t ...
          method do_step (line 217) | typename boost::disable_if< boost::is_same< StateInOut , time_ty...
          method do_step (line 233) | void do_step( System system , const StateIn &in , time_type t , ...
          method do_step (line 249) | void do_step( System system , const StateIn &in , const DerivIn ...
          method adjust_size (line 257) | void adjust_size( const StateIn &x )
          method reset (line 262) | void reset( void )
          method initialize (line 268) | void initialize( const DerivIn &deriv )
          method initialize (line 275) | void initialize( System system , const StateIn &x , time_type t )
          method is_initialized (line 282) | bool is_initialized( void ) const
          method do_step_v1 (line 292) | void do_step_v1( System system , StateInOut &x , time_type t , t...
          method do_step_v5 (line 302) | void do_step_v5( System system , StateInOut &x , time_type t , t...
          method resize_impl (line 312) | bool resize_impl( const StateIn &x )
          method stepper_type (line 318) | stepper_type& stepper( void )
          method stepper_type (line 323) | const stepper_type& stepper( void ) const

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/base/explicit_stepper_base.hpp
  type boost (line 36) | namespace boost {
    type numeric (line 37) | namespace numeric {
      type odeint (line 38) | namespace odeint {
        class explicit_stepper_base (line 62) | class explicit_stepper_base : public algebra_stepper_base< Algebra...
          method explicit_stepper_base (line 92) | explicit_stepper_base( const algebra_type &algebra = algebra_typ...
          method order_type (line 99) | order_type order( void ) const
          method do_step (line 111) | void do_step( System system , StateInOut &x , time_type t , time...
          method do_step (line 120) | void do_step( System system , const StateInOut &x , time_type t ...
          method do_step (line 133) | typename boost::disable_if< boost::is_same< DerivIn , time_type ...
          method do_step (line 146) | void do_step( System system , const StateIn &in , time_type t , ...
          method do_step (line 161) | void do_step( System system , const StateIn &in , const DerivIn ...
          method adjust_size (line 167) | void adjust_size( const StateIn &x )
          method stepper_type (line 174) | stepper_type& stepper( void )
          method stepper_type (line 179) | const stepper_type& stepper( void ) const
          method resize_impl (line 186) | bool resize_impl( const StateIn &x )
          method do_step_v1 (line 193) | void do_step_v1( System system , StateInOut &x , time_type t , t...

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/base/symplectic_rkn_stepper_base.hpp
  type boost (line 39) | namespace boost {
    type numeric (line 40) | namespace numeric {
      type odeint (line 41) | namespace odeint {
        class symplectic_nystroem_stepper_base (line 57) | class symplectic_nystroem_stepper_base : public algebra_stepper_ba...
          method symplectic_nystroem_stepper_base (line 90) | symplectic_nystroem_stepper_base( const coef_type &coef_a , cons...
          method order_type (line 96) | order_type order( void ) const
          method do_step (line 107) | void do_step( System system , const StateInOut &state , time_typ...
          method do_step (line 118) | void do_step( System system , StateInOut &state , time_type t , ...
          method do_step (line 135) | void do_step( System system , CoorInOut &q , MomentumInOut &p , ...
          method do_step (line 145) | void do_step( System system , const CoorInOut &q , const Momentu...
          method do_step (line 160) | void do_step( System system , const StateIn &in , time_type t , ...
          method adjust_size (line 168) | void adjust_size( const StateType &x )
          method coef_type (line 175) | const coef_type& coef_a( void ) const { return m_coef_a; }
          method coef_type (line 178) | const coef_type& coef_b( void ) const { return m_coef_b; }
          method do_step_impl (line 184) | void do_step_impl( System system , const StateIn &in , time_type...
          method do_step_impl (line 238) | void do_step_impl( System system , const StateIn &in , time_type...
          method resize_dqdt (line 286) | bool resize_dqdt( const StateIn &x )
          method resize_dpdt (line 292) | bool resize_dpdt( const StateIn &x )

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/bulirsch_stoer.hpp
  type boost (line 46) | namespace boost {
    type numeric (line 47) | namespace numeric {
      type odeint (line 48) | namespace odeint {
        class bulirsch_stoer (line 59) | class bulirsch_stoer {
          method bulirsch_stoer (line 88) | bulirsch_stoer(
          method controlled_step_result (line 134) | controlled_step_result try_step( System system , StateInOut &x ,...
          method controlled_step_result (line 143) | controlled_step_result try_step( System system , const StateInOu...
          method controlled_step_result (line 154) | controlled_step_result try_step( System system , StateInOut &x ,...
          method try_step (line 171) | typename boost::disable_if< boost::is_same< StateIn , time_type ...
          method controlled_step_result (line 187) | controlled_step_result try_step( System system , const StateIn &...
          method reset (line 326) | void reset()
          method adjust_size (line 336) | void adjust_size( const StateIn &x )
          method resize_m_dxdt (line 348) | bool resize_m_dxdt( const StateIn &x )
          method resize_m_xnew (line 354) | bool resize_m_xnew( const StateIn &x )
          method resize_impl (line 360) | bool resize_impl( const StateIn &x )
          method controlled_step_result (line 371) | controlled_step_result try_step_v1( System system , StateInOut &...
          method extrapolate (line 381) | void extrapolate( size_t k , state_table_type &table , const val...
          method time_type (line 396) | time_type calc_h_opt( time_type h , value_type error , size_t k ...
          method controlled_step_result (line 415) | controlled_step_result set_k_opt( size_t k , const inv_time_vect...
          method in_convergence_window (line 443) | bool in_convergence_window( size_t k ) const
          method should_reject (line 450) | bool should_reject( value_type error , size_t k ) const

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/bulirsch_stoer_dense_out.hpp
  type boost (line 46) | namespace boost {
    type numeric (line 47) | namespace numeric {
      type odeint (line 48) | namespace odeint {
        class bulirsch_stoer_dense_out (line 59) | class bulirsch_stoer_dense_out {
          method bulirsch_stoer_dense_out (line 94) | bulirsch_stoer_dense_out(
          method controlled_step_result (line 147) | controlled_step_result try_step( System system , const StateIn &...
          method initialize (line 286) | void initialize( const StateType &x0 , const time_type &t0 , con...
          method do_step (line 300) | std::pair< time_type , time_type > do_step( System system )
          method calc_state (line 326) | void calc_state( time_type t , StateOut &x ) const
          method state_type (line 331) | const state_type& current_state( void ) const
          method time_type (line 336) | time_type current_time( void ) const
          method state_type (line 341) | const state_type& previous_state( void ) const
          method time_type (line 346) | time_type previous_time( void ) const
          method time_type (line 351) | time_type current_time_step( void ) const
          method reset (line 357) | void reset()
          method adjust_size (line 364) | void adjust_size( const StateIn &x )
          method extrapolate (line 374) | void extrapolate( size_t k , StateVector &table , const value_ma...
          method extrapolate_dense_out (line 391) | void extrapolate_dense_out( size_t k , StateVector &table , cons...
          method time_type (line 407) | time_type calc_h_opt( time_type h , value_type error , size_t k ...
          method in_convergence_window (line 426) | bool in_convergence_window( size_t k ) const
          method should_reject (line 433) | bool should_reject( value_type error , size_t k ) const
          method value_type (line 451) | value_type prepare_dense_output( int k , const StateIn1 &x_start...
          method calculate_finite_difference (line 512) | void calculate_finite_difference( size_t j , size_t kappa , valu...
          method do_interpolation (line 550) | void do_interpolation( time_type t , StateOut &out ) const
          method resize_impl (line 571) | bool resize_impl( const StateIn &x )
          method state_type (line 596) | state_type& get_current_state( void )
          method state_type (line 601) | const state_type& get_current_state( void ) const
          method state_type (line 606) | state_type& get_old_state( void )
          method state_type (line 611) | const state_type& get_old_state( void ) const
          method deriv_type (line 616) | deriv_type& get_current_deriv( void )
          method deriv_type (line 621) | const deriv_type& get_current_deriv( void ) const
          method deriv_type (line 626) | deriv_type& get_old_deriv( void )
          method deriv_type (line 631) | const deriv_type& get_old_deriv( void ) const
          method toggle_current_state (line 637) | void toggle_current_state( void )

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/controlled_runge_kutta.hpp
  type boost (line 42) | namespace boost {
    type numeric (line 43) | namespace numeric {
      type odeint (line 44) | namespace odeint {
        class default_error_checker (line 53) | class default_error_checker
          method default_error_checker (line 61) | default_error_checker(
          method value_type (line 71) | value_type error( const State &x_old , const Deriv &dxdt_old , E...
          method value_type (line 77) | value_type error( algebra_type &algebra , const State &x_old , c...
        class controlled_runge_kutta (line 115) | class controlled_runge_kutta
        class controlled_runge_kutta< ErrorStepper , ErrorChecker , Resizer , explicit_error_stepper_tag > (line 144) | class controlled_runge_kutta< ErrorStepper , ErrorChecker , Resize...
          method controlled_runge_kutta (line 173) | controlled_runge_kutta(
          method controlled_step_result (line 206) | controlled_step_result try_step( System system , StateInOut &x ,...
          method controlled_step_result (line 231) | controlled_step_result try_step( System system , const StateInOu...
          method controlled_step_result (line 263) | controlled_step_result try_step( System system , StateInOut &x ,...
          method try_step (line 302) | typename boost::disable_if< boost::is_same< StateIn , time_type ...
          method controlled_step_result (line 337) | controlled_step_result try_step( System system , const StateIn &...
          method value_type (line 383) | value_type last_error( void ) const
          method adjust_size (line 394) | void adjust_size( const StateType &x )
          method stepper_type (line 406) | stepper_type& stepper( void )
          method stepper_type (line 415) | const stepper_type& stepper( void ) const
          method controlled_step_result (line 424) | controlled_step_result try_step_v1( System system , StateInOut &...
          method resize_m_xerr_impl (line 433) | bool resize_m_xerr_impl( const StateIn &x )
          method resize_m_dxdt_impl (line 439) | bool resize_m_dxdt_impl( const StateIn &x )
          method resize_m_xnew_impl (line 445) | bool resize_m_xnew_impl( const StateIn &x )
        class controlled_runge_kutta< ErrorStepper , ErrorChecker , Resizer , explicit_error_stepper_fsal_tag > (line 499) | class controlled_runge_kutta< ErrorStepper , ErrorChecker , Resize...
          method controlled_runge_kutta (line 527) | controlled_runge_kutta(
          method controlled_step_result (line 559) | controlled_step_result try_step( System system , StateInOut &x ,...
          method controlled_step_result (line 585) | controlled_step_result try_step( System system , const StateInOu...
          method try_step (line 620) | typename boost::disable_if< boost::is_same< StateIn , time_type ...
          method controlled_step_result (line 656) | controlled_step_result try_step( System system , StateInOut &x ,...
          method controlled_step_result (line 695) | controlled_step_result try_step( System system , const StateIn &...
          method reset (line 740) | void reset( void )
          method initialize (line 751) | void initialize( const DerivIn &deriv )
          method initialize (line 766) | void initialize( System system , const StateIn &x , time_type t )
          method is_initialized (line 778) | bool is_initialized( void ) const
          method adjust_size (line 789) | void adjust_size( const StateType &x )
          method stepper_type (line 802) | stepper_type& stepper( void )
          method stepper_type (line 811) | const stepper_type& stepper( void ) const
          method resize_m_xerr_impl (line 822) | bool resize_m_xerr_impl( const StateIn &x )
          method resize_m_dxdt_impl (line 828) | bool resize_m_dxdt_impl( const StateIn &x )
          method resize_m_dxdt_new_impl (line 834) | bool resize_m_dxdt_new_impl( const StateIn &x )
          method resize_m_xnew_impl (line 840) | bool resize_m_xnew_impl( const StateIn &x )
          method controlled_step_result (line 847) | controlled_step_result try_step_v1( System system , StateInOut &...

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/controlled_step_result.hpp
  type boost (line 22) | namespace boost {
    type numeric (line 23) | namespace numeric {
      type odeint (line 24) | namespace odeint {

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/dense_output_runge_kutta.hpp
  type boost (line 37) | namespace boost {
    type numeric (line 38) | namespace numeric {
      type odeint (line 39) | namespace odeint {
        class dense_output_runge_kutta (line 42) | class dense_output_runge_kutta
        class dense_output_runge_kutta< Stepper , stepper_tag > (line 59) | class dense_output_runge_kutta< Stepper , stepper_tag >
          method dense_output_runge_kutta (line 86) | dense_output_runge_kutta( const stepper_type &stepper = stepper_...
          method initialize (line 101) | void initialize( const StateType &x0 , time_type t0 , time_type ...
          method do_step (line 118) | std::pair< time_type , time_type > do_step( System system )
          method calc_state (line 138) | void calc_state( time_type t , StateOut &x ) const
          method calc_state (line 150) | void calc_state( time_type t , const StateOut &x ) const
          method adjust_size (line 160) | void adjust_size( const StateType &x )
          method state_type (line 170) | const state_type& current_state( void ) const
          method time_type (line 179) | time_type current_time( void ) const
          method state_type (line 188) | const state_type& previous_state( void ) const
          method time_type (line 197) | time_type previous_time( void ) const
          method state_type (line 205) | state_type& get_current_state( void )
          method state_type (line 210) | const state_type& get_current_state( void ) const
          method state_type (line 215) | state_type& get_old_state( void )
          method state_type (line 220) | const state_type& get_old_state( void ) const
          method toggle_current_state (line 225) | void toggle_current_state( void )
          method resize_impl (line 232) | bool resize_impl( const StateIn &x )
        class dense_output_runge_kutta< Stepper , explicit_controlled_stepper_fsal_tag > (line 263) | class dense_output_runge_kutta< Stepper , explicit_controlled_step...
          method dense_output_runge_kutta (line 286) | dense_output_runge_kutta( const controlled_stepper_type &stepper...
          method initialize (line 296) | void initialize( const StateType &x0 , time_type t0 , time_type ...
          method do_step (line 306) | std::pair< time_type , time_type > do_step( System system )
          method calc_state (line 337) | void calc_state( time_type t , StateOut &x ) const
          method calc_state (line 344) | void calc_state( time_type t , const StateOut &x ) const
          method resize (line 352) | bool resize( const StateIn &x )
          method adjust_size (line 364) | void adjust_size( const StateType &x )
          method state_type (line 370) | const state_type& current_state( void ) const
          method time_type (line 375) | time_type current_time( void ) const
          method state_type (line 380) | const state_type& previous_state( void ) const
          method time_type (line 385) | time_type previous_time( void ) const
          method time_type (line 390) | time_type current_time_step( void ) const
          method state_type (line 398) | state_type& get_current_state( void )
          method state_type (line 403) | const state_type& get_current_state( void ) const
          method state_type (line 408) | state_type& get_old_state( void )
          method state_type (line 413) | const state_type& get_old_state( void ) const
          method deriv_type (line 418) | deriv_type& get_current_deriv( void )
          method deriv_type (line 423) | const deriv_type& get_current_deriv( void ) const
          method deriv_type (line 428) | deriv_type& get_old_deriv( void )
          method deriv_type (line 433) | const deriv_type& get_old_deriv( void ) const
          method toggle_current_state (line 439) | void toggle_current_state( void )

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/detail/adams_bashforth_call_algebra.hpp
  type boost (line 24) | namespace boost {
    type numeric (line 25) | namespace numeric {
      type odeint (line 26) | namespace odeint {
        type detail (line 27) | namespace detail {
          type adams_bashforth_call_algebra (line 30) | struct adams_bashforth_call_algebra
          type adams_bashforth_call_algebra< 1 , Algebra , Operations > (line 33) | struct adams_bashforth_call_algebra< 1 , Algebra , Operations >
          type adams_bashforth_call_algebra< 2 , Algebra , Operations > (line 45) | struct adams_bashforth_call_algebra< 2 , Algebra , Operations >
          type adams_bashforth_call_algebra< 3 , Algebra , Operations > (line 58) | struct adams_bashforth_call_algebra< 3 , Algebra , Operations >
          type adams_bashforth_call_algebra< 4 , Algebra , Operations > (line 71) | struct adams_bashforth_call_algebra< 4 , Algebra , Operations >
          type adams_bashforth_call_algebra< 5 , Algebra , Operations > (line 85) | struct adams_bashforth_call_algebra< 5 , Algebra , Operations >
          type adams_bashforth_call_algebra< 6 , Algebra , Operations > (line 99) | struct adams_bashforth_call_algebra< 6 , Algebra , Operations >
          type adams_bashforth_call_algebra< 7 , Algebra , Operations > (line 113) | struct adams_bashforth_call_algebra< 7 , Algebra , Operations >
          type adams_bashforth_call_algebra< 8 , Algebra , Operations > (line 128) | struct adams_bashforth_call_algebra< 8 , Algebra , Operations >

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/detail/adams_bashforth_coefficients.hpp
  type boost (line 24) | namespace boost {
    type numeric (line 25) | namespace numeric {
      type odeint (line 26) | namespace odeint {
        type detail (line 27) | namespace detail {
          class adams_bashforth_coefficients (line 30) | class adams_bashforth_coefficients
          class adams_bashforth_coefficients< Value , 1 > (line 33) | class adams_bashforth_coefficients< Value , 1 > : public boost::...
            method adams_bashforth_coefficients (line 36) | adams_bashforth_coefficients( void )
          class adams_bashforth_coefficients< Value , 2 > (line 45) | class adams_bashforth_coefficients< Value , 2 > : public boost::...
            method adams_bashforth_coefficients (line 48) | adams_bashforth_coefficients( void )
          class adams_bashforth_coefficients< Value , 3 > (line 58) | class adams_bashforth_coefficients< Value , 3 > : public boost::...
            method adams_bashforth_coefficients (line 61) | adams_bashforth_coefficients( void )
          class adams_bashforth_coefficients< Value , 4 > (line 72) | class adams_bashforth_coefficients< Value , 4 > : public boost::...
            method adams_bashforth_coefficients (line 75) | adams_bashforth_coefficients( void )
          class adams_bashforth_coefficients< Value , 5 > (line 87) | class adams_bashforth_coefficients< Value , 5 > : public boost::...
            method adams_bashforth_coefficients (line 90) | adams_bashforth_coefficients( void )
          class adams_bashforth_coefficients< Value , 6 > (line 103) | class adams_bashforth_coefficients< Value , 6 > : public boost::...
            method adams_bashforth_coefficients (line 106) | adams_bashforth_coefficients( void )
          class adams_bashforth_coefficients< Value , 7 > (line 120) | class adams_bashforth_coefficients< Value , 7 > : public boost::...
            method adams_bashforth_coefficients (line 123) | adams_bashforth_coefficients( void )
          class adams_bashforth_coefficients< Value , 8 > (line 138) | class adams_bashforth_coefficients< Value , 8 > : public boost::...
            method adams_bashforth_coefficients (line 141) | adams_bashforth_coefficients( void )

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/detail/adams_moulton_call_algebra.hpp
  type boost (line 23) | namespace boost {
    type numeric (line 24) | namespace numeric {
      type odeint (line 25) | namespace odeint {
        type detail (line 26) | namespace detail {
          type adams_moulton_call_algebra (line 29) | struct adams_moulton_call_algebra
          type adams_moulton_call_algebra< 1 , Algebra , Operations > (line 32) | struct adams_moulton_call_algebra< 1 , Algebra , Operations >
          type adams_moulton_call_algebra< 2 , Algebra , Operations > (line 44) | struct adams_moulton_call_algebra< 2 , Algebra , Operations >
          type adams_moulton_call_algebra< 3 , Algebra , Operations > (line 57) | struct adams_moulton_call_algebra< 3 , Algebra , Operations >
          type adams_moulton_call_algebra< 4 , Algebra , Operations > (line 70) | struct adams_moulton_call_algebra< 4 , Algebra , Operations >
          type adams_moulton_call_algebra< 5 , Algebra , Operations > (line 84) | struct adams_moulton_call_algebra< 5 , Algebra , Operations >
          type adams_moulton_call_algebra< 6 , Algebra , Operations > (line 98) | struct adams_moulton_call_algebra< 6 , Algebra , Operations >
          type adams_moulton_call_algebra< 7 , Algebra , Operations > (line 112) | struct adams_moulton_call_algebra< 7 , Algebra , Operations >
          type adams_moulton_call_algebra< 8 , Algebra , Operations > (line 123) | struct adams_moulton_call_algebra< 8 , Algebra , Operations >

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/detail/adams_moulton_coefficients.hpp
  type boost (line 25) | namespace boost {
    type numeric (line 26) | namespace numeric {
      type odeint (line 27) | namespace odeint {
        type detail (line 28) | namespace detail {
          class adams_moulton_coefficients (line 31) | class adams_moulton_coefficients
          class adams_moulton_coefficients< Value , 1 > (line 34) | class adams_moulton_coefficients< Value , 1 > : public boost::ar...
            method adams_moulton_coefficients (line 37) | adams_moulton_coefficients( void )
          class adams_moulton_coefficients< Value , 2 > (line 46) | class adams_moulton_coefficients< Value , 2 > : public boost::ar...
            method adams_moulton_coefficients (line 49) | adams_moulton_coefficients( void )
          class adams_moulton_coefficients< Value , 3 > (line 59) | class adams_moulton_coefficients< Value , 3 > : public boost::ar...
            method adams_moulton_coefficients (line 62) | adams_moulton_coefficients( void )
          class adams_moulton_coefficients< Value , 4 > (line 73) | class adams_moulton_coefficients< Value , 4 > : public boost::ar...
            method adams_moulton_coefficients (line 76) | adams_moulton_coefficients( void )
          class adams_moulton_coefficients< Value , 5 > (line 88) | class adams_moulton_coefficients< Value , 5 > : public boost::ar...
            method adams_moulton_coefficients (line 91) | adams_moulton_coefficients( void )
          class adams_moulton_coefficients< Value , 6 > (line 104) | class adams_moulton_coefficients< Value , 6 > : public boost::ar...
            method adams_moulton_coefficients (line 107) | adams_moulton_coefficients( void )
          class adams_moulton_coefficients< Value , 7 > (line 120) | class adams_moulton_coefficients< Value , 7 > : public boost::ar...
            method adams_moulton_coefficients (line 123) | adams_moulton_coefficients( void )
          class adams_moulton_coefficients< Value , 8 > (line 138) | class adams_moulton_coefficients< Value , 8 > : public boost::ar...
            method adams_moulton_coefficients (line 141) | adams_moulton_coefficients( void )

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/detail/generic_rk_algorithm.hpp
  type boost (line 43) | namespace boost {
    type numeric (line 44) | namespace numeric {
      type odeint (line 45) | namespace odeint {
        type detail (line 46) | namespace detail {
          type array_wrapper (line 49) | struct array_wrapper
          type stage (line 55) | struct stage
          type stage_wrapper (line 63) | struct stage_wrapper
          class generic_rk_algorithm (line 75) | class generic_rk_algorithm {
            type stage_vector (line 114) | struct stage_vector : public stage_vector_base
              type do_insertion (line 116) | struct do_insertion
                method do_insertion (line 122) | do_insertion( stage_vector_base &base , const coef_a_type ...
              type print_butcher (line 134) | struct print_butcher
                method print_butcher (line 139) | print_butcher( const stage_vector_base &base , std::ostrea...
              method stage_vector (line 153) | stage_vector( const coef_a_type &a , const coef_b_type &b , ...
              method print (line 161) | void print( std::ostream &os ) const
            type calculate_stage (line 172) | struct calculate_stage
              method calculate_stage (line 184) | calculate_stage( Algebra &_algebra , System &_system , const...
            method generic_rk_algorithm (line 220) | generic_rk_algorithm( const coef_a_type &a , const coef_b_type...
            method do_step (line 225) | void inline do_step( Algebra &algebra , System system , const ...

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/detail/generic_rk_call_algebra.hpp
  type boost (line 22) | namespace boost {
    type numeric (line 23) | namespace numeric {
      type odeint (line 24) | namespace odeint {
        type detail (line 25) | namespace detail {
          type generic_rk_call_algebra (line 28) | struct generic_rk_call_algebra
          type generic_rk_call_algebra< 1 , Algebra > (line 31) | struct generic_rk_call_algebra< 1 , Algebra >
          type generic_rk_call_algebra< 2 , Algebra > (line 49) | struct generic_rk_call_algebra< 2 , Algebra >
          type generic_rk_call_algebra< 3 , Algebra > (line 66) | struct generic_rk_call_algebra< 3 , Algebra >
          type generic_rk_call_algebra< 4 , Algebra > (line 83) | struct generic_rk_call_algebra< 4 , Algebra >
          type generic_rk_call_algebra< 5 , Algebra > (line 100) | struct generic_rk_call_algebra< 5 , Algebra >
          type generic_rk_call_algebra< 6 , Algebra > (line 116) | struct generic_rk_call_algebra< 6 , Algebra >
          type generic_rk_call_algebra< 7 , Algebra > (line 132) | struct generic_rk_call_algebra< 7 , Algebra >
          type generic_rk_call_algebra< 8 , Algebra > (line 150) | struct generic_rk_call_algebra< 8 , Algebra >
          type generic_rk_call_algebra< 9 , Algebra > (line 168) | struct generic_rk_call_algebra< 9 , Algebra >
          type generic_rk_call_algebra< 10 , Algebra > (line 186) | struct generic_rk_call_algebra< 10 , Algebra >
          type generic_rk_call_algebra< 11 , Algebra > (line 205) | struct generic_rk_call_algebra< 11 , Algebra >
          type generic_rk_call_algebra< 12 , Algebra > (line 223) | struct generic_rk_call_algebra< 12 , Algebra >
          type generic_rk_call_algebra< 13 , Algebra > (line 241) | struct generic_rk_call_algebra< 13 , Algebra >

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/detail/generic_rk_operations.hpp
  type boost (line 22) | namespace boost {
    type numeric (line 23) | namespace numeric {
      type odeint (line 24) | namespace odeint {
        type detail (line 25) | namespace detail {
          type generic_rk_scale_sum (line 28) | struct generic_rk_scale_sum
          type generic_rk_scale_sum< 1 , Operations , Fac , Time > (line 31) | struct generic_rk_scale_sum< 1 , Operations , Fac , Time > : pub...
            method generic_rk_scale_sum (line 33) | generic_rk_scale_sum( const boost::array<Fac,1> &a , Time dt )...
          type generic_rk_scale_sum< 2 , Operations , Fac , Time > (line 41) | struct generic_rk_scale_sum< 2 , Operations , Fac , Time > : pub...
            method generic_rk_scale_sum (line 43) | generic_rk_scale_sum( const boost::array<Fac,2> &a , Time dt )
          type generic_rk_scale_sum< 3 , Operations , Fac , Time > (line 51) | struct generic_rk_scale_sum< 3 , Operations , Fac , Time > : pub...
            method generic_rk_scale_sum (line 53) | generic_rk_scale_sum( const boost::array<Fac,3> &a , Time dt )
          type generic_rk_scale_sum< 4 , Operations , Fac , Time > (line 61) | struct generic_rk_scale_sum< 4 , Operations , Fac , Time > : pub...
            method generic_rk_scale_sum (line 63) | generic_rk_scale_sum( const boost::array<Fac,4> &a , Time dt )
          type generic_rk_scale_sum< 5 , Operations , Fac , Time > (line 71) | struct generic_rk_scale_sum< 5 , Operations , Fac , Time > : pub...
            method generic_rk_scale_sum (line 73) | generic_rk_scale_sum( const boost::array<Fac,5> &a , Time dt )
          type generic_rk_scale_sum< 6 , Operations , Fac , Time > (line 81) | struct generic_rk_scale_sum< 6 , Operations , Fac , Time > : pub...
            method generic_rk_scale_sum (line 83) | generic_rk_scale_sum( const boost::array<Fac,6> &a , Time dt )
          type generic_rk_scale_sum< 7 , Operations , Fac , Time > (line 91) | struct generic_rk_scale_sum< 7 , Operations , Fac , Time > : pub...
            method generic_rk_scale_sum (line 93) | generic_rk_scale_sum( const boost::array<Fac,7> &a , Time dt )
          type generic_rk_scale_sum< 8 , Operations , Fac , Time > (line 101) | struct generic_rk_scale_sum< 8 , Operations , Fac , Time > : pub...
            method generic_rk_scale_sum (line 103) | generic_rk_scale_sum( const boost::array<Fac,8> &a , Time dt )
          type generic_rk_scale_sum< 9 , Operations , Fac , Time > (line 112) | struct generic_rk_scale_sum< 9 , Operations , Fac , Time > : pub...
            method generic_rk_scale_sum (line 114) | generic_rk_scale_sum( const boost::array<Fac,9> &a , Time dt )
          type generic_rk_scale_sum< 10 , Operations , Fac , Time > (line 123) | struct generic_rk_scale_sum< 10 , Operations , Fac , Time > : pu...
            method generic_rk_scale_sum (line 125) | generic_rk_scale_sum( const boost::array<Fac,10> &a , Time dt )
          type generic_rk_scale_sum< 11 , Operations , Fac , Time > (line 134) | struct generic_rk_scale_sum< 11 , Operations , Fac , Time > : pu...
            method generic_rk_scale_sum (line 136) | generic_rk_scale_sum( const boost::array<Fac,11> &a , Time dt )
          type generic_rk_scale_sum< 12 , Operations , Fac , Time > (line 145) | struct generic_rk_scale_sum< 12 , Operations , Fac , Time > : pu...
            method generic_rk_scale_sum (line 147) | generic_rk_scale_sum( const boost::array<Fac,12> &a , Time dt )
          type generic_rk_scale_sum< 13 , Operations , Fac , Time > (line 156) | struct generic_rk_scale_sum< 13 , Operations , Fac , Time > : pu...
            method generic_rk_scale_sum (line 158) | generic_rk_scale_sum( const boost::array<Fac,13> &a , Time dt )
          type generic_rk_scale_sum_err (line 169) | struct generic_rk_scale_sum_err
          type generic_rk_scale_sum_err< 1 , Operations , Fac , Time > (line 172) | struct generic_rk_scale_sum_err< 1 , Operations , Fac , Time > :...
            method generic_rk_scale_sum_err (line 174) | generic_rk_scale_sum_err( const boost::array<Fac,1> &a , Time ...
          type generic_rk_scale_sum_err< 2 , Operations , Fac , Time > (line 182) | struct generic_rk_scale_sum_err< 2 , Operations , Fac , Time > :...
            method generic_rk_scale_sum_err (line 184) | generic_rk_scale_sum_err( const boost::array<Fac,2> &a , Time ...
          type generic_rk_scale_sum_err< 3 , Operations , Fac , Time > (line 192) | struct generic_rk_scale_sum_err< 3 , Operations , Fac , Time > :...
            method generic_rk_scale_sum_err (line 194) | generic_rk_scale_sum_err( const boost::array<Fac,3> &a , Time ...
          type generic_rk_scale_sum_err< 4 , Operations , Fac , Time > (line 202) | struct generic_rk_scale_sum_err< 4 , Operations , Fac , Time > :...
            method generic_rk_scale_sum_err (line 204) | generic_rk_scale_sum_err( const boost::array<Fac,4> &a , Time ...
          type generic_rk_scale_sum_err< 5 , Operations , Fac , Time > (line 212) | struct generic_rk_scale_sum_err< 5 , Operations , Fac , Time > :...
            method generic_rk_scale_sum_err (line 214) | generic_rk_scale_sum_err( const boost::array<Fac,5> &a , Time ...
          type generic_rk_scale_sum_err< 6 , Operations , Fac , Time > (line 223) | struct generic_rk_scale_sum_err< 6 , Operations , Fac , Time > :...
            method generic_rk_scale_sum_err (line 225) | generic_rk_scale_sum_err( const boost::array<Fac,6> &a , Time ...
          type generic_rk_scale_sum_err< 13 , Operations , Fac , Time > (line 235) | struct generic_rk_scale_sum_err< 13 , Operations , Fac , Time > ...
            method generic_rk_scale_sum_err (line 237) | generic_rk_scale_sum_err( const boost::array<Fac,13> &a , Time...

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/detail/rotating_buffer.hpp
  type boost (line 23) | namespace boost {
    type numeric (line 24) | namespace numeric {
      type odeint (line 25) | namespace odeint {
        type detail (line 26) | namespace detail {
          class rotating_buffer (line 29) | class rotating_buffer
            method rotating_buffer (line 36) | rotating_buffer( void ) : m_first( 0 )
            method size (line 39) | size_t size( void ) const
            method value_type (line 44) | value_type& operator[]( size_t i )
            method value_type (line 49) | const value_type& operator[]( size_t i ) const
            method rotate (line 54) | void rotate( void )
            method get_index (line 68) | size_t get_index( size_t i ) const

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/euler.hpp
  type boost (line 28) | namespace boost {
    type numeric (line 29) | namespace numeric {
      type odeint (line 30) | namespace odeint {
        class euler (line 48) | class euler : public explicit_stepper_base
          method euler (line 73) | euler( const algebra_type &algebra = algebra_type() ) : stepper_...
          method do_step_impl (line 77) | void do_step_impl( System system , const StateIn &in , const Der...
          method calc_state (line 85) | void calc_state( StateOut &x , time_type t ,  const StateIn1 &ol...
          method adjust_size (line 93) | void adjust_size( const StateType &x )

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/explicit_error_generic_rk.hpp
  type boost (line 35) | namespace boost {
    type numeric (line 36) | namespace numeric {
      type odeint (line 37) | namespace odeint {
        class explicit_error_generic_rk (line 61) | class explicit_error_generic_rk : public explicit_error_stepper_base
          method explicit_error_generic_rk (line 103) | explicit_error_generic_rk( const coef_a_type &a ,
          method do_step_impl (line 113) | void do_step_impl( System system , const StateIn &in , const Der...
          method do_step_impl (line 126) | void do_step_impl( System system , const StateIn &in , const Der...
          method adjust_size (line 137) | void adjust_size( const StateIn &x )
          method resize_impl (line 147) | bool resize_impl( const StateIn &x )

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/explicit_generic_rk.hpp
  type boost (line 34) | namespace boost {
    type numeric (line 35) | namespace numeric {
      type odeint (line 36) | namespace odeint {
        class explicit_generic_rk (line 52) | class explicit_generic_rk
          method explicit_generic_rk (line 136) | explicit_generic_rk( const coef_a_type &a , const coef_b_type &b...
          method do_step_impl (line 143) | void do_step_impl( System system , const StateIn &in , const Der...
          method adjust_size (line 153) | void adjust_size( const StateIn &x )
          method resize_impl (line 162) | bool resize_impl( const StateIn &x )
        type stage_vector (line 55) | struct stage_vector
        type array_wrapper (line 58) | struct array_wrapper
        type stage (line 64) | struct stage
        type stage_wrapper (line 72) | struct stage_wrapper
        class explicit_generic_rk (line 95) | class explicit_generic_rk : public explicit_stepper_base
          method explicit_generic_rk (line 136) | explicit_generic_rk( const coef_a_type &a , const coef_b_type &b...
          method do_step_impl (line 143) | void do_step_impl( System system , const StateIn &in , const Der...
          method adjust_size (line 153) | void adjust_size( const StateIn &x )
          method resize_impl (line 162) | bool resize_impl( const StateIn &x )

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/generation/generation_controlled_runge_kutta.hpp
  type boost (line 25) | namespace boost {
    type numeric (line 26) | namespace numeric {
      type odeint (line 27) | namespace odeint {
        type controller_factory< Stepper , controlled_runge_kutta< Stepper > > (line 32) | struct controller_factory< Stepper , controlled_runge_kutta< Stepp...
          method controller_type (line 39) | controller_type operator()( value_type abs_error , value_type re...

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/generation/generation_dense_output_runge_kutta.hpp
  type boost (line 25) | namespace boost {
    type numeric (line 26) | namespace numeric {
      type odeint (line 27) | namespace odeint {
        type dense_output_factory< Stepper , dense_output_runge_kutta< controlled_runge_kutta< Stepper > > > (line 31) | struct dense_output_factory< Stepper , dense_output_runge_kutta< c...
          method dense_output_type (line 39) | dense_output_type operator()( value_type abs_error , value_type ...

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/generation/generation_rosenbrock4.hpp
  type boost (line 26) | namespace boost {
    type numeric (line 27) | namespace numeric {
      type odeint (line 28) | namespace odeint {
        type get_controller< rosenbrock4< Value , Coefficients , Resize > > (line 32) | struct get_controller< rosenbrock4< Value , Coefficients , Resize > >
        type get_dense_output< rosenbrock4< Value , Coefficients , Resize > > (line 41) | struct get_dense_output< rosenbrock4< Value , Coefficients , Resiz...
        type dense_output_factory< Stepper , rosenbrock4_dense_output< rosenbrock4_controller< Stepper > > > (line 52) | struct dense_output_factory< Stepper , rosenbrock4_dense_output< r...
          method dense_output_type (line 59) | dense_output_type operator()( value_type abs_error , value_type ...

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/generation/generation_runge_kutta_cash_karp54.hpp
  type boost (line 26) | namespace boost {
    type numeric (line 27) | namespace numeric {
      type odeint (line 28) | namespace odeint {
        type get_controller< runge_kutta_cash_karp54< State , Value , Deriv , Time , Algebra , Operations , Resize > > (line 32) | struct get_controller< runge_kutta_cash_karp54< State , Value , De...

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/generation/generation_runge_kutta_cash_karp54_classic.hpp
  type boost (line 27) | namespace boost {
    type numeric (line 28) | namespace numeric {
      type odeint (line 29) | namespace odeint {
        type get_controller< runge_kutta_cash_karp54_classic< State , Value , Deriv , Time , Algebra , Operations , Resize > > (line 34) | struct get_controller< runge_kutta_cash_karp54_classic< State , Va...

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/generation/generation_runge_kutta_dopri5.hpp
  type boost (line 27) | namespace boost {
    type numeric (line 28) | namespace numeric {
      type odeint (line 29) | namespace odeint {
        type get_controller< runge_kutta_dopri5< State , Value , Deriv , Time , Algebra , Operations , Resize > > (line 33) | struct get_controller< runge_kutta_dopri5< State , Value , Deriv ,...
        type get_dense_output< runge_kutta_dopri5< State , Value , Deriv , Time , Algebra , Operations , Resize > > (line 41) | struct get_dense_output< runge_kutta_dopri5< State , Value , Deriv...

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/generation/generation_runge_kutta_fehlberg78.hpp
  type boost (line 25) | namespace boost {
    type numeric (line 26) | namespace numeric {
      type odeint (line 27) | namespace odeint {
        type get_controller< runge_kutta_fehlberg78< State , Value , Deriv , Time , Algebra , Operations , Resize > > (line 31) | struct get_controller< runge_kutta_fehlberg78< State , Value , Der...

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/generation/make_controlled.hpp
  type boost (line 24) | namespace boost {
    type numeric (line 25) | namespace numeric {
      type odeint (line 26) | namespace odeint {
        type get_controller (line 31) | struct get_controller { }
        type controller_factory (line 37) | struct controller_factory
          method Controller (line 39) | Controller operator()(
        type result_of (line 51) | namespace result_of
          type make_controlled (line 54) | struct make_controlled
        function make_controlled (line 62) | typename result_of::make_controlled< Stepper >::type make_controlled(

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/generation/make_dense_output.hpp
  type boost (line 21) | namespace boost {
    type numeric (line 22) | namespace numeric {
      type odeint (line 23) | namespace odeint {
        type get_dense_output (line 27) | struct get_dense_output { }
        type dense_output_factory (line 33) | struct dense_output_factory
          method DenseOutput (line 35) | DenseOutput operator()(
        type result_of (line 46) | namespace result_of
          type make_dense_output (line 49) | struct make_dense_output
        function make_dense_output (line 58) | typename result_of::make_dense_output< Stepper >::type make_dense_...

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/implicit_euler.hpp
  type boost (line 36) | namespace boost {
    type numeric (line 37) | namespace numeric {
      type odeint (line 38) | namespace odeint {
        class implicit_euler (line 48) | class implicit_euler
          method implicit_euler (line 67) | implicit_euler( value_type epsilon = 1E-6 )
          method do_step (line 73) | void do_step( System system , state_type &x , time_type t , time...
          method adjust_size (line 122) | void adjust_size( const StateType &x )
          method resize_impl (line 131) | bool resize_impl( const StateIn &x )
          method solve (line 143) | void solve( state_type &x , matrix_type &m )

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/modified_midpoint.hpp
  type boost (line 30) | namespace boost {
    type numeric (line 31) | namespace numeric {
      type odeint (line 32) | namespace odeint {
        class modified_midpoint (line 49) | class modified_midpoint : public explicit_stepper_base
          method modified_midpoint (line 71) | modified_midpoint( unsigned short steps = 2 , const algebra_type...
          method do_step_impl (line 76) | void do_step_impl( System system , const StateIn &in , const Der...
          method set_steps (line 117) | void set_steps( unsigned short steps )
          method steps (line 121) | unsigned short steps( void ) const
          method adjust_size (line 126) | void adjust_size( const StateIn &x )
          method resize_impl (line 135) | bool resize_impl( const StateIn &x )
        class modified_midpoint_dense_out (line 168) | class modified_midpoint_dense_out
          method modified_midpoint_dense_out (line 186) | modified_midpoint_dense_out( unsigned short steps = 2 , const al...
          method do_step (line 197) | void do_step( System system , const StateIn &in , const DerivIn ...
          method set_steps (line 248) | void set_steps( unsigned short steps )
          method steps (line 252) | unsigned short steps( void ) const
          method resize (line 257) | bool resize( const StateIn &x )
          method adjust_size (line 266) | void adjust_size( const StateIn &x )

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/rosenbrock4.hpp
  type boost (line 40) | namespace boost {
    type numeric (line 41) | namespace numeric {
      type odeint (line 42) | namespace odeint {
        type default_rosenbrock_coefficients (line 55) | struct default_rosenbrock_coefficients
          method default_rosenbrock_coefficients (line 60) | default_rosenbrock_coefficients( void )
        class rosenbrock4 (line 128) | class rosenbrock4
          method rosenbrock4 (line 155) | rosenbrock4( void )
          method order_type (line 165) | order_type order() const { return stepper_order; }
          method do_step (line 168) | void do_step( System system , const state_type &x , time_type t ...
          method do_step (line 240) | void do_step( System system , state_type &x , time_type t , time...
          method do_step (line 249) | void do_step( System system , const state_type &x , time_type t ...
          method do_step (line 256) | void do_step( System system , state_type &x , time_type t , time...
          method prepare_dense_output (line 262) | void prepare_dense_output()
          method calc_state (line 273) | void calc_state( time_type t , state_type &x ,
          method adjust_size (line 288) | void adjust_size( const StateType &x )
          method resize_impl (line 298) | bool resize_impl( const StateIn &x )
          method resize_x_err (line 318) | bool resize_x_err( const StateIn &x )

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/rosenbrock4_controller.hpp
  type boost (line 32) | namespace boost {
    type numeric (line 33) | namespace numeric {
      type odeint (line 34) | namespace odeint {
        class rosenbrock4_controller (line 37) | class rosenbrock4_controller
          method rosenbrock4_controller (line 57) | rosenbrock4_controller( value_type atol = 1.0e-6 , value_type rt...
          method value_type (line 64) | value_type error( const state_type &x , const state_type &xold ,...
          method value_type (line 79) | value_type last_error( void ) const
          method try_step (line 88) | boost::numeric::odeint::controlled_step_result
          method try_step (line 102) | boost::numeric::odeint::controlled_step_result
          method adjust_size (line 151) | void adjust_size( const StateType &x )
          method stepper_type (line 159) | stepper_type& stepper( void )
          method stepper_type (line 164) | const stepper_type& stepper( void ) const
          method resize_m_xerr (line 175) | bool resize_m_xerr( const StateIn &x )
          method resize_m_xnew (line 181) | bool resize_m_xnew( const StateIn &x )

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/rosenbrock4_dense_output.hpp
  type boost (line 30) | namespace boost {
    type numeric (line 31) | namespace numeric {
      type odeint (line 32) | namespace odeint {
        class rosenbrock4_dense_output (line 35) | class rosenbrock4_dense_output
          method rosenbrock4_dense_output (line 53) | rosenbrock4_dense_output( const controlled_stepper_type &stepper...
          method initialize (line 64) | void initialize( const StateType &x0 , time_type t0 , time_type ...
          method do_step (line 73) | std::pair< time_type , time_type > do_step( System system )
          method calc_state (line 97) | void calc_state( time_type t , StateOut &x )
          method calc_state (line 103) | void calc_state( time_type t , const StateOut &x )
          method adjust_size (line 110) | void adjust_size( const StateType &x )
          method state_type (line 119) | const state_type& current_state( void ) const
          method time_type (line 124) | time_type current_time( void ) const
          method state_type (line 129) | const state_type& previous_state( void ) const
          method time_type (line 134) | time_type previous_time( void ) const
          method time_type (line 139) | time_type current_time_step( void ) const
          method state_type (line 149) | state_type& get_current_state( void )
          method state_type (line 154) | const state_type& get_current_state( void ) const
          method state_type (line 159) | state_type& get_old_state( void )
          method state_type (line 164) | const state_type& get_old_state( void ) const
          method toggle_current_state (line 169) | void toggle_current_state( void )
          method resize_impl (line 176) | bool resize_impl( const StateIn &x )

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/runge_kutta4.hpp
  type boost (line 37) | namespace boost {
    type numeric (line 38) | namespace numeric {
      type odeint (line 39) | namespace odeint {
        type rk4_coefficients_a1 (line 43) | struct rk4_coefficients_a1 : boost::array< Value , 1 >
          method rk4_coefficients_a1 (line 45) | rk4_coefficients_a1( void )
        type rk4_coefficients_a2 (line 52) | struct rk4_coefficients_a2 : boost::array< Value , 2 >
          method rk4_coefficients_a2 (line 54) | rk4_coefficients_a2( void )
        type rk4_coefficients_a3 (line 63) | struct rk4_coefficients_a3 : boost::array< Value , 3 >
          method rk4_coefficients_a3 (line 65) | rk4_coefficients_a3( void )
        type rk4_coefficients_b (line 74) | struct rk4_coefficients_b : boost::array< Value , 4 >
          method rk4_coefficients_b (line 76) | rk4_coefficients_b( void )
        type rk4_coefficients_c (line 86) | struct rk4_coefficients_c : boost::array< Value , 4 >
          method rk4_coefficients_c (line 88) | rk4_coefficients_c( void )
        class runge_kutta4 (line 113) | class runge_kutta4 : public explicit_generic_rk
          method runge_kutta4 (line 137) | runge_kutta4( const algebra_type &algebra = algebra_type() ) : s...

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/runge_kutta4_classic.hpp
  type boost (line 31) | namespace boost {
    type numeric (line 32) | namespace numeric {
      type odeint (line 33) | namespace odeint {
        class runge_kutta4_classic (line 50) | class runge_kutta4_classic : public explicit_stepper_base
          method runge_kutta4_classic (line 80) | runge_kutta4_classic( const algebra_type &algebra = algebra_type...
          method do_step_impl (line 85) | void do_step_impl( System system , const StateIn &in , const Der...
          method adjust_size (line 129) | void adjust_size( const StateType &x )
          method resize_impl (line 138) | bool resize_impl( const StateIn &x )

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/runge_kutta_cash_karp54.hpp
  type boost (line 37) | namespace boost {
    type numeric (line 38) | namespace numeric {
      type odeint (line 39) | namespace odeint {
        type rk54_ck_coefficients_a1 (line 44) | struct rk54_ck_coefficients_a1 : boost::array< Value , 1 >
          method rk54_ck_coefficients_a1 (line 46) | rk54_ck_coefficients_a1( void )
        type rk54_ck_coefficients_a2 (line 53) | struct rk54_ck_coefficients_a2 : boost::array< Value , 2 >
          method rk54_ck_coefficients_a2 (line 55) | rk54_ck_coefficients_a2( void )
        type rk54_ck_coefficients_a3 (line 64) | struct rk54_ck_coefficients_a3 : boost::array< Value , 3 >
          method rk54_ck_coefficients_a3 (line 66) | rk54_ck_coefficients_a3( void )
        type rk54_ck_coefficients_a4 (line 75) | struct rk54_ck_coefficients_a4 : boost::array< Value , 4 >
          method rk54_ck_coefficients_a4 (line 77) | rk54_ck_coefficients_a4( void )
        type rk54_ck_coefficients_a5 (line 87) | struct rk54_ck_coefficients_a5 : boost::array< Value , 5 >
          method rk54_ck_coefficients_a5 (line 89) | rk54_ck_coefficients_a5( void )
        type rk54_ck_coefficients_b (line 100) | struct rk54_ck_coefficients_b : boost::array< Value , 6 >
          method rk54_ck_coefficients_b (line 102) | rk54_ck_coefficients_b( void )
        type rk54_ck_coefficients_db (line 114) | struct rk54_ck_coefficients_db : boost::array< Value , 6 >
          method rk54_ck_coefficients_db (line 116) | rk54_ck_coefficients_db( void )
        type rk54_ck_coefficients_c (line 129) | struct rk54_ck_coefficients_c : boost::array< Value , 6 >
          method rk54_ck_coefficients_c (line 131) | rk54_ck_coefficients_c( void )
        class runge_kutta_cash_karp54 (line 157) | class runge_kutta_cash_karp54 : public explicit_error_generic_rk
          method runge_kutta_cash_karp54 (line 181) | runge_kutta_cash_karp54( const algebra_type &algebra = algebra_t...

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/runge_kutta_cash_karp54_classic.hpp
  type boost (line 32) | namespace boost {
    type numeric (line 33) | namespace numeric {
      type odeint (line 34) | namespace odeint {
        class runge_kutta_cash_karp54_classic (line 54) | class runge_kutta_cash_karp54_classic : public explicit_error_step...
          method runge_kutta_cash_karp54_classic (line 84) | runge_kutta_cash_karp54_classic( const algebra_type &algebra = a...
          method do_step_impl (line 90) | void do_step_impl( System system , const StateIn &in , const Der...
          method do_step_impl (line 114) | void do_step_impl( System system , const StateIn &in , const Der...
          method adjust_size (line 180) | void adjust_size( const StateIn &x )
          method resize_impl (line 189) | bool resize_impl( const StateIn &x )

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/runge_kutta_dopri5.hpp
  type boost (line 34) | namespace boost {
    type numeric (line 35) | namespace numeric {
      type odeint (line 36) | namespace odeint {
        function explicit_error_stepper_fsal_base (line 49) | class runge_kutta_dopri5

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/runge_kutta_fehlberg78.hpp
  type boost (line 38) | namespace boost {
    type numeric (line 39) | namespace numeric {
      type odeint (line 40) | namespace odeint {
        type rk78_coefficients_a1 (line 45) | struct rk78_coefficients_a1 : boost::array< Value , 1 >
          method rk78_coefficients_a1 (line 47) | rk78_coefficients_a1( void )
        type rk78_coefficients_a2 (line 54) | struct rk78_coefficients_a2 : boost::array< Value , 2 >
          method rk78_coefficients_a2 (line 56) | rk78_coefficients_a2( void )
        type rk78_coefficients_a3 (line 65) | struct rk78_coefficients_a3 : boost::array< Value , 3 >
          method rk78_coefficients_a3 (line 67) | rk78_coefficients_a3( void )
        type rk78_coefficients_a4 (line 76) | struct rk78_coefficients_a4 : boost::array< Value , 4 >
          method rk78_coefficients_a4 (line 78) | rk78_coefficients_a4( void )
        type rk78_coefficients_a5 (line 88) | struct rk78_coefficients_a5 : boost::array< Value , 5 >
          method rk78_coefficients_a5 (line 90) | rk78_coefficients_a5( void )
        type rk78_coefficients_a6 (line 102) | struct rk78_coefficients_a6 : boost::array< Value , 6 >
          method rk78_coefficients_a6 (line 104) | rk78_coefficients_a6( void )
        type rk78_coefficients_a7 (line 116) | struct rk78_coefficients_a7 : boost::array< Value , 7 >
          method rk78_coefficients_a7 (line 118) | rk78_coefficients_a7( void )
        type rk78_coefficients_a8 (line 131) | struct rk78_coefficients_a8 : boost::array< Value , 8 >
          method rk78_coefficients_a8 (line 133) | rk78_coefficients_a8( void )
        type rk78_coefficients_a9 (line 147) | struct rk78_coefficients_a9 : boost::array< Value , 9 >
          method rk78_coefficients_a9 (line 149) | rk78_coefficients_a9( void )
        type rk78_coefficients_a10 (line 164) | struct rk78_coefficients_a10 : boost::array< Value , 10 >
          method rk78_coefficients_a10 (line 166) | rk78_coefficients_a10( void )
        type rk78_coefficients_a11 (line 182) | struct rk78_coefficients_a11 : boost::array< Value , 11 >
          method rk78_coefficients_a11 (line 184) | rk78_coefficients_a11( void )
        type rk78_coefficients_a12 (line 201) | struct rk78_coefficients_a12 : boost::array< Value , 12 >
          method rk78_coefficients_a12 (line 203) | rk78_coefficients_a12( void )
        type rk78_coefficients_b (line 221) | struct rk78_coefficients_b : boost::array< Value , 13 >
          method rk78_coefficients_b (line 223) | rk78_coefficients_b( void )
        type rk78_coefficients_db (line 242) | struct rk78_coefficients_db : boost::array< Value , 13 >
          method rk78_coefficients_db (line 244) | rk78_coefficients_db( void )
        type rk78_coefficients_c (line 264) | struct rk78_coefficients_c : boost::array< Value , 13 >
          method rk78_coefficients_c (line 266) | rk78_coefficients_c( void )
        class runge_kutta_fehlberg78 (line 302) | class runge_kutta_fehlberg78 : public explicit_error_generic_rk
          method runge_kutta_fehlberg78 (line 326) | runge_kutta_fehlberg78( const algebra_type &algebra = algebra_ty...

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/stepper_categories.hpp
  type boost (line 23) | namespace boost {
    type numeric (line 24) | namespace numeric {
      type odeint (line 25) | namespace odeint {
        type stepper_tag (line 34) | struct stepper_tag {}
        type error_stepper_tag (line 39) | struct error_stepper_tag : stepper_tag {}
        type explicit_error_stepper_tag (line 40) | struct explicit_error_stepper_tag : error_stepper_tag {}
        type explicit_error_stepper_fsal_tag (line 41) | struct explicit_error_stepper_fsal_tag : error_stepper_tag {}
        type controlled_stepper_tag (line 43) | struct controlled_stepper_tag {}
        type explicit_controlled_stepper_tag (line 44) | struct explicit_controlled_stepper_tag : controlled_stepper_tag {}
        type explicit_controlled_stepper_fsal_tag (line 45) | struct explicit_controlled_stepper_fsal_tag : controlled_stepper_t...
        type dense_output_stepper_tag (line 47) | struct dense_output_stepper_tag {}
        type base_tag (line 50) | struct base_tag
        type base_tag< stepper_tag > (line 51) | struct base_tag< stepper_tag > { typedef stepper_tag type; }
        type base_tag< error_stepper_tag > (line 52) | struct base_tag< error_stepper_tag > { typedef stepper_tag type; }
        type base_tag< explicit_error_stepper_tag > (line 53) | struct base_tag< explicit_error_stepper_tag > { typedef stepper_ta...
        type base_tag< explicit_error_stepper_fsal_tag > (line 54) | struct base_tag< explicit_error_stepper_fsal_tag > { typedef stepp...
        type base_tag< controlled_stepper_tag > (line 56) | struct base_tag< controlled_stepper_tag > { typedef controlled_ste...
        type base_tag< explicit_controlled_stepper_tag > (line 57) | struct base_tag< explicit_controlled_stepper_tag > { typedef contr...
        type base_tag< explicit_controlled_stepper_fsal_tag > (line 58) | struct base_tag< explicit_controlled_stepper_fsal_tag > { typedef ...
        type base_tag< dense_output_stepper_tag > (line 60) | struct base_tag< dense_output_stepper_tag > { typedef dense_output...

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/symplectic_euler.hpp
  type boost (line 29) | namespace boost {
    type numeric (line 30) | namespace numeric {
      type odeint (line 31) | namespace odeint {
        type detail (line 35) | namespace detail {
          type symplectic_euler_coef (line 36) | namespace symplectic_euler_coef {
            type coef_a_type (line 39) | struct coef_a_type : public boost::array< Value , 1 >
              method coef_a_type (line 41) | coef_a_type( void )
            type coef_b_type (line 48) | struct coef_b_type : public boost::array< Value , 1 >
              method coef_b_type (line 50) | coef_b_type( void )
        class symplectic_euler (line 81) | class symplectic_euler : public symplectic_nystroem_stepper_base
          method symplectic_euler (line 94) | symplectic_euler( const algebra_type &algebra = algebra_type() )

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/symplectic_rkn_sb3a_m4_mclachlan.hpp
  type boost (line 22) | namespace boost {
    type numeric (line 23) | namespace numeric {
      type odeint (line 24) | namespace odeint {
        type detail (line 27) | namespace detail {
          type symplectic_rkn_sb3a_m4_mclachlan (line 28) | namespace symplectic_rkn_sb3a_m4_mclachlan {
            type coef_a_type (line 41) | struct coef_a_type : public boost::array< Value , 5 >
              method coef_a_type (line 43) | coef_a_type( void )
            type coef_b_type (line 57) | struct coef_b_type : public boost::array< Value , 5 >
              method coef_b_type (line 59) | coef_b_type( void )
        class symplectic_rkn_sb3a_m4_mclachlan (line 95) | class symplectic_rkn_sb3a_m4_mclachlan : public symplectic_nystroe...
          method symplectic_rkn_sb3a_m4_mclachlan (line 110) | symplectic_rkn_sb3a_m4_mclachlan( const algebra_type &algebra = ...

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/stepper/symplectic_rkn_sb3a_mclachlan.hpp
  type boost (line 29) | namespace boost {
    type numeric (line 30) | namespace numeric {
      type odeint (line 31) | namespace odeint {
        type detail (line 35) | namespace detail {
          type symplectic_rkn_sb3a_mclachlan (line 36) | namespace symplectic_rkn_sb3a_mclachlan {
            type coef_a_type (line 47) | struct coef_a_type : public boost::array< Value , 6 >
              method coef_a_type (line 49) | coef_a_type( void )
            type coef_b_type (line 62) | struct coef_b_type : public boost::array< Value , 6 >
              method coef_b_type (line 64) | coef_b_type( void )
        class symplectic_rkn_sb3a_mclachlan (line 100) | class symplectic_rkn_sb3a_mclachlan : public symplectic_nystroem_s...
          method symplectic_rkn_sb3a_mclachlan (line 115) | symplectic_rkn_sb3a_mclachlan( const algebra_type &algebra = alg...

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/util/bind.hpp
  type boost (line 29) | namespace boost {
    type numeric (line 30) | namespace numeric {
      type odeint (line 31) | namespace odeint {
        type detail (line 32) | namespace detail {

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/util/copy.hpp
  type boost (line 28) | namespace boost {
    type numeric (line 29) | namespace numeric {
      type odeint (line 30) | namespace odeint {
        type detail (line 32) | namespace detail {
          function do_copying (line 35) | void do_copying( const Container1 &from , Container2 &to , boost...
          function do_copying (line 41) | void do_copying( const Container1 &from , Container2 &to , boost...
        type copy_impl (line 54) | struct copy_impl
          method copy (line 56) | static void copy( const Container1 &from , Container2 &to )
        function copy (line 64) | void copy( const Container1 &from , Container2 &to )

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/util/detail/is_range.hpp
  type boost (line 33) | namespace boost {
    type numeric (line 34) | namespace numeric {
      type odeint (line 35) | namespace odeint {
        type range_detail (line 39) | namespace range_detail
        type detail (line 45) | namespace detail
          type is_range (line 49) | struct is_range : boost::mpl::and_<range_detail::has_iterator<Ra...
          type is_range< std::pair<iteratorT,iteratorT> > (line 58) | struct is_range< std::pair<iteratorT,iteratorT> > : boost::mpl::...
          type is_range< const std::pair<iteratorT,iteratorT> > (line 63) | struct is_range< const std::pair<iteratorT,iteratorT> > : boost:...
          type is_range< elementT[sz] > (line 72) | struct is_range< elementT[sz] > : boost::mpl::true_
          type is_range< const elementT[sz] > (line 77) | struct is_range< const elementT[sz] > : boost::mpl::true_
          type is_range< char* > (line 86) | struct is_range< char* > : boost::mpl::true_
          type is_range< wchar_t* > (line 91) | struct is_range< wchar_t* > : boost::mpl::true_
          type is_range< const char* > (line 96) | struct is_range< const char* > : boost::mpl::true_
          type is_range< const wchar_t* > (line 101) | struct is_range< const wchar_t* > : boost::mpl::true_
          type is_range< char* const > (line 106) | struct is_range< char* const > : boost::mpl::true_
          type is_range< wchar_t* const > (line 111) | struct is_range< wchar_t* const > : boost::mpl::true_
          type is_range< const char* const > (line 116) | struct is_range< const char* const > : boost::mpl::true_
          type is_range< const wchar_t* const > (line 121) | struct is_range< const wchar_t* const > : boost::mpl::true_

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/util/detail/less_with_sign.hpp
  type boost (line 22) | namespace boost {
    type numeric (line 23) | namespace numeric {
      type odeint (line 24) | namespace odeint {
        type detail (line 25) | namespace detail {
          function less_with_sign (line 31) | bool less_with_sign( T1 t1 , T2 t2 , T3 dt )
          function less_eq_with_sign (line 43) | bool less_eq_with_sign( T1 t1 , T2 t2 , T3 dt )

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/util/is_pair.hpp
  type boost (line 26) | namespace boost {
    type numeric (line 27) | namespace numeric {
      type odeint (line 28) | namespace odeint {
        type is_pair (line 31) | struct is_pair : public boost::mpl::false_
        type is_pair< std::pair< T1 , T2 > > (line 36) | struct is_pair< std::pair< T1 , T2 > > : public boost::mpl::true_

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/util/is_resizeable.hpp
  type boost (line 36) | namespace boost {
    type numeric (line 37) | namespace numeric {
      type odeint (line 38) | namespace odeint {
        type is_resizeable (line 44) | struct is_resizeable
        type is_resizeable< std::vector< V , A  > > (line 55) | struct is_resizeable< std::vector< V , A  > >
        type is_resizeable< FusionSequence , typename boost::enable_if< typename boost::fusion::traits::is_sequence< FusionSequence >::type >::type > (line 67) | struct is_resizeable< FusionSequence , typename boost::enable_if< ...

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/util/resize.hpp
  type boost (line 33) | namespace boost {
    type numeric (line 34) | namespace numeric {
      type odeint (line 35) | namespace odeint {
        type resize_impl (line 40) | struct resize_impl
          method resize (line 42) | static void resize( StateOut &x1 , const StateIn &x2 )
        function resize (line 51) | void resize( StateOut &x1 , const StateIn &x2 )
        type detail (line 57) | namespace detail {
          type resizer (line 59) | struct resizer
            method resize_op (line 70) | void resize_op( StateOut &x1 , const StateIn &x2 , boost::true...
            method resize_op (line 76) | void resize_op( StateOut &x1 , const StateIn &x2 , boost::fals...
        type resize_impl< FusionSeq , FusionSeq , typename boost::enable_if< typename boost::fusion::traits::is_sequence< FusionSeq >::type >::type > (line 88) | struct resize_impl< FusionSeq , FusionSeq , typename boost::enable...
          method resize (line 90) | static void resize( FusionSeq &x1 , const FusionSeq &x2 )

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/util/resizer.hpp
  type boost (line 26) | namespace boost {
    type numeric (line 27) | namespace numeric {
      type odeint (line 28) | namespace odeint {
        function adjust_size_by_resizeability (line 31) | bool adjust_size_by_resizeability( ResizeWrappedState &x , const S...
        function adjust_size_by_resizeability (line 43) | bool adjust_size_by_resizeability( ResizeWrappedState & /* x */ , ...
        type always_resizer (line 48) | struct always_resizer
          method adjust_size (line 51) | bool adjust_size( const State &x , ResizeFunction f )
        type initially_resizer (line 58) | struct initially_resizer
          method initially_resizer (line 63) | initially_resizer() : m_initialized( false )
          method adjust_size (line 67) | bool adjust_size( const State &x , ResizeFunction f )
        type never_resizer (line 79) | struct never_resizer
          method adjust_size (line 82) | bool adjust_size( const State &x , ResizeFunction f )

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/util/same_instance.hpp
  type boost (line 21) | namespace boost {
    type numeric (line 22) | namespace numeric {
      type odeint (line 23) | namespace odeint {
        type same_instance_impl (line 26) | struct same_instance_impl
          method same_instance (line 28) | static bool same_instance( const T1 &x1 , const T2 &x2 )
        type same_instance_impl< T , T > (line 35) | struct same_instance_impl< T , T >
          method same_instance (line 37) | static bool same_instance( const T &x1 , const T &x2 )
        function same_instance (line 46) | bool same_instance( const T1 &x1 , const T2 &x2 )

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/util/same_size.hpp
  type boost (line 34) | namespace boost {
    type numeric (line 35) | namespace numeric {
      type odeint (line 36) | namespace odeint {
        type same_size_impl (line 41) | struct same_size_impl
          method same_size (line 43) | static bool same_size( const State1 &x1 , const State2 &x2 )
        function same_size (line 52) | bool same_size( const State1 &x1 , const State2 &x2 )
        type detail (line 57) | namespace detail {
          type same_size_fusion (line 59) | struct same_size_fusion
            method same_size_op (line 70) | bool same_size_op( const S1 &x1 , const S2 &x2 , boost::true_t...
            method same_size_op (line 76) | bool same_size_op( const S1 &x1 , const S2 &x2 , boost::false_...
        type same_size_impl< FusionSeq , FusionSeq , typename boost::enable_if< typename boost::fusion::traits::is_sequence< FusionSeq >::type >::type > (line 87) | struct same_size_impl< FusionSeq , FusionSeq , typename boost::ena...
          method same_size (line 89) | static bool same_size( const FusionSeq &x1 , const FusionSeq &x2 )

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/util/state_wrapper.hpp
  type boost (line 30) | namespace boost {
    type numeric (line 31) | namespace numeric {
      type odeint (line 32) | namespace odeint {
        type state_wrapper (line 36) | struct state_wrapper

FILE: src/common_utils/uav_simulator/so3_quadrotor_simulator/include/ode/boost/numeric/odeint/util/ublas_wrapper.hpp
  type boost (line 30) | namespace boost {
    type numeric (line 31) | namespace numeric {
      type odeint (line 32) | namespace odeint {
        type is_resizeable< boost::numeric::ublas::vector< T , A > > (line 38) | struct is_resizeable< boost::numeric::ublas::vector< T , A > >
        type is_resizeable< boost::numeric::ublas::matrix< T , L , A > > (line 49) | struct is_resizeable< boost::numeric::ublas::matrix< T , L , A > >
        type is_resizeable< boost::numeric::ublas::permutation_matrix< T , A > > (line 60) | struct is_resizeable< boost::numeric::ublas::permutation_matrix< T...
        type same_size_impl< boost::numeric::ublas::matrix< T , L , A > , boost::numeric::ublas::matrix< T2 , L2 , A2 > > (line 70) | struct same_size_impl< boost::numeric::ublas::matrix< T , L , A > ...
          method same_size (line 72) | static bool same_size( const boost::numeric::ublas::matrix< T , ...
        type resize_impl< boost::numeric::ublas::matrix< T , L , A > , boost::numeric::ublas::matrix< T2 , L2 , A2 > > (line 80) | struct resize_impl< boost::numeric::ublas::matrix< T , L , A > , b...
          method resize (line 82) | static void resize( boost::numeric::ublas::matrix< T , L , A > &...
        type same_size_impl< boost::numeric::ublas::matrix< T , L , A > , boost::numeric::ublas::vector< T_V , A_V > > (line 93) | struct same_size_impl< boost::numeric::ublas::matrix< T , L , A > ...
          method same_size (line 95) | static bool same_size( const boost::numeric::ublas::matrix< T , ...
        type resize_impl< boost::numeric::ublas::matrix< T , L , A > , boost::numeric::ublas::vector< T_V , A_V > > (line 103) | struct resize_impl< boost::numeric::ublas::matrix< T , L , A > , b...
          method resize (line 105) | static void resize( boost::numeric::ublas::matrix< T , L , A > &m ,
        type same_size_impl< boost::numeric::ublas::permutation_matrix< T , A > , boost::numeric::ublas::vector< T_V , A_V > > (line 117) | struct same_size_impl< boost::numeric::ublas::permutation_matrix< ...
          method same_size (line 119) | static bool same_size( const boost::numeric::ublas::permutation_...
        type resize_impl< boost::numeric::ublas::vector< T_V , A_V > , boost::numeric::ublas::permutation_matrix< T , A > > (line 127) | struct resize_impl< boost::numeric::ublas::vector< T_V , A_V > , b...
          method resize (line 129) | static void resize( const boost::numeric::ublas::vector< T_V , A...
        type state_wrapper< boost::numeric::ublas::permutation_matrix< T , A > > (line 143) | struct state_wrapper< boost::numeric::ublas::permutation_matrix< T...
          method state_wrapper (line 150) | state_wrapper() : m_v( 1 ) // permutation matrix constructor req...
      type ublas (line 227) | namespace ublas {
        function range_begin (line 230) | inline typename matrix< T , L , A >::array_type::iterator
        function range_begin (line 237) | inline typename matrix< T , L , A >::array_type::const_iterator
        function range_end (line 244) | inline typename matrix< T , L , A >::array_type::iterator
        function range_end (line 251) | inline typename matrix< T , L , A >::array_type::const_iterator
    type range_mutable_iterator< boost::numeric::ublas::matrix< T , L , A > > (line 213) | struct range_mutable_iterator< boost::numeric::ublas::matrix< T , L , ...
    type range_const_iterator< boost::numeric::ublas::matrix< T , L , A > > (line 219) | struct range_const_iterator< boost::numeric::ublas::matrix< T , L , A > >
    type numeric (line 227) | namespace numeric { namespace ublas {
      type odeint (line 32) | namespace odeint {
        type is_resizeable< boost::numeric::ublas::vector< T , A > > (line 38) | struct is_resizeable< boost::numeric::ublas::vector< T , A > >
        type is_resizeable< boost::numeric::ublas::matrix< T , L , A > > (line 49) | struct is_resizeable< boost::numeric::ublas::matrix< T , L , A > >
        type is_resizeable< boost::numeric::ublas::permutation_matrix< T , A > > (line 60) | struct is_resizeable< boost::numeric::ublas::permutation_matrix< T...
        type same_size_impl< boost::numeric::ublas::matrix< T , L , A > , boost::numeric::ublas::matrix< T2 , L2 , A2 > > (line 70) | struct same_size_impl< boost::numeric::ublas::matrix< T , L , A > ...
          method same_size (line 72) | static bool same_size( const boost::numeric::ublas::matrix< T , ...
        type resize_impl< boost::numeric::ublas::matrix< T , L , A > , boost::numeric::ublas::matrix< T2 , L2 , A2 > > (line 80) | struct resize_impl< boost::numeric::ublas::matrix< T , L , A > , b...
          method resize (line 82) | static void resize( boost::numeric::ublas::matrix< T , L , A > &...
        type same_size_impl< boost::numeric::ublas::matrix< T , L , A > , boost::numeric::ublas::vector< T_V , A_V > > (line 93) | struct same_size_impl< boost::numeric::ublas::matrix< T , L , A > ...
          method same_size (line 95) | static bool same_size( const boost::numeric::ublas::matrix< T , ...
        type resize_impl< boost::numeric::ublas::matrix< T , L , A > , boost::numeric::ublas::vector< T_V , A_V > > (line 103) | struct resize_impl< boost::numeric::ublas::matrix< T , L , A > , b...
          method resize (line 105) | static void resize( boost::numeric::ublas::matrix< T , L , A > &m ,
        type same_size_impl< boost::numeric::ublas::permutation_matrix< T , A > , boost::numeric::ublas::vector< T_V , A_V > > (line 117) | struct same_size_impl< boost::numeric::ublas::permutation_matrix< ...
          method same_size (line 119) | static bool same_size( const boost::numeric::ublas::permutation_...
        type resize_impl< boost::numeric::ublas::vector< T_V , A_V > , boost::numeric::ublas::permutation_matrix< T , A > > (line 127) | struct resize_impl< boost::numeric::ublas::vector< T_V , A_V > , b...
          method resize (line 129) | static void resize( const boost::numeric::ublas::vector< T_V , A...
        type state_wrapper< boost::numeric::ublas::permutation_matrix< T , A > > (line 143) | struct state_wrapper< boost::numeric::ublas::permutation_matrix< T...
          method state_wrapper (line 150) | state_wrapper() : m_v( 1 ) // permutation matrix constructor req...
      type ublas (line 227) | namespace ublas {
        function range_begin (line 230) | inline typename matrix< T , L , A >::array_type::iterator
        function range_begin (line 237) | inline typename matrix< T , L , A >::array_type::const_iterator
        function range_end (line 244) | inline typename matrix< T , L , A >::array_type::iterator
        function range_end (line 251) | inline typename matrix< T , L , A >::array_type::const_iterator
  type boost (line 210) | namespace boost
    type numeric (line 31) | namespace numeric {
      type odeint (line 32) | namespace odeint {
        type is_resizeable< boost::numeric::ublas::vector< T , A > > (line 38) | struct is_resizeable< boost::numeric::ublas::vector< T , A > >
        type is_resizeable< boost::numeric::ublas::matrix< T , L , A > > (line 49) | struct is_resizeable< boost::numeric::ublas::matrix< T , L , A > >
        type is_resizeable< boost::numeric::ublas::permutation_matrix< T , A > > (line 60) | struct is_resizeable< boost::numeric::ublas::permutation_matrix< T...
        type same_size_impl< boost::numeric::ublas::matrix< T , L , A > , boost::numeric::ublas::matrix< T2 , L2 , A2 > > (line 70) | struct same_size_impl< boost::numeric::ublas::matrix< T , L , A > ...
          method same_size (line 72) | static bool same_size( const boost::numeric::ublas::matrix< T , ...
        type resize_impl< boost::numeric::ublas::matrix< T , L , A > , boost::numeric::ublas::matrix< T2 , L2 , A2 > > (line 80) | struct resize_impl< boost::numeric::ublas::matrix< T , L , A > , b...
          method resize (line 82) | static void resize( boost::numeric::ublas::matrix< T , L , A > &...
        type same_size_impl< boost::numeric::ublas::matrix< T , L , A > , boost::numeric::ublas::vector< T_V , A_V > > (line 93) | struct same_size_impl< boost::numeric::ublas::matrix< T , L , A > ...
          method same_size (line 95) | static bool same_size( const boost::numeric::ublas::matrix< T , ...
        type resize_impl< boost::numeric::ublas::matrix< T , L , A > , boost::numeric::ublas::vector< T_V , A_V > > (line 103) | struct resize_impl< boost::numeric::ublas::matrix< T , L , A > , b...
          method resize (line 105) | static void resize( boost::numeric::ublas::matrix< T , L , A > &m ,
        type same_size_impl< boost::numeric::ublas::permutation_matrix< T , A > , boost::numeric::ublas::vector< T_V , A_V > > (line 117) | struct same_size_impl< boost::numeric::ublas::permutation_matrix< ...
          method same_size (line 119) | static bool same_size( const boost::numeric::ublas::permutation_...
        type resize_impl< boost::numeric::ublas::vector< T_V , A_V > , boost::numeric::ublas::permutation_matrix< T , A > > (line 127) | struct resize_impl< boost::numeric::ublas::vector< T_V , A_V > , b...
          method resize (line 129) | static void resize( const boost::numeric::ublas::vector< T_V , A...
        type state_wrapper< boost::numeric::ublas::permutation_matrix< T , A > > (line 143) | struct state_wrapper< boost::numeric::ublas::permutation_matrix< T...
          method state_wrapper (line 150) | state_wrapper() : m_v( 1 ) // permutation matrix constructor req...
      type ublas (line 227) | namespace ublas {
        function range_begin (line 230) | inline typename matrix< T , L , A >::array_type::iterator
        function range_begin (line 237) | inline typename matrix< T , L , A >::array_type::const_iterator
        function range_end (line 244) | inline typename matrix< T , L , A >::array_type::iterator
        function range_end (line 251) | inline typename matrix< T , L , A >::array_type::const_iterator
    type range_mutable_iterator< boost::numeric::ublas::matrix< T , L , A > > (line 213) | struct range_mutable_iterator< boost::numeric::ublas::matrix< T , L , ...
    type range_const_iterator< boost::numeric::ublas::matrix< T , L , A > > (line 219) | struct range_const_iterator< boost::numeric::ublas::matrix< T , L , A > >
    type numeric (line 227) | namespace numeric { namespace ublas {
      type odeint (line 32) | namespace odeint {
        type is_resizeable< boost::numeric::ublas::vector< T , A > > (line 38) | struct is_resizeable< boost::numeric::ublas::vector< T , A > >
        type is_resizeable< boost::numeric::ublas::matrix< T , L , A > > (line 49) | struct is_resizeable< boost::numeric::ublas::matrix< T , L , A > >
        type is_resizeable< boost::numeric::ublas::permutation_matrix< T , A > > (line 60) | struct is_resizeable< boost::numeric::ublas::permutation_matrix< T...
        type same_size_impl< boost::numeric::ublas::matrix< T , L , A > , boost::numeric::ublas::matrix< T2 , L2 , A2 > > (line 70) | struct same_size_impl< boost::numeric::ublas::matrix< T , L , A > ...
          method same_size (line 72) | static bool same_size( const boost::numeric::ublas::matrix< T , ...
        type resize_impl< boost::numeric::ublas::matrix< T , L , A > , boost::numeric::ublas::matrix< T2 , L2 , A2 > > (line 80) | struct resize_impl< boost::numeric::ublas::matrix< T , L , A > , b...
          method resize (line 82) | static void resize( boost::numeric::ublas::matrix< T , L , A > &...
        type same_size_impl< boost::numeric::ublas::matrix< T , L , A > , boost::numeric::ublas::vector< T_V , A_V > > (line 93) | struct same_size_impl< boost::numeric::ublas::matrix< T , L , A > ...
          method same_size (line 95) | static bool same_size( const boost::numeric::ublas::matrix< T , ...
        type resize_impl< boost::numeric::ublas::matrix< T , L , A > , boost::numeric::ublas::vector< T_V , A_V > > (line 103) | struct resize_impl< boost::numeric::ublas::matrix< T , L , A > , b...
          method resize (line 105) | static void resize( boost::numeric::ublas::matrix< T , L , A > &m ,
        type same_size_impl< boost::numeric::ublas::permutation_matrix< T , A > , boost::numeric::ublas::vector< T_V , A_V > > (line 117) | struct same_size_impl< boost::numeric::ublas::permutation_matrix< ...
          method same_size (line 119) | static bool same_size( const boost::numeric::ublas::permutation_...
        type resize_impl< boost::numeric::ublas::vector< T_V , A_V > , boost::numeric::ublas::permutation_matrix< T , A > > (line 127) | struct resize_impl< boost::numeric::ublas::vector< T_V , A_V > , b...
          method resize (line 129) | static void resize( const boost::numeric::ublas::vector< T_V , A...
        type state_wrapper< boost::numeric::ublas::permutation_matrix< T , A > > (line 143) | struct state_wrapper< boost::numeric::ublas::permutation_matrix< T...
          method state_wrapper (line 150) | state_wrapper() : m_v( 1 ) // permutation matrix constructor req...
      type ublas (line 227) | namespace ublas {
        function range_begin (line 230) | inline typename matrix< T , L , A >::array_type::iterator
        function range_begin (line 237) | inline typename matrix< T , L , A >::array_type::const_iterator
        function range_end (line 244) | inline typename matrix< T , L , A >::array_type::iterator
        function range_end (line 251) | inline typename matrix< T , L , A >::array_type::const_iterator
  type boost (line 227) | namespace boost { namespace numeric { namespace ublas {
    type numeric (line 31) | namespace numeric {
      type odeint (line 32) | namespace odeint {
        type is_resizeable< boost::numeric::ublas::vector< T , A > > (line 38) | struct is_resizeable< boost::numeric::ublas::vector< T , A > >
        type is_resizeable< boost::numeric::ublas::matrix< T , L , A > > (line 49) | struct is_resizeable< boost::numeric::ublas::matrix< T , L , A > >
        type is_resizeable< boost::numeric::ublas::permutation_matrix< T , A > > (line 60) | struct is_resizeable< boost::numeric::ublas::permutation_matrix< T...
        type same_size_impl< boost::numeric::ublas::matrix< T , L , A > , boost::numeric::ublas::matrix< T2 , L2 , A2 > > (line 70) | struct same_size_impl< boost::numeric::ublas::matrix< T , L , A > ...
          method same_size (line 72) | static bool same_size( const boost::numeric::ublas::matrix< T , ...
        type resize_impl< boost::numeric::ublas::matrix< T , L , A > , boost::numeric::ublas::matrix< T2 , L2 , A2 > > (line 80) | struct resize_impl< boost::numeric::ublas::matrix< T , L , A > , b...
          method resize (line 82) | static void resize( boost::numeric::ublas::matrix< T , L , A > &...
        type same_size_impl< boost::numeric::ublas::matrix< T , L , A > , boost::numeric::ublas::vector< T_V , A_V > > (line 93) | struct same_size_impl< boost::numeric::ublas::matrix< T , L , A > ...
          method same_size (line 95) | static bool same_size( const boost::numeric::ublas::matrix< T , ...
        type resize_impl< boost::numeric::ublas::matrix< T , L , A > , boost::numeric::ublas::vector< T_V , A_V > > (line 103) | struct resize_impl< boost::numeric::ublas::matrix< T , L , A > , b...
          method resize (line 105) | static void resize( boost::numeric::ublas::matrix< T , L , A > &m ,
   
Copy disabled (too large) Download .json
Condensed preview — 570 files, each showing path, character count, and a content snippet. Download the .json file for the full structured content (31,707K chars).
[
  {
    "path": "LICENSE",
    "chars": 35147,
    "preview": "                    GNU GENERAL PUBLIC LICENSE\n                       Version 3, 29 June 2007\n\n Copyright (C) 2007 Free "
  },
  {
    "path": "README.md",
    "chars": 4604,
    "preview": "# Fast-Tracker\n\nA Robust Aerial System for Tracking Agile Target in Cluttered Environments\n\n## 0. Overview\n**Fast-Tracke"
  },
  {
    "path": "simulation.sh",
    "chars": 162,
    "preview": "roslaunch traj_server traj_server.launch & sleep 2;\nroslaunch plan_manage tracking_model.launch & sleep 1;\n#roslaunch rp"
  },
  {
    "path": "src/.catkin_workspace",
    "chars": 98,
    "preview": "# This file currently only serves to mark the location of a catkin workspace for tool integration\n"
  },
  {
    "path": "src/car_planner/CMakeLists.txt",
    "chars": 1035,
    "preview": "cmake_minimum_required(VERSION 2.8.3)\nproject(car_planner)\n\nset(CMAKE_BUILD_TYPE \"Release\")\nADD_COMPILE_OPTIONS(-std=c++"
  },
  {
    "path": "src/car_planner/include/car_planner/car_search.h",
    "chars": 6291,
    "preview": "#ifndef _CAR_SEARCH_H\n#define _CAR_SEARCH_H\n#pragma once\n\n#include <ros/console.h>\n#include <ros/ros.h>\n#include <boost/"
  },
  {
    "path": "src/car_planner/launch/car.launch",
    "chars": 3213,
    "preview": "  <launch>\n    <arg name=\"map_size_x_\" value=\"42.0\"/>\n    <arg name=\"map_size_y_\" value=\"40.0\"/>\n    <arg name=\"map_size"
  },
  {
    "path": "src/car_planner/package.xml",
    "chars": 1240,
    "preview": "<?xml version=\"1.0\"?>\n<package format=\"2\">\n  <name>car_planner</name>\n  <version>0.0.0</version>\n  <description>The car_"
  },
  {
    "path": "src/car_planner/param/car.dae",
    "chars": 9517256,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<COLLADA xmlns=\"http://www.collada.org/2005/11/COLLADASchema\" version=\"1.4.1\" xml"
  },
  {
    "path": "src/car_planner/param/car2.dae",
    "chars": 9514509,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<COLLADA xmlns=\"http://www.collada.org/2005/11/COLLADASchema\" version=\"1.4.1\" xml"
  },
  {
    "path": "src/car_planner/param/car_yellow.dae",
    "chars": 9517263,
    "preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<COLLADA xmlns=\"http://www.collada.org/2005/11/COLLADASchema\" version=\"1.4.1\" xml"
  },
  {
    "path": "src/car_planner/param/default.rviz",
    "chars": 8959,
    "preview": "Panels:\n  - Class: rviz/Displays\n    Help Height: 0\n    Name: Displays\n    Property Tree Widget:\n      Expanded:\n       "
  },
  {
    "path": "src/car_planner/src/car_search.cpp",
    "chars": 25115,
    "preview": "#include <car_planner/car_search.h>\nusing namespace car_planner;\nCar_KinoSearch::Car_KinoSearch(ros::NodeHandle& nh){\n  "
  },
  {
    "path": "src/car_planner/src/car_search_node.cpp",
    "chars": 5062,
    "preview": "#include <nav_msgs/Path.h>\n#include <nav_msgs/Odometry.h>\n#include <car_planner/car_search.h>\nusing namespace car_planne"
  },
  {
    "path": "src/common_utils/map_generator/.vscode/c_cpp_properties.json",
    "chars": 445,
    "preview": "{\n    \"configurations\": [\n        {\n            \"name\": \"Linux\",\n            \"includePath\": [\n                \"${workspa"
  },
  {
    "path": "src/common_utils/map_generator/CMakeLists.txt",
    "chars": 665,
    "preview": "cmake_minimum_required(VERSION 2.8.3)\nproject(map_generator)\n\nset(CMAKE_BUILD_TYPE \"Release\")\n#set(CMAKE_CXX_FLAGS \"-std"
  },
  {
    "path": "src/common_utils/map_generator/package.xml",
    "chars": 2768,
    "preview": "<?xml version=\"1.0\"?>\n<package format=\"2\">\n  <name>map_generator</name>\n  <version>0.0.0</version>\n  <description>The ma"
  },
  {
    "path": "src/common_utils/map_generator/src/map_generator_easy.py",
    "chars": 15071,
    "preview": "#! /usr/bin/env python\nimport math\nimport numpy as np\nimport rospy\n\nfrom sensor_msgs.msg import PointCloud2, PointField\n"
  },
  {
    "path": "src/common_utils/map_generator/src/random_forest_sensing.cpp",
    "chars": 13666,
    "preview": "#include <pcl/point_cloud.h>\n#include <pcl/point_types.h>\n// #include <pcl/search/kdtree.h>\n#include <pcl/kdtree/kdtree_"
  },
  {
    "path": "src/common_utils/plan_env/CMakeLists.txt",
    "chars": 902,
    "preview": "cmake_minimum_required(VERSION 2.8.3)\nproject(plan_env)\n\nset(CMAKE_BUILD_TYPE \"Release\")\nADD_COMPILE_OPTIONS(-std=c++14 "
  },
  {
    "path": "src/common_utils/plan_env/include/plan_env/grid_map.h",
    "chars": 12631,
    "preview": "#ifndef _GRID_MAP_H\n#define _GRID_MAP_H\n\n#include <Eigen/Eigen>\n#include <Eigen/StdVector>\n#include <cv_bridge/cv_bridge"
  },
  {
    "path": "src/common_utils/plan_env/include/plan_env/raycast.h",
    "chars": 1337,
    "preview": "#ifndef RAYCAST_H_\n#define RAYCAST_H_\n\n#include <Eigen/Eigen>\n#include <vector>\n\ndouble signum(double x);\n\ndouble mod(do"
  },
  {
    "path": "src/common_utils/plan_env/package.xml",
    "chars": 2878,
    "preview": "<?xml version=\"1.0\"?>\n<package format=\"2\">\n  <name>plan_env</name>\n  <version>0.0.0</version>\n  <description>The plan_en"
  },
  {
    "path": "src/common_utils/plan_env/src/grid_map.cpp",
    "chars": 29643,
    "preview": "#include \"plan_env/grid_map.h\"\n\n// #define current_img_ md_.depth_image_[image_cnt_ & 1]\n// #define last_img_ md_.depth_"
  },
  {
    "path": "src/common_utils/plan_env/src/obj_generator.cpp",
    "chars": 8543,
    "preview": "/**\n* This file is part of Fast-Planner.\n*\n* Copyright 2019 Boyu Zhou, Aerial Robotics Group, Hong Kong University of Sc"
  },
  {
    "path": "src/common_utils/plan_env/src/raycast.cpp",
    "chars": 10163,
    "preview": "#include <Eigen/Eigen>\n#include <cmath>\n#include <iostream>\n#include <plan_env/raycast.h>\n\nint signum(int x) {\n  return "
  },
  {
    "path": "src/common_utils/quadrotor_msgs/CMakeLists.txt",
    "chars": 1416,
    "preview": "cmake_minimum_required(VERSION 2.8.3)\nproject(quadrotor_msgs)\n\nfind_package(catkin REQUIRED COMPONENTS\n  #armadillo\n  ro"
  },
  {
    "path": "src/common_utils/quadrotor_msgs/include/quadrotor_msgs/comm_types.h",
    "chars": 1604,
    "preview": "#ifndef __QUADROTOR_MSGS_COMM_TYPES_H__\n#define __QUADROTOR_MSGS_COMM_TYPES_H__\n\n#define TYPE_SO3_CMD 's'\nstruct SO3_CMD"
  },
  {
    "path": "src/common_utils/quadrotor_msgs/include/quadrotor_msgs/decode_msgs.h",
    "chars": 642,
    "preview": "#ifndef __QUADROTOR_MSGS_QUADROTOR_MSGS_H__\n#define __QUADROTOR_MSGS_QUADROTOR_MSGS_H__\n\n#include <stdint.h>\n#include <v"
  },
  {
    "path": "src/common_utils/quadrotor_msgs/include/quadrotor_msgs/encode_msgs.h",
    "chars": 635,
    "preview": "#ifndef __QUADROTOR_MSGS_QUADROTOR_MSGS_H__\n#define __QUADROTOR_MSGS_QUADROTOR_MSGS_H__\n\n#include <stdint.h>\n#include <v"
  },
  {
    "path": "src/common_utils/quadrotor_msgs/msg/AuxCommand.msg",
    "chars": 135,
    "preview": "float64 current_yaw\nfloat64 kf_correction\nfloat64[2] angle_corrections# Trims for roll, pitch\nbool enable_motors\nbool us"
  },
  {
    "path": "src/common_utils/quadrotor_msgs/msg/Bspline.msg",
    "chars": 396,
    "preview": "# the action command for trajectory server.\nuint32 ACTION_ADD                  =   1\nuint32 ACTION_ABORT                "
  },
  {
    "path": "src/common_utils/quadrotor_msgs/msg/Corrections.msg",
    "chars": 51,
    "preview": "float64 kf_correction\nfloat64[2] angle_corrections\n"
  },
  {
    "path": "src/common_utils/quadrotor_msgs/msg/Gains.msg",
    "chars": 52,
    "preview": "float64 Kp\nfloat64 Kd\nfloat64 Kp_yaw\nfloat64 Kd_yaw\n"
  },
  {
    "path": "src/common_utils/quadrotor_msgs/msg/Odometry.msg",
    "chars": 163,
    "preview": "uint8 STATUS_ODOM_VALID=0\nuint8 STATUS_ODOM_INVALID=1\nuint8 STATUS_ODOM_LOOPCLOSURE=2\n\nnav_msgs/Odometry curodom\nnav_msg"
  },
  {
    "path": "src/common_utils/quadrotor_msgs/msg/OptimalTimeAllocator.msg",
    "chars": 685,
    "preview": "Header header\n\ntime start_time\ntime final_time\n\n# the trajectory id, starts from \"1\".\nuint32 trajectory_id\n\n# the action"
  },
  {
    "path": "src/common_utils/quadrotor_msgs/msg/OutputData.msg",
    "chars": 304,
    "preview": "Header header\nuint16 loop_rate\nfloat64 voltage\ngeometry_msgs/Quaternion orientation\ngeometry_msgs/Vector3 angular_veloci"
  },
  {
    "path": "src/common_utils/quadrotor_msgs/msg/PPROutputData.msg",
    "chars": 283,
    "preview": "Header header\nuint16 quad_time\nfloat64 des_thrust\nfloat64 des_roll\nfloat64 des_pitch\nfloat64 des_yaw\nfloat64 est_roll\nfl"
  },
  {
    "path": "src/common_utils/quadrotor_msgs/msg/PolynomialTrajectory.msg",
    "chars": 657,
    "preview": "Header header\n\n# the trajectory id, starts from \"1\".\nuint32 trajectory_id\n\n# the action command for trajectory server.\nu"
  },
  {
    "path": "src/common_utils/quadrotor_msgs/msg/PositionCommand.msg",
    "chars": 584,
    "preview": "Header header\ngeometry_msgs/Point position\ngeometry_msgs/Vector3 velocity\ngeometry_msgs/Vector3 acceleration\nfloat64 yaw"
  },
  {
    "path": "src/common_utils/quadrotor_msgs/msg/PositionCommand_back.msg",
    "chars": 544,
    "preview": "Header header\ngeometry_msgs/Point position\ngeometry_msgs/Vector3 velocity\ngeometry_msgs/Vector3 acceleration\nfloat64 yaw"
  },
  {
    "path": "src/common_utils/quadrotor_msgs/msg/Replan.msg",
    "chars": 231,
    "preview": "#data structure\ngeometry_msgs/Vector3 start_velocity\ngeometry_msgs/Vector3 start_acceleration\nnav_msgs/Path         plan"
  },
  {
    "path": "src/common_utils/quadrotor_msgs/msg/ReplanCheck.msg",
    "chars": 455,
    "preview": "Header header\ngeometry_msgs/Vector3 start_velocity\ngeometry_msgs/Vector3 start_acceleration\ngeometry_msgs/Point[] plan_p"
  },
  {
    "path": "src/common_utils/quadrotor_msgs/msg/SO3Command.msg",
    "chars": 138,
    "preview": "Header header\ngeometry_msgs/Vector3 force\ngeometry_msgs/Quaternion orientation\nfloat64[3] kR\nfloat64[3] kOm\nquadrotor_ms"
  },
  {
    "path": "src/common_utils/quadrotor_msgs/msg/Serial.msg",
    "chars": 426,
    "preview": "# Note: These constants need to be kept in sync with the types\n# defined in include/quadrotor_msgs/comm_types.h\nuint8 SO"
  },
  {
    "path": "src/common_utils/quadrotor_msgs/msg/SpatialTemporalTrajectory.msg",
    "chars": 939,
    "preview": "Header header\n\ntime start_time\ntime final_time\n\n# the trajectory id, starts from \"1\".\nuint32 trajectory_id\n\n# the action"
  },
  {
    "path": "src/common_utils/quadrotor_msgs/msg/StatusData.msg",
    "chars": 57,
    "preview": "Header header\nuint16 loop_rate\nfloat64 voltage\nuint8 seq\n"
  },
  {
    "path": "src/common_utils/quadrotor_msgs/msg/SwarmCommand.msg",
    "chars": 133,
    "preview": "#data structure\nHeader        header\nint32[]       selection\nnav_msgs/Path plan\nfloat32[]     formation #todo implement "
  },
  {
    "path": "src/common_utils/quadrotor_msgs/msg/SwarmInfo.msg",
    "chars": 48,
    "preview": "quadrotor_msgs/TrajectoryMatrix path\ntime start\n"
  },
  {
    "path": "src/common_utils/quadrotor_msgs/msg/SwarmOdometry.msg",
    "chars": 35,
    "preview": "nav_msgs/Odometry odom\nstring name\n"
  },
  {
    "path": "src/common_utils/quadrotor_msgs/msg/TRPYCommand.msg",
    "chars": 98,
    "preview": "Header header\nfloat32 thrust\nfloat32 roll\nfloat32 pitch\nfloat32 yaw\nquadrotor_msgs/AuxCommand aux\n"
  },
  {
    "path": "src/common_utils/quadrotor_msgs/msg/TrajectoryMatrix.msg",
    "chars": 184,
    "preview": "#type\nuint8 TYPE_UNKNOWN = 0\nuint8 TYPE_POLY    = 1\nuint8 TYPE_TIME    = 2\n\n#data structure\nHeader    header\nuint8     t"
  },
  {
    "path": "src/common_utils/quadrotor_msgs/package.xml",
    "chars": 816,
    "preview": "<package>\n  <name>quadrotor_msgs</name>\n  <version>0.0.0</version>\n  <description>quadrotor_msgs</description>\n  <mainta"
  },
  {
    "path": "src/common_utils/quadrotor_msgs/src/decode_msgs.cpp",
    "chars": 3451,
    "preview": "#include \"quadrotor_msgs/decode_msgs.h\"\n#include <quadrotor_msgs/comm_types.h>\n#include <Eigen/Geometry>\n\nnamespace quad"
  },
  {
    "path": "src/common_utils/quadrotor_msgs/src/encode_msgs.cpp",
    "chars": 2542,
    "preview": "#include \"quadrotor_msgs/encode_msgs.h\"\n#include <quadrotor_msgs/comm_types.h>\n\nnamespace quadrotor_msgs\n{\n\nvoid encodeS"
  },
  {
    "path": "src/common_utils/quadrotor_msgs/src/quadrotor_msgs/__init__.py",
    "chars": 0,
    "preview": ""
  },
  {
    "path": "src/common_utils/quadrotor_msgs/src/quadrotor_msgs/msg/_AuxCommand.py",
    "chars": 5117,
    "preview": "\"\"\"autogenerated by genpy from quadrotor_msgs/AuxCommand.msg. Do not edit.\"\"\"\nimport sys\npython3 = True if sys.hexversio"
  },
  {
    "path": "src/common_utils/quadrotor_msgs/src/quadrotor_msgs/msg/_Corrections.py",
    "chars": 3819,
    "preview": "\"\"\"autogenerated by genpy from quadrotor_msgs/Corrections.msg. Do not edit.\"\"\"\nimport sys\npython3 = True if sys.hexversi"
  },
  {
    "path": "src/common_utils/quadrotor_msgs/src/quadrotor_msgs/msg/_Gains.py",
    "chars": 3625,
    "preview": "\"\"\"autogenerated by genpy from quadrotor_msgs/Gains.msg. Do not edit.\"\"\"\nimport sys\npython3 = True if sys.hexversion > 0"
  },
  {
    "path": "src/common_utils/quadrotor_msgs/src/quadrotor_msgs/msg/_OutputData.py",
    "chars": 11303,
    "preview": "\"\"\"autogenerated by genpy from quadrotor_msgs/OutputData.msg. Do not edit.\"\"\"\nimport sys\npython3 = True if sys.hexversio"
  },
  {
    "path": "src/common_utils/quadrotor_msgs/src/quadrotor_msgs/msg/_PPROutputData.py",
    "chars": 8976,
    "preview": "\"\"\"autogenerated by genpy from quadrotor_msgs/PPROutputData.msg. Do not edit.\"\"\"\nimport sys\npython3 = True if sys.hexver"
  },
  {
    "path": "src/common_utils/quadrotor_msgs/src/quadrotor_msgs/msg/_PositionCommand.py",
    "chars": 9081,
    "preview": "\"\"\"autogenerated by genpy from quadrotor_msgs/PositionCommand.msg. Do not edit.\"\"\"\nimport sys\npython3 = True if sys.hexv"
  },
  {
    "path": "src/common_utils/quadrotor_msgs/src/quadrotor_msgs/msg/_SO3Command.py",
    "chars": 10474,
    "preview": "\"\"\"autogenerated by genpy from quadrotor_msgs/SO3Command.msg. Do not edit.\"\"\"\nimport sys\npython3 = True if sys.hexversio"
  },
  {
    "path": "src/common_utils/quadrotor_msgs/src/quadrotor_msgs/msg/_Serial.py",
    "chars": 7573,
    "preview": "\"\"\"autogenerated by genpy from quadrotor_msgs/Serial.msg. Do not edit.\"\"\"\nimport sys\npython3 = True if sys.hexversion > "
  },
  {
    "path": "src/common_utils/quadrotor_msgs/src/quadrotor_msgs/msg/_StatusData.py",
    "chars": 6275,
    "preview": "\"\"\"autogenerated by genpy from quadrotor_msgs/StatusData.msg. Do not edit.\"\"\"\nimport sys\npython3 = True if sys.hexversio"
  },
  {
    "path": "src/common_utils/quadrotor_msgs/src/quadrotor_msgs/msg/_TRPYCommand.py",
    "chars": 8329,
    "preview": "\"\"\"autogenerated by genpy from quadrotor_msgs/TRPYCommand.msg. Do not edit.\"\"\"\nimport sys\npython3 = True if sys.hexversi"
  },
  {
    "path": "src/common_utils/quadrotor_msgs/src/quadrotor_msgs/msg/__init__.py",
    "chars": 271,
    "preview": "from ._Gains import *\nfrom ._SO3Command import *\nfrom ._TRPYCommand import *\nfrom ._PositionCommand import *\nfrom ._PPRO"
  },
  {
    "path": "src/common_utils/rviz_plugins/CMakeLists.txt",
    "chars": 3226,
    "preview": "cmake_minimum_required(VERSION 2.8.3)\nproject(rviz_plugins)\n\n## Find catkin macros and libraries\n## if COMPONENTS list l"
  },
  {
    "path": "src/common_utils/rviz_plugins/Makefile",
    "chars": 41,
    "preview": "include $(shell rospack find mk)/cmake.mk"
  },
  {
    "path": "src/common_utils/rviz_plugins/config/rviz_config.rviz",
    "chars": 38353,
    "preview": "Panels:\n  - Class: rviz/Tool Properties\n    Expanded: ~\n    Name: Tool Properties\n    Splitter Ratio: 0.5\n  - Class: rvi"
  },
  {
    "path": "src/common_utils/rviz_plugins/package.xml",
    "chars": 819,
    "preview": "<package>\n  <version> 0.0.0 </version>\n  <name>rviz_plugins</name>\n  <description>\n\n    Additional plugins for RViz\n\n  <"
  },
  {
    "path": "src/common_utils/rviz_plugins/plugin_description.xml",
    "chars": 927,
    "preview": "<library path=\"lib/librviz_plugins\">\n  <class name=\"rviz_plugins/Goal3DTool\"\n         type=\"rviz::Goal3DTool\"\n         b"
  },
  {
    "path": "src/common_utils/rviz_plugins/src/aerialmap_display.cpp",
    "chars": 16448,
    "preview": "/*\n * Copyright (c) 2008, Willow Garage, Inc.\n * All rights reserved.\n *\n * Redistribution and use in source and binary "
  },
  {
    "path": "src/common_utils/rviz_plugins/src/aerialmap_display.h",
    "chars": 3803,
    "preview": "/*\n * Copyright (c) 2012, Willow Garage, Inc.\n * All rights reserved.\n *\n * Redistribution and use in source and binary "
  },
  {
    "path": "src/common_utils/rviz_plugins/src/goal_tool.cpp",
    "chars": 3228,
    "preview": "/*\n * Copyright (c) 2008, Willow Garage, Inc.\n * All rights reserved.\n *\n * Redistribution and use in source and binary "
  },
  {
    "path": "src/common_utils/rviz_plugins/src/goal_tool.h",
    "chars": 2253,
    "preview": "/*\n * Copyright (c) 2012, Willow Garage, Inc.\n * All rights reserved.\n *\n * Redistribution and use in source and binary "
  },
  {
    "path": "src/common_utils/rviz_plugins/src/multi_probmap_display.cpp",
    "chars": 12886,
    "preview": "/*\n * Copyright (c) 2008, Willow Garage, Inc.\n * All rights reserved.\n *\n * Redistribution and use in source and binary "
  },
  {
    "path": "src/common_utils/rviz_plugins/src/multi_probmap_display.h",
    "chars": 3274,
    "preview": "/*\n * Copyright (c) 2012, Willow Garage, Inc.\n * All rights reserved.\n *\n * Redistribution and use in source and binary "
  },
  {
    "path": "src/common_utils/rviz_plugins/src/pose_tool.cpp",
    "chars": 5428,
    "preview": "/*\n * Copyright (c) 2008, Willow Garage, Inc.\n * All rights reserved.\n *\n * Redistribution and use in source and binary "
  },
  {
    "path": "src/common_utils/rviz_plugins/src/pose_tool.h",
    "chars": 2305,
    "preview": "/*\n * Copyright (c) 2008, Willow Garage, Inc.\n * All rights reserved.\n *\n * Redistribution and use in source and binary "
  },
  {
    "path": "src/common_utils/rviz_plugins/src/probmap_display.cpp",
    "chars": 16211,
    "preview": "/*\n * Copyright (c) 2008, Willow Garage, Inc.\n * All rights reserved.\n *\n * Redistribution and use in source and binary "
  },
  {
    "path": "src/common_utils/rviz_plugins/src/probmap_display.h",
    "chars": 3779,
    "preview": "/*\n * Copyright (c) 2012, Willow Garage, Inc.\n * All rights reserved.\n *\n * Redistribution and use in source and binary "
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/cmake_utils/CMakeLists.txt",
    "chars": 262,
    "preview": "cmake_minimum_required(VERSION 2.8.3)\nproject(cmake_utils)\n\nfind_package(catkin REQUIRED COMPONENTS roscpp)\n\nset(CMAKE_M"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/cmake_utils/cmake/arch.cmake",
    "chars": 5169,
    "preview": "set(archdetect_c_code \"\n#if defined(__arm__) || defined(__TARGET_ARCH_ARM)\n    #if defined(__ARM_ARCH_7__) \\\\\n        ||"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/cmake_utils/cmake/cmake_modules.cmake",
    "chars": 136,
    "preview": "list(APPEND CMAKE_MODULE_PATH \"${cmake_utils_SOURCE_PREFIX}/cmake_modules\")\nlink_directories( ${cmake_utils_SOURCE_PREFI"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/cmake_utils/cmake/color.cmake",
    "chars": 512,
    "preview": "string(ASCII 27 Esc)\nset(ColourReset \"${Esc}[m\")\nset(ColourBold  \"${Esc}[1m\")\nset(Red         \"${Esc}[31m\")\nset(Green   "
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/cmake_utils/cmake_modules/FindEigen.cmake",
    "chars": 7870,
    "preview": "# Ceres Solver - A fast non-linear least squares minimizer\n# Copyright 2015 Google Inc. All rights reserved.\n# http://ce"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/cmake_utils/cmake_modules/FindGSL.cmake",
    "chars": 4197,
    "preview": "# Try to find gnu scientific library GSL\n# See\n# http://www.gnu.org/software/gsl/  and\n# http://gnuwin32.sourceforge.net"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/cmake_utils/cmake_modules/FindmvIMPACT.cmake",
    "chars": 4766,
    "preview": "macro(mvIMPACT_REPORT_NOT_FOUND REASON_MSG)\n    unset(mvIMPACT_FOUND)\n    unset(mvIMPACT_INCLUDE_DIRS)\n    unset(mvIMPAC"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/cmake_utils/package.xml",
    "chars": 434,
    "preview": "<?xml version=\"1.0\"?>\n<package  format=\"2\">\n  <name>cmake_utils</name>\n  <version>0.0.0</version>\n  <description>\n  Once"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/CMakeLists.txt",
    "chars": 7021,
    "preview": "#cmake_minimum_required(VERSION 2.4.6)\n#include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake)\n\n# Set the build type.  Opt"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/Makefile",
    "chars": 41,
    "preview": "include $(shell rospack find mk)/cmake.mk"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/include/multi_map_server/Map2D.h",
    "chars": 7441,
    "preview": "#ifndef MAP2D_H\n#define MAP2D_H\n\n#include <iostream>\n#include <ros/ros.h>\n#include <tf/tf.h>\n#include <nav_msgs/Occupanc"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/include/multi_map_server/Map3D.h",
    "chars": 16850,
    "preview": "#ifndef MAP3D_H\n#define MAP3D_H\n\n#include <iostream>\n#include <ros/ros.h>\n#include <tf/tf.h>\n#include <armadillo>\n#inclu"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/mainpage.dox",
    "chars": 594,
    "preview": "/**\n\\mainpage\n\\htmlinclude manifest.html\n\n\\b multi_map_server is ... \n\n<!-- \nProvide an overview of your package.\n-->\n\n\n"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/msg/MultiOccupancyGrid.msg",
    "chars": 59,
    "preview": "nav_msgs/OccupancyGrid[] maps\ngeometry_msgs/Pose[] origins\n"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/msg/MultiSparseMap3D.msg",
    "chars": 48,
    "preview": "SparseMap3D[] maps\ngeometry_msgs/Pose[] origins\n"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/msg/SparseMap3D.msg",
    "chars": 75,
    "preview": "Header header\nnav_msgs/MapMetaData info\nVerticalOccupancyGridList[] lists\n\n"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/msg/VerticalOccupancyGridList.msg",
    "chars": 62,
    "preview": "float32 x\nfloat32 y\nint32[] upper\nint32[] lower\nint32[] mass\n\n"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/msg_gen/cpp/include/multi_map_server/MultiOccupancyGrid.h",
    "chars": 7800,
    "preview": "/* Auto-generated by genmsg_cpp for file /home/jchen/workspace/src/multi_map_server/msg/MultiOccupancyGrid.msg */\n#ifnde"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/msg_gen/cpp/include/multi_map_server/MultiSparseMap3D.h",
    "chars": 7749,
    "preview": "/* Auto-generated by genmsg_cpp for file /home/jchen/workspace/src/multi_map_server/msg/MultiSparseMap3D.msg */\n#ifndef "
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/msg_gen/cpp/include/multi_map_server/SparseMap3D.h",
    "chars": 7718,
    "preview": "/* Auto-generated by genmsg_cpp for file /home/jchen/workspace/src/multi_map_server/msg/SparseMap3D.msg */\n#ifndef MULTI"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/msg_gen/cpp/include/multi_map_server/VerticalOccupancyGridList.h",
    "chars": 5853,
    "preview": "/* Auto-generated by genmsg_cpp for file /home/jchen/workspace/src/multi_map_server/msg/VerticalOccupancyGridList.msg */"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/msg_gen/generated",
    "chars": 3,
    "preview": "yes"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/msg_gen/lisp/MultiOccupancyGrid.lisp",
    "chars": 10589,
    "preview": "; Auto-generated. Do not edit!\n\n\n(cl:in-package multi_map_server-msg)\n\n\n;//! \\htmlinclude MultiOccupancyGrid.msg.html\n\n("
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/msg_gen/lisp/MultiSparseMap3D.lisp",
    "chars": 10497,
    "preview": "; Auto-generated. Do not edit!\n\n\n(cl:in-package multi_map_server-msg)\n\n\n;//! \\htmlinclude MultiSparseMap3D.msg.html\n\n(cl"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/msg_gen/lisp/SparseMap3D.lisp",
    "chars": 9626,
    "preview": "; Auto-generated. Do not edit!\n\n\n(cl:in-package multi_map_server-msg)\n\n\n;//! \\htmlinclude SparseMap3D.msg.html\n\n(cl:defc"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/msg_gen/lisp/VerticalOccupancyGridList.lisp",
    "chars": 11540,
    "preview": "; Auto-generated. Do not edit!\n\n\n(cl:in-package multi_map_server-msg)\n\n\n;//! \\htmlinclude VerticalOccupancyGridList.msg."
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/msg_gen/lisp/_package.lisp",
    "chars": 259,
    "preview": "(cl:defpackage multi_map_server-msg\n  (:use )\n  (:export\n   \"<MULTIOCCUPANCYGRID>\"\n   \"MULTIOCCUPANCYGRID\"\n   \"<SPARSEMA"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/msg_gen/lisp/_package_MultiOccupancyGrid.lisp",
    "chars": 116,
    "preview": "(cl:in-package multi_map_server-msg)\n(cl:export '(MAPS-VAL\n          MAPS\n          ORIGINS-VAL\n          ORIGINS\n))"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/msg_gen/lisp/_package_MultiSparseMap3D.lisp",
    "chars": 116,
    "preview": "(cl:in-package multi_map_server-msg)\n(cl:export '(MAPS-VAL\n          MAPS\n          ORIGINS-VAL\n          ORIGINS\n))"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/msg_gen/lisp/_package_SparseMap3D.lisp",
    "chars": 150,
    "preview": "(cl:in-package multi_map_server-msg)\n(cl:export '(HEADER-VAL\n          HEADER\n          INFO-VAL\n          INFO\n        "
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/msg_gen/lisp/_package_VerticalOccupancyGridList.lisp",
    "chars": 204,
    "preview": "(cl:in-package multi_map_server-msg)\n(cl:export '(X-VAL\n          X\n          Y-VAL\n          Y\n          UPPER-VAL\n    "
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/msg_gen/lisp/multi_map_server-msg.asd",
    "chars": 797,
    "preview": "\n(cl:in-package :asdf)\n\n(defsystem \"multi_map_server-msg\"\n  :depends-on (:roslisp-msg-protocol :roslisp-utils :geometry_"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/package.xml",
    "chars": 1225,
    "preview": "<package>\n  <description>multi_map_server</description>\n  <name>multi_map_server</name>\n  <version>0.0.0</version>\n  <ma"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/CMakeLists.txt",
    "chars": 2630,
    "preview": "#-cmake_minimum_required(VERSION 2.4.6)\n#-include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake)\n\n# Set the build type.  O"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/Makefile",
    "chars": 41,
    "preview": "include $(shell rospack find mk)/cmake.mk"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/cmake/FindEigen3.cmake",
    "chars": 2995,
    "preview": "# - Try to find Eigen3 lib\n#\n# This module supports requiring a minimum version, e.g. you can do\n#   find_package(Eigen3"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/include/quadrotor_msgs/comm_types.h",
    "chars": 1604,
    "preview": "#ifndef __QUADROTOR_MSGS_COMM_TYPES_H__\n#define __QUADROTOR_MSGS_COMM_TYPES_H__\n\n#define TYPE_SO3_CMD 's'\nstruct SO3_CMD"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/include/quadrotor_msgs/decode_msgs.h",
    "chars": 642,
    "preview": "#ifndef __QUADROTOR_MSGS_QUADROTOR_MSGS_H__\n#define __QUADROTOR_MSGS_QUADROTOR_MSGS_H__\n\n#include <stdint.h>\n#include <v"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/include/quadrotor_msgs/encode_msgs.h",
    "chars": 635,
    "preview": "#ifndef __QUADROTOR_MSGS_QUADROTOR_MSGS_H__\n#define __QUADROTOR_MSGS_QUADROTOR_MSGS_H__\n\n#include <stdint.h>\n#include <v"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/mainpage.dox",
    "chars": 119,
    "preview": "/**\n\\mainpage\n\\htmlinclude manifest.html\n\n\\b quadrotor_msgs \n\n<!-- \nProvide an overview of your package.\n-->\n\n-->\n\n\n*/\n"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg/AuxCommand.msg",
    "chars": 135,
    "preview": "float64 current_yaw\nfloat64 kf_correction\nfloat64[2] angle_corrections# Trims for roll, pitch\nbool enable_motors\nbool us"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg/Corrections.msg",
    "chars": 51,
    "preview": "float64 kf_correction\nfloat64[2] angle_corrections\n"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg/Gains.msg",
    "chars": 52,
    "preview": "float64 Kp\nfloat64 Kd\nfloat64 Kp_yaw\nfloat64 Kd_yaw\n"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg/OutputData.msg",
    "chars": 304,
    "preview": "Header header\nuint16 loop_rate\nfloat64 voltage\ngeometry_msgs/Quaternion orientation\ngeometry_msgs/Vector3 angular_veloci"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg/PPROutputData.msg",
    "chars": 283,
    "preview": "Header header\nuint16 quad_time\nfloat64 des_thrust\nfloat64 des_roll\nfloat64 des_pitch\nfloat64 des_yaw\nfloat64 est_roll\nfl"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg/PositionCommand.msg",
    "chars": 165,
    "preview": "Header header\ngeometry_msgs/Point position\ngeometry_msgs/Vector3 velocity\ngeometry_msgs/Vector3 acceleration\nfloat64 yaw"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg/SO3Command.msg",
    "chars": 138,
    "preview": "Header header\ngeometry_msgs/Vector3 force\ngeometry_msgs/Quaternion orientation\nfloat64[3] kR\nfloat64[3] kOm\nquadrotor_ms"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg/Serial.msg",
    "chars": 426,
    "preview": "# Note: These constants need to be kept in sync with the types\n# defined in include/quadrotor_msgs/comm_types.h\nuint8 SO"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg/StatusData.msg",
    "chars": 57,
    "preview": "Header header\nuint16 loop_rate\nfloat64 voltage\nuint8 seq\n"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg/TRPYCommand.msg",
    "chars": 98,
    "preview": "Header header\nfloat32 thrust\nfloat32 roll\nfloat32 pitch\nfloat32 yaw\nquadrotor_msgs/AuxCommand aux\n"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/cpp/include/quadrotor_msgs/AuxCommand.h",
    "chars": 5325,
    "preview": "/* Auto-generated by genmsg_cpp for file /home/jchen/workspace/src/quadrotor_msgs/msg/AuxCommand.msg */\n#ifndef QUADROTO"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/cpp/include/quadrotor_msgs/Corrections.h",
    "chars": 4509,
    "preview": "/* Auto-generated by genmsg_cpp for file /home/jchen/workspace/src/quadrotor_msgs/msg/Corrections.msg */\n#ifndef QUADROT"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/cpp/include/quadrotor_msgs/Gains.h",
    "chars": 4279,
    "preview": "/* Auto-generated by genmsg_cpp for file /home/jchen/workspace/src/quadrotor_msgs/msg/Gains.msg */\n#ifndef QUADROTOR_MSG"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/cpp/include/quadrotor_msgs/OutputData.h",
    "chars": 9001,
    "preview": "/* Auto-generated by genmsg_cpp for file /home/jchen/workspace/src/quadrotor_msgs/msg/OutputData.msg */\n#ifndef QUADROTO"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/cpp/include/quadrotor_msgs/PPROutputData.h",
    "chars": 8740,
    "preview": "/* Auto-generated by genmsg_cpp for file /home/jchen/workspace/src/quadrotor_msgs/msg/PPROutputData.msg */\n#ifndef QUADR"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/cpp/include/quadrotor_msgs/PositionCommand.h",
    "chars": 7907,
    "preview": "/* Auto-generated by genmsg_cpp for file /home/jchen/workspace/src/quadrotor_msgs/msg/PositionCommand.msg */\n#ifndef QUA"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/cpp/include/quadrotor_msgs/SO3Command.h",
    "chars": 7617,
    "preview": "/* Auto-generated by genmsg_cpp for file /home/jchen/workspace/src/quadrotor_msgs/msg/SO3Command.msg */\n#ifndef QUADROTO"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/cpp/include/quadrotor_msgs/Serial.h",
    "chars": 6217,
    "preview": "/* Auto-generated by genmsg_cpp for file /home/jchen/workspace/src/quadrotor_msgs/msg/Serial.msg */\n#ifndef QUADROTOR_MS"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/cpp/include/quadrotor_msgs/StatusData.h",
    "chars": 5534,
    "preview": "/* Auto-generated by genmsg_cpp for file /home/jchen/workspace/src/quadrotor_msgs/msg/StatusData.msg */\n#ifndef QUADROTO"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/cpp/include/quadrotor_msgs/TRPYCommand.h",
    "chars": 6386,
    "preview": "/* Auto-generated by genmsg_cpp for file /home/jchen/workspace/src/quadrotor_msgs/msg/TRPYCommand.msg */\n#ifndef QUADROT"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/generated",
    "chars": 3,
    "preview": "yes"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/lisp/AuxCommand.lisp",
    "chars": 9253,
    "preview": "; Auto-generated. Do not edit!\n\n\n(cl:in-package quadrotor_msgs-msg)\n\n\n;//! \\htmlinclude AuxCommand.msg.html\n\n(cl:defclas"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/lisp/Corrections.lisp",
    "chars": 6049,
    "preview": "; Auto-generated. Do not edit!\n\n\n(cl:in-package quadrotor_msgs-msg)\n\n\n;//! \\htmlinclude Corrections.msg.html\n\n(cl:defcla"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/lisp/Gains.lisp",
    "chars": 8403,
    "preview": "; Auto-generated. Do not edit!\n\n\n(cl:in-package quadrotor_msgs-msg)\n\n\n;//! \\htmlinclude Gains.msg.html\n\n(cl:defclass <Ga"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/lisp/OutputData.lisp",
    "chars": 16302,
    "preview": "; Auto-generated. Do not edit!\n\n\n(cl:in-package quadrotor_msgs-msg)\n\n\n;//! \\htmlinclude OutputData.msg.html\n\n(cl:defclas"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/lisp/PPROutputData.lisp",
    "chars": 28179,
    "preview": "; Auto-generated. Do not edit!\n\n\n(cl:in-package quadrotor_msgs-msg)\n\n\n;//! \\htmlinclude PPROutputData.msg.html\n\n(cl:defc"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/lisp/PositionCommand.lisp",
    "chars": 14679,
    "preview": "; Auto-generated. Do not edit!\n\n\n(cl:in-package quadrotor_msgs-msg)\n\n\n;//! \\htmlinclude PositionCommand.msg.html\n\n(cl:de"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/lisp/SO3Command.lisp",
    "chars": 11727,
    "preview": "; Auto-generated. Do not edit!\n\n\n(cl:in-package quadrotor_msgs-msg)\n\n\n;//! \\htmlinclude SO3Command.msg.html\n\n(cl:defclas"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/lisp/Serial.lisp",
    "chars": 8194,
    "preview": "; Auto-generated. Do not edit!\n\n\n(cl:in-package quadrotor_msgs-msg)\n\n\n;//! \\htmlinclude Serial.msg.html\n\n(cl:defclass <S"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/lisp/StatusData.lisp",
    "chars": 7263,
    "preview": "; Auto-generated. Do not edit!\n\n\n(cl:in-package quadrotor_msgs-msg)\n\n\n;//! \\htmlinclude StatusData.msg.html\n\n(cl:defclas"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/lisp/TRPYCommand.lisp",
    "chars": 9974,
    "preview": "; Auto-generated. Do not edit!\n\n\n(cl:in-package quadrotor_msgs-msg)\n\n\n;//! \\htmlinclude TRPYCommand.msg.html\n\n(cl:defcla"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/lisp/_package.lisp",
    "chars": 403,
    "preview": "(cl:defpackage quadrotor_msgs-msg\n  (:use )\n  (:export\n   \"<SERIAL>\"\n   \"SERIAL\"\n   \"<AUXCOMMAND>\"\n   \"AUXCOMMAND\"\n   \"<"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/lisp/_package_AuxCommand.lisp",
    "chars": 310,
    "preview": "(cl:in-package quadrotor_msgs-msg)\n(cl:export '(CURRENT_YAW-VAL\n          CURRENT_YAW\n          KF_CORRECTION-VAL\n      "
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/lisp/_package_Corrections.lisp",
    "chars": 152,
    "preview": "(cl:in-package quadrotor_msgs-msg)\n(cl:export '(KF_CORRECTION-VAL\n          KF_CORRECTION\n          ANGLE_CORRECTIONS-VA"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/lisp/_package_Gains.lisp",
    "chars": 176,
    "preview": "(cl:in-package quadrotor_msgs-msg)\n(cl:export '(KP-VAL\n          KP\n          KD-VAL\n          KD\n          KP_YAW-VAL\n "
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/lisp/_package_OutputData.lisp",
    "chars": 584,
    "preview": "(cl:in-package quadrotor_msgs-msg)\n(cl:export '(HEADER-VAL\n          HEADER\n          LOOP_RATE-VAL\n          LOOP_RATE\n"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/lisp/_package_PPROutputData.lisp",
    "chars": 734,
    "preview": "(cl:in-package quadrotor_msgs-msg)\n(cl:export '(HEADER-VAL\n          HEADER\n          QUAD_TIME-VAL\n          QUAD_TIME\n"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/lisp/_package_PositionCommand.lisp",
    "chars": 344,
    "preview": "(cl:in-package quadrotor_msgs-msg)\n(cl:export '(HEADER-VAL\n          HEADER\n          POSITION-VAL\n          POSITION\n  "
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/lisp/_package_SO3Command.lisp",
    "chars": 256,
    "preview": "(cl:in-package quadrotor_msgs-msg)\n(cl:export '(HEADER-VAL\n          HEADER\n          FORCE-VAL\n          FORCE\n        "
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/lisp/_package_Serial.lisp",
    "chars": 186,
    "preview": "(cl:in-package quadrotor_msgs-msg)\n(cl:export '(HEADER-VAL\n          HEADER\n          CHANNEL-VAL\n          CHANNEL\n    "
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/lisp/_package_StatusData.lisp",
    "chars": 194,
    "preview": "(cl:in-package quadrotor_msgs-msg)\n(cl:export '(HEADER-VAL\n          HEADER\n          LOOP_RATE-VAL\n          LOOP_RATE\n"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/lisp/_package_TRPYCommand.lisp",
    "chars": 250,
    "preview": "(cl:in-package quadrotor_msgs-msg)\n(cl:export '(HEADER-VAL\n          HEADER\n          THRUST-VAL\n          THRUST\n      "
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/msg_gen/lisp/quadrotor_msgs-msg.asd",
    "chars": 1399,
    "preview": "\n(cl:in-package :asdf)\n\n(defsystem \"quadrotor_msgs-msg\"\n  :depends-on (:roslisp-msg-protocol :roslisp-utils :geometry_ms"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/package.xml",
    "chars": 682,
    "preview": "<package>\n  <name>quadrotor_msgs</name>\n  <version>0.0.0</version>\n  <description>quadrotor_msgs</description>\n  <mainta"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/src/decode_msgs.cpp",
    "chars": 3451,
    "preview": "#include \"quadrotor_msgs/decode_msgs.h\"\n#include <quadrotor_msgs/comm_types.h>\n#include <Eigen/Geometry>\n\nnamespace quad"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/src/encode_msgs.cpp",
    "chars": 2542,
    "preview": "#include \"quadrotor_msgs/encode_msgs.h\"\n#include <quadrotor_msgs/comm_types.h>\n\nnamespace quadrotor_msgs\n{\n\nvoid encodeS"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/src/quadrotor_msgs/__init__.py",
    "chars": 0,
    "preview": ""
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/src/quadrotor_msgs/msg/_AuxCommand.py",
    "chars": 5117,
    "preview": "\"\"\"autogenerated by genpy from quadrotor_msgs/AuxCommand.msg. Do not edit.\"\"\"\nimport sys\npython3 = True if sys.hexversio"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/src/quadrotor_msgs/msg/_Corrections.py",
    "chars": 3819,
    "preview": "\"\"\"autogenerated by genpy from quadrotor_msgs/Corrections.msg. Do not edit.\"\"\"\nimport sys\npython3 = True if sys.hexversi"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/src/quadrotor_msgs/msg/_Gains.py",
    "chars": 3625,
    "preview": "\"\"\"autogenerated by genpy from quadrotor_msgs/Gains.msg. Do not edit.\"\"\"\nimport sys\npython3 = True if sys.hexversion > 0"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/src/quadrotor_msgs/msg/_OutputData.py",
    "chars": 11303,
    "preview": "\"\"\"autogenerated by genpy from quadrotor_msgs/OutputData.msg. Do not edit.\"\"\"\nimport sys\npython3 = True if sys.hexversio"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/src/quadrotor_msgs/msg/_PPROutputData.py",
    "chars": 8976,
    "preview": "\"\"\"autogenerated by genpy from quadrotor_msgs/PPROutputData.msg. Do not edit.\"\"\"\nimport sys\npython3 = True if sys.hexver"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/src/quadrotor_msgs/msg/_PositionCommand.py",
    "chars": 9081,
    "preview": "\"\"\"autogenerated by genpy from quadrotor_msgs/PositionCommand.msg. Do not edit.\"\"\"\nimport sys\npython3 = True if sys.hexv"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/src/quadrotor_msgs/msg/_SO3Command.py",
    "chars": 10474,
    "preview": "\"\"\"autogenerated by genpy from quadrotor_msgs/SO3Command.msg. Do not edit.\"\"\"\nimport sys\npython3 = True if sys.hexversio"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/src/quadrotor_msgs/msg/_Serial.py",
    "chars": 7573,
    "preview": "\"\"\"autogenerated by genpy from quadrotor_msgs/Serial.msg. Do not edit.\"\"\"\nimport sys\npython3 = True if sys.hexversion > "
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/src/quadrotor_msgs/msg/_StatusData.py",
    "chars": 6275,
    "preview": "\"\"\"autogenerated by genpy from quadrotor_msgs/StatusData.msg. Do not edit.\"\"\"\nimport sys\npython3 = True if sys.hexversio"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/src/quadrotor_msgs/msg/_TRPYCommand.py",
    "chars": 8329,
    "preview": "\"\"\"autogenerated by genpy from quadrotor_msgs/TRPYCommand.msg. Do not edit.\"\"\"\nimport sys\npython3 = True if sys.hexversi"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/quadrotor_msgs/src/quadrotor_msgs/msg/__init__.py",
    "chars": 271,
    "preview": "from ._Gains import *\nfrom ._SO3Command import *\nfrom ._TRPYCommand import *\nfrom ._PositionCommand import *\nfrom ._PPRO"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/src/multi_map_server/__init__.py",
    "chars": 47,
    "preview": "#autogenerated by ROS python message generators"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/src/multi_map_server/msg/_MultiOccupancyGrid.py",
    "chars": 13076,
    "preview": "\"\"\"autogenerated by genpy from multi_map_server/MultiOccupancyGrid.msg. Do not edit.\"\"\"\nimport sys\npython3 = True if sys"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/src/multi_map_server/msg/_MultiSparseMap3D.py",
    "chars": 15994,
    "preview": "\"\"\"autogenerated by genpy from multi_map_server/MultiSparseMap3D.msg. Do not edit.\"\"\"\nimport sys\npython3 = True if sys.h"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/src/multi_map_server/msg/_SparseMap3D.py",
    "chars": 12590,
    "preview": "\"\"\"autogenerated by genpy from multi_map_server/SparseMap3D.msg. Do not edit.\"\"\"\nimport sys\npython3 = True if sys.hexver"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/src/multi_map_server/msg/_VerticalOccupancyGridList.py",
    "chars": 6026,
    "preview": "\"\"\"autogenerated by genpy from multi_map_server/VerticalOccupancyGridList.msg. Do not edit.\"\"\"\nimport sys\npython3 = True"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/src/multi_map_server/msg/__init__.py",
    "chars": 138,
    "preview": "from ._SparseMap3D import *\nfrom ._MultiOccupancyGrid import *\nfrom ._MultiSparseMap3D import *\nfrom ._VerticalOccupancy"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/src/multi_map_visualization.cc",
    "chars": 2634,
    "preview": "#include <iostream>\n#include <ros/ros.h>\n#include <sensor_msgs/PointCloud.h>\n#include <pose_utils.h>\n#include <multi_map"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/multi_map_server/src/unused/multi_map_server.cc",
    "chars": 5285,
    "preview": "#include <iostream>\n#include <ros/ros.h>\n#include <sensor_msgs/LaserScan.h>\n#include <sensor_msgs/PointCloud.h>\n#include"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/odom_visualization/CMakeLists.txt",
    "chars": 6785,
    "preview": "#cmake_minimum_required(VERSION 2.4.6)\n#include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake)\n\n# Set the build type.  Opt"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/odom_visualization/Makefile",
    "chars": 41,
    "preview": "include $(shell rospack find mk)/cmake.mk"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/odom_visualization/mainpage.dox",
    "chars": 596,
    "preview": "/**\n\\mainpage\n\\htmlinclude manifest.html\n\n\\b odom_visualization is ... \n\n<!-- \nProvide an overview of your package.\n-->\n"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/odom_visualization/package.xml",
    "chars": 808,
    "preview": "<package>\n  <version>0.0.0</version>\n  <name>odom_visualization</name>\n  <description>\n\n     odom_visualization\n\n  </des"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/odom_visualization/src/odom_visualization.cpp",
    "chars": 15495,
    "preview": "#include <iostream>\n#include <string.h>\n#include \"ros/ros.h\"\n#include \"tf/transform_broadcaster.h\"\n#include \"nav_msgs/Od"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/pose_utils/CMakeLists.txt",
    "chars": 456,
    "preview": "cmake_minimum_required(VERSION 2.8.3)\nproject(pose_utils)\n\nfind_package(catkin REQUIRED COMPONENTS\n  #armadillo\n  roscpp"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/pose_utils/Makefile",
    "chars": 41,
    "preview": "include $(shell rospack find mk)/cmake.mk"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/pose_utils/include/pose_utils.h",
    "chars": 1138,
    "preview": "#ifndef POSE_UTILS_H\n#define POSE_UTILS_H\n\n#include <iostream>\n#include \"armadillo\"\n\n#define PI 3.14159265359\n#define NU"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/pose_utils/package.xml",
    "chars": 448,
    "preview": "<package>\n  <name>pose_utils</name>\n  <version>0.0.0</version>\n  <description>pose_utils</description>\n  <maintainer ema"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/pose_utils/src/pose_utils.cpp",
    "chars": 13324,
    "preview": "#include \"pose_utils.h\"\n\n// Rotation ---------------------\n\nmat ypr_to_R(const colvec& ypr)\n{\n  double c, s;\n  mat Rz = "
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/uav_utils/CMakeLists.txt",
    "chars": 2708,
    "preview": "cmake_minimum_required(VERSION 2.8.3)\nproject(uav_utils)\n\n## Turn on verbose output\nset(CMAKE_VERBOSE_MAKEFILE \"true\")\n\n"
  },
  {
    "path": "src/common_utils/uav_simulator/Utils/uav_utils/README.md",
    "chars": 1392,
    "preview": "# uav_utils ROS Package\n\nProvide some widely used utilities in uav development. **No library. Only headers.**\n\nDependenc"
  }
]

// ... and 370 more files (download for full content)

About this extraction

This page contains the full source code of the ZJU-FAST-Lab/Fast-tracker GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 570 files (30.1 MB), approximately 7.9M tokens, and a symbol index with 2830 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.

Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.

Copied to clipboard!