I'm trying to use Boid particles to create an ant-like insect swarm that moves towards a goal and climbs over everything in its path. My operation and collision tests have been successful so far, with one big exception: I can't get them to climb goal objects.
My approach - based on research - has been to create an obstacle mesh for climbing, enable its collision physics, then set it as a Goal object in the Boids operation stack. The particles do travel towards the goal (in this case, a pyramid), but then they simply bounce off the side and move around.
Here is a screencap of my test setup: