Newer
Older
0001: Work on mcode.py
1. Create a new branch (mcode) to work on this (We need to learn how to use those :) )
- see : https://www.atlassian.com/git/tutorials/using-branches/git-merge
2. processing/mcode should contains method based on optic flow
- write geometrical_optic_flow(scene, viewing_directions, posorient_vel):
See the matlab optic flow toolbox of the lab / the stuff you wrote a while ago :)
scene, viewing_directions -> processing/pcode/pcv
posorient_vel should be a pandas series with 'x','y',... 'dx','dy', .... see moving/agent
- write emd_hasenstein_reichardt(scene, prev_response, filters_cutoff)
See Egelhaaf 1989
Should only work for ibpc
- write emd_barlow_lewick(scene, prev_response, filters_cutoff)
See
3. write test functions (like always :) )
- for geometrical optc flow
- yaw only -> no el optic flow
-> az optic flow is prop to sin(el)
- pitch only -> min optic flow at az=+/- 90deg, el=0
- ....
- forward x -> min forward/backward, max on the sides.
4. merge branch mcode with master
0002: Update the doc, massively with
Scheduled : 11/12 of January
0003: Write a new rendering module based on Panda3D (branch panda3d).
0004: Write network like code function (branch ncode)
0. Think on code structure (trying to avoid massive formating)
1. Familiarity network of Bart Baddeley (2012)
2. Haffenbach (1987)
3. Ring-attractor (Goldschmidt 2017)
4. Ring-attractor (Stone 2017)
0005: Change output of comparing to be consistent with place code