skrobot.coordinates.math.normalize_vector¶
- skrobot.coordinates.math.normalize_vector(v, ord=2)[source]¶
Return normalized vector
- Parameters:
v (list or numpy.ndarray) – vector
ord (int (optional)) – ord of np.linalg.norm
- Returns:
v – normalized vector
- Return type:
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.])