Galaxis Codebase  1.0.0
Team Galaxis software stack for the Carolo Cup 2023 - ROS2 based software
linatypes.hpp File Reference
#include <Eigen/Dense>
#include <memory>
#include <vector>
#include "messages.hpp"
Include dependency graph for linatypes.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 galaxis
 
 galaxis::lina
 

Typedefs

typedef Eigen::Vector2i galaxis::lina::Vector2i
 
typedef Eigen::Vector2f galaxis::lina::Vector2f
 
typedef Eigen::Vector3f galaxis::lina::Vector3f
 
typedef Eigen::Matrix< float, 2, 2 > galaxis::lina::Matrix2f
 
typedef Eigen::Vector2f galaxis::lina::Point2f
 
typedef Eigen::Vector4f galaxis::lina::Polynom3d
 
typedef Eigen::Vector2f galaxis::lina::Polynom1d
 

Functions

std::shared_ptr< DebugPolynomType > galaxis::lina::pointcloud_to_ros_message (std::vector< Point2f > const &p_pointCloud)
 
std::shared_ptr< std::vector< Point2f > > galaxis::lina::ros_message_to_pointcloud (std::shared_ptr< DebugPolynomType > &p_debugPolynomMessageSPtr)
 

Variables

constexpr float galaxis::lina::mathPi = 3.14159265f