]> rtime.felk.cvut.cz Git - hubacji1/iamcar.git/log
hubacji1/iamcar.git
4 years agoAdd steer to goals section in T2
Jiri Vlasak [Sat, 25 May 2019 16:18:07 +0000 (18:18 +0200)]
Add steer to goals section in T2

4 years agoFix get position in slot for LEFT parking slot
Jiri Vlasak [Fri, 24 May 2019 11:36:08 +0000 (13:36 +0200)]
Fix get position in slot for LEFT parking slot

4 years agoAdd goals to RRTBase
Jiri Vlasak [Fri, 24 May 2019 05:33:28 +0000 (07:33 +0200)]
Add goals to RRTBase

4 years agoRewrite perpendicular slot planner
Jiri Vlasak [Fri, 24 May 2019 04:35:08 +0000 (06:35 +0200)]
Rewrite perpendicular slot planner

4 years agoAdd list of goals
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).

4 years agoAdd pose in perpendicular slot getter
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).

4 years agoFix best final pose (FP) getter, add lper slot
Jiri Vlasak [Thu, 23 May 2019 12:59:57 +0000 (14:59 +0200)]
Fix best final pose (FP) getter, add lper slot

4 years agoRedefine order of slot border nodes
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.

4 years agoAdd slot debug output
Jiri Vlasak [Wed, 22 May 2019 15:48:57 +0000 (17:48 +0200)]
Add slot debug output

