Page 1 of 1
pointmass3d physics engine not working properly under version beta59 with kilobots
Posted: Fri Oct 07, 2022 12:56 pm
by asion
Hello,
I tried to change the physics engine in a simulation using kilobots from dynamics2d to pointmass3d to study a case where the robots would not have any collision. I was using the last version of ARGoS, beta59. While comparing both physics engines, dynamics2d worked fine as expected but with pointmass3d, the kilobots were barely moving. After trying multiple configurations, I decided to reinstall ARGoS cleanly from the compiled binaries but this bug subsisted. Then, I reinstalled an older version of ARGoS, beta56 and the bug disappeared with the kilobots moving at a normal speed when using pointmass3d.
It seems to me that between these two versions of ARGoS, there may have been a change done to the pointmass3d physics engine that caused the bug with the kilobots ?
Cheers,
Antoine Sion
Re: pointmass3d physics engine not working properly under version beta59 with kilobots
Posted: Fri Oct 07, 2022 2:02 pm
by pincy
Thanks for the bug report! I don't know what the cause might be, but I'll check it out in the weekend.
Re: pointmass3d physics engine not working properly under version beta59 with kilobots
Posted: Mon Oct 17, 2022 4:09 pm
by luigifeola
Thanks for the bug report! I don't know what the cause might be, but I'll check it out in the weekend.
Hi pincy,
I experienced the same issue as asion. Did you have any news regarding this?
Alternatively, as asion, I was trying to uninstall argos beta59 in order to install beta56. The point is that I cannot run the following command, as suggested in the user manual:
Code: Select all
$ sudo /usr/share/argos3/uninstall_argos.sh
since that file does not exist in that path.
Moreover, I also tried to uninstall argos as you suggest in other replies here on the forum:
Code: Select all
$ sudo rm -rf /usr/local/bin/argos3
$ sudo rm -rf /usr/local/doc/argos3
$ sudo rm -rf /usr/local/include/argos3
$ sudo rm -rf /usr/local/lib/argos3
$ sudo rm -rf /usr/local/lib/pkgconfig/argos3_simulator.pc
$ sudo rm -rf /usr/local/libexec/argos3
$ sudo rm -rf /usr/local/share/man/man1/argos3.1.gz
$ sudo rm -rf /usr/local/share/argos3
But nothing happens, still argos installed. How can I be sure about the ARGoS location, and how may I uninstall it?
Thank you,
Luigi
Re: pointmass3d physics engine not working properly under version beta59 with kilobots
Posted: Mon Oct 17, 2022 7:07 pm
by pincy
Luigi, uninstalling ARGoS depends on how you installed it.
- If you installed it using the package manager of Ubuntu, then just use the same package manager to delete it;
- If you installed in manually, in theory it should have been installed in /usr/local, in which case the commands you reported are correct. If that's not the case, to know where ARGoS is installed, just type
and replace /usr/local with whatever comes before argos3 in the output excluding bin/ (e.g., if you get /op/bin/argos3, you'll replace /usr/local with /opt)
Re: pointmass3d physics engine not working properly under version beta59 with kilobots
Posted: Mon Oct 17, 2022 7:08 pm
by pincy
As for the original request, I have gone through the diff between the versions but nothing came out as obvious. I'll spend a bit more time on it.
Re: pointmass3d physics engine not working properly under version beta59 with kilobots
Posted: Tue Nov 15, 2022 7:28 am
by HarryT
Hello,
Is there any news about this bug? I would like to have some feedback on this.
Cordially,