Bernd Gassmann
938c4516ae
Added detailed documentation of RSSSensor
2020-04-01 11:51:33 +02:00
berndgassmann
5743930238
Merge branch 'master' into feature/integrate_rss_3.0.0
2020-04-01 08:25:14 +02:00
Praveen Kumar
fe86dc21d1
Changed ApplyBatchSync call by passing do_tick_cue=true
...
to reduce longitudinal oscillation in hybrid physics mode.
2020-03-31 23:04:04 +02:00
Praveen Kumar
58c7fe3539
Implemented waiting trigger in localization stage
...
to initiate pipeline in synchronous mode.
Restricting teleportation to forward direction only
by checking teleportation transform in batch control stage.
2020-03-31 23:04:04 +02:00
Bernd Gassmann
179ec725fa
Fix some robustness issues
...
Create RssCheck (again) when Listen is called to prevent from creating
loggers all the time someone lopps over the actor list and the
actor/sensor instances getting created.
Only traverse actor list in CreateWorldModel once.
tbb::parallel_for_each() gets already created actors and doesn't loop
itself over actor list (which blocks).
Finally changed code format of RSS to keep 120 chars per line.
2020-03-31 18:30:50 +02:00
berndgassmann
849a6c54c5
Merge branch 'master' into feature/integrate_rss_3.0.0
2020-03-31 18:28:22 +02:00
sergi.e
f03c0ec98c
Sergi e/map create custom ( #2675 )
...
* First iteration
* Minor fix
* Iteration on Docker method
* Deleted code line
* new iteration with deprecated tutorials
* fixed link
* Iteration on X comments
2020-03-31 18:09:04 +02:00
bernat
c393f3a1b1
Adding Co-Simulation on packages
2020-03-31 16:33:19 +02:00
Praveen Kumar
858a58556f
Hot Fixes For Hybrid Physics Mode ( #2680 )
...
* Improved braking, collision negotiation.
* Improved braking algorithm for smoother approach
to lead vehicle.
* Implemented smoother path boundary modification
to aid smoother braking.
* Re-worked collision negotiation algorithm.
* Improved collision candidate filtering.
* Added safe-guard in case of vehicle removal
in collision stage.
* Used local variable for heavily referenced object
in localization stage.
* Implemented vector relative velocities
for motion planner's collision consideration.
* Moved collision candidate sorting logic
from collision stage to localization stage.
* Sorting collision candidates using their ids
instead of shared pointers to avoid memory corruption.
* Improved conditions for collision consideration
for greater efficiency.
* Removed fps limit in async mode.
* Hybrid physics mode
* Introduced hybrid physics mode parameter
* Implemented physics independent velocity computation
* Modified localization stage to be physics agnostic
* Fixing velocity compute interval in sync and async mode.
Made motion planner stage work with internally computed velocities.
* Made collision stage agnostic to actor physics
* Sampling waypoint buffer for teleportation window
* WIP: Teleportation changes
* WIP2: Teleportation changes
* Fixes waypoint window and vehicle spawning
* hotfix to performance benchmark
* comment out debugs
* changelog
* fixes collision bug
* fixes package error and out_of_range bug
* WIP: Hybrid mode oscillation bug
* Added vertical offset parameter for physics-less mode.
Restricting longitudinal waypoint offset to forward only.
* remove comment
Co-authored-by: Jacopo Bartiromo <jackbart94@gmail.com>
Co-authored-by: Jacopo Bartiromo <32928804+jackbart94@users.noreply.github.com>
2020-03-31 14:56:18 +02:00
Axel1092
1e06309953
Added warning when signals overlap driving lanes.
2020-03-31 12:12:02 +02:00
Marc Garcia Puig
0eed245e34
Review fixes
2020-03-31 12:11:39 +02:00
Marc Garcia Puig
d3854f8308
Updated the CHANGELOG
2020-03-31 12:11:39 +02:00
Marc Garcia Puig
5520f31d0a
Exposed road mesh generation params to PythonAPI
2020-03-31 12:11:39 +02:00
Marc Garcia Puig
b94180b0ce
Fixed wall generation
2020-03-31 12:11:39 +02:00
Marc Garcia Puig
0999b0ba05
Added basic walls to standalone OpenDRIVE mode
2020-03-31 12:11:39 +02:00
berndgassmann
dc6c80a820
Merge branch 'master' into feature/integrate_rss_3.0.0
2020-03-31 10:28:35 +02:00
sergi.e
e8332e362f
sergi-e/links-world-methods ( #2677 )
...
* links fixed
* Added O methods
2020-03-31 01:39:50 +02:00
bernat
1c468bbca9
Updating ContentVersions.txt
2020-03-30 23:32:29 +02:00
bernat
4977071f40
Updating ContentVersions.txt
2020-03-30 22:57:43 +02:00
Jacopo Bartiromo
151e38ce8d
Hybrid mode for Traffic Manager ( #2674 )
...
* Improved braking, collision negotiation.
* Improved braking algorithm for smoother approach
to lead vehicle.
* Implemented smoother path boundary modification
to aid smoother braking.
* Re-worked collision negotiation algorithm.
* Improved collision candidate filtering.
* Added safe-guard in case of vehicle removal
in collision stage.
* Used local variable for heavily referenced object
in localization stage.
* Implemented vector relative velocities
for motion planner's collision consideration.
* Moved collision candidate sorting logic
from collision stage to localization stage.
* Sorting collision candidates using their ids
instead of shared pointers to avoid memory corruption.
* Improved conditions for collision consideration
for greater efficiency.
* Removed fps limit in async mode.
* Hybrid physics mode
* Introduced hybrid physics mode parameter
* Implemented physics independent velocity computation
* Modified localization stage to be physics agnostic
* Fixing velocity compute interval in sync and async mode.
Made motion planner stage work with internally computed velocities.
* Made collision stage agnostic to actor physics
* Sampling waypoint buffer for teleportation window
* WIP: Teleportation changes
* WIP2: Teleportation changes
* Fixes waypoint window and vehicle spawning
* hotfix to performance benchmark
* comment out debugs
* changelog
* fixes collision bug
* fixes package error and out_of_range bug
* changes after review
* Left & Right Transit of a lane: Waypoint mapping
Co-authored-by: Praveen Kumar <pravinblaze@hotmail.com>
Co-authored-by: Soumyadeep <soumyadeep.dhar@kpit.com>
2020-03-30 22:53:29 +02:00
Joel Moriana
4ed014a2fe
CHANGELOG updated
2020-03-30 20:30:11 +02:00
Joel Moriana
84c5795b58
added examples for towns01, 03
2020-03-30 20:30:11 +02:00
Joel Moriana
ab3314f661
translation from front-bumper to center
2020-03-30 20:30:11 +02:00
Joel Moriana
4142fbb3a1
fix codacy warnings
2020-03-30 20:30:11 +02:00
Joel Moriana
62de816eb7
removed unused imports
2020-03-30 20:30:11 +02:00
Joel Moriana
a68a3e9d5b
add newline to required files
2020-03-30 20:30:11 +02:00
Joel Moriana
f3bc87928e
initial version ptv-vissim co-simulation
2020-03-30 20:30:11 +02:00
doterop
9dfbb14276
Fixing codacy issues
2020-03-30 19:44:46 +02:00
doterop
081de023ce
Added methods to get trafficlights and trafficsigns from landmarks
2020-03-30 19:44:46 +02:00
Joel Moriana
06e6357e65
CHANGELOG updated
2020-03-30 18:50:18 +02:00
Joel Moriana
5e5a397000
newline added
2020-03-30 18:50:18 +02:00
Joel Moriana
31502c97e5
Added examples for towns01, 04, 05
2020-03-30 18:50:18 +02:00
Joel Moriana
55d87ef03a
Typo fixed
2020-03-30 18:50:18 +02:00
Joel Moriana
1dd08c29e9
Avoid carla tick after spawning vehicles
2020-03-30 18:50:18 +02:00
Joel Moriana
1d8afd4ccb
SPAWN_OFFSET_Z modified to 25m to avoid collisions
2020-03-30 18:50:18 +02:00
Joel Moriana
f1804ba198
correctly showing information about pressing sumo-gui play button.
2020-03-30 18:50:18 +02:00
Bernd Gassmann
d913938f1f
Integrate ad-rss without find_package to cope with cmake 3.5 and newer boost version
2020-03-30 17:52:37 +02:00
berndgassmann
5dda249040
Merge branch 'master' into feature/integrate_rss_3.0.0
2020-03-30 17:49:15 +02:00
Axel1092
5c5028aeb3
Small float product optimization.
2020-03-30 14:40:39 +02:00
Axel1092
e7082fae9f
Removed collision from signals defined in the middle of a driving lane.
2020-03-30 14:40:39 +02:00
Axel1092
d9c4de2c54
Removed debug code.
2020-03-30 14:40:39 +02:00
Axel1092
3f96494966
Updated CHANGELOG.
2020-03-30 14:40:39 +02:00
Axel1092
d140688042
Fixed warnings. Fixed missing assets in package.
2020-03-30 14:40:39 +02:00
Axel1092
a89e505785
Added restriction to make trigger boxes only spawneable in driving roads.
2020-03-30 14:40:39 +02:00
Axel1092
1b108a027c
Review fixes. Added default lane validity if missing record in OpenDRIVE. Added Automatic spawn of traffic lights and signals to the map generation without geometry.
2020-03-30 14:40:39 +02:00
Axel1092
12a5f6f5d0
Added Yield signal triggerbox generation.
2020-03-30 14:40:39 +02:00
Axel1092
df75abf5bf
Added stop sign automatic triggerbox generation.
2020-03-30 14:40:39 +02:00
Axel1092
d2b9c7e11f
Added computation of conflicting road in junctions.
2020-03-30 14:40:39 +02:00
berndgassmann
dfe175c8bb
Merge branch 'master' into feature/integrate_rss_3.0.0
2020-03-30 14:03:47 +02:00
Bernd Gassmann
19075c8ecb
Remove src and build folders before cloning repos
2020-03-30 14:02:50 +02:00