4 years agoChange guided sampling
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`

4 years agoAdd middle node getter
Jiri Vlasak [Wed, 22 May 2019 07:08:35 +0000 (09:08 +0200)]
Add middle node getter

4 years agoFirst `fip()` then `getSamplingInfo()`
Jiri Vlasak [Tue, 21 May 2019 16:29:09 +0000 (18:29 +0200)]
First `fip()` then `getSamplingInfo()`

4 years agoJust reorder methods
Jiri Vlasak [Tue, 21 May 2019 16:11:23 +0000 (18:11 +0200)]
Just reorder methods

4 years agoEnable plot just scenario
Jiri Vlasak [Tue, 21 May 2019 16:01:35 +0000 (18:01 +0200)]
Enable plot just scenario

4 years agoFallback to scenario when info in traj missing
Jiri Vlasak [Tue, 21 May 2019 15:59:34 +0000 (17:59 +0200)]
Fallback to scenario when info in traj missing

4 years agoComment out fill between
Jiri Vlasak [Tue, 21 May 2019 15:50:36 +0000 (17:50 +0200)]
Comment out fill between

As multiple scenarios are currently considered.

4 years agoSet slot heading with `satAll()`
Jiri Vlasak [Tue, 21 May 2019 15:49:44 +0000 (17:49 +0200)]
Set slot heading with `satAll()`

4 years agoUse find init pose with obstacles
Jiri Vlasak [Tue, 21 May 2019 15:38:43 +0000 (17:38 +0200)]
Use find init pose with obstacles

4 years agoMerge branch 'hotfix/0.6.1'
Jiri Vlasak [Tue, 21 May 2019 13:11:37 +0000 (15:11 +0200)]
Merge branch 'hotfix/0.6.1'

4 years agoUpdate changelog (hotfix) v0.6.1
Jiri Vlasak [Tue, 21 May 2019 13:11:05 +0000 (15:11 +0200)]
Update changelog (hotfix)

4 years agoSwitch between guided and random sampling
Jiri Vlasak [Tue, 21 May 2019 13:09:55 +0000 (15:09 +0200)]
Switch between guided and random sampling

4 years agoFix missing declaration
Jiri Vlasak [Tue, 21 May 2019 12:48:52 +0000 (14:48 +0200)]
Fix missing declaration

4 years agoMerge branch 'release/0.6.0'
Jiri Vlasak [Mon, 20 May 2019 12:16:28 +0000 (14:16 +0200)]
Merge branch 'release/0.6.0'

4 years agoUpdate changelog (release) v0.6.0
Jiri Vlasak [Mon, 20 May 2019 12:15:28 +0000 (14:15 +0200)]
Update changelog (release)

4 years agoUpdate changelog
Jiri Vlasak [Mon, 20 May 2019 12:11:19 +0000 (14:11 +0200)]
Update changelog

4 years agoMerge branch 'feature/refactor'
Jiri Vlasak [Mon, 20 May 2019 12:09:35 +0000 (14:09 +0200)]
Merge branch 'feature/refactor'

4 years agoMerge branch 'feature/trace-random-samples'
Jiri Vlasak [Mon, 20 May 2019 12:09:26 +0000 (14:09 +0200)]
Merge branch 'feature/trace-random-samples'

4 years agoMerge branch 'feature/tune-sampling'
Jiri Vlasak [Mon, 20 May 2019 12:09:17 +0000 (14:09 +0200)]
Merge branch 'feature/tune-sampling'

4 years agoMerge branch 'feature/perpendicular-slotplanner'
Jiri Vlasak [Mon, 20 May 2019 12:09:08 +0000 (14:09 +0200)]
Merge branch 'feature/perpendicular-slotplanner'

4 years agoAdd plot trajectory script
Jiri Vlasak [Mon, 20 May 2019 11:51:06 +0000 (13:51 +0200)]
Add plot trajectory script

4 years agoAdd rotate scenario script
Jiri Vlasak [Mon, 20 May 2019 11:49:38 +0000 (13:49 +0200)]
Add rotate scenario script

4 years agoAdd perpendicular slot planner proposal
Jiri Vlasak [Mon, 20 May 2019 11:36:26 +0000 (13:36 +0200)]
Add perpendicular slot planner proposal

4 years agoAdd trajectory cusp private getter
Jiri Vlasak [Mon, 20 May 2019 11:35:02 +0000 (13:35 +0200)]
Add trajectory cusp private getter

4 years agoAdd random init position
Jiri Vlasak [Mon, 20 May 2019 11:32:27 +0000 (13:32 +0200)]
Add random init position

4 years agoAdd car outer, inner radius
Jiri Vlasak [Mon, 20 May 2019 11:27:56 +0000 (13:27 +0200)]
Add car outer, inner radius

4 years agoInclude obstacles to slot planner
Jiri Vlasak [Mon, 20 May 2019 11:24:17 +0000 (13:24 +0200)]
Include obstacles to slot planner

5 years agoLog random sample with next steer
Jiri Vlasak [Mon, 8 Apr 2019 07:29:37 +0000 (09:29 +0200)]
Log random sample with next steer

5 years agoAdd random sample getter/setter to RRTNode
Jiri Vlasak [Fri, 5 Apr 2019 17:25:32 +0000 (19:25 +0200)]
Add random sample getter/setter to RRTNode

5 years agoAdd 2nd simple sampling function
Jiri Vlasak [Fri, 5 Apr 2019 16:09:06 +0000 (18:09 +0200)]
Add 2nd simple sampling function

5 years agoRewrite sampling
Jiri Vlasak [Fri, 5 Apr 2019 15:55:59 +0000 (17:55 +0200)]
Rewrite sampling

5 years agoAdd `useSamplingInfo` variable to RRTBase
Jiri Vlasak [Fri, 5 Apr 2019 15:54:13 +0000 (17:54 +0200)]
Add `useSamplingInfo` variable to RRTBase

5 years agoTune sampling heading
Jiri Vlasak [Fri, 5 Apr 2019 10:38:56 +0000 (12:38 +0200)]
Tune sampling heading

5 years agoTune sampling coordinates
Jiri Vlasak [Fri, 5 Apr 2019 10:32:18 +0000 (12:32 +0200)]
Tune sampling coordinates

5 years agoFix sampling for [0, 0] init
Jiri Vlasak [Fri, 5 Apr 2019 08:00:08 +0000 (10:00 +0200)]
Fix sampling for [0, 0] init

5 years agoUse different sampling info for USE_SLOTPLANNER
Jiri Vlasak [Wed, 3 Apr 2019 14:48:15 +0000 (16:48 +0200)]
Use different sampling info for USE_SLOTPLANNER

5 years agoTune sampling randomizing
Jiri Vlasak [Wed, 3 Apr 2019 14:22:04 +0000 (16:22 +0200)]
Tune sampling randomizing

5 years agoReturn heading in (-M_PI,+M_PI] interval
Jiri Vlasak [Wed, 3 Apr 2019 13:24:02 +0000 (15:24 +0200)]
Return heading in (-M_PI,+M_PI] interval

5 years agoAdd fipr method for RRTNode
Jiri Vlasak [Wed, 3 Apr 2019 13:20:22 +0000 (15:20 +0200)]
Add fipr method for RRTNode

5 years agoUse slot sampling info when slot in scenario
Jiri Vlasak [Wed, 3 Apr 2019 09:42:24 +0000 (11:42 +0200)]
Use slot sampling info when slot in scenario

5 years agoSet `USE_SLOTPLANNER` macro when building
Jiri Vlasak [Wed, 3 Apr 2019 08:28:21 +0000 (10:28 +0200)]
Set `USE_SLOTPLANNER` macro when building

5 years agoChange `fipr` method for perpendicular slot
Jiri Vlasak [Wed, 3 Apr 2019 08:02:03 +0000 (10:02 +0200)]
Change `fipr` method for perpendicular slot

5 years agoUse inner diagonal for getting final pose in slot
Jiri Vlasak [Wed, 3 Apr 2019 07:58:07 +0000 (09:58 +0200)]
Use inner diagonal for getting final pose in slot

5 years agoAdd bicycle car related macros
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.

5 years agoAdd distance to rear corner getter
Jiri Vlasak [Wed, 3 Apr 2019 07:37:46 +0000 (09:37 +0200)]
Add distance to rear corner getter

5 years agoFix simple perpendicular `fipr`
Jiri Vlasak [Wed, 3 Apr 2019 07:14:07 +0000 (09:14 +0200)]
Fix simple perpendicular `fipr`

5 years agoFix final pose getter
Jiri Vlasak [Wed, 3 Apr 2019 07:13:24 +0000 (09:13 +0200)]
Fix final pose getter

5 years agoFix `std::abs`
Jiri Vlasak [Fri, 5 Apr 2019 06:52:30 +0000 (08:52 +0200)]
Fix `std::abs`

5 years agoMerge branch 'feature/matej-cost'
Jiri Vlasak [Tue, 2 Apr 2019 15:02:14 +0000 (17:02 +0200)]
Merge branch 'feature/matej-cost'

5 years agoUpdate changelog
Jiri Vlasak [Tue, 2 Apr 2019 15:00:25 +0000 (17:00 +0200)]
Update changelog

5 years agoAdd nn using Matej's heuristic cost
Jiri Vlasak [Tue, 2 Apr 2019 14:59:25 +0000 (16:59 +0200)]
Add nn using Matej's heuristic cost

5 years agoAdd Matej's heuristic cost
Jiri Vlasak [Tue, 2 Apr 2019 14:58:44 +0000 (16:58 +0200)]
Add Matej's heuristic cost

5 years agoMove MIN macro to aux header file, add MAX
Jiri Vlasak [Tue, 2 Apr 2019 14:48:37 +0000 (16:48 +0200)]
Move MIN macro to aux header file, add MAX

5 years agoMove EDIST macro to aux header file
Jiri Vlasak [Tue, 2 Apr 2019 14:27:50 +0000 (16:27 +0200)]
Move EDIST macro to aux header file

5 years agoFix missing USE_GL macro usage
Jiri Vlasak [Mon, 1 Apr 2019 05:14:29 +0000 (07:14 +0200)]
Fix missing USE_GL macro usage

5 years agoFix sampling when slot planner not used
Jiri Vlasak [Sun, 31 Mar 2019 11:30:21 +0000 (13:30 +0200)]
Fix sampling when slot planner not used

5 years agoUse USE_GL macro for build, in code
Jiri Vlasak [Sun, 31 Mar 2019 11:21:13 +0000 (13:21 +0200)]
Use USE_GL macro for build, in code

5 years agoUpdate readme with T2 as default planner
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`.

