Commit Graph
100 Commits
Author SHA1 Message Date
Vladislav Chumak 78764ac04a Fixed IncrementalManeuverComputationTest 2019-01-22 10:45:14 +01:00
Vladislav Chumak 46d0754028 Merge remote-tracking branch 'origin/master' into maneuver_refactoring 2018-12-11 16:12:51 +01:00
Vladislav Chumak bb25ca16c6 Adapted RaceWindJsonSerializer to produce mongodb friendly position json 2018-12-11 16:12:04 +01:00
Vladislav Chumak 0814d43350 Merge remote-tracking branch 'origin/maneuver_refactoring' 2018-12-07 15:06:54 +01:00
Vladislav Chumak a9d9d21b8a Added new REST method for wind data retrieval 2018-12-06 16:55:37 +01:00
Vladislav Chumak 63aaf9b5fb Fixed NullPointer during maneuvers with estimation data export 2018-12-06 16:54:17 +01:00
Vladislav Chumak 1343413650 Improved wind quality flag in REST API 2018-12-06 16:53:20 +01:00
Vladislav Chumak c2bfd6d999 added high quality wind data flag for maneuver data export 2018-12-06 13:15:10 +01:00
Vladislav Chumak 0bcfdc3099 Merge remote-tracking branch 'origin/master' into maneuver_refactoring 2018-12-06 12:58:06 +01:00
Vladislav Chumak 46c29e99bc Revert "Set log level to info for debugging of wind estimation test failures"
This reverts commit 43fb04513e.
2018-08-21 11:22:34 +02:00
Vladislav Chumak 99ed333a0a Merge remote-tracking branch 'origin/master' into maneuver_refactoring 2018-08-20 18:26:53 +02:00
Vladislav Chumak 43fb04513e Set log level to info for debugging of wind estimation test failures 2018-08-20 18:21:17 +02:00
Vladislav Chumak 436dc3d02b Revert "Changed course change limit for curve extension (testing hudson)"
This reverts commit dca0f24447.
2018-08-17 11:40:47 +02:00
Vladislav Chumak 1334e2fbb9 Merge remote-tracking branch 'origin/master' into maneuver_refactoring 2018-08-16 22:18:11 +02:00
Vladislav Chumak dca0f24447 Changed course change limit for curve extension (testing hudson) 2018-08-16 22:17:22 +02:00
Vladislav Chumak 15c09c5b7c Reverted decrease of course change limit for maneuver curve extension 2018-08-09 15:51:25 +02:00
Vladislav Chumak 06c21cbe24 Merge remote-tracking branch 'origin/master' into maneuver_refactoring 2018-08-09 11:45:42 +02:00
Vladislav Chumak 47dd4da3e2 Decreased course change limit for maneuver curve extension 2018-08-09 11:44:54 +02:00
Vladislav Chumak 41991ef037 Merge remote-tracking branch 'origin/maneuver_refactoring' 2018-08-08 13:20:34 +02:00
Vladislav Chumak 71c4162cbb Fixed isCourseChangeLimitExceededForCurveExtension comparison 2018-08-08 13:00:49 +02:00
Vladislav Chumak 27ebcd37d7 Merge branch 'master' of ssh://trac@sapsailing.com/home/trac/git 2018-08-07 17:07:13 +02:00
Vladislav Chumak ddea438657 Restored stable course analysis for extension of maneuver beginning 2018-08-07 17:05:50 +02:00
Vladislav Chumak 86e0cf82f7 Refined course change limits for maneuver curve extension 2018-08-07 16:59:28 +02:00
Vladislav Chumak 124466ed57 Fixed bug in maneuver curve extension validation 2018-08-07 14:56:51 +02:00
Vladislav Chumak fd69fd620e Corrected REST API with support for smoothed speed and course of
GPSFixesWithEstimationData
2018-07-29 18:06:02 +02:00
Vladislav Chumak e8c43db114 Changed polars based features for maneuver estimation data 2018-07-26 16:25:01 +02:00
Vladislav Chumak f01f24c810 Merge remote-tracking branch 'origin/maneuver_refactoring' 2018-07-25 20:36:18 +02:00
Vladislav Chumak 3f8d74c3fd Fixed estimation data rest service 2018-07-25 20:34:28 +02:00
Vladislav Chumak 455da34aa6 Merge branch 'master' of ssh://trac@sapsailing.com/home/trac/git 2018-07-25 17:13:13 +02:00
Vladislav Chumak 6bbbbdb3a9 Improved performance benefit calculation and error message 2018-07-25 17:10:00 +02:00
Vladislav Chumak e141f30df7 Merge branch 'master' of ssh://trac@sapsailing.com/home/trac/git 2018-07-25 15:18:30 +02:00
Vladislav Chumak da8eae3d6c Merge remote-tracking branch 'origin/maneuver_refactoring' 2018-07-25 15:17:52 +02:00
Vladislav Chumak 77d25eb580 Fixed fallback twa for jibes 2018-07-25 15:16:22 +02:00
Vladislav Chumak 71cf62a522 Merge branch 'master' of ssh://trac@sapsailing.com/home/trac/git 2018-07-25 12:57:50 +02:00
Vladislav Chumak b51671237f Corrected minDiff calculation between best maneuver angle candidates 2018-07-25 12:53:38 +02:00
Vladislav Chumak 01fe50ff04 Fixed incorrect maneuver angle calculation from twa in
getManeuverLikelihoodAndTwsTwa
2018-07-25 12:23:11 +02:00
Vladislav Chumak c31c079041 Reduced tolerance for comparison of incremental maneuver detector
performance against non-incremental maneuver detector to 20%
2018-07-25 11:49:01 +02:00
Vladislav Chumak 4998bfaded Extended estimation data serializer with waypointsCount attribute 2018-07-09 19:40:31 +02:00
Vladislav Chumak 5f576ea1e6 Merge remote-tracking branch 'origin/master' into maneuver_refactoring 2018-07-09 19:29:24 +02:00
Vladislav Chumak 122dfb293c Refactored estimation data serializers + added mark passings count 2018-07-09 19:27:48 +02:00
Vladislav Chumak 80de00ec48 Added parameters to get maneuvers and gps fixes before and after
start/finish line
2018-07-09 09:16:03 +02:00
Vladislav Chumak 53abb3e730 Added export for gps fixes with estimation data 2018-07-09 09:16:03 +02:00
Vladislav Chumak 2774989686 Added polar feature to exported estimation data + corrected polars bugs 2018-07-09 09:16:03 +02:00
Vladislav Chumak b34d97e89e Removed outdated javadoc 2018-07-09 09:16:03 +02:00
Vladislav Chumak c6e90300c2 Added maneuver detection implementation for extremely low GPS sampling
rates
2018-07-09 09:16:03 +02:00
Vladislav Chumak 6370b242fb Reduced course change limit for maneuver section extension 2018-07-09 09:16:02 +02:00
Vladislav Chumak 51a44ee082 Changed max turning rate threshold for stable course analysis to 1 2018-07-09 09:16:02 +02:00
Vladislav Chumak 87475ae406 Added handling for mark-passing set with finish-line passing only 2018-07-09 09:16:02 +02:00
Vladislav Chumak d9f857d31c Fixed double occurence of the first speed with bearing step 2018-07-09 09:16:02 +02:00
Vladislav Chumak 46578905d4 Refined stable course analysis 2018-07-09 09:16:01 +02:00
Vladislav Chumak 2167182d81 Improved maneuver splitting at mark passing time points 2018-07-09 09:16:01 +02:00
Vladislav Chumak 69c319138b Adjusted getSpeedWithBearingSteps() to return steps with time points
which ALWAYS correspond to non-raw fixes
2018-07-09 09:16:01 +02:00
Vladislav Chumak 19d517e2fe Merge remote-tracking branch 'origin/maneuver_refactoring' 2018-07-06 11:43:21 +02:00
Vladislav Chumak 24f922bde2 Added parameters to get maneuvers and gps fixes before and after
start/finish line
2018-07-05 14:05:23 +02:00
Vladislav Chumak e94ca51c15 Added export for gps fixes with estimation data 2018-07-05 12:37:32 +02:00
Vladislav Chumak 316ccc3b43 Added polar feature to exported estimation data + corrected polars bugs 2018-07-05 10:52:05 +02:00
Vladislav Chumak 5da71b27b4 Removed outdated javadoc 2018-07-05 06:57:30 +02:00
Vladislav Chumak 70c3a037ea Added maneuver detection implementation for extremely low GPS sampling
rates
2018-07-05 06:45:30 +02:00
Vladislav Chumak 9015b5edc6 Merge remote-tracking branch 'origin/master' into maneuver_refactoring 2018-07-05 03:04:24 +02:00
Vladislav Chumak 25244390df Reduced course change limit for maneuver section extension 2018-06-18 17:56:22 +02:00
Vladislav Chumak c203cc5376 Changed max turning rate threshold for stable course analysis to 1 2018-06-18 16:30:57 +02:00
Vladislav Chumak c4f4d5e8d9 Added handling for mark-passing set with finish-line passing only 2018-06-18 00:24:27 +02:00
Vladislav Chumak 8b3e7c40a2 Fixed double occurence of the first speed with bearing step 2018-06-18 00:23:22 +02:00
Vladislav Chumak 48559964e3 Merge remote-tracking branch 'origin/master' into maneuver_refactoring 2018-06-17 13:51:47 +02:00
Vladislav Chumak c08ab551ac Refined stable course analysis 2018-06-17 13:50:31 +02:00
Vladislav Chumak bb357ec481 Merge remote-tracking branch 'origin/master' into maneuver_refactoring 2018-06-13 12:47:45 +02:00
Vladislav Chumak 7507ec39e9 Improved maneuver splitting at mark passing time points 2018-06-12 23:26:31 +02:00
Vladislav Chumak d2d4abc272 Adjusted getSpeedWithBearingSteps() to return steps with time points
which ALWAYS correspond to non-raw fixes
2018-06-12 21:55:02 +02:00
Vladislav Chumak bd12820394 Merge remote-tracking branch 'origin/master' into maneuver_refactoring 2018-06-07 17:40:47 +02:00
Vladislav Chumak 2990a04028 Corrected calculation within getRelativeBearingToNextMark() 2018-06-07 17:31:11 +02:00
Vladislav Chumak 46462cf06f Increased tolerance value for old wind estimation test 2018-06-05 16:03:25 +02:00
Vladislav Chumak c087e1c03d Merge remote-tracking branch 'origin/master' into maneuver_refactoring 2018-05-30 20:49:30 +02:00
Vladislav Chumak cb8f5fb450 Added NullPointer safety for estimation data generation with dirty GPS 2018-05-24 01:58:09 +02:00
Vladislav Chumak aa44046a24 Corrected main curve computation for a few corner cases 2018-05-24 01:51:52 +02:00
Vladislav Chumak 2fc0a54d9f Fixed Nullpointer in estimation data REST API 2018-05-16 20:14:53 +02:00
Vladislav Chumak feb85df6f9 Added measurements for GPS-holes within maneuver estimation data 2018-05-04 19:41:33 +02:00
Vladislav Chumak 43091d17a9 Made Resources to reuse the findRegattaByName method of superclass 2018-04-26 21:26:43 +02:00
Vladislav Chumak 5a834dd321 Merge remote-tracking branch 'origin/master' into maneuver_refactoring 2018-04-26 20:02:32 +02:00
Vladislav Chumak b7a8b2af2c Implemented a hack for replacement of __ to / within Restlet path params 2018-04-26 19:57:31 +02:00
Vladislav Chumak 0a0a43278b Merge remote-tracking branch 'origin/maneuver_refactoring' 2018-04-25 22:54:27 +02:00
Vladislav Chumak 2bbf2e1291 Replaced duration of tracks by start and end time in REST API 2018-04-25 22:52:42 +02:00
Vladislav Chumak ede9b05b7b Merge remote-tracking branch 'origin/maneuver_refactoring' 2018-04-24 12:48:52 +02:00
Vladislav Chumak f9c990c765 Added distanceTravelled and duration of competitor tracks to REST API 2018-04-23 16:09:47 +02:00
Vladislav Chumak 1a96e0fba5 Merge remote-tracking branch 'origin/maneuver_refactoring' 2018-04-17 22:33:54 +02:00
Vladislav Chumak 9db575b1a5 Added position to CompleteManeuverCurveWithEstimationData 2018-04-17 14:35:22 +02:00
Vladislav Chumak 7f3115cfc9 Merge remote-tracking branch 'origin/maneuver_refactoring' 2018-04-15 14:31:18 +02:00
Vladislav Chumak 80c0338531 Applied safe integer deserialization strategy for CompleteManeuverCurves 2018-04-13 20:01:10 +02:00
Vladislav Chumak 8f86d0a862 Added deserialization for DetailedBoatClassJsonSerializer, fixed test 2018-04-13 19:02:34 +02:00
Vladislav Chumak f702fea3d0 Implemented serialization/deserialization test for estimation data 2018-04-13 18:08:09 +02:00
Vladislav Chumak c585833459 Merge remote-tracking branch 'origin/master' into maneuver_refactoring 2018-04-13 16:35:41 +02:00
Vladislav Chumak 56b5551864 estimation data - extended json api, added deserializers, refactored 2018-04-13 02:21:04 +02:00
Vladislav Chumak 5758fd17b7 Introduced DetailedBoatClassJsonSerializer for wind estimation data 2018-04-12 23:10:48 +02:00
Vladislav Chumak 8fd27a2e5c Merge remote-tracking branch 'origin/maneuver_refactoring' 2018-04-06 14:47:24 +02:00
Vladislav Chumak 5f057d88e9 Added gpsFixesCount before and after maneuver to estimation data export 2018-04-05 20:26:51 +02:00
Vladislav Chumak c68601dd5a Added Abs. relative bearing to the next mark data mining statistics 2018-03-31 02:26:19 +02:00
Vladislav Chumak 74c6ffee72 Merge remote-tracking branch 'origin/master' into maneuver_refactoring
Conflicts:
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/serialization/impl/ManeuversWithEstimationDataJsonSerializer.java
	java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/RegattasResource.java
2018-03-31 01:54:14 +02:00
Vladislav Chumak 145065904c Bugfix for JsonSerializer for complete maneuver curves with estimation
data
2018-03-30 16:40:21 +02:00
Vladislav Chumak 085ac58ba0 Completely replaced the term "angular velocity" with "turning rate" 2018-03-30 16:22:05 +02:00
Vladislav Chumak 43efbd72ac Merge remote-tracking branch 'origin/master' into maneuver_refactoring 2018-03-30 16:11:43 +02:00
Vladislav Chumak 3c9801e7b0 Improved data mining of complete maneuver curves with estimation data 2018-03-30 04:17:56 +02:00