robotics_toolbox.utils.geometry_utils.circle_line_intersection
- robotics_toolbox.utils.geometry_utils.circle_line_intersection(c, r, a, b)
Compute intersection of circle (c, r) with line defined by two points (a, b)
- Parameters:
c (_SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | bool | int | float | complex | str | bytes | _NestedSequence[bool | int | float | complex | str | bytes])
r (float)
a (_SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | bool | int | float | complex | str | bytes | _NestedSequence[bool | int | float | complex | str | bytes])
b (_SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | bool | int | float | complex | str | bytes | _NestedSequence[bool | int | float | complex | str | bytes])
- Return type:
list[ndarray]