]> rtime.felk.cvut.cz Git - hubacji1/bcar.git/log
hubacji1/bcar.git
2 years agoBump doxygen version v0.6.0
Jiri Vlasak [Tue, 27 Jul 2021 13:37:23 +0000 (15:37 +0200)]
Bump doxygen version

2 years agoMerge branch 'entry-for-perpendicular'
Jiri Vlasak [Tue, 27 Jul 2021 12:42:01 +0000 (14:42 +0200)]
Merge branch 'entry-for-perpendicular'

2 years agoFind entry for perperdicular parking
Jiri Vlasak [Tue, 20 Jul 2021 16:22:12 +0000 (18:22 +0200)]
Find entry for perperdicular parking

2 years agoAdd line middle point getter
Jiri Vlasak [Tue, 20 Jul 2021 16:21:23 +0000 (18:21 +0200)]
Add line middle point getter

2 years agoFind entry for left parallel, too
Jiri Vlasak [Tue, 20 Jul 2021 14:56:27 +0000 (16:56 +0200)]
Find entry for left parallel, too

2 years agoMerge branch 'compute-pslot-table'
Jiri Vlasak [Tue, 20 Jul 2021 14:51:04 +0000 (16:51 +0200)]
Merge branch 'compute-pslot-table'

2 years agoAdd parking slot table computation binary
Jiri Vlasak [Mon, 19 Jul 2021 08:49:52 +0000 (10:49 +0200)]
Add parking slot table computation binary

2 years agoAdd slot frame point and side getters
Jiri Vlasak [Tue, 20 Jul 2021 13:14:31 +0000 (15:14 +0200)]
Add slot frame point and side getters

2 years agoAdd and use point, pose translate method
Jiri Vlasak [Tue, 20 Jul 2021 12:33:10 +0000 (14:33 +0200)]
Add and use point, pose translate method

2 years agoAdd pose range constructor
Jiri Vlasak [Tue, 20 Jul 2021 10:58:36 +0000 (12:58 +0200)]
Add pose range constructor

2 years agoRefactor pose range
Jiri Vlasak [Tue, 20 Jul 2021 10:40:54 +0000 (12:40 +0200)]
Refactor pose range

2 years agoAdd operator== for pose
Jiri Vlasak [Tue, 20 Jul 2021 10:35:08 +0000 (12:35 +0200)]
Add operator== for pose

2 years agoAdd and use parking slot parking parameters
Jiri Vlasak [Tue, 20 Jul 2021 09:06:25 +0000 (11:06 +0200)]
Add and use parking slot parking parameters

2 years agoFix collide
Jiri Vlasak [Mon, 19 Jul 2021 14:45:10 +0000 (16:45 +0200)]
Fix collide

2 years agoFix swap side
Jiri Vlasak [Mon, 19 Jul 2021 14:44:52 +0000 (16:44 +0200)]
Fix swap side

2 years agoAdd reflection method
Jiri Vlasak [Mon, 19 Jul 2021 11:58:58 +0000 (13:58 +0200)]
Add reflection method

2 years agoAdd line heading getter
Jiri Vlasak [Mon, 19 Jul 2021 11:55:17 +0000 (13:55 +0200)]
Add line heading getter

2 years agoAdd recompute entry method
Jiri Vlasak [Mon, 19 Jul 2021 11:28:01 +0000 (13:28 +0200)]
Add recompute entry method

2 years agoFix and tune find entry method
Jiri Vlasak [Mon, 19 Jul 2021 07:57:34 +0000 (09:57 +0200)]
Fix and tune find entry method

2 years agoAdd steer in slot method
Jiri Vlasak [Mon, 19 Jul 2021 07:57:52 +0000 (09:57 +0200)]
Add steer in slot method

2 years agoFix drive in slot method
Jiri Vlasak [Mon, 19 Jul 2021 07:56:36 +0000 (09:56 +0200)]
Fix drive in slot method

2 years agoReturn zero pose range when no entries
Jiri Vlasak [Fri, 16 Jul 2021 13:48:32 +0000 (15:48 +0200)]
Return zero pose range when no entries

2 years agoFirst check if parked then car heading
Jiri Vlasak [Fri, 16 Jul 2021 13:47:57 +0000 (15:47 +0200)]
First check if parked then car heading

2 years agoRewrite drivable docstring
Jiri Vlasak [Fri, 16 Jul 2021 13:47:29 +0000 (15:47 +0200)]
Rewrite drivable docstring

2 years agoAdd arguments for find entry method
Jiri Vlasak [Fri, 16 Jul 2021 10:02:28 +0000 (12:02 +0200)]
Add arguments for find entry method

