]> rtime.felk.cvut.cz Git - hubacji1/iamcar.git/log
hubacji1/iamcar.git
5 years agoFix missing obstacles, path order, service name feature/ros
Jiri Vlasak [Tue, 2 Apr 2019 12:02:18 +0000 (14:02 +0200)]
Fix missing obstacles, path order, service name

5 years agoAdd test park script
Jiri Vlasak [Tue, 2 Apr 2019 11:03:54 +0000 (13:03 +0200)]
Add test park script

5 years agoReturn path in response
Jiri Vlasak [Tue, 2 Apr 2019 09:28:28 +0000 (11:28 +0200)]
Return path in response

5 years agoAdd heading to quaternion convert function
Jiri Vlasak [Tue, 2 Apr 2019 09:16:17 +0000 (11:16 +0200)]
Add heading to quaternion convert function

5 years agoLoad parking slot from ROS request
Jiri Vlasak [Tue, 2 Apr 2019 08:33:03 +0000 (10:33 +0200)]
Load parking slot from ROS request

5 years agoAdd ROS pose convert to RRTNode
Jiri Vlasak [Tue, 2 Apr 2019 08:32:50 +0000 (10:32 +0200)]
Add ROS pose convert to RRTNode

5 years agoAdd ROS service skeleton, TODOs
Jiri Vlasak [Tue, 2 Apr 2019 07:07:59 +0000 (09:07 +0200)]
Add ROS service skeleton, TODOs

5 years agoAdd header files to use, specify API
Jiri Vlasak [Mon, 1 Apr 2019 14:16:43 +0000 (16:16 +0200)]
Add header files to use, specify API

5 years agoAdd ros target skeleton
Jiri Vlasak [Mon, 1 Apr 2019 08:57:18 +0000 (10:57 +0200)]
Add ros target skeleton

5 years agoChange CMakeLists.txt to accomply with ROS
Jiri Vlasak [Mon, 1 Apr 2019 08:20:50 +0000 (10:20 +0200)]
Change CMakeLists.txt to accomply with ROS

5 years agoAdd ros package manifest skeleton
Jiri Vlasak [Mon, 1 Apr 2019 05:17:22 +0000 (07:17 +0200)]
Add ros package manifest skeleton

5 years agoUpdate CMakeLists with catkin
Jiri Vlasak [Mon, 1 Apr 2019 05:16:21 +0000 (07:16 +0200)]
Update CMakeLists with catkin

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

5 years agoFix plot usable for import
Jiri Vlasak [Sun, 10 Mar 2019 15:30:41 +0000 (16:30 +0100)]
Fix plot usable for import

5 years agoFix missing mutex init
Jiri Vlasak [Sun, 10 Mar 2019 14:46:12 +0000 (15:46 +0100)]
Fix missing mutex init

5 years agoUse slot heading in slot planner
Jiri Vlasak [Sun, 10 Mar 2019 11:56:47 +0000 (12:56 +0100)]
Use slot heading in slot planner

5 years agoAdd slot heading getter
Jiri Vlasak [Sun, 10 Mar 2019 11:21:04 +0000 (12:21 +0100)]
Add slot heading getter

5 years agoUpdate changelog with slot side/type
Jiri Vlasak [Wed, 6 Mar 2019 14:07:24 +0000 (15:07 +0100)]
Update changelog with slot side/type

5 years agoAdd slot side getter
Jiri Vlasak [Wed, 6 Mar 2019 14:05:18 +0000 (15:05 +0100)]
Add slot side getter

5 years agoGenerate samples randomly based on SamplingInfo
Jiri Vlasak [Wed, 6 Mar 2019 13:09:43 +0000 (14:09 +0100)]
Generate samples randomly based on SamplingInfo

5 years agoAdd random engine to RRTBase
Jiri Vlasak [Wed, 6 Mar 2019 13:08:36 +0000 (14:08 +0100)]
Add random engine to RRTBase

5 years agoAdd SamplingInfo to RRTBase
Jiri Vlasak [Wed, 6 Mar 2019 13:07:37 +0000 (14:07 +0100)]
Add SamplingInfo to RRTBase

