I'm currently trying to figure out how to get the footbots to move in 3D space in ARGoS. From my reading of the code, it seems like this should fully work by simply using a 3D physics engine. What I'm currently stuck on is how to get the robots to drive UP onto something (such as a ramp). ARGoS does not seem to have native support for something like that, and it looks like my options are:
1. Add a ramp entity, basing it on the box entity, and then give it a 3D physics model. How difficult would this be to do? I can follow what was done on the box entity, but this is pretty far outside my area of expertise, and so I'm not sure how difficult it would be to get working in practice.
2. Use the prototype entity (which was originally designed for robot links and joints) to create a body using a convex hull (the option to do this exists in the code, but
Code: Select all
argos3 -q prototype
Thanks!