| Branch: | Revision:

root / src / main / java / tt / jointeuclid2ni @ 317:c8cfdb17cd2f

# Date Author Comment
317:c8cfdb17cd2f 11/07/2014 05:30 PM Čáp Michal

fixes in RT instance generator

316:4c8a4a3144e2 11/07/2014 01:56 PM Čáp Michal


315:deeecf1bf1e4 11/07/2014 01:47 PM Čáp Michal

max speed of an agent is now represented by a float

314:a03e03c27189 11/06/2014 11:11 PM Čáp Michal


313:686abf4001ed 10/31/2014 12:13 PM Čáp Michal


311:725209e2d932 11/06/2014 07:18 PM Čáp Michal

Renamed EarliestArrivalProblem to TrajectoryCoordinationProblem which is now an umbrella interface for EarliestArrival and RelocationTask Problems.

310:87ce9982ab3c 11/04/2014 05:32 PM Čáp Michal


309:b8172b9311c0 11/04/2014 05:31 PM Čáp Michal


308:ca5333770270 11/03/2014 04:00 PM Čáp Michal

bug fixes

307:33eba50a29e7 11/03/2014 04:00 PM Čáp Michal

VisUtil refactored

306:f6b16327b583 11/03/2014 11:11 AM Čáp Michal

Introduced new interface RelocationTaskCoordinationProblem. TrajectoryCoordinationProblemImpl implements both EarliestArrivalProblem and RelocationTaskCoordinationProblem.

304:f24aa603ee38 10/31/2014 04:45 PM Čáp Michal

EarliestArrivalProblem can now contain a list of taks

302:f620441cf3d5 10/30/2014 08:03 PM Čáp Michal

Added relocation task interface and default implementation

300:6fe525480e1d 10/02/2014 03:11 PM Čáp Michal

Renamed SFO=>PM

298:52a3d70d4013 10/02/2014 02:41 PM Čáp Michal

Reverted some debugging vis.

297:8d76e45699e7 10/01/2014 09:01 PM Čáp Michal

added new corridor environment, changed visualization etc.

296:d749829dcd03 09/30/2014 12:19 AM Čáp Michal

Solver now recognizes parameter -samplinginterval

294:e276fd8f829d 09/28/2014 01:09 PM Čáp Michal

Bug fixes

293:2a37a0aa5999 09/28/2014 12:30 PM Čáp Michal

Started using ConstantStepSegmentedTrajectory to improve performance of finding position for a particular timepoint.

290:4ae1eb93c358 09/26/2014 06:38 PM Čáp Michal

Minor changes to visualization

283:1a9b35ee150f 09/25/2014 08:17 PM Čáp Michal

made some of the layers togglable

281:6b60612efa00 09/24/2014 04:58 PM Čáp Michal

samplingInterval set to 10

280:1b84d71b07a4 09/24/2014 04:57 PM Čáp Michal

minonr bug fix

279:db471bd21fc9 09/24/2014 04:44 PM Čáp Michal

The samplingInterval has been set inside each algorithm. Pulled out and it is now set centrally in main().

278:697394b5da4a 09/22/2014 05:20 PM Čáp Michal

Introduced minPenalty, added some more printouts

277:f5d5bd8d3095 09/22/2014 04:35 PM Čáp Michal

Minot changes to visualization

276:32d8e093ba88 09/22/2014 04:33 PM Čáp Michal

ProblemInstanceDesigner -- second argument can be used to specify the output file, agent start and goal positions snap to graph.

274:749879cfdd20 09/19/2014 04:30 PM Čáp Michal

Moved a method from trajectory tools.

273:c88ceb68cf15 09/19/2014 04:24 PM Čáp Michal

Fixed OD.

270:bf1888ef9dd2 09/17/2014 06:17 PM Čáp Michal

Solver now handles OutOfMemoryError

269:d3deed4eea60 09/17/2014 03:33 PM Čáp Michal


267:98389ef2fa9a 09/17/2014 01:49 PM Čáp Michal

Summary contains the status at the termination of the algorithm -- SUCCESS, FAIL or TIMEOUT.

265:facfe6865ec1 09/16/2014 04:47 PM Čáp Michal

When the -timestep parameter is provided, the edges of the graph are broken into smaller edges that take exactly timestep to travel. This allows to use OD-C^n on the graph.

261:9c44f1feee03 09/16/2014 11:20 AM Čáp Michal

Fixed broken JUnit tests.

