YRL Maze lab made more script-y

Dependencies:   PsiSwarmLab-ScriptingBased mbed

Fork of UKESF_Lab by UKESF Headstart Summer School

Changes

RevisionDateWhoCommit message
34:232559052b2f 2018-09-18 YRL44 Fixed int/float issue in move functions that made the lab nearly impossible; ; Renamed a couple of calibration functions to make things more intuitive default tip
33:e9ac9613b51c 2018-09-14 YRL50 Adding missing files
32:cdcc91651e55 2018-09-14 YRL50 Initial commit of the change to a more script based approach for easier lab scripts
31:7fa2c47d73a2 2016-06-20 jah128 PsiSwarm Headstart Lab
30:513457c1ad12 2016-03-15 jah128 Added serial handling for Psi Console
29:9756004e8499 2016-03-03 jah128 V4 Library
28:46d650381972 2016-02-04 jah128 PsiSwarm V0.4 Library and code with Beautiful Meme Demo - Initial Commit
27:7eb032772bc2 2016-01-31 alanmillard Flocking seems to work better now, however the robot controller sometimes "crashes" (unsure why).
26:3869ae5eddd7 2016-01-25 alanmillard Finished 'organic' flocking.
25:b5742873e02b 2016-01-25 alanmillard Continuous motion version of flocking. Obstacle avoidance needs tweaking.
24:31707fec20a5 2016-01-20 alanmillard Deleted old code.
23:e59040ac05c4 2016-01-20 alanmillard Some approximation of flocking now working?
22:fd75afdadfb2 2016-01-16 alanmillard No longer aligning with robots unless they can see the beacon (otherwise their beacon heading cannot be trusted).
21:e5ab8c56a769 2016-01-15 alanmillard Robots now able to match absolute headings.
20:e08376c0b4ea 2016-01-15 alanmillard Bluetooth communication working reliably with two robots.
19:77f7089dca87 2016-01-12 alanmillard Successfully sending beacon headings as a single byte.
18:5921c1853e8a 2016-01-08 alanmillard Still trying to figure out how to reliably communicate via bluetooth for flocking.
17:da524989b637 2016-01-07 alanmillard Now stitching two successive partial user messages together, if they are received within 0.1s of each other.
16:976a1d0ea897 2015-10-30 jah128 Added Millards Tag Game.. Yay.
15:d18667eb57f5 2015-10-28 jah128 Removed some debug lines
14:f623db1e6184 2015-10-28 jah128 Bug fix to program selection
13:f5994956b1ba 2015-10-27 jah128 Added program selection via cursor
12:daa53285b6e4 2015-10-27 jah128 Add attraction dance
11:7b3ee540ba56 2015-10-27 jah128 Cleaned+reordered
10:1b09d4bb847b 2015-10-26 jah128 Reordered files; updated display
9:085e090e1ec1 2015-10-26 jah128 Fork for variable frequency beacon
8:00558287a4ef 2015-10-22 jah128 Added time_based_turn_degrees
7:ef9ab01b9e26 2015-10-22 jah128 Bug fix in bearing measurement
6:ff3c66f7372b 2015-10-22 jah128 Initial version: beacon detection and sync. code, bearing estimation.
5:598298aa4900 2015-10-13 jah128 Added voltage regulator testing code
4:25039ea5eb09 2015-10-12 jah128 Removed code to make 'blank' example
3:cd048f6e544e 2015-10-05 jah128 Added crude line following code
2:a6214fd156ff 2015-10-05 jah128 Changed nothing
1:f6356cf1cefc 2015-10-03 jah128 Added software version
0:8a5497a2e366 2015-10-03 jah128 Initial commit of PsiSwarm API and example code