]> rtime.felk.cvut.cz Git - hubacji1/bcar.git/log
hubacji1/bcar.git
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

4 years agoAdd curb-to-curb getter/setter
Jiri Vlasak [Mon, 13 Jan 2020 08:34:44 +0000 (09:34 +0100)]
Add curb-to-curb getter/setter

4 years agoDo not check overflow of max steer
Jiri Vlasak [Mon, 13 Jan 2020 08:33:35 +0000 (09:33 +0100)]
Do not check overflow of max steer

4 years agoAdd set max steer method
Jiri Vlasak [Fri, 10 Jan 2020 14:50:13 +0000 (15:50 +0100)]
Add set max steer method

4 years agoAdd mtr workaround
Jiri Vlasak [Fri, 10 Jan 2020 14:41:10 +0000 (15:41 +0100)]
Add mtr workaround

Define mtr as distance from the centre of rear axle to centre of U-turn.

4 years agoUpdate readme with ninja build
Jiri Vlasak [Thu, 19 Sep 2019 11:49:34 +0000 (13:49 +0200)]
Update readme with ninja build

4 years agoMerge branch 'feature/rotate'
Jiri Vlasak [Mon, 26 Aug 2019 12:09:40 +0000 (14:09 +0200)]
Merge branch 'feature/rotate'

4 years agoUpdate changelog
Jiri Vlasak [Mon, 26 Aug 2019 12:09:29 +0000 (14:09 +0200)]
Update changelog

4 years agoImplement rotation
Jiri Vlasak [Mon, 26 Aug 2019 12:08:50 +0000 (14:08 +0200)]
Implement rotation

4 years agoAdd rotation ut, declaration
Jiri Vlasak [Mon, 26 Aug 2019 11:58:34 +0000 (13:58 +0200)]
Add rotation ut, declaration

4 years agoMerge branch 'release/0.3.0'
Jiri Vlasak [Mon, 5 Aug 2019 09:04:35 +0000 (11:04 +0200)]
Merge branch 'release/0.3.0'

4 years agoUpdate changelog v0.3.0
Jiri Vlasak [Mon, 5 Aug 2019 09:03:54 +0000 (11:03 +0200)]
Update changelog

4 years agoMerge branch 'feature/refactor-pslot'
Jiri Vlasak [Fri, 2 Aug 2019 11:34:20 +0000 (13:34 +0200)]
Merge branch 'feature/refactor-pslot'

4 years agoUpdate changelog
Jiri Vlasak [Fri, 2 Aug 2019 11:24:45 +0000 (13:24 +0200)]
Update changelog

4 years agoImplement reverse border
Jiri Vlasak [Fri, 2 Aug 2019 11:22:57 +0000 (13:22 +0200)]
Implement reverse border

4 years agoAdd reverse border ut
Jiri Vlasak [Fri, 2 Aug 2019 11:22:39 +0000 (13:22 +0200)]
Add reverse border ut

4 years agoUpdate changelog
Jiri Vlasak [Fri, 2 Aug 2019 11:06:21 +0000 (13:06 +0200)]
Update changelog

4 years agoAdd set slot method
Jiri Vlasak [Fri, 2 Aug 2019 11:05:07 +0000 (13:05 +0200)]
Add set slot method

4 years agoUse object, no pointer in ut
Jiri Vlasak [Fri, 2 Aug 2019 10:46:46 +0000 (12:46 +0200)]
Use object, no pointer in ut

4 years agoMerge branch 'release/0.2.0'
Jiri Vlasak [Fri, 2 Aug 2019 10:19:46 +0000 (12:19 +0200)]
Merge branch 'release/0.2.0'

4 years agoUpdate changelog v0.2.0
Jiri Vlasak [Fri, 2 Aug 2019 10:18:54 +0000 (12:18 +0200)]
Update changelog

4 years agoUpdate doxygen config
Jiri Vlasak [Fri, 2 Aug 2019 10:18:42 +0000 (12:18 +0200)]
Update doxygen config

4 years agoUse references in collide function
Jiri Vlasak [Thu, 1 Aug 2019 15:34:50 +0000 (17:34 +0200)]
Use references in collide function

4 years agoMerge branch 'feature/collide-function'
Jiri Vlasak [Thu, 1 Aug 2019 14:53:56 +0000 (16:53 +0200)]
Merge branch 'feature/collide-function'

4 years agoUpdate changelog
Jiri Vlasak [Thu, 1 Aug 2019 14:52:43 +0000 (16:52 +0200)]
Update changelog

4 years agoImplement naive collide function
Jiri Vlasak [Thu, 1 Aug 2019 14:48:00 +0000 (16:48 +0200)]
Implement naive collide function

4 years agoAdd collide skeleton, ut
Jiri Vlasak [Thu, 1 Aug 2019 14:23:25 +0000 (16:23 +0200)]
Add collide skeleton, ut

4 years agoRename polygon variable in ut
Jiri Vlasak [Thu, 1 Aug 2019 14:12:36 +0000 (16:12 +0200)]
Rename polygon variable in ut

4 years agoFix *polygon* typo
Jiri Vlasak [Thu, 1 Aug 2019 14:08:20 +0000 (16:08 +0200)]
Fix *polygon* typo

4 years agoMerge branch 'feature/collide-function'
Jiri Vlasak [Thu, 1 Aug 2019 13:35:18 +0000 (15:35 +0200)]
Merge branch 'feature/collide-function'

4 years agoUpdate changelog
Jiri Vlasak [Thu, 1 Aug 2019 13:34:46 +0000 (15:34 +0200)]
Update changelog

4 years agoAdd collide functions, ut
Jiri Vlasak [Thu, 1 Aug 2019 13:34:08 +0000 (15:34 +0200)]
Add collide functions, ut

4 years agoFix missing header for `pslot` lib
Jiri Vlasak [Thu, 1 Aug 2019 13:33:45 +0000 (15:33 +0200)]
Fix missing header for `pslot` lib

4 years agoMerge branch 'feature/print-out-pslot'
Jiri Vlasak [Thu, 1 Aug 2019 12:52:04 +0000 (14:52 +0200)]
Merge branch 'feature/print-out-pslot'

4 years agoUpdate changelog
Jiri Vlasak [Thu, 1 Aug 2019 12:51:55 +0000 (14:51 +0200)]
Update changelog

4 years agoAdd parking slot << operator
Jiri Vlasak [Thu, 1 Aug 2019 12:51:48 +0000 (14:51 +0200)]
Add parking slot << operator

4 years agoOverload << for bicycle car
Jiri Vlasak [Thu, 25 Jul 2019 15:13:43 +0000 (17:13 +0200)]
Overload << for bicycle car

4 years agoUpdate changelog
Jiri Vlasak [Tue, 23 Jul 2019 11:12:48 +0000 (13:12 +0200)]
Update changelog