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 |
|
MaximZaitsev
|
2fa61d3b1f
|
UI: upgraded drawing of debug info (discarded drawing of walls, added drawing of raw points)
|
2016-08-30 16:31:33 +03:00 |
|
MaximZaitsev
|
84ea8f4186
|
new algorithm version. Normal work on emulator with large errors in data
|
2016-08-30 16:31:33 +03:00 |
|
MaximZaitsev
|
3167ec8e86
|
make new debug proto file for new room model
|
2016-08-30 16:28:53 +03:00 |
|