]>
rtime.felk.cvut.cz Git - hubacji1/iamcar.git/log
Jiri Vlasak [Tue, 11 Jun 2019 14:30:54 +0000 (16:30 +0200)]
Use sampling info for setting up the sampling
But comment it for now as the values used in sampling info don't
correspond to needed values.
Jiri Vlasak [Tue, 11 Jun 2019 14:06:01 +0000 (16:06 +0200)]
Update changelog
Jiri Vlasak [Tue, 11 Jun 2019 13:56:32 +0000 (15:56 +0200)]
Use normal distribution in sampling
Jiri Vlasak [Tue, 11 Jun 2019 13:46:21 +0000 (15:46 +0200)]
Reformat
Jiri Vlasak [Tue, 11 Jun 2019 13:24:00 +0000 (15:24 +0200)]
Merge branch 'feature/multiple-interesting'
Jiri Vlasak [Tue, 11 Jun 2019 13:23:53 +0000 (15:23 +0200)]
Update changelog
Jiri Vlasak [Tue, 11 Jun 2019 13:15:59 +0000 (15:15 +0200)]
Add slot edges as segment obstacles
Jiri Vlasak [Tue, 11 Jun 2019 08:24:07 +0000 (10:24 +0200)]
Use firsts FIFO queue in T2 planner
Jiri Vlasak [Tue, 11 Jun 2019 08:12:28 +0000 (10:12 +0200)]
Add firsts, firsts getter
Jiri Vlasak [Mon, 10 Jun 2019 14:31:00 +0000 (16:31 +0200)]
Merge branch 'feature/multiple-goals'
Jiri Vlasak [Mon, 10 Jun 2019 14:30:25 +0000 (16:30 +0200)]
Update changelog
Jiri Vlasak [Mon, 10 Jun 2019 14:17:58 +0000 (16:17 +0200)]
Add goal_found method for two RRTNodes
Jiri Vlasak [Mon, 10 Jun 2019 12:51:34 +0000 (14:51 +0200)]
Update ccost of goal's parents
Jiri Vlasak [Mon, 10 Jun 2019 12:34:08 +0000 (14:34 +0200)]
Goal is last of goals
Jiri Vlasak [Mon, 10 Jun 2019 11:09:49 +0000 (13:09 +0200)]
Connect goals to goal
Jiri Vlasak [Fri, 7 Jun 2019 13:00:46 +0000 (15:00 +0200)]
Merge branch 'feature/angle-parking'
Jiri Vlasak [Fri, 7 Jun 2019 13:00:33 +0000 (15:00 +0200)]
Update changelog
Jiri Vlasak [Fri, 7 Jun 2019 12:35:42 +0000 (14:35 +0200)]
Remove parking slot segment obstacles
Use slot polygon instead.
Jiri Vlasak [Fri, 7 Jun 2019 12:22:48 +0000 (14:22 +0200)]
Fix find init pose for right perp. parking
Jiri Vlasak [Fri, 7 Jun 2019 08:46:55 +0000 (10:46 +0200)]
Update in slot pose for angle backward parking
Jiri Vlasak [Fri, 7 Jun 2019 07:53:17 +0000 (09:53 +0200)]
Add TODO, fix comment
Jiri Vlasak [Fri, 7 Jun 2019 07:38:52 +0000 (09:38 +0200)]
Fix final pose for backward angular parking
Jiri Vlasak [Mon, 27 May 2019 16:54:24 +0000 (18:54 +0200)]
Update in slot pose for angle forward parking
Jiri Vlasak [Mon, 27 May 2019 15:24:48 +0000 (17:24 +0200)]
Simplify final pose getter for forward parking
Jiri Vlasak [Mon, 27 May 2019 14:42:30 +0000 (16:42 +0200)]
Use `poseHeading()` in `getFP()` in `SlotPlanner`
Jiri Vlasak [Mon, 27 May 2019 14:27:03 +0000 (16:27 +0200)]
Add pose heading method to SlotPlanner
Jiri Vlasak [Mon, 27 May 2019 14:15:23 +0000 (16:15 +0200)]
Merge branch 'feature/forward-perpendicular-parking'
Jiri Vlasak [Mon, 27 May 2019 14:15:08 +0000 (16:15 +0200)]
Update changelog
Jiri Vlasak [Mon, 27 May 2019 14:13:15 +0000 (16:13 +0200)]
Add find init pose in forward direction method
Jiri Vlasak [Mon, 27 May 2019 14:12:15 +0000 (16:12 +0200)]
Add inside slot position for perp. forward parking
Jiri Vlasak [Mon, 27 May 2019 12:37:59 +0000 (14:37 +0200)]
Add init pose for forward perpendicular parking
Jiri Vlasak [Mon, 27 May 2019 07:01:04 +0000 (09:01 +0200)]
Merge branch 'feature/perpendicular-slotplanner'
Jiri Vlasak [Mon, 27 May 2019 07:00:55 +0000 (09:00 +0200)]
Update changelog
Jiri Vlasak [Sat, 25 May 2019 17:22:46 +0000 (19:22 +0200)]
Log path when optimized
Jiri Vlasak [Sat, 25 May 2019 16:18:07 +0000 (18:18 +0200)]
Add steer to goals section in T2
Jiri Vlasak [Fri, 24 May 2019 11:36:08 +0000 (13:36 +0200)]
Fix get position in slot for LEFT parking slot
Jiri Vlasak [Fri, 24 May 2019 05:33:28 +0000 (07:33 +0200)]
Add goals to RRTBase
Jiri Vlasak [Fri, 24 May 2019 04:35:08 +0000 (06:35 +0200)]
Rewrite perpendicular slot planner
Jiri Vlasak [Fri, 24 May 2019 04:08:47 +0000 (06:08 +0200)]
Add list of goals
This list contains all the poses from slot entry point backwards to
first cusp point (of parking slot).
Jiri Vlasak [Fri, 24 May 2019 03:59:53 +0000 (05:59 +0200)]
Add pose in perpendicular slot getter
This method returns a pose of perpendicular parking slot from where it
is possible to get out of the slot with full steer to farther corner
side (i.e. right corner for the RIGHT side).
Jiri Vlasak [Thu, 23 May 2019 12:59:57 +0000 (14:59 +0200)]
Fix best final pose (FP) getter, add lper slot
Jiri Vlasak [Thu, 23 May 2019 06:34:47 +0000 (08:34 +0200)]
Redefine order of slot border nodes
The node closest to init pose is the first.
Jiri Vlasak [Wed, 22 May 2019 15:48:57 +0000 (17:48 +0200)]
Add slot debug output
Jiri Vlasak [Wed, 22 May 2019 15:35:02 +0000 (17:35 +0200)]
Change guided sampling
Sampling info contains information of bounding box where to sample:
- `x0 - x/2 ... x0 + x/2`
- `y0 - y/2 ... y0 + y/2`
- `h0 - h/2 ... h0 + h/2`
Jiri Vlasak [Wed, 22 May 2019 07:08:35 +0000 (09:08 +0200)]
Add middle node getter
Jiri Vlasak [Tue, 21 May 2019 16:29:09 +0000 (18:29 +0200)]
First `fip()` then `getSamplingInfo()`
Jiri Vlasak [Tue, 21 May 2019 16:11:23 +0000 (18:11 +0200)]
Just reorder methods
Jiri Vlasak [Tue, 21 May 2019 16:01:35 +0000 (18:01 +0200)]
Enable plot just scenario
Jiri Vlasak [Tue, 21 May 2019 15:59:34 +0000 (17:59 +0200)]
Fallback to scenario when info in traj missing
Jiri Vlasak [Tue, 21 May 2019 15:50:36 +0000 (17:50 +0200)]
Comment out fill between
As multiple scenarios are currently considered.
Jiri Vlasak [Tue, 21 May 2019 15:49:44 +0000 (17:49 +0200)]
Set slot heading with `satAll()`
Jiri Vlasak [Tue, 21 May 2019 15:38:43 +0000 (17:38 +0200)]
Use find init pose with obstacles
Jiri Vlasak [Tue, 21 May 2019 13:11:37 +0000 (15:11 +0200)]
Merge branch 'hotfix/0.6.1'
Jiri Vlasak [Tue, 21 May 2019 13:11:05 +0000 (15:11 +0200)]
Update changelog (hotfix)
Jiri Vlasak [Tue, 21 May 2019 13:09:55 +0000 (15:09 +0200)]
Switch between guided and random sampling
Jiri Vlasak [Tue, 21 May 2019 12:48:52 +0000 (14:48 +0200)]
Fix missing declaration
Jiri Vlasak [Mon, 20 May 2019 12:16:28 +0000 (14:16 +0200)]
Merge branch 'release/0.6.0'
Jiri Vlasak [Mon, 20 May 2019 12:15:28 +0000 (14:15 +0200)]
Update changelog (release)
Jiri Vlasak [Mon, 20 May 2019 12:11:19 +0000 (14:11 +0200)]
Update changelog
Jiri Vlasak [Mon, 20 May 2019 12:09:35 +0000 (14:09 +0200)]
Merge branch 'feature/refactor'
Jiri Vlasak [Mon, 20 May 2019 12:09:26 +0000 (14:09 +0200)]
Merge branch 'feature/trace-random-samples'
Jiri Vlasak [Mon, 20 May 2019 12:09:17 +0000 (14:09 +0200)]
Merge branch 'feature/tune-sampling'
Jiri Vlasak [Mon, 20 May 2019 12:09:08 +0000 (14:09 +0200)]
Merge branch 'feature/perpendicular-slotplanner'
Jiri Vlasak [Mon, 20 May 2019 11:51:06 +0000 (13:51 +0200)]
Add plot trajectory script
Jiri Vlasak [Mon, 20 May 2019 11:49:38 +0000 (13:49 +0200)]
Add rotate scenario script
Jiri Vlasak [Mon, 20 May 2019 11:36:26 +0000 (13:36 +0200)]
Add perpendicular slot planner proposal
Jiri Vlasak [Mon, 20 May 2019 11:35:02 +0000 (13:35 +0200)]
Add trajectory cusp private getter
Jiri Vlasak [Mon, 20 May 2019 11:32:27 +0000 (13:32 +0200)]
Add random init position
Jiri Vlasak [Mon, 20 May 2019 11:27:56 +0000 (13:27 +0200)]
Add car outer, inner radius
Jiri Vlasak [Mon, 20 May 2019 11:24:17 +0000 (13:24 +0200)]
Include obstacles to slot planner
Jiri Vlasak [Mon, 8 Apr 2019 07:29:37 +0000 (09:29 +0200)]
Log random sample with next steer
Jiri Vlasak [Fri, 5 Apr 2019 17:25:32 +0000 (19:25 +0200)]
Add random sample getter/setter to RRTNode
Jiri Vlasak [Fri, 5 Apr 2019 16:09:06 +0000 (18:09 +0200)]
Add 2nd simple sampling function
Jiri Vlasak [Fri, 5 Apr 2019 15:55:59 +0000 (17:55 +0200)]
Rewrite sampling
Jiri Vlasak [Fri, 5 Apr 2019 15:54:13 +0000 (17:54 +0200)]
Add `useSamplingInfo` variable to RRTBase
Jiri Vlasak [Fri, 5 Apr 2019 10:38:56 +0000 (12:38 +0200)]
Tune sampling heading
Jiri Vlasak [Fri, 5 Apr 2019 10:32:18 +0000 (12:32 +0200)]
Tune sampling coordinates
Jiri Vlasak [Fri, 5 Apr 2019 08:00:08 +0000 (10:00 +0200)]
Fix sampling for [0, 0] init
Jiri Vlasak [Wed, 3 Apr 2019 14:48:15 +0000 (16:48 +0200)]
Use different sampling info for USE_SLOTPLANNER
Jiri Vlasak [Wed, 3 Apr 2019 14:22:04 +0000 (16:22 +0200)]
Tune sampling randomizing
Jiri Vlasak [Wed, 3 Apr 2019 13:24:02 +0000 (15:24 +0200)]
Return heading in (-M_PI,+M_PI] interval
Jiri Vlasak [Wed, 3 Apr 2019 13:20:22 +0000 (15:20 +0200)]
Add fipr method for RRTNode
Jiri Vlasak [Wed, 3 Apr 2019 09:42:24 +0000 (11:42 +0200)]
Use slot sampling info when slot in scenario
Jiri Vlasak [Wed, 3 Apr 2019 08:28:21 +0000 (10:28 +0200)]
Set `USE_SLOTPLANNER` macro when building
Jiri Vlasak [Wed, 3 Apr 2019 08:02:03 +0000 (10:02 +0200)]
Change `fipr` method for perpendicular slot
Jiri Vlasak [Wed, 3 Apr 2019 07:58:07 +0000 (09:58 +0200)]
Use inner diagonal for getting final pose in slot
Jiri Vlasak [Wed, 3 Apr 2019 07:54:41 +0000 (09:54 +0200)]
Add bicycle car related macros
- Distance from wheelbase center to rear axle.
- Distance from wheelbase center to front axle.
- Diagonals in car (to rear, to front).
- Outer radius.
Jiri Vlasak [Wed, 3 Apr 2019 07:37:46 +0000 (09:37 +0200)]
Add distance to rear corner getter
Jiri Vlasak [Wed, 3 Apr 2019 07:14:07 +0000 (09:14 +0200)]
Fix simple perpendicular `fipr`
Jiri Vlasak [Wed, 3 Apr 2019 07:13:24 +0000 (09:13 +0200)]
Fix final pose getter
Jiri Vlasak [Fri, 5 Apr 2019 06:52:30 +0000 (08:52 +0200)]
Fix `std::abs`
Jiri Vlasak [Tue, 2 Apr 2019 15:02:14 +0000 (17:02 +0200)]
Merge branch 'feature/matej-cost'
Jiri Vlasak [Tue, 2 Apr 2019 15:00:25 +0000 (17:00 +0200)]
Update changelog
Jiri Vlasak [Tue, 2 Apr 2019 14:59:25 +0000 (16:59 +0200)]
Add nn using Matej's heuristic cost
Jiri Vlasak [Tue, 2 Apr 2019 14:58:44 +0000 (16:58 +0200)]
Add Matej's heuristic cost
Jiri Vlasak [Tue, 2 Apr 2019 14:48:37 +0000 (16:48 +0200)]
Move MIN macro to aux header file, add MAX
Jiri Vlasak [Tue, 2 Apr 2019 14:27:50 +0000 (16:27 +0200)]
Move EDIST macro to aux header file
Jiri Vlasak [Mon, 1 Apr 2019 05:14:29 +0000 (07:14 +0200)]
Fix missing USE_GL macro usage
Jiri Vlasak [Sun, 31 Mar 2019 11:30:21 +0000 (13:30 +0200)]
Fix sampling when slot planner not used
Jiri Vlasak [Sun, 31 Mar 2019 11:21:13 +0000 (13:21 +0200)]
Use USE_GL macro for build, in code