Add bicycle car and maximum number of cusp car states as arguments for
find entry method.

2 years agoMerge branch 'in-slot-planner'
Jiri Vlasak [Thu, 15 Jul 2021 14:50:11 +0000 (16:50 +0200)]
Merge branch 'in-slot-planner'

2 years agoRefactor and rename due to consistency
Jiri Vlasak [Thu, 15 Jul 2021 14:45:55 +0000 (16:45 +0200)]
Refactor and rename due to consistency

2 years agoAdd find entry method
Jiri Vlasak [Thu, 15 Jul 2021 12:13:44 +0000 (14:13 +0200)]
Add find entry method

2 years agoAdd drive in slot method
Jiri Vlasak [Thu, 15 Jul 2021 11:04:01 +0000 (13:04 +0200)]
Add drive in slot method

2 years agoAdd collide method
Jiri Vlasak [Thu, 15 Jul 2021 11:03:44 +0000 (13:03 +0200)]
Add collide  method

2 years agoAdd parked method
Jiri Vlasak [Thu, 15 Jul 2021 11:03:25 +0000 (13:03 +0200)]
Add parked method

2 years agoAdd car frame point and side getters
Jiri Vlasak [Thu, 15 Jul 2021 10:06:42 +0000 (12:06 +0200)]
Add car frame point and side getters

2 years agoAdd length and width getter to parking slot
Jiri Vlasak [Thu, 15 Jul 2021 09:45:39 +0000 (11:45 +0200)]
Add length and width getter to parking slot

2 years agoAdd euclidean distance computation to point
Jiri Vlasak [Thu, 15 Jul 2021 11:56:27 +0000 (13:56 +0200)]
Add euclidean distance computation to point

2 years agoAdd operator<< for line
Jiri Vlasak [Thu, 15 Jul 2021 13:57:46 +0000 (15:57 +0200)]
Add operator<< for line

2 years agoAdd parking slot constructor
Jiri Vlasak [Thu, 15 Jul 2021 08:54:00 +0000 (10:54 +0200)]
Add parking slot constructor

2 years agoInherit as public virtual due to diamond
Jiri Vlasak [Thu, 15 Jul 2021 08:16:21 +0000 (10:16 +0200)]
Inherit as public virtual due to diamond

2 years agoRefactor pslot
Jiri Vlasak [Wed, 14 Jul 2021 23:15:22 +0000 (01:15 +0200)]
Refactor pslot

2 years agoMove rotate method to point
Jiri Vlasak [Wed, 14 Jul 2021 23:12:47 +0000 (01:12 +0200)]
Move rotate method to point

2 years agoFix bcar
Jiri Vlasak [Wed, 14 Jul 2021 22:26:28 +0000 (00:26 +0200)]
Fix bcar

2 years agoAdd operator<< for point
Jiri Vlasak [Wed, 14 Jul 2021 21:30:05 +0000 (23:30 +0200)]
Add operator<< for point

2 years agoMove on right side of method to point
Jiri Vlasak [Wed, 14 Jul 2021 21:22:08 +0000 (23:22 +0200)]
Move on right side of method to point

2 years agoAdd line len computation
Jiri Vlasak [Wed, 14 Jul 2021 21:10:57 +0000 (23:10 +0200)]
Add line len computation

2 years agoInherit pose from point
Jiri Vlasak [Wed, 14 Jul 2021 20:53:24 +0000 (22:53 +0200)]
Inherit pose from point

2 years agoAdd set pose method
Jiri Vlasak [Wed, 14 Jul 2021 12:37:56 +0000 (14:37 +0200)]
Add set pose method

2 years agoMove methods from bicycle car to car size
Jiri Vlasak [Tue, 13 Jul 2021 14:30:06 +0000 (16:30 +0200)]
Move methods from bicycle car to car size

2 years agoMerge branch 'drivable-range'
Jiri Vlasak [Tue, 13 Jul 2021 12:24:34 +0000 (14:24 +0200)]
Merge branch 'drivable-range'

2 years agoUpdate cmake lists
Jiri Vlasak [Tue, 13 Jul 2021 12:24:12 +0000 (14:24 +0200)]
Update cmake lists

2 years agoUse pose range in drivable
Jiri Vlasak [Tue, 13 Jul 2021 12:23:02 +0000 (14:23 +0200)]
Use pose range in drivable

2 years agoAdd pose range
Jiri Vlasak [Tue, 13 Jul 2021 12:10:38 +0000 (14:10 +0200)]
Add pose range

2 years agoUse pose instead of bicycle car for drivable
Jiri Vlasak [Tue, 13 Jul 2021 11:58:28 +0000 (13:58 +0200)]
Use pose instead of bicycle car for drivable