5 years agoFind entry point by reverse approach
Jiri Vlasak [Wed, 6 Mar 2019 09:02:16 +0000 (10:02 +0100)]
Find entry point by reverse approach

See Vorobieva2015 for more info about reverse approach.

5 years agoUse Doxygen syntax
Jiri Vlasak [Wed, 6 Mar 2019 08:24:41 +0000 (09:24 +0100)]
Use Doxygen syntax

5 years agoFind last pose 10x faster, slow down when collide
Jiri Vlasak [Wed, 6 Mar 2019 06:47:33 +0000 (07:47 +0100)]
Find last pose 10x faster, slow down when collide

5 years agoAdd sampling info struct
Jiri Vlasak [Mon, 4 Mar 2019 18:05:46 +0000 (19:05 +0100)]
Add sampling info struct

5 years agoUse macros for car dimensions
Jiri Vlasak [Mon, 4 Mar 2019 17:33:19 +0000 (18:33 +0100)]
Use macros for car dimensions

5 years agoAdd slot type getter
Jiri Vlasak [Mon, 4 Mar 2019 17:14:41 +0000 (18:14 +0100)]
Add slot type getter

5 years agoMerge branch 'feature/make-T2-default'
Jiri Vlasak [Fri, 29 Mar 2019 15:35:07 +0000 (16:35 +0100)]
Merge branch 'feature/make-T2-default'

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

5 years agoUse first slot node as rotate center
Jiri Vlasak [Mon, 4 Mar 2019 16:49:06 +0000 (17:49 +0100)]
Use first slot node as rotate center

5 years agoUse T2 planner
Jiri Vlasak [Fri, 15 Feb 2019 12:06:54 +0000 (13:06 +0100)]
Use T2 planner

5 years agoRevert "Prevent running `findt()` twice"
Jiri Vlasak [Wed, 23 Jan 2019 17:08:45 +0000 (18:08 +0100)]
Revert "Prevent running `findt()` twice"

This reverts commit 360ad9eb7f9b2fc8261f7fafa464c3ae0e5ccda5.

5 years agoMerge branch 'feature/slotplanner-fip-bfs'
Jiri Vlasak [Mon, 4 Mar 2019 16:34:54 +0000 (17:34 +0100)]
Merge branch 'feature/slotplanner-fip-bfs'

5 years agoUpdate changelog
Jiri Vlasak [Mon, 4 Mar 2019 16:34:47 +0000 (17:34 +0100)]
Update changelog

5 years agoFix required named argument
Jiri Vlasak [Mon, 4 Mar 2019 16:03:25 +0000 (17:03 +0100)]
Fix required named argument

5 years agoAdd flnc() method
Jiri Vlasak [Mon, 4 Mar 2019 15:58:56 +0000 (16:58 +0100)]
Add flnc() method

5 years agoAdd return part of fip()
Jiri Vlasak [Mon, 4 Mar 2019 15:27:55 +0000 (16:27 +0100)]
Add return part of fip()

5 years agoAdd BicycleCar parent
Jiri Vlasak [Mon, 4 Mar 2019 15:27:05 +0000 (16:27 +0100)]
Add BicycleCar parent

5 years agoAdd BFS proposal to fip()
Jiri Vlasak [Mon, 4 Mar 2019 14:57:19 +0000 (15:57 +0100)]
Add BFS proposal to fip()

5 years agoAdd fip() skeleton
Jiri Vlasak [Mon, 4 Mar 2019 14:16:02 +0000 (15:16 +0100)]
Add fip() skeleton

5 years agoAdd macro to enable/disable slot planner
Jiri Vlasak [Wed, 27 Feb 2019 06:36:09 +0000 (07:36 +0100)]
Add macro to enable/disable slot planner

5 years agoMerge branch 'feature/measurement'
Jiri Vlasak [Mon, 4 Mar 2019 16:27:49 +0000 (17:27 +0100)]
Merge branch 'feature/measurement'

5 years agoUpdate changelog
Jiri Vlasak [Mon, 4 Mar 2019 16:27:12 +0000 (17:27 +0100)]
Update changelog