260:b477f52bc9a8 09/12/2014 07:13 PM Čáp Michal

preparing the code for experiment

259:c40676af1c2f 09/12/2014 01:25 PM Čáp Michal

refactored the design of solver

258:a0e9aadec9ea 09/12/2014 10:57 AM Čáp Michal

introduced -waitmove parameters to the Solver

257:3c513f9bafc5 09/11/2014 05:54 PM Čáp Michal

kDPM made working again, added support for -bgimg, switched to discretized time dimension

254:d6ca533dc6ce 09/10/2014 04:14 PM Čáp Michal

AStarTrajectoryOptimizer now supports constant discretization of the time dimension.

253:1b6a7ab46fd1 08/22/2014 05:30 PM Michal Cap


247:6efedf206921 08/08/2014 07:01 PM Čáp Michal


246:3937213364e2 08/08/2014 07:00 PM Čáp Michal

Added infrastructure checker tool that can be used if a particular environment is a valid infrastructure.

244:a15ca4762ca0 08/07/2014 10:52 AM Čáp Michal

VisUtil.visualizeProblem now draws the planning graph as well.

243:f7d6c04e30c9 08/07/2014 10:47 AM Čáp Michal


239:217559d933cd 08/04/2014 07:54 PM Čáp Michal

visualization of environment changed, boundary is not filled anymore

237:021dcf9927db 08/04/2014 06:27 PM Čáp Michal

added agent number to mission visualization

236:6fbbd71d3e31 08/04/2014 11:32 AM Čáp Michal

a bug fix

234:578a44211e14 07/29/2014 11:16 AM Čáp Michal

ProblemDesigner can now extend existing problems. In particular, one can click on the nodes of the planning graph to specify the docks.

233:7e0905bc2140 07/28/2014 06:31 PM Čáp Michal

Adding support for creating roadmaps with infrastructure property in the triangulation generator

232:d80275b91359 07/28/2014 11:13 AM Čáp Michal

Instance generator now supports flag -sgnoverlap that asserts that start and goal positions of the robots do not overlap

231:17d45246966b 07/24/2014 09:23 AM Čáp Michal

Docks visualization fix

230:78398fc322bb 07/23/2014 06:40 PM Čáp Michal

Problem designer can be used to add docks to the problem.

228:b63f9f1c5471 07/10/2014 05:10 PM Čáp Michal

TriangulationGenerator can generate infrastructures.

227:f552da681044 06/19/2014 05:25 PM Čáp Michal


226:3b9be7a7b598 06/12/2014 04:03 PM Čáp Michal

Added mission visualization.

225:f9a95f38b67e 06/11/2014 05:23 PM Čáp Michal


224:037c17113ec8 06/11/2014 04:20 PM Čáp Michal

addded timestep to Parameters

223:9983bf748618 06/11/2014 04:16 PM Čáp Michal

Triangulation generator can now generate sparse docks

222:afa32bbeb8e0 06/11/2014 10:38 AM Čáp Michal

customized the visualization

221:fdf24b7a37b5 06/10/2014 02:22 PM Čáp Michal

radius_grace = 1.3

220:11719ef644ae 06/10/2014 01:43 PM Čáp Michal

minor, GRACE_COEF=1.2

219:570678c55157 06/10/2014 01:17 PM Čáp Michal

Merge with 870c1e254ff01d9664e9c4bf2407d190707861f0

218:870c1e254ff0 06/10/2014 01:17 PM Čáp Michal

Backed out of changeset 216:ae72eb1e2823

217:8da17ae99f1e 06/10/2014 11:00 AM Čáp Michal

Added radius grace to conflict generator.

216:ae72eb1e2823 06/09/2014 05:11 PM Čáp Michal

XML deserializer reports on the size of the planning graph

215:687159b99db8 06/06/2014 06:47 PM Čáp Michal

Merge with 76dde0ef7b90fb367431f176b8c150a69d82d3ee

212:76dde0ef7b90 06/06/2014 09:51 AM Čáp Michal


210:1dc7da5fbc63 05/15/2014 08:02 PM Čáp Michal

conflict generator can be parameterized to a) create single conflict cluster b) ensure that the instance allows start-goal avoiding paths.

209:b201b7242a7c 06/05/2014 06:01 PM Čáp Michal

new field in Parameters + renamed maps

207:e1f70df3f345 05/30/2014 04:54 PM Čáp Michal

adaptation to changes in tt.

206:a9573ea8babc 05/28/2014 06:02 PM Čáp Michal