2 years agoUpdate cmake lists
Jiri Vlasak [Tue, 13 Jul 2021 11:26:55 +0000 (13:26 +0200)]
Update cmake lists

2 years agoMerge branch 'refactor'
Jiri Vlasak [Tue, 13 Jul 2021 10:36:15 +0000 (12:36 +0200)]
Merge branch 'refactor'

2 years agoRemove build for parking slot
Jiri Vlasak [Tue, 13 Jul 2021 10:34:23 +0000 (12:34 +0200)]
Remove build for parking slot

This will be re-added in the next round of refactoring.

2 years agoUpdate and fix bcar ut
Jiri Vlasak [Tue, 13 Jul 2021 09:35:17 +0000 (11:35 +0200)]
Update and fix bcar ut

2 years agoRefactor bcar
Jiri Vlasak [Tue, 13 Jul 2021 07:38:32 +0000 (09:38 +0200)]
Refactor bcar

2 years agoUpdate readme
Jiri Vlasak [Mon, 12 Jul 2021 18:34:46 +0000 (20:34 +0200)]
Update readme

2 years agoRemove changelog
Jiri Vlasak [Mon, 12 Jul 2021 18:24:17 +0000 (20:24 +0200)]
Remove changelog

All the changes are stored in the annotated tag of the related version,
so keeping the changelog is just duplicating the work.

2 years agoRename header files
Jiri Vlasak [Mon, 12 Jul 2021 18:23:35 +0000 (20:23 +0200)]
Rename header files

2 years agoChange spacing
Jiri Vlasak [Mon, 12 Jul 2021 18:22:37 +0000 (20:22 +0200)]
Change spacing

3 years agoMerge branch 'release/0.5.0'
Jiri Vlasak [Thu, 8 Apr 2021 08:18:30 +0000 (10:18 +0200)]
Merge branch 'release/0.5.0'

3 years agoUpdate changelog v0.5.0
Jiri Vlasak [Thu, 8 Apr 2021 08:17:59 +0000 (10:17 +0200)]
Update changelog

3 years agoDocument private, too
Jiri Vlasak [Fri, 19 Mar 2021 09:41:05 +0000 (10:41 +0100)]
Document private, too

3 years agoMerge branch 'add/drivable-heading-range'
Jiri Vlasak [Mon, 8 Feb 2021 16:11:45 +0000 (17:11 +0100)]
Merge branch 'add/drivable-heading-range'

3 years agoUpdate changelog
Jiri Vlasak [Mon, 8 Feb 2021 16:11:12 +0000 (17:11 +0100)]
Update changelog

3 years agoUse begin, end when rotating zone border
Jiri Vlasak [Sun, 7 Feb 2021 12:12:30 +0000 (13:12 +0100)]
Use begin, end when rotating zone border

3 years agoAdd begin, end to drivable
Jiri Vlasak [Sun, 7 Feb 2021 11:57:11 +0000 (12:57 +0100)]
Add begin, end to drivable

3 years agoMerge branch 'release/0.4.0'
Jiri Vlasak [Thu, 23 Jul 2020 12:04:38 +0000 (14:04 +0200)]
Merge branch 'release/0.4.0'

3 years agoUpdate changelog v0.4.0
Jiri Vlasak [Thu, 23 Jul 2020 12:04:28 +0000 (14:04 +0200)]
Update changelog

3 years agoAdd circle-line intersection workaround
Jiri Vlasak [Wed, 8 Jul 2020 09:34:23 +0000 (11:34 +0200)]
Add circle-line intersection workaround

For line slope == 0 the algorithm has some problems.

3 years agoFix circrle-line instersection return coordinates
Jiri Vlasak [Wed, 8 Jul 2020 08:35:01 +0000 (10:35 +0200)]
Fix circrle-line instersection return coordinates

3 years agoDocument public functions
Jiri Vlasak [Fri, 3 Jul 2020 12:46:40 +0000 (14:46 +0200)]
Document public functions

3 years agoAdd is on right side of line function
Jiri Vlasak [Fri, 3 Jul 2020 12:36:59 +0000 (14:36 +0200)]
Add is on right side of line function

3 years agoMerge branch 'feature/angle-betwee-three-points'
Jiri Vlasak [Wed, 1 Jul 2020 15:10:53 +0000 (17:10 +0200)]
Merge branch 'feature/angle-betwee-three-points'

3 years agoImplement angle between three points
Jiri Vlasak [Wed, 1 Jul 2020 15:08:36 +0000 (17:08 +0200)]
Implement angle between three points

