James Heavey / Mbed 2 deprecated 3875_DISSERTATION

Dependencies:   mbed 3875_Individualproject

Revisions of main/main.cpp

Revision Date Message Actions
66:3130be689176 2020-05-13 to improve dead end removal search, check every next node along to see if it is closer to the goal node File  Diff  Annotate
65:2103a02d72bc 2020-05-08 goal loop works, shorten added to try simplify the goal path function, doesnt work yet when implemented File  Diff  Annotate
64:a58d8538132a 2020-04-18 everything works execpt return to start from goal in loop, currently needs to be placed there. Change the simplification thing so its less horrible. Add music File  Diff  Annotate
63:0358f24b6181 2020-04-18 goal simp, do both paths backwards and forwards then choose the best of the 4 File  Diff  Annotate
62:69de8a0d2ced 2020-04-18 dead end removal change save File  Diff  Annotate
61:b31d8c997279 2020-04-18 fix the closest node back_track and worry about the weird path later File  Diff  Annotate
60:ea69bd1a9889 2020-04-18 returns via the un optimal route? File  Diff  Annotate
59:11e31ce4d675 2020-04-18 save File  Diff  Annotate
58:cb32aa0f4116 2020-04-18 everything works. need to make the robot retrun to start for looping. Also try changing the back track so it finds the closest available unexplored node not the last one in the path File  Diff  Annotate
57:9f9067e3f99e 2020-04-18 bug fix File  Diff  Annotate
56:1cd434b28322 2020-04-17 all works, returns to start, now just needs to separate, use the dead end remover, compare and loop File  Diff  Annotate
55:18ea9529afb2 2020-04-17 YESSS File  Diff  Annotate
54:5ff74beb043e 2020-04-17 r u jokin File  Diff  Annotate
53:dbb63b181faf 2020-04-17 save again File  Diff  Annotate
52:79f21d15ede1 2020-04-17 save; File  Diff  Annotate
51:3148875bb9e5 2020-04-17 save; File  Diff  Annotate
50:fa124ea1df9f 2020-04-17 dead end bug fix; File  Diff  Annotate
49:89f0f54aa46b 2020-04-17 save; File  Diff  Annotate
48:76cf4521d342 2020-04-17 dead end removal works, going to use it for bt instead, then can set start as unexplored File  Diff  Annotate
47:745c8846a92d 2020-04-16 HOW DOES REMOVING retur_to_start() break it???? File  Diff  Annotate
46:c770365cf5a6 2020-04-16 save before return to start File  Diff  Annotate
45:4fa8af658523 2020-04-16 save return to start doesnt work; File  Diff  Annotate
44:73a83a0fa467 2020-04-16 pre change bt so that it also checks nodes before desired node File  Diff  Annotate
43:ec047ba15db1 2020-04-15 goal node added, add return to start to beginning of looped_goal() then simplify and loop File  Diff  Annotate
42:69bffd3679bf 2020-04-15 minor nug fix, add goal node and return to start, simplify withing looped_goal() File  Diff  Annotate
41:2b6b73dd897c 2020-04-15 bug fix File  Diff  Annotate
40:02f6e268011b 2020-04-15 yessss; File  Diff  Annotate
39:005ad4610152 2020-04-15 holy mother of god it works File  Diff  Annotate
38:b5b06625d06e 2020-04-14 YESSSSS File  Diff  Annotate
37:2967f3f9c936 2020-04-14 works! add timers, a goal detection, make it reverse before turning back File  Diff  Annotate
36:1af069be0fdb 2020-04-14 sort of works File  Diff  Annotate
35:2fd4ee9ac889 2020-04-14 bug fix File  Diff  Annotate
34:63f7c61ee4da 2020-04-14 everything works except backtrack now File  Diff  Annotate
33:9fa9e09f2e8f 2020-04-13 try new back track idea and set all explored paths back to a node with unexplore paths to 0; File  Diff  Annotate
32:598bedb22c7c 2020-04-12 make a simplified back track and see if that makes the coordinates correct File  Diff  Annotate
31:1e6d0ef05996 2020-04-12 nvm its backtrack that doesnt work File  Diff  Annotate
30:d62f122e8d60 2020-04-12 something is broken in node_logic or choose_turn, robot doesnt do the correct second turn, might be an exploredvs type issue or a dir issue File  Diff  Annotate
29:ecf497c3fdc0 2020-04-11 mapping should be complete, maybe add a return to start, debug and make sure everything works as intended File  Diff  Annotate
28:63ff8290964a 2020-04-10 save before back track File  Diff  Annotate
27:0a3f028f9365 2020-04-10 save; File  Diff  Annotate
26:582560881379 2020-04-09 ass a return to unexplored function and a goal checker to node logic File  Diff  Annotate
25:7523239a2fc1 2020-04-09 save; File  Diff  Annotate
24:adb946be4ce5 2020-04-09 save before changing node logic and choose turn File  Diff  Annotate
23:71e84953b3f3 2020-04-08 checkpoint; File  Diff  Annotate
22:02dda79d50b4 2020-04-08 new mapping plan File  Diff  Annotate
21:54ea75f7984f 2020-04-03 save File  Diff  Annotate
20:5cf6a378801d 2020-03-24 pre loop code reorg save File  Diff  Annotate
19:4c08275cb3c9 2020-03-17 Rearrange simple solving code, start on main maze plotting algorithm File  Diff  Annotate
18:991658b628fc 2020-03-12 sensors work, hoever, may be issues with using them for encoders as rise time can be up to 3ms File  Diff  Annotate
17:77b8515a9568 2020-03-11 sensors broke; File  Diff  Annotate
16:96c7dc8a1119 2020-02-25 bug fixes File  Diff  Annotate
15:6c461501d12d 2020-02-25 simple maze works fully, few areas to improve (operation at high speed) File  Diff  Annotate
14:87052bb35211 2020-02-24 pathing bug fix File  Diff  Annotate
13:bd271266e161 2020-02-24 cleaned up junction_detect a bit File  Diff  Annotate
12:d80399686f32 2020-02-24 save File  Diff  Annotate
11:c3299aca7d8f 2020-02-24 save File  Diff  Annotate
10:691c02b352cb 2020-02-24 Fix goal function, fix junction detector, make the invert path and return to start functions work, add interrupts File  Diff  Annotate
9:952586accbf9 2020-02-22 Turn Logic re done, need to neaten it. Check simplify and implement return to start then line follow (infinite loop) File  Diff  Annotate
8:b862106f1162 2020-02-22 goal detector works File  Diff  Annotate
7:7fefd782532d 2020-02-22 save 3 File  Diff  Annotate