transformations.H File Reference

#include "heading_data.H"
#include "motion_data.H"
#include "nav_data.H"
#include "scan_data.H"
#include "scan_gp_data.H"

Go to the source code of this file.

Namespaces

namespace  cajun

Functions

void cajun::multiply4By4 (double first[4][4], double second[4][4], double results[4][4])
void cajun::multiplyMatrices (double rotMat[4][4], double coord[4], double results[4])
void cajun::transMatrix (double thetaX, double thetaY, double thetaZ, double displacement[4], double transMatrix[4][4])
void cajun::compute_sick_transf_matrix (double thetaX, double thetaY, double thetaZ, double displacement[4])
double cajun::interpolate (double t, double t0, double v0, double t1, double v1)
double cajun::interpolate_angle (double t, double t0, double v0, double t1, double v1)
nav_data_t cajun::interpolate (double tstamp, nav_data_t const &nav0, nav_data_t const &nav1)
motion_data_t cajun::interpolate (double tstamp, motion_data_t const &motion0, motion_data_t const &motion1)
heading_data_t cajun::interpolate (double tstamp, heading_data_t const &heading0, heading_data_t const &heading1)
void cajun::translate (scan_data_t const &sick, nav_data_t const &nav, motion_data_t const &motion, void process(scan_gp_data_t const &points))

Variables

double cajun::sick_transf_mat [4][4]

Generated on Fri Apr 9 10:45:14 2010 for Terrain by  doxygen 1.6.1