3 years agoAdd ut, declaration
Jiri Vlasak [Wed, 1 Jul 2020 15:08:15 +0000 (17:08 +0200)]
Add ut, declaration

3 years agoFix spacing
Jiri Vlasak [Wed, 1 Jul 2020 14:56:08 +0000 (16:56 +0200)]
Fix spacing

3 years agoMove name of function to new line
Jiri Vlasak [Wed, 1 Jul 2020 14:30:24 +0000 (16:30 +0200)]
Move name of function to new line

3 years agoMerge branch 'feature/circle-line-intersection'
Jiri Vlasak [Tue, 30 Jun 2020 11:31:11 +0000 (13:31 +0200)]
Merge branch 'feature/circle-line-intersection'

3 years agoImplement circle-line intersection function
Jiri Vlasak [Tue, 30 Jun 2020 11:29:42 +0000 (13:29 +0200)]
Implement circle-line intersection function

3 years agoAdd ut, declaration
Jiri Vlasak [Tue, 30 Jun 2020 10:45:11 +0000 (12:45 +0200)]
Add ut, declaration

3 years agoUpdate drivable ut
Jiri Vlasak [Tue, 26 May 2020 14:12:33 +0000 (16:12 +0200)]
Update drivable ut

3 years agoMove cmath include to header file
Jiri Vlasak [Mon, 11 May 2020 19:04:29 +0000 (21:04 +0200)]
Move cmath include to header file

In ``h()`` setter, ``M_PI`` is needed.

3 years agoFix zone border rotation circle center
Jiri Vlasak [Mon, 11 May 2020 18:56:34 +0000 (20:56 +0200)]
Fix zone border rotation circle center

3 years agoMerge branch 'feature/drivable'
Jiri Vlasak [Mon, 11 May 2020 17:54:40 +0000 (19:54 +0200)]
Merge branch 'feature/drivable'

3 years agoUpdate changelog, docstring
Jiri Vlasak [Mon, 11 May 2020 17:54:32 +0000 (19:54 +0200)]
Update changelog, docstring

3 years agoAdd straight forward/backward zone
Jiri Vlasak [Mon, 11 May 2020 17:41:56 +0000 (19:41 +0200)]
Add straight forward/backward zone

3 years agoCheck rear zones
Jiri Vlasak [Mon, 11 May 2020 16:46:57 +0000 (18:46 +0200)]
Check rear zones

3 years agoCheck right front zone
Jiri Vlasak [Mon, 11 May 2020 16:02:11 +0000 (18:02 +0200)]
Check right front zone

3 years agoCheck left front zone
Jiri Vlasak [Mon, 11 May 2020 15:55:50 +0000 (17:55 +0200)]
Check left front zone

3 years agoAdd switch for bc direction
Jiri Vlasak [Mon, 11 May 2020 14:41:36 +0000 (16:41 +0200)]
Add switch for bc direction

The ``a_1`` should be direction of ``bc`` related to ``this``.

3 years agoReturn false of drivable by default
Jiri Vlasak [Mon, 11 May 2020 14:17:14 +0000 (16:17 +0200)]
Return false of drivable by default

3 years agoMerge branch 'fix/steer-in-ut'
Jiri Vlasak [Mon, 11 May 2020 17:51:11 +0000 (19:51 +0200)]
Merge branch 'fix/steer-in-ut'

3 years agoFix max steering in ut
Jiri Vlasak [Mon, 11 May 2020 17:50:54 +0000 (19:50 +0200)]
Fix max steering in ut

3 years agoSet [-pi,pi] for bicycle car heading
Jiri Vlasak [Mon, 11 May 2020 13:13:04 +0000 (15:13 +0200)]
Set [-pi,pi] for bicycle car heading

The interval [-pi, pi] is due to compatibility with atan2 function.

4 years agoFix bcar next computation
Jiri Vlasak [Fri, 20 Mar 2020 14:18:28 +0000 (15:18 +0100)]
Fix bcar next computation

4 years agoMerge branch 'fix/mtr'
Jiri Vlasak [Mon, 3 Feb 2020 10:32:06 +0000 (11:32 +0100)]
Merge branch 'fix/mtr'

4 years agoUpdate changelog
Jiri Vlasak [Mon, 3 Feb 2020 10:31:54 +0000 (11:31 +0100)]
Update changelog

4 years agoFix set max steer procedure
Jiri Vlasak [Mon, 13 Jan 2020 10:48:51 +0000 (11:48 +0100)]
Fix set max steer procedure

4 years agoAdd perfect parking slot length computation
Jiri Vlasak [Mon, 13 Jan 2020 08:36:05 +0000 (09:36 +0100)]
Add perfect parking slot length computation