[pgrouting-dev] GSoc'17 Weekly Report 1 - Rewrite of Turn Restricted Shortest Path Algorithm in pgRouting

Hi everyone,


   What did you get done this week?

   I generated the initial code for pgr_dijkstraTRSP using the template
   pgr_dijkstra code. I also learnt about the testing mechanism used in
   pgRouting. I learnt to use pgtap to create unit tests and also implemented
   pgtap tests for the pgr_dijkstraTRSP function.
   - Details can be found in [1]
      - Set of pull requests can be found in [2]

   What am I going to achieve for next week?

   I hope to complete the design of the restrictions table and implement
   the C code that reads and executes the queries from Postgresql.

   Details of possible sub tasks can be found in [3]

   Is there any blocking issue?

   I am currently blocked on designing the restrictions table since that
   needs to be as generic as possible.
   - The wiki page can be found in [4]
      - The repository can be found in [5]




   [4] https://github.com/pgRouting/pgrouting/wiki/GSoC-2017-Rewrite-TRSP

   [5] https://github.com/pgRouting/pgrouting/tree/gsoc/rewritetrsp

Best Regards,
Vidhan Jain