Skip to content
Snippets Groups Projects
todo 1.64 KiB
Newer Older
  • Learn to ignore specific revisions
  • Olivier Bertrand's avatar
    Olivier Bertrand committed
    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)
    
    
    Olivier Bertrand's avatar
    Olivier Bertrand committed
    0005: Change output of comparing to be consistent with place code