Commit Graph

708 Commits

Author SHA1 Message Date
MaximZaitsev aabbdbe096 add delay after sending route to car 2016-09-06 18:32:27 +03:00
MaximZaitsev 0bfbc0e50a format room config file changed to xml 2016-09-06 17:52:09 +03:00
Alexey Stepanov ed42613479 translator: refactor the use of the filter extension 2016-09-05 21:07:13 +03:00
Alexey Stepanov 3dc93dc86c translator: add fast build in executable file 2016-09-05 20:50:12 +03:00
Alexey Stepanov 7e5c4672f9 translator: avoiding redundant function in LLVMBuilder 2016-09-05 20:01:45 +03:00
MaximZaitsev f27e52200a remove using protobuf from algorithm module 2016-09-05 16:38:41 +03:00
MaximZaitsev 86aa39ddac add file with example of room configuration 2016-09-05 15:14:40 +03:00
MaximZaitsev 92836b838f now room configurations can read from files 2016-09-05 15:12:46 +03:00
MaximZaitsev 23caaf6ef9 delete useless variable 2016-09-05 13:29:19 +03:00
MaximZaitsev a589f7da9c main server refactoring 2016-09-05 13:09:49 +03:00
Alexey Stepanov 191a65bede fix path to stdlib in readme.md 2016-09-02 21:24:08 +03:00
Alexey Stepanov a53e173433 translator: rearrange code in kotstd, fix makefiles and run tests 2016-09-02 19:22:38 +03:00
Alexey Stepanov c1b8bcb517 translator: make fully auto generated .ll in kotlin native lib 2016-09-02 19:22:38 +03:00
Alexey Stepanov d9cbced38e translator: escape store information about return on top level 2016-09-02 19:22:38 +03:00
MaximZaitsev ddceb70326 main server refactoring 2016-09-02 18:02:17 +03:00
MaximZaitsev 408aed5e90 large refactoring of main server 2016-09-02 17:46:49 +03:00
Alexey Stepanov 061646c5ff translator: fix imports and packages in codegens 2016-09-02 10:24:22 +03:00
Alexey Stepanov 8cf97de946 translator: rearrange codegens to one package 2016-09-02 10:24:22 +03:00
e5l 29cef52317 car_srv: rotation small fix 2016-09-02 10:19:28 +03:00
Alexey Stepanov f2cc0337cd translator: refactor fucntion arguments, fix naming, use factory in TranslationState 2016-09-01 20:39:53 +03:00
e5l 391adc0e32 car_srv: rotate correction with sonar 2016-09-01 18:03:30 +03:00
MaximZaitsev d293bb8b6b add exception for try get new sonar data 2016-09-01 16:54:26 +03:00
dsavvinov 9bbeadd2d5 Algorithm: added history of commands and rollback() method to undo last action. Fixed condition for swapping x/y in linear regresison (now only slope of resulting line taken into account) 2016-09-01 15:58:17 +03:00
dsavvinov 97a0f343ce Algorithm: uncommented checks in RoomBypassingAlgorithm.getCommand() that was commented by mistake. Refactored SPURIOUD_REFLECTION_DIFF into ECHO_REFLECTION_DIFF to match meaning more closely 2016-09-01 15:55:22 +03:00
MaximZaitsev 4e44f8847a corrected moving in outer angle 2016-09-01 15:09:57 +03:00
e5l 8843298256 car_srv: fix rotation angle and drive, working room scanner on emulator without noise 2016-09-01 13:43:37 +03:00
MaximZaitsev a0cd084a0e corrected constants, corrected moving in outer angle 2016-09-01 13:12:18 +03:00
MaximZaitsev e5ba0307a9 Improved condition of stopping algorithm; Changed error threshold in linear regression; 2016-09-01 11:26:39 +03:00
MaximZaitsev d735cbb8a5 corrected size of test rooms in emulator 2016-09-01 11:26:39 +03:00
e5l b0155cf914 car_srv: angles fix, conditions fix 2016-09-01 11:17:12 +03:00
Alexey Stepanov b3f5d67172 translator: add guide to compile kotlin native lib 2016-09-01 11:15:23 +03:00
Alexey Stepanov 0c0657f1af translator: escape initBuilder in LLVMBuilder, fix fucntions named arguments 2016-09-01 11:14:15 +03:00
dsavvinov bf170beffa UI: fixed bug when coordinates tooltip didn't take into account window scrolls. Fixed bug when some items on canvas could be lost after resizing 2016-09-01 10:59:49 +03:00
Alexey Stepanov 20c3325208 Create README for translator 2016-08-31 23:20:44 +03:00
dsavvinov 4b9a449111 Server: updated protocol of interaction with UI according to latest changes; removed exceptions throws for cases when client tries to do something bad 2016-08-31 20:28:26 +03:00
dsavvinov 4a0f9df093 UI: improved greatly design, added some useful functionality and features 2016-08-31 20:28:26 +03:00
Alexey Stepanov 236cae95c3 translator: rearrange functions in LLVMBuilder for readability 2016-08-31 19:14:48 +03:00
Alexey Stepanov 15edcff509 translator: rearrange private functions 2016-08-31 18:25:00 +03:00
MaximZaitsev 13ddf0ebf5 working algorithm in large room 2016-08-31 18:19:43 +03:00
MaximZaitsev af1ee06ec6 working algorithm in box room 2016-08-31 18:19:43 +03:00
MaximZaitsev 4e4630419a add dynamic rotation after corner 2016-08-31 18:19:43 +03:00
MaximZaitsev 698516309b add stop iteration of algorithm if any measure on 60-120 angles is incorrect 2016-08-31 18:19:43 +03:00
e5l 5c3c63a60a car_srv: horizon merge, fix rotation, minor fixes 2016-08-31 18:10:29 +03:00
Alexey Stepanov baddaa0755 translator: complex refactoring, merge functions in LLVMBuilder, delete unused parts of code 2016-08-31 18:06:28 +03:00
e5l 728cb18834 car_fmw, car_srv, server: debug statistic for sonar 2016-08-31 09:36:39 +03:00
Alexey Stepanov 2f71a18308 translator: fix conflict name of struct, refactor StructCodegen 2016-08-30 18:59:47 +03:00
Alexey Stepanov c8d7f53e64 translator: erase nullable type in LLVMSingleValue 2016-08-30 18:59:47 +03:00
Alexey Stepanov 6d5b505d11 translator: refactoring pointers and load classes 2016-08-30 18:59:47 +03:00
MaximZaitsev fcc3b68ad8 add sendind walls length to client 2016-08-30 17:22:55 +03:00
MaximZaitsev d55960258c fixed wrong merges 2016-08-30 16:57:47 +03:00