Closed cx-cheng closed 1 year ago
Hi,
See a bit of explanation here: https://github.com/reiniscimurs/DRL-robot-navigation/issues/19
A fully trained network should be able to execute 97~99% of episodes without collisions, but it does not reach 100% collision free behavior.
Thank you for your reply. How many rounds have you trained. I tried to take laserscan data as input instead of velodyne, but the effect was poor. I was confused about this, and could you me some suggestions?
Usually I would train for 100 epochs, that generally converges well. However, you can see proper behavior around 20 to 40 epochs.
Laserscan inputs should work and there is no huge difference in performance, as long as you bag the data correctly. You would have to explain what process you went through to set up training with laser scan, for me to give any suggestions. But as said, generally there is no difference between using flattened Velodyne scans or laser scans directly.
Thank you for your open source code and it's helpful to me. I tried to reproduce your experiment, but I couldn't get good navigation performance. After many episodes of training, the mobile robot had no ability to avoid obstacles. Could you tell me what is the final navigation accuracy of your experiment.