ikpy.geometry_utils
module¶
-
ikpy.geometry_utils.
symbolic_Rz_matrix
(symbolic_theta)[source]¶ Matrice symbolique de rotation autour de l’axe Z
-
ikpy.geometry_utils.
rotation_matrix
(phi, theta, psi)[source]¶ Retourne la matrice de rotation décrite par les angles d’Euler donnés en paramètres
-
ikpy.geometry_utils.
symbolic_rotation_matrix
(phi, theta, symbolic_psi)[source]¶ Retourne une matrice de rotation où psi est symbolique
-
ikpy.geometry_utils.
rpy_matrix
(roll, pitch, yaw)[source]¶ Returns a rotation matrix described by the extrinsinc roll, pitch, yaw coordinates
-
ikpy.geometry_utils.
axis_rotation_matrix
(axis, theta)[source]¶ Returns a rotation matrix around the given axis
-
ikpy.geometry_utils.
symbolic_axis_rotation_matrix
(axis, symbolic_theta)[source]¶ Returns a rotation matrix around the given axis
-
ikpy.geometry_utils.
homogeneous_translation_matrix
(trans_x, trans_y, trans_z)[source]¶ Returns a translation matrix the homogeneous space
-
ikpy.geometry_utils.
from_transformation_matrix
(transformation_matrix)[source]¶ Converts a transformation matrix to a tuple (rotation_matrix, translation_vector)
-
ikpy.geometry_utils.
to_transformation_matrix
(rotation_matrix, translation)[source]¶ Converts a tuple (rotation_matrix, translation_vector) to a transformation matrix
-
ikpy.geometry_utils.
cartesian_to_homogeneous
(cartesian_matrix, matrix_type='numpy')[source]¶ Converts a cartesian matrix to an homogenous matrix
-
ikpy.geometry_utils.
cartesian_to_homogeneous_vectors
(cartesian_vector, matrix_type='numpy')[source]¶ Converts a cartesian vector to an homogenous vector