NEAL 2: Recent Work
- Start from scratch:
- In August 2015 we got CABot3 running on SpiNNaker.
- In September 2015 I updated my SpiNNaker and Nest software to
get new neural and synapse models running.
- In March 2016, I got back to trying to run CABot3 on the new
system software. It was going to require a major rewrite.
- I'd spent a lot of time rewriting this CABots for different
versions, so I decided to start from scratch with a (hopefully)
more robust software development methodology.
- A basic FSA class is being used, as this accounts for a lot
of the processing. Hopefully changes to the underlying software
will only require modifications to this class.
- We're going to the IF_cond_exp model. It runs in Nest and HICANN
too.
- We're developing in parallel in Nest and SpiNNaker. It seems
this not only makes it functional on both platforms, but makes
things more robust.
- I can also do some development without a board.
- Test Mechanism:
- So, all the classes have parallel tests that can be run
standalone.
- Trying to come to reasonable positions (e.g. planning added),
then fix up standard software so all tests work.
- Hoping to develop automated test suites.
- Hoping to get other people using this software,
developing improved versions of the modules, and developing
new modules.
- Neurorobotics Platform: I've talked to the Neurorobotics group
about getting there software. It's not yet been fruitful. I
will persevere.