]>
rtime.felk.cvut.cz Git - hubacji1/iamcar.git/log
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
Jiri Vlasak [Fri, 29 Mar 2019 16:19:31 +0000 (17:19 +0100)]
Update readme with T2 as default planner
- Fix typo in changelog.
- Fix default planner in `bash.sh`.
Jiri Vlasak [Fri, 29 Mar 2019 16:03:27 +0000 (17:03 +0100)]
Merge branch 'feature/perpendicular-slotplanner'
Jiri Vlasak [Fri, 29 Mar 2019 16:03:19 +0000 (17:03 +0100)]
Update changelog
Jiri Vlasak [Fri, 29 Mar 2019 15:16:36 +0000 (16:16 +0100)]
Use find init pose by reverse by default
Jiri Vlasak [Fri, 29 Mar 2019 15:13:40 +0000 (16:13 +0100)]
Add perpendicular reverse parking proporsal
Jiri Vlasak [Mon, 11 Mar 2019 16:38:18 +0000 (17:38 +0100)]
Generalize starting entry point
Jiri Vlasak [Mon, 11 Mar 2019 16:27:47 +0000 (17:27 +0100)]
Generalize final pose used in fipr
Jiri Vlasak [Mon, 11 Mar 2019 16:24:02 +0000 (17:24 +0100)]
Generalize sampling info
Jiri Vlasak [Mon, 11 Mar 2019 16:23:11 +0000 (17:23 +0100)]
Add slot to rper scenario
Jiri Vlasak [Fri, 29 Mar 2019 15:59:51 +0000 (16:59 +0100)]
Merge branch 'feature/generalize-samplingInfo'
Also refactor.
Jiri Vlasak [Fri, 29 Mar 2019 15:59:35 +0000 (16:59 +0100)]
Update changelog
Jiri Vlasak [Mon, 11 Mar 2019 15:40:24 +0000 (16:40 +0100)]
Fix indexing for negatives
Jiri Vlasak [Mon, 11 Mar 2019 15:32:05 +0000 (16:32 +0100)]
Use EDIST in nn2
Jiri Vlasak [Mon, 11 Mar 2019 15:11:34 +0000 (16:11 +0100)]
Add setter for slot side, type
Jiri Vlasak [Mon, 11 Mar 2019 14:55:05 +0000 (15:55 +0100)]
Update RRT sampling with right side parking
Jiri Vlasak [Mon, 11 Mar 2019 14:30:09 +0000 (15:30 +0100)]
Add and use entry point getters in fip
Jiri Vlasak [Fri, 29 Mar 2019 15:56:36 +0000 (16:56 +0100)]
Merge branch 'feature/generalize-slotplanner'
Also refactor.
Jiri Vlasak [Mon, 11 Mar 2019 14:13:34 +0000 (15:13 +0100)]
Update fip with right side parking
Jiri Vlasak [Mon, 11 Mar 2019 12:47:20 +0000 (13:47 +0100)]
Update fipr with right side parking
Jiri Vlasak [Mon, 11 Mar 2019 12:21:19 +0000 (13:21 +0100)]
Fix slot nodes order in rpar
Jiri Vlasak [Mon, 11 Mar 2019 12:09:17 +0000 (13:09 +0100)]
Fix fipr iteration level
Jiri Vlasak [Mon, 11 Mar 2019 11:40:05 +0000 (12:40 +0100)]
Use RRTEdge intersect in segment obstacle
Jiri Vlasak [Mon, 11 Mar 2019 11:36:47 +0000 (12:36 +0100)]
Empty q before return
Jiri Vlasak [Mon, 11 Mar 2019 11:23:48 +0000 (12:23 +0100)]
Fix car border