skrobot.coordinates.math.normalize_vector

skrobot.coordinates.math.normalize_vector(v, ord=2)[source]

Return normalized vector

Parameters:
Returns:

v – normalized vector

Return type:

numpy.ndarray

Examples

>>> from skrobot.coordinates.math import normalize_vector
>>> normalize_vector([1, 1, 1])
array([0.57735027, 0.57735027, 0.57735027])
>>> normalize_vector([0, 0, 0])
array([0., 0., 0.])