Hi Kemal,
After your explanation, I think I installed RoboNetSim correctly.
Great!
The error you get is because ARGoS is looking for the library build/controllers/footbot_diffusion/libfootbot_diffusion.so, but can't find it.
Since you are on Mac, shared libraries have the extension .dylib. Thus, on your system, that library is actually called build/controllers/footbot_diffusion/libfootbot_diffusion.dylib.
To fix this problem in a way that is portable on both Linux and Mac, in diffusion_5_wifi_ns3.xml:20, change
Code: Select all
library="build/controllers/footbot_diffusion/libfootbot_diffusion.so"
into
Code: Select all
library="build/controllers/footbot_diffusion/libfootbot_diffusion"
Notice that in the fixed version the extension is missing. ARGoS will automatically try to add .so and .dylib, and in the second case it will find your library.
Since the path of the library is relative, you must be sure to launch the command 'argos -c' in the base directory of the examples. If you plan to launch ARGoS from another directory, consider using the absolute path to that library instead.
In ARGoS documantation, it's said: "For the time being, the POV-Ray visualization plug-in is not supported on MacOSX."
I'm using MacOSX And in argos2ss.png the error is: "image not found".
Do you think is there a way to run RoboNetSim without visualization plug-in?
These are completely different issues.
POVRay is an off-line visualization. You don't need it, unless you want to create high-quality videos. It has nothing to share with the graphical visualization based on OpenGL.
To run ARGoS without a visualization, in your XML file just remove content of the tag <visualizations> and substitute it with:
Additionally, I had "pyviz" errors while I was installing ns3. So I commented out "#include "pyviz.h"" and "PyViz v;" lines from scratch/swarnanoidIntegration.cc. I worked on ns3 platform before and I did not think that pyviz could be the problem. But I may be wrong of course.
I don't know much about ns3. If it works, don't touch it

If you have specific questions, I suggest you contact the authors of RoboNetSim (Gianni Di Caro and Michael Kudelski).
Thank you very much for the support.
No problem. Thank you for trying ARGoS out!
FYI: I am about to release a brand new version (ARGoS3), on which I worked for the past year. It's better than ARGoS2 in pretty much everything
Cheers,
Carlo
I made ARGoS.