concepts.simulator.pymunk.world.PymunkCollisionFreeProblemSpace#

class PymunkCollisionFreeProblemSpace[source]#

Bases: CollisionFreeProblemSpace

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)

Attributes

controlling_object

space

__init__(cspace, ignore_collision_filter=None)[source]#
Parameters:

cspace (PymunkSingleObjectConfigurationSpace) –

__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)#
validate_path(config1, config2)#
property controlling_object: str#
property space: PymunkWorld#