Echoflow  1.0.0
A ROS2 Toolset for tracking marine radar targets
Loading...
Searching...
No Matches
particle_filter_node.hpp File Reference
#include <cmath>
#include <memory>
#include <string>
#include <vector>
#include <geometry_msgs/msg/point.hpp>
#include <geometry_msgs/msg/pose.hpp>
#include <geometry_msgs/msg/pose_array.hpp>
#include <geometry_msgs/msg/quaternion.hpp>
#include <grid_map_msgs/msg/grid_map.hpp>
#include <rclcpp/rclcpp.hpp>
#include <sensor_msgs/msg/point_cloud2.hpp>
#include <sensor_msgs/point_cloud2_iterator.hpp>
#include <visualization_msgs/msg/marker_array.hpp>
#include <visualization_msgs/msg/marker.hpp>
#include "grid_map_filters.hpp"
#include "particle_filter.hpp"
#include "statistics.hpp"
Include dependency graph for particle_filter_node.hpp:
This graph shows which files directly or indirectly include this file:

Classes

class  echoflow::ParticleFilterNode
 Node that uses a particle filter to track targets in a 2D grid map of marine radar data. More...
 
struct  echoflow::ParticleFilterNode::Parameters
 All configurable parameters for the particle filter node. More...
 

Namespaces

namespace  echoflow