Did someone made some experience with path planning and collision avoidance? Are there any pitfalls, which can’t be solved on the user side?
The builtin collision checker for 3d models works quite nice and can hopefully be used for path planning. Python kinematics should be the right place for implementation of path planning.
Your tool looks pretty awesome! May I ask you your computers’ specs? According to your videos, the calculation seems to be rapidly fast. What functions have you used to generate the map and validate collisionfree paths between the nodes?
My notebook is Lenovo P53, the first video is pretty fast indeed, the second one I speed up the loading part, because collision-free point does not means collision-free path, so need more detail check, it takes time.
About generate map, no built-in function, need to do it yourself, but it’s not hard, create collision-free points first, then connect the points, last use A* to find the path.
About validate, simply use built-in collision detection function.
@amr_elsheikh Did not use certain algorithm, but I believe there will be some, however, what I did is straight forward, when distance between 2 points is smaller than * mm, then consider it as a path.