ADORe
ADORe is a modular open source software library and toolkit for decision making, planning, control and simulation of automated vehicles
adore::if_ROS::QuaternionConverter Struct Reference

#include <quaternion.h>

Collaboration diagram for adore::if_ROS::QuaternionConverter:
Collaboration graph

Public Member Functions

void setHeading (double heading, geometry_msgs::Pose &msg) const
 set heading of a Pose message More...
 
tf2::Quaternion headingToQuaternion (double heading) const
 convert heading to quaternion More...
 
double quaternionToHeading (const geometry_msgs::Pose &p) const
 convert quaternion to heading More...
 

Detailed Description

Short hand for often used tf2::Quaternion to/from heading conversion

Member Function Documentation

◆ headingToQuaternion()

tf2::Quaternion adore::if_ROS::QuaternionConverter::headingToQuaternion ( double  heading) const
inline

convert heading to quaternion

Here is the call graph for this function:

◆ quaternionToHeading()

double adore::if_ROS::QuaternionConverter::quaternionToHeading ( const geometry_msgs::Pose &  p) const
inline

convert quaternion to heading

Here is the caller graph for this function:

◆ setHeading()

void adore::if_ROS::QuaternionConverter::setHeading ( double  heading,
geometry_msgs::Pose &  msg 
) const
inline

set heading of a Pose message

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

The documentation for this struct was generated from the following file: