#include <transform.hpp>
Public Member Functions | |
bool | operator!= (const TransformStaticParameters &other) const |
bool | operator== (const TransformStaticParameters &other) const |
Public Attributes | |
Vector2< double > | delta |
double | epsilon |
double | h |
double | L |
double | R |
double | r_m |
double | r_o |
Vector2< std::uint32_t > | screen_size |
Static Public Attributes | |
static const TransformStaticParameters | DEFAULT |
These parameters contain a physical description of the projector and head (used when computing transforms) The names listed here directly correspond to the associated paper "LOW COST OPTICAL MECHANICAL SYSTEM FOR HUMAN ROBOT INTERACTION" IMECE2018-87885
Definition at line 15 of file transform.hpp.
bool TransformStaticParameters::operator!= | ( | const TransformStaticParameters & | other | ) | const |
Definition at line 111 of file transform.cpp.
bool TransformStaticParameters::operator== | ( | const TransformStaticParameters & | other | ) | const |
Definition at line 97 of file transform.cpp.
|
static |
Definition at line 57 of file transform.hpp.
Vector2<double> quori_face::TransformStaticParameters::delta |
The parameter for calibrating the x and y-axis installation error
Definition at line 50 of file transform.hpp.
double quori_face::TransformStaticParameters::epsilon |
The angle between the axis of roation of the circle and the intersection of the projection axis and the sphere
Definition at line 45 of file transform.hpp.
double quori_face::TransformStaticParameters::h |
Distance from the center of projection to the bottom of the head
Definition at line 35 of file transform.hpp.
double quori_face::TransformStaticParameters::L |
The distance between the projection center and the intersection of the projection axis and the sphere
Definition at line 40 of file transform.hpp.
double quori_face::TransformStaticParameters::R |
Radius of the spherical head
Definition at line 20 of file transform.hpp.
double quori_face::TransformStaticParameters::r_m |
Radius of the mirror
Definition at line 25 of file transform.hpp.
double quori_face::TransformStaticParameters::r_o |
Radius of the base circle at the bottom of the head
Definition at line 30 of file transform.hpp.
Vector2<std::uint32_t> quori_face::TransformStaticParameters::screen_size |
The projector screen size in pixels
Definition at line 55 of file transform.hpp.