Formula Student Autonomous Systems
The code for the main driverless system
Loading...
Searching...
No Matches
gripMap Class Reference

#include <gripMap.hpp>

Collaboration diagram for gripMap:
Collaboration graph

Public Member Functions

 gripMap (std::shared_ptr< Logger > logger)
 
void loadConfig (std::string path)
 
Wheels getGripValues (std::array< Eigen::Vector3d, 4 > in)
 
void transformPoints (Eigen::Vector3d trans, Eigen::Vector3d rot)
 

Private Attributes

std::shared_ptr< Loggerlogger
 
double total_scale = 1.0
 
std::vector< std::pair< Eigen::Vector3d, double > > mapPoints
 

Detailed Description

Definition at line 7 of file gripMap.hpp.

Constructor & Destructor Documentation

◆ gripMap()

gripMap::gripMap ( std::shared_ptr< Logger logger)

Definition at line 3 of file gripMap.cpp.

Member Function Documentation

◆ getGripValues()

Wheels gripMap::getGripValues ( std::array< Eigen::Vector3d, 4 >  in)

Definition at line 32 of file gripMap.cpp.

Here is the caller graph for this function:

◆ loadConfig()

void gripMap::loadConfig ( std::string  path)

Definition at line 5 of file gripMap.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ transformPoints()

void gripMap::transformPoints ( Eigen::Vector3d  trans,
Eigen::Vector3d  rot 
)

Definition at line 53 of file gripMap.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ logger

std::shared_ptr<Logger> gripMap::logger
private

Definition at line 16 of file gripMap.hpp.

◆ mapPoints

std::vector<std::pair<Eigen::Vector3d, double> > gripMap::mapPoints
private

Definition at line 18 of file gripMap.hpp.

◆ total_scale

double gripMap::total_scale = 1.0
private

Definition at line 17 of file gripMap.hpp.


The documentation for this class was generated from the following files: