var hierarchy =
[
    [ "Control", "class_control.html", null ],
    [ "ControlTest", "class_control_test.html", null ],
    [ "ImageProcessor", "class_image_processor.html", null ],
    [ "ObjectDetector", "class_object_detector.html", null ],
    [ "PathPlanning", "class_path_planning.html", null ],
    [ "PID", "class_p_i_d.html", null ],
    [ "PathPlanning::point3d", "struct_path_planning_1_1point3d.html", null ],
    [ "point3D", "classpoint3_d.html", null ],
    [ "runtime_error", null, [
      [ "Sophus::SophusException", "class_sophus_1_1_sophus_exception.html", [
        [ "Sophus::ScaleNotPositive", "class_sophus_1_1_scale_not_positive.html", null ]
      ] ]
    ] ],
    [ "Sophus::RxSO3GroupBase< Derived >", "class_sophus_1_1_rx_s_o3_group_base.html", null ],
    [ "Sophus::RxSO3GroupBase< Map< const Sophus::RxSO3Group< _Scalar >, _Options > >", "class_sophus_1_1_rx_s_o3_group_base.html", [
      [ "Eigen::Map< const Sophus::RxSO3Group< _Scalar >, _Options >", "class_eigen_1_1_map_3_01const_01_sophus_1_1_rx_s_o3_group_3_01___scalar_01_4_00_01___options_01_4.html", null ]
    ] ],
    [ "Sophus::RxSO3GroupBase< Map< Sophus::RxSO3Group< _Scalar >, _Options > >", "class_sophus_1_1_rx_s_o3_group_base.html", [
      [ "Eigen::Map< Sophus::RxSO3Group< _Scalar >, _Options >", "class_eigen_1_1_map_3_01_sophus_1_1_rx_s_o3_group_3_01___scalar_01_4_00_01___options_01_4.html", null ]
    ] ],
    [ "Sophus::RxSO3GroupBase< RxSO3Group< _Scalar, _Options > >", "class_sophus_1_1_rx_s_o3_group_base.html", [
      [ "Sophus::RxSO3Group< _Scalar, _Options >", "class_sophus_1_1_rx_s_o3_group.html", null ]
    ] ],
    [ "Sophus::RxSO3GroupBase< RxSO3Group< Scalar, _Options > >", "class_sophus_1_1_rx_s_o3_group_base.html", [
      [ "Sophus::RxSO3Group< Scalar >", "class_sophus_1_1_rx_s_o3_group.html", null ]
    ] ],
    [ "Sophus::SE2GroupBase< Derived >", "class_sophus_1_1_s_e2_group_base.html", null ],
    [ "Sophus::SE2GroupBase< Map< const Sophus::SE2Group< _Scalar >, _Options > >", "class_sophus_1_1_s_e2_group_base.html", [
      [ "Eigen::Map< const Sophus::SE2Group< _Scalar >, _Options >", "class_eigen_1_1_map_3_01const_01_sophus_1_1_s_e2_group_3_01___scalar_01_4_00_01___options_01_4.html", null ]
    ] ],
    [ "Sophus::SE2GroupBase< Map< Sophus::SE2Group< _Scalar >, _Options > >", "class_sophus_1_1_s_e2_group_base.html", [
      [ "Eigen::Map< Sophus::SE2Group< _Scalar >, _Options >", "class_eigen_1_1_map_3_01_sophus_1_1_s_e2_group_3_01___scalar_01_4_00_01___options_01_4.html", null ]
    ] ],
    [ "Sophus::SE2GroupBase< SE2Group< _Scalar, _Options > >", "class_sophus_1_1_s_e2_group_base.html", [
      [ "Sophus::SE2Group< _Scalar, _Options >", "class_sophus_1_1_s_e2_group.html", null ]
    ] ],
    [ "Sophus::SE3GroupBase< Derived >", "class_sophus_1_1_s_e3_group_base.html", null ],
    [ "Sophus::SE3GroupBase< Map< const Sophus::SE3Group< _Scalar >, _Options > >", "class_sophus_1_1_s_e3_group_base.html", [
      [ "Eigen::Map< const Sophus::SE3Group< _Scalar >, _Options >", "class_eigen_1_1_map_3_01const_01_sophus_1_1_s_e3_group_3_01___scalar_01_4_00_01___options_01_4.html", null ]
    ] ],
    [ "Sophus::SE3GroupBase< Map< Sophus::SE3Group< _Scalar >, _Options > >", "class_sophus_1_1_s_e3_group_base.html", [
      [ "Eigen::Map< Sophus::SE3Group< _Scalar >, _Options >", "class_eigen_1_1_map_3_01_sophus_1_1_s_e3_group_3_01___scalar_01_4_00_01___options_01_4.html", null ]
    ] ],
    [ "Sophus::SE3GroupBase< SE3Group< _Scalar, _Options > >", "class_sophus_1_1_s_e3_group_base.html", [
      [ "Sophus::SE3Group< _Scalar, _Options >", "class_sophus_1_1_s_e3_group.html", null ]
    ] ],
    [ "Sophus::Sim3GroupBase< Derived >", "class_sophus_1_1_sim3_group_base.html", null ],
    [ "Sophus::Sim3GroupBase< Map< const Sophus::Sim3Group< _Scalar >, _Options > >", "class_sophus_1_1_sim3_group_base.html", [
      [ "Eigen::Map< const Sophus::Sim3Group< _Scalar >, _Options >", "class_eigen_1_1_map_3_01const_01_sophus_1_1_sim3_group_3_01___scalar_01_4_00_01___options_01_4.html", null ]
    ] ],
    [ "Sophus::Sim3GroupBase< Map< Sophus::Sim3Group< _Scalar >, _Options > >", "class_sophus_1_1_sim3_group_base.html", [
      [ "Eigen::Map< Sophus::Sim3Group< _Scalar >, _Options >", "class_eigen_1_1_map_3_01_sophus_1_1_sim3_group_3_01___scalar_01_4_00_01___options_01_4.html", null ]
    ] ],
    [ "Sophus::Sim3GroupBase< Sim3Group< _Scalar, _Options > >", "class_sophus_1_1_sim3_group_base.html", [
      [ "Sophus::Sim3Group< _Scalar, _Options >", "class_sophus_1_1_sim3_group.html", null ]
    ] ],
    [ "Sophus::SO2GroupBase< Derived >", "class_sophus_1_1_s_o2_group_base.html", [
      [ "Eigen::Map< Sophus::SO2Group< _Scalar >, _Options >", "class_eigen_1_1_map_3_01_sophus_1_1_s_o2_group_3_01___scalar_01_4_00_01___options_01_4.html", null ]
    ] ],
    [ "Sophus::SO2GroupBase< Map< const Sophus::SO2Group< _Scalar >, _Options > >", "class_sophus_1_1_s_o2_group_base.html", [
      [ "Eigen::Map< const Sophus::SO2Group< _Scalar >, _Options >", "class_eigen_1_1_map_3_01const_01_sophus_1_1_s_o2_group_3_01___scalar_01_4_00_01___options_01_4.html", null ]
    ] ],
    [ "Sophus::SO2GroupBase< Map< Sophus::SO2Group< _Scalar >, _Options > >", "class_sophus_1_1_s_o2_group_base.html", null ],
    [ "Sophus::SO2GroupBase< SO2Group< _Scalar, _Options > >", "class_sophus_1_1_s_o2_group_base.html", [
      [ "Sophus::SO2Group< _Scalar, _Options >", "class_sophus_1_1_s_o2_group.html", null ]
    ] ],
    [ "Sophus::SO2GroupBase< SO2Group< Scalar, _Options > >", "class_sophus_1_1_s_o2_group_base.html", [
      [ "Sophus::SO2Group< Scalar >", "class_sophus_1_1_s_o2_group.html", null ]
    ] ],
    [ "Sophus::SO3GroupBase< Derived >", "class_sophus_1_1_s_o3_group_base.html", [
      [ "Eigen::Map< Sophus::SO3Group< _Scalar >, _Options >", "class_eigen_1_1_map_3_01_sophus_1_1_s_o3_group_3_01___scalar_01_4_00_01___options_01_4.html", null ]
    ] ],
    [ "Sophus::SO3GroupBase< Map< const Sophus::SO3Group< _Scalar >, _Options > >", "class_sophus_1_1_s_o3_group_base.html", [
      [ "Eigen::Map< const Sophus::SO3Group< _Scalar >, _Options >", "class_eigen_1_1_map_3_01const_01_sophus_1_1_s_o3_group_3_01___scalar_01_4_00_01___options_01_4.html", null ]
    ] ],
    [ "Sophus::SO3GroupBase< Map< Sophus::SO3Group< _Scalar >, _Options > >", "class_sophus_1_1_s_o3_group_base.html", null ],
    [ "Sophus::SO3GroupBase< SO3Group< _Scalar, _Options > >", "class_sophus_1_1_s_o3_group_base.html", [
      [ "Sophus::SO3Group< _Scalar, _Options >", "class_sophus_1_1_s_o3_group.html", null ]
    ] ],
    [ "Sophus::SO3GroupBase< SO3Group< Scalar, _Options > >", "class_sophus_1_1_s_o3_group_base.html", [
      [ "Sophus::SO3Group< Scalar >", "class_sophus_1_1_s_o3_group.html", null ]
    ] ],
    [ "Sophus::SophusConstants< Scalar >", "struct_sophus_1_1_sophus_constants.html", null ],
    [ "Sophus::SophusConstants< float >", "struct_sophus_1_1_sophus_constants_3_01float_01_4.html", null ],
    [ "Sophus::Tests< LieGroup >", "class_sophus_1_1_tests.html", null ],
    [ "traits", null, [
      [ "Eigen::internal::traits< Map< const Sophus::RxSO3Group< _Scalar >, _Options > >", "struct_eigen_1_1internal_1_1traits_3_01_map_3_01const_01_sophus_1_1_rx_s_o3_group_3_01___scalar_01_4_00_01___options_01_4_01_4.html", null ],
      [ "Eigen::internal::traits< Map< const Sophus::SE2Group< _Scalar >, _Options > >", "struct_eigen_1_1internal_1_1traits_3_01_map_3_01const_01_sophus_1_1_s_e2_group_3_01___scalar_01_4_00_01___options_01_4_01_4.html", null ],
      [ "Eigen::internal::traits< Map< const Sophus::SE3Group< _Scalar >, _Options > >", "struct_eigen_1_1internal_1_1traits_3_01_map_3_01const_01_sophus_1_1_s_e3_group_3_01___scalar_01_4_00_01___options_01_4_01_4.html", null ],
      [ "Eigen::internal::traits< Map< const Sophus::Sim3Group< _Scalar >, _Options > >", "struct_eigen_1_1internal_1_1traits_3_01_map_3_01const_01_sophus_1_1_sim3_group_3_01___scalar_01_4_00_01___options_01_4_01_4.html", null ],
      [ "Eigen::internal::traits< Map< const Sophus::SO2Group< _Scalar >, _Options > >", "struct_eigen_1_1internal_1_1traits_3_01_map_3_01const_01_sophus_1_1_s_o2_group_3_01___scalar_01_4_00_01___options_01_4_01_4.html", null ],
      [ "Eigen::internal::traits< Map< const Sophus::SO3Group< _Scalar >, _Options > >", "struct_eigen_1_1internal_1_1traits_3_01_map_3_01const_01_sophus_1_1_s_o3_group_3_01___scalar_01_4_00_01___options_01_4_01_4.html", null ]
    ] ],
    [ "Eigen::internal::traits< Sophus::RxSO3Group< _Scalar, _Options > >", "struct_eigen_1_1internal_1_1traits_3_01_sophus_1_1_rx_s_o3_group_3_01___scalar_00_01___options_01_4_01_4.html", [
      [ "Eigen::internal::traits< Map< Sophus::RxSO3Group< _Scalar >, _Options > >", "struct_eigen_1_1internal_1_1traits_3_01_map_3_01_sophus_1_1_rx_s_o3_group_3_01___scalar_01_4_00_01___options_01_4_01_4.html", null ]
    ] ],
    [ "Eigen::internal::traits< Sophus::SE2Group< _Scalar, _Options > >", "struct_eigen_1_1internal_1_1traits_3_01_sophus_1_1_s_e2_group_3_01___scalar_00_01___options_01_4_01_4.html", [
      [ "Eigen::internal::traits< Map< Sophus::SE2Group< _Scalar >, _Options > >", "struct_eigen_1_1internal_1_1traits_3_01_map_3_01_sophus_1_1_s_e2_group_3_01___scalar_01_4_00_01___options_01_4_01_4.html", null ]
    ] ],
    [ "Eigen::internal::traits< Sophus::SE3Group< _Scalar, _Options > >", "struct_eigen_1_1internal_1_1traits_3_01_sophus_1_1_s_e3_group_3_01___scalar_00_01___options_01_4_01_4.html", [
      [ "Eigen::internal::traits< Map< Sophus::SE3Group< _Scalar >, _Options > >", "struct_eigen_1_1internal_1_1traits_3_01_map_3_01_sophus_1_1_s_e3_group_3_01___scalar_01_4_00_01___options_01_4_01_4.html", null ]
    ] ],
    [ "Eigen::internal::traits< Sophus::Sim3Group< _Scalar, _Options > >", "struct_eigen_1_1internal_1_1traits_3_01_sophus_1_1_sim3_group_3_01___scalar_00_01___options_01_4_01_4.html", [
      [ "Eigen::internal::traits< Map< Sophus::Sim3Group< _Scalar >, _Options > >", "struct_eigen_1_1internal_1_1traits_3_01_map_3_01_sophus_1_1_sim3_group_3_01___scalar_01_4_00_01___options_01_4_01_4.html", null ]
    ] ],
    [ "Eigen::internal::traits< Sophus::SO2Group< _Scalar, _Options > >", "struct_eigen_1_1internal_1_1traits_3_01_sophus_1_1_s_o2_group_3_01___scalar_00_01___options_01_4_01_4.html", [
      [ "Eigen::internal::traits< Map< Sophus::SO2Group< _Scalar >, _Options > >", "struct_eigen_1_1internal_1_1traits_3_01_map_3_01_sophus_1_1_s_o2_group_3_01___scalar_01_4_00_01___options_01_4_01_4.html", null ]
    ] ],
    [ "Eigen::internal::traits< Sophus::SO3Group< _Scalar, _Options > >", "struct_eigen_1_1internal_1_1traits_3_01_sophus_1_1_s_o3_group_3_01___scalar_00_01___options_01_4_01_4.html", [
      [ "Eigen::internal::traits< Map< Sophus::SO3Group< _Scalar >, _Options > >", "struct_eigen_1_1internal_1_1traits_3_01_map_3_01_sophus_1_1_s_o3_group_3_01___scalar_01_4_00_01___options_01_4_01_4.html", null ]
    ] ]
];