File potential_pursuit_node.hpp
↰ Parent directory (include
)
Defines the Class PotentialPursuitNode class that creates a reactive algorithm based on potential fields. The algorithm is based on the article: “A Real-Time Obstacle Avoidance Method for Autonomous Vehicles Using an Obstacle-Dependent Gaussian Potential Field” https://doi.org/10.1155/2018/5041401.
Definition (include/potential_pursuit_node.hpp
)
Includes
ackermann_msgs/msg/ackermann_drive_stamped.hpp
cmath
geometry_msgs/msg/point_stamped.hpp
memory
nav_msgs/msg/odometry.hpp
nav_msgs/msg/path.hpp
potential_field.hpp
(File potential_field.hpp)raceline_utils.hpp
rclcpp/logging.hpp
rclcpp/rclcpp.hpp
ros_utils.hpp
(File ros_utils.hpp)sensor_msgs/msg/laser_scan.hpp
simple_speed.hpp
(File simple_speed.hpp)std_msgs/msg/bool.hpp
steering_controller.hpp
(File steering_controller.hpp)string
tf2/LinearMath/Quaternion.h
tf2/utils.h
tf2_geometry_msgs/tf2_geometry_msgs.h
utils.hpp
(File ros_utils.hpp)vector