MoveIt Pro API
Core Behaviors for MoveIt Pro
Loading...
Searching...
No Matches
normalize_orientation.hpp File Reference
#include <limits>
#include "geometry_msgs/msg/pose.hpp"
#include "geometry_msgs/msg/pose_stamped.hpp"
#include "geometry_msgs/msg/quaternion.hpp"
#include "tf2/LinearMath/Quaternion.hpp"
Include dependency graph for normalize_orientation.hpp:
This graph shows which files directly or indirectly include this file:

Namespaces

namespace  moveit_studio
 
namespace  moveit_studio::behaviors
 

Functions

bool moveit_studio::behaviors::normalize_orientation (geometry_msgs::msg::Quaternion &orientation)
 Normalize a quaternion to ensure it is a unit quaternion.
 
template<typename T >
bool moveit_studio::behaviors::normalize_orientation_msg (T &msg)