concepts.algorithm.configuration_space.CollisionFreeProblemSpace#

class CollisionFreeProblemSpace[source]#

Bases: ProblemSpace

Methods

collide(configuration)

difference(config1, config2)

distance(config1, config2)

distance_path(path)

sample([nr_trials])

try_extend_path(start, end)

validate_config(configuration)

validate_path(config1, config2)

__init__(cspace, collide_fn=None)[source]#
__new__(**kwargs)#
collide(configuration)[source]#
difference(config1, config2)#
distance(config1, config2)#
distance_path(path)#
sample(nr_trials=None)#
try_extend_path(start, end)#
validate_config(configuration)[source]#
validate_path(config1, config2)#