5 years agoMerge branch 'feature/perpendicular-slotplanner'
Jiri Vlasak [Fri, 29 Mar 2019 16:03:27 +0000 (17:03 +0100)]
Merge branch 'feature/perpendicular-slotplanner'

5 years agoUpdate changelog
Jiri Vlasak [Fri, 29 Mar 2019 16:03:19 +0000 (17:03 +0100)]
Update changelog

5 years agoUse find init pose by reverse by default
Jiri Vlasak [Fri, 29 Mar 2019 15:16:36 +0000 (16:16 +0100)]
Use find init pose by reverse by default

5 years agoAdd perpendicular reverse parking proporsal
Jiri Vlasak [Fri, 29 Mar 2019 15:13:40 +0000 (16:13 +0100)]
Add perpendicular reverse parking proporsal

5 years agoGeneralize starting entry point
Jiri Vlasak [Mon, 11 Mar 2019 16:38:18 +0000 (17:38 +0100)]
Generalize starting entry point

5 years agoGeneralize final pose used in fipr
Jiri Vlasak [Mon, 11 Mar 2019 16:27:47 +0000 (17:27 +0100)]
Generalize final pose used in fipr

5 years agoGeneralize sampling info
Jiri Vlasak [Mon, 11 Mar 2019 16:24:02 +0000 (17:24 +0100)]
Generalize sampling info

5 years agoAdd slot to rper scenario
Jiri Vlasak [Mon, 11 Mar 2019 16:23:11 +0000 (17:23 +0100)]
Add slot to rper scenario

