1. 18 Jul, 2016 1 commit
  2. 05 Jun, 2016 2 commits
  3. 04 Jun, 2016 2 commits
  4. 03 Jun, 2016 1 commit
  5. 10 Mar, 2016 1 commit
  6. 25 Dec, 2015 1 commit
  7. 04 Dec, 2015 3 commits
  8. 02 Dec, 2015 1 commit
  9. 20 Nov, 2015 1 commit
  10. 15 Nov, 2015 1 commit
  11. 11 Nov, 2015 1 commit
    • Joshua Bowren's avatar
      Added training based off of a history buffer for the autoencoder component.… · 7643a851
      Joshua Bowren authored
      Added training based off of a history buffer for the autoencoder component. Fixed a typo causing Hebbian training to always be used. Removed input scaling in libraahn version. Added frames around GL widgets. --experiment parameter checks Experiment folder after checking the local path. Added modulation debug display in the network visualizer. Changed the network files to use a learning rate of 5.0 and modulation feeler length of 700. Changed default sensor file to have a 180 degree angle between the first and last range finder. Also made ranger finders slightly shorter. Pure Hebbian learns to navigate the track consistently. RAAHN learns to navigate the track, but sometimes changes direction.
      7643a851
  12. 30 Jun, 2015 1 commit
    • Joshua Bowren's avatar
      Added a visualizer for neural networks. Changed the default experiment to only… · 87c4d489
      Joshua Bowren authored
      Added a visualizer for neural networks. Changed the default experiment to only use range finders and one input group for them. Added DefaultAutoencoder which is similar to default, but adds a hidden layer whose incoming weights are trained using autoencoder training. Weights from the hidden layer to the output layer are trained with the Hebbian training. Added sensor file as an example for adding pie slice sensors.
      87c4d489
  13. 02 Jun, 2015 1 commit
  14. 16 May, 2015 1 commit
  15. 08 May, 2015 2 commits
  16. 24 Apr, 2015 1 commit
  17. 23 Apr, 2015 1 commit
  18. 17 Apr, 2015 1 commit
    • Joshua Bowren's avatar
      Added XML based neural network creation. Added modulation and control schemes… · 32fc9b9c
      Joshua Bowren authored
      Added XML based neural network creation. Added modulation and control schemes via ModulationScheme and ControlScheme. Added a modulation scheme for wall avoidance. Added a control scheme for turning based on sensor input. The current configuration has the agent set up for avoid walls. Pie slice sensor neuron connections are not modulated. Can be configured via XML.
      32fc9b9c
  19. 27 Mar, 2015 1 commit
  20. 13 Mar, 2015 1 commit
    • Joshua Bowren's avatar
      Added wall entities with collision detection. Added wall entities to MapBuilder… · 3066b801
      Joshua Bowren authored
      Added wall entities with collision detection. Added wall entities to MapBuilder with point snapping. Merged ColorableEntity into Entity. RAAHN controls the agent. The user can overide RAAHN by holding down the left or right arrow key. The agent only moves foward and is always moving. Integrated GTK widgets into some parts of the simulator.
      3066b801
  21. 09 Mar, 2015 1 commit
  22. 01 Mar, 2015 2 commits
  23. 18 Feb, 2015 1 commit
  24. 05 Feb, 2015 1 commit
  25. 23 Dec, 2014 1 commit
  26. 19 Dec, 2014 1 commit
  27. 08 Dec, 2014 1 commit
  28. 06 Dec, 2014 1 commit
  29. 05 Dec, 2014 1 commit
  30. 17 Nov, 2014 1 commit
  31. 15 Nov, 2014 1 commit
  32. 08 Nov, 2014 1 commit
  33. 02 Nov, 2014 1 commit
  34. 01 Nov, 2014 1 commit