Commit Graph

647 Commits

Author SHA1 Message Date
e5l 55d5224c1c car_fmw: sonar explore angle feature 2016-08-30 13:08:55 +03:00
e5l 3cb6276c20 car_srv: filter far walls, minor fixes; car_fmw: fix scanning algorithm 2016-08-30 12:57:27 +03:00
Alexey Stepanov 2521b02f14 translator: refactor llvm types 2016-08-30 12:34:30 +03:00
Alexey Stepanov ddaf41e214 translator: refactor LLVMBuilder and LLVMCodegen 2016-08-30 12:34:30 +03:00
e5l 8030c745e7 car_srv: fix rotation angle 2016-08-30 12:14:39 +03:00
e5l e4474f774c car_srv: room scanning algorithm, small cleanup 2016-08-30 10:38:23 +03:00
Alexey Stepanov 072232ce35 translator: fix creating folders in tests 2016-08-29 17:57:22 +03:00
Alexey Stepanov 67e2d8cbee translator: refactoring BlockCodegen 2016-08-29 17:57:22 +03:00
Alexey Stepanov 90d3e895e8 translator: fix default arguments in class methods 2016-08-29 17:57:22 +03:00
dsavvinov f0e783531c Updated UI for algorithm development convenience 2016-08-29 14:54:07 +03:00
dsavvinov 163a1782e6 Updated build-script with error handling 2016-08-29 14:54:07 +03:00
dsavvinov fbb4177d34 UI: Added button for more convenient working with perimeter-building algorithm 2016-08-29 14:54:07 +03:00
Alexey Stepanov 4ab79533b1 translator: add ability specify entry point, optimize external function detector 2016-08-29 13:50:12 +03:00
e5l ffbb69e051 car_fmw: support smoothing scan, get sonar mode from request; kotstd: IntArray operations 2016-08-29 13:48:19 +03:00
Alexey Stepanov c886622e8b translator: merge Primitives in kotstd, add exception messages to TranslatorException, add support subdirectories in kotstd 2016-08-29 13:01:00 +03:00
Alexey Stepanov cec8344c14 translator: refactor variable allocation 2016-08-29 13:01:00 +03:00
MaximZaitsev ad71f38061 Deleted old version of algorithm from RoomBypassingAlgorithm; Refactored new algo from RoomTest into RoomBypassingAlgorithm 2016-08-29 12:13:05 +03:00
MaximZaitsev e828a1e0f1 Changed interfaces according to new SonarRequest format 2016-08-29 12:10:01 +03:00
MaximZaitsev dc16f3e480 algorithm refactoring 2016-08-29 12:08:39 +03:00
MaximZaitsev 9fba3d1b6e change sonar request proto 2016-08-29 11:23:35 +03:00
MaximZaitsev d9249c7227 add work with metric route 2016-08-29 11:23:35 +03:00
e5l 014523984c server: room scaner algorithm boilerplate 2016-08-29 10:45:58 +03:00
MaximZaitsev bb1d91ac62 make new algorithm. based on car position 2016-08-26 17:55:49 +03:00
MaximZaitsev b6f4a63b63 online random, remove best sonar, fixed error on test room line 2016-08-26 17:55:49 +03:00
dsavvinov f854b70cea UI: Fixed paths in index.html according to new file structure in carkot/ui 2016-08-26 16:34:04 +03:00
Alexey Stepanov 3268a0d756 translator: add support parallel run tests, rearrangement test files 2016-08-26 16:33:49 +03:00
dsavvinov 9b2164da82 UI: Fixed mistake in placement of perimeter.js in carkot/ui/scripts 2016-08-26 16:23:42 +03:00
dsavvinov 655b745487 UI: Refactored file structure in carkot/ui/scripts 2016-08-26 16:18:50 +03:00
dsavvinov 63652dab0b UI: Cleaned carkot/ui from trash-files 2016-08-26 16:10:44 +03:00
dsavvinov 0dd23f638d UI: Fixed issue with drawing vertical lines 2016-08-26 15:56:22 +03:00
MaximZaitsev be7c7f7876 alg 2016-08-26 15:06:18 +03:00
dsavvinov fbe6081d5d UI: Updated drawing of algorithm info 2016-08-26 14:47:04 +03:00
Alexey Stepanov 20bbffda0a translator: add support packages, rewrite system for resolving variables and classes, add packages to kotstd, add test count to test framework, a lot of small changes 2016-08-26 13:51:33 +03:00
Alexey Stepanov 571776d1a9 translator: basic refactoring whole project 2016-08-26 13:51:33 +03:00
e5l 9b2dc5242b car_fmw: multiple attempts when scan failing 2016-08-26 13:09:13 +03:00
dsavvinov fbfc79dba1 Added draft version of UI 2016-08-26 12:48:12 +03:00
dsavvinov dd1b4d7777 Added debug-mode for UI to central server 2016-08-26 12:48:12 +03:00
e5l 1ae02c367e car_fmw: sonar missing angle compensation 2016-08-26 12:09:14 +03:00
MaximZaitsev b9f86d76c1 corrected rotation velocity 2016-08-26 12:08:34 +03:00
MaximZaitsev 6c641de854 add param for select test room 2016-08-26 12:08:15 +03:00
MaximZaitsev 76af383e2a add sending debug info to web client 2016-08-26 11:21:13 +03:00
MaximZaitsev ea95fac968 corrected proto file 2016-08-26 10:47:22 +03:00
MaximZaitsev 9c2933a993 fixed bugs 2016-08-26 10:47:22 +03:00
MaximZaitsev 60f8a04e98 remove test code 2016-08-26 10:47:22 +03:00
MaximZaitsev ad4ce41acd add proto for algorithm debug 2016-08-26 10:47:22 +03:00
dsavvinov 3c7a30a6b3 Renamed field in Result-message from "errorCode" to "error" to avoid collisions with inner protobuf field 2016-08-26 10:42:47 +03:00
dsavvinov adee283958 Added ui-related protofiles 2016-08-26 10:30:46 +03:00
dsavvinov 222bc629ef Added missed by mistake Constants.kt to central server 2016-08-25 19:32:31 +03:00
MaximZaitsev 78d51b6ac0 working algorithm on very simple room 2016-08-25 19:31:16 +03:00
dsavvinov aee08025eb Added handling of web-requests in central server 2016-08-25 18:24:48 +03:00