Header for type declaration, only constant velocity Kalman filter. More...
#include <ros/ros.h>
#include <kfilter/ekfilter.hpp>
#include <Eigen/Dense>
#include <Eigen/Cholesky>
#include <visualization_msgs/Marker.h>
#include <visualization_msgs/MarkerArray.h>
Go to the source code of this file.
Classes | |
class | constant_velocity_ekfilter |
Constant velocity Kalman filter. More... | |
class | t_cluster |
Cluster type class, clusters are groups of points in close proximity. More... | |
class | t_node |
Class handler for tree nodes. More... | |
class | t_point |
Polar point structure. More... | |
Typedefs | |
typedef boost::shared_ptr < constant_velocity_ekfilter > | constant_velocity_ekfilterPtr |
Shared pointer to the Kalman constant velocity filter. | |
typedef EKFilter< double, 0, false, false, false > ::Matrix | Matrix |
EKfilter matrix type. | |
typedef boost::shared_ptr < t_cluster > | t_clusterPtr |
Shared pointer to the t_cluster class. | |
typedef boost::shared_ptr< t_node > | t_nodePtr |
Shared pointer to the t_node class. | |
typedef boost::shared_ptr < t_point > | t_pointPtr |
Shared pointer to the t_point class. | |
typedef EKFilter< double, 0, false, false, false > ::Vector | Vector |
EKfilter vector type. | |
Functions | |
ostream & | operator<< (ostream &o, const t_nodePtr &i) |
Overload of the operator << for the t_nodePtr typedef. |
Header for type declaration, only constant velocity Kalman filter.
Definition in file types_declaration.h.
typedef boost::shared_ptr<constant_velocity_ekfilter> constant_velocity_ekfilterPtr |
Shared pointer to the Kalman constant velocity filter.
Definition at line 186 of file types_declaration.h.
EKfilter matrix type.
This is only a redefinition of a type from within a class to the outside.
Definition at line 183 of file types_declaration.h.
typedef boost::shared_ptr<t_cluster> t_clusterPtr |
Shared pointer to the t_cluster class.
Definition at line 188 of file types_declaration.h.
Shared pointer to the t_node class.
Definition at line 375 of file types_declaration.h.
typedef boost::shared_ptr<t_point> t_pointPtr |
Shared pointer to the t_point class.
Definition at line 238 of file types_declaration.h.
EKfilter vector type.
This is only a redefinition of a type from within a class to the outside.
Definition at line 176 of file types_declaration.h.
ostream& operator<< | ( | ostream & | o, | |
const t_nodePtr & | i | |||
) |
Overload of the operator << for the t_nodePtr typedef.
This overload allows us to print the node value even when doing cout<< of the shared pointer.
o | output stream | |
i | node shared pointer reference |
Definition at line 449 of file types_implementation.cpp.