5 years agoMerge branch 'feature/generalize-samplingInfo'
Jiri Vlasak [Fri, 29 Mar 2019 15:59:51 +0000 (16:59 +0100)]
Merge branch 'feature/generalize-samplingInfo'

Also refactor.

5 years agoUpdate changelog
Jiri Vlasak [Fri, 29 Mar 2019 15:59:35 +0000 (16:59 +0100)]
Update changelog

5 years agoFix indexing for negatives
Jiri Vlasak [Mon, 11 Mar 2019 15:40:24 +0000 (16:40 +0100)]
Fix indexing for negatives

5 years agoUse EDIST in nn2
Jiri Vlasak [Mon, 11 Mar 2019 15:32:05 +0000 (16:32 +0100)]
Use EDIST in nn2

5 years agoAdd setter for slot side, type
Jiri Vlasak [Mon, 11 Mar 2019 15:11:34 +0000 (16:11 +0100)]
Add setter for slot side, type

5 years agoUpdate RRT sampling with right side parking
Jiri Vlasak [Mon, 11 Mar 2019 14:55:05 +0000 (15:55 +0100)]
Update RRT sampling with right side parking

5 years agoAdd and use entry point getters in fip
Jiri Vlasak [Mon, 11 Mar 2019 14:30:09 +0000 (15:30 +0100)]
Add and use entry point getters in fip

5 years agoMerge branch 'feature/generalize-slotplanner'
Jiri Vlasak [Fri, 29 Mar 2019 15:56:36 +0000 (16:56 +0100)]
Merge branch 'feature/generalize-slotplanner'

Also refactor.

5 years agoUpdate fip with right side parking
Jiri Vlasak [Mon, 11 Mar 2019 14:13:34 +0000 (15:13 +0100)]
Update fip with right side parking

5 years agoUpdate fipr with right side parking
Jiri Vlasak [Mon, 11 Mar 2019 12:47:20 +0000 (13:47 +0100)]
Update fipr with right side parking

5 years agoFix slot nodes order in rpar
Jiri Vlasak [Mon, 11 Mar 2019 12:21:19 +0000 (13:21 +0100)]
Fix slot nodes order in rpar

5 years agoFix fipr iteration level
Jiri Vlasak [Mon, 11 Mar 2019 12:09:17 +0000 (13:09 +0100)]
Fix fipr iteration level

5 years agoUse RRTEdge intersect in segment obstacle
Jiri Vlasak [Mon, 11 Mar 2019 11:40:05 +0000 (12:40 +0100)]
Use RRTEdge intersect in segment obstacle

5 years agoEmpty q before return
Jiri Vlasak [Mon, 11 Mar 2019 11:36:47 +0000 (12:36 +0100)]
Empty q before return

5 years agoFix car border
Jiri Vlasak [Mon, 11 Mar 2019 11:23:48 +0000 (12:23 +0100)]
Fix car border

5 years agoUpdate fipr
Jiri Vlasak [Mon, 11 Mar 2019 09:04:38 +0000 (10:04 +0100)]
Update fipr

5 years agoAdd getter for final pose used in fipr
Jiri Vlasak [Mon, 11 Mar 2019 09:03:25 +0000 (10:03 +0100)]
Add getter for final pose used in fipr

5 years agoUpdate slot side getter
Jiri Vlasak [Mon, 11 Mar 2019 06:25:59 +0000 (07:25 +0100)]
Update slot side getter

5 years agoStop when no parking maneuver found
Jiri Vlasak [Sun, 10 Mar 2019 17:47:30 +0000 (18:47 +0100)]
Stop when no parking maneuver found

5 years agoUpdate find last not colliding
Jiri Vlasak [Sun, 10 Mar 2019 17:08:49 +0000 (18:08 +0100)]
Update find last not colliding

5 years agoUpdate is inside slot check
Jiri Vlasak [Sun, 10 Mar 2019 16:51:38 +0000 (17:51 +0100)]
Update is inside slot check

5 years agoUpdate slotplanner init pose
Jiri Vlasak [Sun, 10 Mar 2019 16:12:35 +0000 (17:12 +0100)]
Update slotplanner init pose

5 years agoMerge branch 'feature/slotplanner-region'
Jiri Vlasak [Fri, 29 Mar 2019 15:46:07 +0000 (16:46 +0100)]
Merge branch 'feature/slotplanner-region'

5 years agoUpdate changelog
Jiri Vlasak [Fri, 29 Mar 2019 15:45:44 +0000 (16:45 +0100)]
Update changelog

5 years agoFix spacing
Jiri Vlasak [Fri, 29 Mar 2019 15:42:48 +0000 (16:42 +0100)]
Fix spacing