gitextract_x9qft2fw/ ├── CMakeLists.txt ├── LICENSE ├── document/ │ ├── ipopt_install/ │ │ ├── ipopt_arm_install_tutorial.md │ │ └── ipopt_x86_install_tutorial.md │ └── udev/ │ ├── stm32base.rules │ └── udev_install.sh ├── example/ │ ├── CppAD_Ipopt.cpp │ └── CppAD_started.cpp ├── include/ │ └── MPC.h ├── launch/ │ ├── Desktop/ │ │ ├── HyphaROS_Desktop_Mapping.launch │ │ └── HyphaROS_Desktop_Racing.launch │ ├── HyphaROS_MiniCar_Mapping.launch │ ├── HyphaROS_MiniCar_Racing.launch │ ├── Simulation/ │ │ ├── HyphaROS_Simulation_Stage.launch │ │ ├── maps/ │ │ │ └── maze.yaml │ │ ├── params/ │ │ │ ├── amcl_params.yaml │ │ │ ├── carlike/ │ │ │ │ ├── costmap_common_params.yaml │ │ │ │ ├── global_costmap_params.yaml │ │ │ │ ├── global_planner.yaml │ │ │ │ ├── local_costmap_params.yaml │ │ │ │ └── teb_local_planner_params.yaml │ │ │ ├── mpc_params.yaml │ │ │ ├── pure_pursuit_params.yaml │ │ │ └── rviz_navigation.rviz │ │ └── stage/ │ │ ├── maze_carlike.world │ │ └── robots/ │ │ └── carlike_robot.inc │ ├── includes/ │ │ ├── HyphaROS_MiniCar_Drivers.launch.xml │ │ ├── amcl.launch.xml │ │ ├── gmapping.launch.xml │ │ ├── hector_slam.launch.xml │ │ ├── karto_slam.launch.xml │ │ ├── minicar_base.launch.xml │ │ ├── minicar_tf.launch.xml │ │ ├── mrpt_icp.launch.xml │ │ └── ydlidar.launch.xml │ └── params/ │ ├── costmap_common_params.yaml │ ├── global_costmap_params.yaml │ ├── global_planner.yaml │ ├── local_costmap_params.yaml │ ├── mpc/ │ │ └── mpc_params.yaml │ ├── pure_pursuit/ │ │ └── pure_pursuit_params.yaml │ └── teb/ │ └── teb_local_planner_params.yaml ├── map/ │ ├── map_amcl.pgm │ ├── map_amcl.yaml │ ├── map_nav.pgm │ └── map_nav.yaml ├── package.xml ├── readme.md ├── rviz/ │ ├── hypharos_minicar_mapping.rviz │ └── hypharos_minicar_racing.rviz ├── script/ │ ├── base_control.py │ └── teleop_keyboard.py └── src/ ├── MPC.cpp ├── MPC_Node.cpp └── Pure_Pursuit.cpp