5 years agoUpdate graph plot for SlotPlanner
Jiri Vlasak [Mon, 4 Mar 2019 09:12:26 +0000 (10:12 +0100)]
Update graph plot for SlotPlanner

5 years agoAdd script for shrinking test
Jiri Vlasak [Mon, 4 Mar 2019 09:04:53 +0000 (10:04 +0100)]
Add script for shrinking test

Shrink the length of parallel parking scenario.

5 years agoUpdate #experiments
Jiri Vlasak [Mon, 4 Mar 2019 09:04:04 +0000 (10:04 +0100)]
Update #experiments

5 years agoAdd result plot to gplot
Jiri Vlasak [Wed, 27 Feb 2019 09:31:20 +0000 (10:31 +0100)]
Add result plot to gplot

5 years agoAdd confidence interval computation
Jiri Vlasak [Wed, 27 Feb 2019 08:51:04 +0000 (09:51 +0100)]
Add confidence interval computation

5 years agoLoad elapsed times in gplot
Jiri Vlasak [Wed, 27 Feb 2019 08:11:05 +0000 (09:11 +0100)]
Load elapsed times in gplot

5 years agoUse just T2 planner results
Jiri Vlasak [Wed, 27 Feb 2019 08:09:00 +0000 (09:09 +0100)]
Use just T2 planner results

5 years agoAdd get val function to gplot
Jiri Vlasak [Wed, 27 Feb 2019 08:06:25 +0000 (09:06 +0100)]
Add get val function to gplot

5 years agoAdd log dir name parameter to test script
Jiri Vlasak [Wed, 27 Feb 2019 07:01:09 +0000 (08:01 +0100)]
Add log dir name parameter to test script

5 years agoAdd macro to enable/disable slot planner
Jiri Vlasak [Wed, 27 Feb 2019 06:36:09 +0000 (07:36 +0100)]
Add macro to enable/disable slot planner

5 years agoAdd global time measurement to main
Jiri Vlasak [Tue, 26 Feb 2019 15:30:44 +0000 (16:30 +0100)]
Add global time measurement to main

5 years agoMerge branch 'feature/generalize-parallel-parking'
Jiri Vlasak [Tue, 26 Feb 2019 14:25:04 +0000 (15:25 +0100)]
Merge branch 'feature/generalize-parallel-parking'

5 years agoUpdate changelog
Jiri Vlasak [Tue, 26 Feb 2019 14:24:55 +0000 (15:24 +0100)]
Update changelog

5 years agoFix final conditions for right parking slot
Jiri Vlasak [Tue, 26 Feb 2019 14:16:57 +0000 (15:16 +0100)]
Fix final conditions for right parking slot

5 years agoUpdate rpar scenario with parking slot segment
Jiri Vlasak [Tue, 26 Feb 2019 13:14:49 +0000 (14:14 +0100)]
Update rpar scenario with parking slot segment

5 years agoAdd right parking slot to find pose
Jiri Vlasak [Tue, 26 Feb 2019 13:14:25 +0000 (14:14 +0100)]
Add right parking slot to find pose

5 years agoFirst solution of parallel parking is enough
Jiri Vlasak [Tue, 26 Feb 2019 12:35:29 +0000 (13:35 +0100)]
First solution of parallel parking is enough

5 years agoMerge branch 'release/0.5.0'
Jiri Vlasak [Tue, 26 Feb 2019 09:25:50 +0000 (10:25 +0100)]
Merge branch 'release/0.5.0'

5 years agoRelease version 0.5.0 v0.5.0
Jiri Vlasak [Tue, 26 Feb 2019 09:24:55 +0000 (10:24 +0100)]
Release version 0.5.0

### Added
- 2d grid data structure for indexing nodes by `x` and `y` axes.
- Polygon obstacle.
- Bicycle car geometry:
    - Turning radius circle centers.
    - Drivable space collision.
- Slot planner for parallel parking.

5 years agoMerge branch 'feature/slotplanner'
Jiri Vlasak [Tue, 26 Feb 2019 09:21:00 +0000 (10:21 +0100)]
Merge branch 'feature/slotplanner'