Added willow-full and ubremen environment.

204:95e6fe922bad 05/23/2014 01:33 PM Čáp Michal

added bgImage to parameters

203:d2053d3b5a8f 05/23/2014 10:52 AM Čáp Michal

Fixed a bug

201:614b8754b3d3 05/22/2014 05:03 PM Čáp Michal


200:f64571c86ac1 05/21/2014 05:57 PM Čáp Michal

Conflict generator now generates start-goal avoiding missions using reachability test after a new end point is added.

199:945c92506424 05/21/2014 03:51 PM Čáp Michal

Conflict generator fixed to generate start-goal avoiding configurations.

198:e32f98444af6 05/20/2014 04:42 PM Čáp Michal


197:42f49bd0a969 05/20/2014 11:21 AM Čáp Michal

GenerateInstance now support parameters -onecluster and -sgavoiding

195:1401cb8145af 05/15/2014 07:39 PM Čáp Michal

Cleaned-up conflict generator. Triangulation generator can generate dock positions near the border. Conflicts can be now generated using these "dock" positions loaded from problem xml file.

194:9e318333ff14 05/15/2014 05:36 PM Čáp Michal

Refactoring the conflict generator. Work in progress.

193:b2cd0c3082c7 05/14/2014 06:02 PM Čáp Michal

An attempt to create "dock" positions near the boundary of the environment. Work in progress.

192:911d35bd4cdc 05/14/2014 10:24 AM Čáp Michal


190:5c529cff4df6 05/14/2014 10:08 AM Čáp Michal

Added support for visualizing the background bitmap.

188:81a7df245f1c 05/06/2014 07:17 PM Čáp Michal

Generated new problem instances.

187:df5cff8d11e7 05/02/2014 07:22 PM Čáp Michal

Conflict generator now generates instances that satisfy start-goal avoiding property

185:f77a98508381 04/29/2014 12:47 PM Čáp Michal

Started the implementation of generalized SIPP. Work in progress.

184:aee12cceabdb 04/29/2014 12:39 PM Čáp Michal

Conflict generator generates instances that satisfy the start-goal avoiding property.

183:1e9fd56bdfd7 04/01/2014 01:55 PM Čáp Michal


182:10515c682832 03/28/2014 06:26 PM Čáp Michal


180:e2b4a97dee05 03/21/2014 07:11 PM Čáp Michal

moved SIPP-related stuff to euclidtime3i package

179:7cb06c74bdd5 03/20/2014 02:10 PM Čáp Michal

Merge with 4b78d365767044646c410d272f82094173acde93

178:8199ebbaaae9 03/20/2014 02:09 PM Čáp Michal

Added projection to time.

177:4b78d3657670 03/20/2014 01:49 PM Vojtech Letal

Resolved TODO removed from SippRRTDomain

176:7d0390264801 03/20/2014 01:46 PM Vojtech Letal

Unneceseary NodePair class replaced simply by Line2i as a key in map

175:b4390b5c2bb8 03/19/2014 11:59 PM Vojtech Letal

SippRRTStar introduced

SippRRTStar extends EuclideanRRTStar and together with the SippRRTDomain make rewiring possible

174:9cc56b0cbd25 03/16/2014 08:58 PM Vojtech Letal

Major bug fixed in SafeIntervalBuilder

While building a safe interval each time segment must be sampled only once

173:fe2e89c56ef5 03/16/2014 07:03 PM Vojtech Letal

Major refactoring in SippRRTDomain

Part of the code rewritten from scratch according to the SippWrapper implementation. Temporally fixed bug causing discontinuity of the resulting path while rewiring

172:e23500c497d2 03/16/2014 02:54 PM Vojtech Letal

Major refactoring of SafeIntervalBuilder

The safe interval builder now contains all functionality to calculate safe intervals. It was moved there from the SippUtils class. The implementations were cleaned up using functional approach.

171:e48897827a9d 03/16/2014 01:23 PM Vojtech Letal

Major refactoring and debugging of the SIPPWrapper

Safe intervals are now calculated up to the defined maxtime so it is important to keep the maxtime consistent over all used objects (SippWrapper, SippGoal, DynamicEnvironment, etc.). Generics was also removed from the SippWrapper itself because it was not used anymore. The functionaliy of SippWrapper was rewriten from scratch just to make it as clean as possible.

170:a5c1e8c47d5c 03/15/2014 05:55 PM Vojtech Letal

Major fix in SIPPRRTDomain

missing collision checking with the boundary added