├── .gitignore ├── README.md └── motion_control ├── control ├── follow_controller │ ├── CMakeLists.txt │ ├── include │ │ └── follow_controller │ │ │ └── pid_controller.h │ ├── package.xml │ └── src │ │ └── pid_controller.cpp └── waypoints_follow │ └── los_pid │ ├── CMakeLists.txt │ ├── include │ └── los_pid │ │ ├── los_pid.h │ │ └── matplotlibcpp.h │ ├── launch │ └── waypoints_follow.launch │ ├── package.xml │ └── src │ ├── los_pid.cpp │ └── los_pid_node.cpp ├── control_manage ├── CMakeLists.txt ├── include │ └── control_manage │ │ └── matplotlibcpp.h ├── launch │ └── waypoints_follow.launch ├── package.xml └── src │ └── waypoint_los_pid.cpp ├── guidance ├── los_guidance │ ├── CMakeLists.txt │ ├── include │ │ └── los_guidance │ │ │ └── set_of_los.h │ ├── package.xml │ └── src │ │ └── set_of_los.cpp └── publish_waypoints │ ├── CMakeLists.txt │ ├── package.xml │ └── src │ └── publish_waypoints.cpp └── publish_tf ├── CMakeLists.txt ├── package.xml └── src └── pub_tf_map2base.cpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/USE-jx/USV_path_follow/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/USE-jx/USV_path_follow/HEAD/README.md -------------------------------------------------------------------------------- /motion_control/control/follow_controller/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/USE-jx/USV_path_follow/HEAD/motion_control/control/follow_controller/CMakeLists.txt -------------------------------------------------------------------------------- /motion_control/control/follow_controller/include/follow_controller/pid_controller.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/USE-jx/USV_path_follow/HEAD/motion_control/control/follow_controller/include/follow_controller/pid_controller.h -------------------------------------------------------------------------------- /motion_control/control/follow_controller/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/USE-jx/USV_path_follow/HEAD/motion_control/control/follow_controller/package.xml -------------------------------------------------------------------------------- /motion_control/control/follow_controller/src/pid_controller.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/USE-jx/USV_path_follow/HEAD/motion_control/control/follow_controller/src/pid_controller.cpp -------------------------------------------------------------------------------- /motion_control/control/waypoints_follow/los_pid/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/USE-jx/USV_path_follow/HEAD/motion_control/control/waypoints_follow/los_pid/CMakeLists.txt -------------------------------------------------------------------------------- /motion_control/control/waypoints_follow/los_pid/include/los_pid/los_pid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/USE-jx/USV_path_follow/HEAD/motion_control/control/waypoints_follow/los_pid/include/los_pid/los_pid.h -------------------------------------------------------------------------------- /motion_control/control/waypoints_follow/los_pid/include/los_pid/matplotlibcpp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/USE-jx/USV_path_follow/HEAD/motion_control/control/waypoints_follow/los_pid/include/los_pid/matplotlibcpp.h -------------------------------------------------------------------------------- /motion_control/control/waypoints_follow/los_pid/launch/waypoints_follow.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/USE-jx/USV_path_follow/HEAD/motion_control/control/waypoints_follow/los_pid/launch/waypoints_follow.launch -------------------------------------------------------------------------------- /motion_control/control/waypoints_follow/los_pid/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/USE-jx/USV_path_follow/HEAD/motion_control/control/waypoints_follow/los_pid/package.xml -------------------------------------------------------------------------------- /motion_control/control/waypoints_follow/los_pid/src/los_pid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/USE-jx/USV_path_follow/HEAD/motion_control/control/waypoints_follow/los_pid/src/los_pid.cpp -------------------------------------------------------------------------------- /motion_control/control/waypoints_follow/los_pid/src/los_pid_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/USE-jx/USV_path_follow/HEAD/motion_control/control/waypoints_follow/los_pid/src/los_pid_node.cpp -------------------------------------------------------------------------------- /motion_control/control_manage/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/USE-jx/USV_path_follow/HEAD/motion_control/control_manage/CMakeLists.txt -------------------------------------------------------------------------------- /motion_control/control_manage/include/control_manage/matplotlibcpp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/USE-jx/USV_path_follow/HEAD/motion_control/control_manage/include/control_manage/matplotlibcpp.h -------------------------------------------------------------------------------- /motion_control/control_manage/launch/waypoints_follow.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/USE-jx/USV_path_follow/HEAD/motion_control/control_manage/launch/waypoints_follow.launch -------------------------------------------------------------------------------- /motion_control/control_manage/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/USE-jx/USV_path_follow/HEAD/motion_control/control_manage/package.xml -------------------------------------------------------------------------------- /motion_control/control_manage/src/waypoint_los_pid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/USE-jx/USV_path_follow/HEAD/motion_control/control_manage/src/waypoint_los_pid.cpp -------------------------------------------------------------------------------- /motion_control/guidance/los_guidance/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/USE-jx/USV_path_follow/HEAD/motion_control/guidance/los_guidance/CMakeLists.txt -------------------------------------------------------------------------------- /motion_control/guidance/los_guidance/include/los_guidance/set_of_los.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/USE-jx/USV_path_follow/HEAD/motion_control/guidance/los_guidance/include/los_guidance/set_of_los.h -------------------------------------------------------------------------------- /motion_control/guidance/los_guidance/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/USE-jx/USV_path_follow/HEAD/motion_control/guidance/los_guidance/package.xml -------------------------------------------------------------------------------- /motion_control/guidance/los_guidance/src/set_of_los.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/USE-jx/USV_path_follow/HEAD/motion_control/guidance/los_guidance/src/set_of_los.cpp -------------------------------------------------------------------------------- /motion_control/guidance/publish_waypoints/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/USE-jx/USV_path_follow/HEAD/motion_control/guidance/publish_waypoints/CMakeLists.txt -------------------------------------------------------------------------------- /motion_control/guidance/publish_waypoints/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/USE-jx/USV_path_follow/HEAD/motion_control/guidance/publish_waypoints/package.xml -------------------------------------------------------------------------------- /motion_control/guidance/publish_waypoints/src/publish_waypoints.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/USE-jx/USV_path_follow/HEAD/motion_control/guidance/publish_waypoints/src/publish_waypoints.cpp -------------------------------------------------------------------------------- /motion_control/publish_tf/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/USE-jx/USV_path_follow/HEAD/motion_control/publish_tf/CMakeLists.txt -------------------------------------------------------------------------------- /motion_control/publish_tf/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/USE-jx/USV_path_follow/HEAD/motion_control/publish_tf/package.xml -------------------------------------------------------------------------------- /motion_control/publish_tf/src/pub_tf_map2base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/USE-jx/USV_path_follow/HEAD/motion_control/publish_tf/src/pub_tf_map2base.cpp --------------------------------------------------------------------------------