Commit Graph

396 Commits

Author SHA1 Message Date
Johannes Quast fe83f1ab3b Add Responsibility Sensitive Safety (RSS) to CARLA Client library
- Add build variant with RSS sensor
 - Add RSS result visualization
 - Add RSS Restrictor implementation
 - Add RSS manual control example
2019-12-09 16:37:32 +01:00
Marc Garcia Puig 5aa514fb03 Updated docs and changelog 2019-11-20 16:06:47 +01:00
Marc Garcia Puig e0f829c504 Updated docs and changelog 2019-11-19 16:10:39 +01:00
doterop 4ec1338007 Moved GNSS sensor from client to server 2019-11-19 16:10:39 +01:00
Marc Garcia Puig 6187bf4916
New sensor: Inertial measurement unit (IMU) (#2220)
* Added IMU sensor to the client-server pipeline

* Fixed lane_explorer.py with the new debug API

* Changed compass output to standard compass degrees

* - Added accelerometer calculation to IMU.

* Added angular velocity to the IMU

* Changed IMU acceleration from world to local

* Updated changelog

* Updated accelerometer. Now uses vehicle movement component information instead of pawn information.

* Added docs regardings new sensors

* Fixed SI units in Lidar

* Fixed core dumped when using other python modules

* Explicitly deleted  Vec3D from FVec constructors

* Removed redundant DeltaTime calculation
2019-11-13 18:50:21 +01:00
Praveen Kumar 42af9614a0 Updated TrafficManager (#2112)
* Initial commit

This commit imports files from scenario_runner repository

* WIP TrafficDistributor
Set horizontal integral component to 0
Fixed startup concurrency issue

* TrafficDistributor first crude version

* Code asthetics, Uncrustified.

* Code clean up

* Fixed more concurrency bugs

* Reduced number of vehicles per core
Fixed some unhandled exceptions

* EOD commit 29AUG2018

* Re-organizing directory structure

* WIP code re-organization

* Redesigned PipelineStage
Implemented Messenger to communicate between stages
Implemented LocalizationStage
Added StageEnum
Removed unecessary files

* WIP Testing LocalizationStage

* Implemented and benchmarked LocalizationStage
Achieved single stage throughput of 600,000,000

* Implemented CopyBufferList() in LocalizationStage

* Fixed stage stalling and corrected benchmark

* Setting worker thread count to 1

* Code re-organization for porting MotionPlannerStage

* WIP - porting MotionPlanner

* Moved thread management logic into PipelineStage base class

* Implemented output data frame switching
Moved relavent structures and types from MotionPlannerStage.h to PIDController.h

* Re-organized directory structure to be consistent with rest of the project
Initialized frame_selector in constructor

* WIP - EOD commit 02SEP209

* WIP - managed to break deadlock between sender and receiver

* Implemented common mutex sharing for thread management in PipelineStage
Added small timeout for thread locking in PipelineStage
Finally broke deadlocks in stage integration

* Porting BatchControlStage to new design

* Ported BatchControlStage to new design
Fixed array indexing bug
Messaging actor_id instead of actor pointer to BatchControlStage
Improved thread co-ordination logic in PipelineStage

* Fixed array exetreme indexing issue

* Fixed thread co-ordination logic for multiple worker thread case

* Ported PID state map to dynamically allocated vector
Changed thread co-ordination time out to 1ms

* WIP - EOD 03092019

* Ported CollisionStage to new design
Added debug helper parameter
Added directionality pre-condition to check polygon overlap
Streamlined boundary functions
Fixed actor id to array index map
Passing individual buffers from localization
Using unsigned int keys in VicinityGrid

* WIP - fixing localization conflict on frame switching

* Fixed localization frame switching bug

* Ported TrafficLightStage to new design (#2078)

* Implemented TrafficLightStage with new architecture

* Implemented slowdown on approaching junction

* Integrated all stages into Pipeline class

* Ported PipelineExecutable.cpp to work with new Pipeline

* WIP - Fixing TrafficDistributor

* Switching to single thread stage actions
Added release options to CMakeLists.txt
Changed vicinity grid keys to string

* Changed TrafficDistributor to TrafficDistribution
This class only meant to keep track of vehicles acrros different road positions

* Changed TrafficDistributor declaration in LocalizationStage

* WIP - Lane changes

* Streamlined traffic distribution implementation

* Implemented a working lane change policy

* Fixed const correctness for ActionThreadManager and Action methods
Chaned varialbe++ to ++variable wherever suitable

* Using STL's numeric_limits instead of arbitrary high values for infinity
Made suitable constants static
Camelcase starting with uppercase for InMemoryMap methods
Fixed comment notions in all files

* Streamlined boolean return values from methods in CollisionStage.cpp
Using short hand for boost::geometry
More comments on boundary calculation logic
Camelcasing for methods

* Fixed TrafficDistribution vehicle tracking logic
Removed distance limit for lane change

* Moved lane change logic to TrafficDistributor.cpp

* Implemented logic to avoid collisions with unregistered actors

* Implemented graceful stop functionality for traffic manager

* Code aesthetics

* Added debug support for TrafficDistributor.cpp
Fixed Test.cpp

* Defined constants in TrafficDistributor.cpp
Code aesthetic changes

* Update README.md

* Aphabetical ordering of header include statements

* Code streamlining and aesthetic changes

* Review comment changes (#2116)

Review comment changes
Removed frame_map from TrafficLightStage

* Made changes  for review comments (#2117)

* Fixed implicit private inheritence for LocalizationStage
Removed unecessary using <method> statements in concrete stage classes

* Removed break logic from all loops

* Added detailed comments to all header files

* Minor review comment changes to collision stage

* Detailed comments for all .cpp files

* Implemented batch spawn and delete

* Added minimum distance check for lane change
Increased wait time after sending batch spawn command

* Simplified geodesic boundary creation in collision stage

* Changing to unsigned integers when appropriate
Shorter name aliasing

* Changes for code reveiw comments

* Removed white spaces

* Code review changes
Using carla::geom::Math::DistanceSquared whenever possible
Better name aliasing
Function signature checks

* Code aesthetics, text formatting

* Changes for appropriate auto keyword usage

* Grammar check

* Grammatical correction

* Distance based check points and boundary generation
instead of index based checks

* Using explicit typing wherever possible instead of auto

* Review comment changes

* Review comment changes

* Added time margin for approaching vehicles for lane change
Increased minimum collision boundary
Streamlined InMemoryMap::StructuredWaypoints
Implemented gradual braking in PIDController
Added left right checks in SimpleWaypoint
Removed redundant method in SimpleWaypoint

* Initial implementation for reproducibility

* Fixed radomization during path selection

* Added Vicinity grid-key checker for grid to actor_id map

* WIP: junction negotiation enhancement

* Polygon to polygon distance based collision negotiation

* Update Linux.mk

* Update CMakeLists.txt

* Update Vars.mk

* Update README.md

* Update getting_started.md

* Review comment changes
Namespace aliasing checks
Redundant function call checks
Default constants defined in motion planner stage
Removed hard braking to slow down near junctions
Lane change approaching vehicle check time margin
Added -h option to get help on traffic manager

* Reverting to carla::client::Vehicle::GetTrafficlightState non-signalised junctions

* Added communication timeout and implemented stopping when carla stops
Removed throughtput measurement logic from PipelineExecutable

* Updated gitignore

* updated CHANGELOG.md

* updated CHANGELOG.md

* WIP: negotiating non-signalised junction

* Time duration ticketing system for non-signalised junctions
Changed from pre-randomised to run time randomised decisions at junctions

* Removing debug draw statements

* Fixed make and cmake, more work required

* Added traffic manager build to jenkins

* updated docs
2019-10-07 16:30:51 +02:00
Marc Garcia Puig e73ad54d18 Enabled and fixed pylint for python3 in travis 2019-10-04 14:38:24 +02:00
manishthani 89e329b738
Fixed bugs of importing assets (#2068)
* Refactor Commandlet + made small fix

* fixed scale of assets when importing them

* Fixed bug of adding assets automatically, but semantic segmentation to be fixed

* small fix + hiding movemeshes call until its stable

* Meshes are moved to semantic segmentation folders

* Retagging semantic segmentation

* Redefined tags, refactor and added comments

* Updated Changelog

* created a move assets commandlet

* Removing RoadRunnerFiles folder

* readded flag of only prepare maps in import script

* Removing ContentBrowser module

* Added Import folder

* updated readme

* Apply zero rotation

* updated doc link

* updated readme

* refactoring

* Adding more comments and refactoring

* Removed unnecesary include header files

* Remove unnecessary includes in source files
2019-09-17 14:57:22 +02:00
Marc Garcia Puig 865eccb863 Extended RGB sensor (#1950)
* Exposed DOF and Exposure in Python for  RGB sensor

* Fixed blueprint waypoint functions

* Added Tonemapper settings

* Exposed camera temperature and tint

* Updated Changelog
2019-08-02 17:40:05 +02:00
manishthani 3161253fa1
Fixed client_bounding_boxes example script (#1962)
* Fix: Changed path to egg file to make it work

* Update CHANGELOG
2019-08-02 15:52:16 +02:00
bernat 70e67b8dbd
Better steering for manual control (#1957) 2019-08-01 11:36:34 +02:00
Francesc Domene d70f5e19fd Fdomf/c++docs (#1947)
* Updated documentation and improvements

* Added doxygen to jenkins pipeline
2019-07-30 15:17:09 +02:00
nsubiron e2c4dc1312 Increase version 2019-07-12 19:39:27 +02:00
nsubiron c2ceb8db2c Add missing item to CHANGELOG 2019-07-12 19:03:04 +02:00
Marc Garcia Puig 29bf420fda Updated changelog and review changes 2019-07-12 18:38:25 +02:00
nsubiron 29f6acb987 Clean up CHANGELOG 2019-07-11 11:42:38 +02:00
Manish 24e53a8081 Updated CHANGELOG 2019-07-10 01:35:47 +02:00
Marc Garcia Puig 7af5010e69 Added info in changelog 2019-07-09 19:18:46 +02:00
nsubiron 954f36b6a0 Add gamma correction as argument for manual_control.py 2019-07-09 18:46:55 +02:00
nsubiron cfc6ee6fa1 Package the project in shipping mode 2019-07-09 18:46:09 +02:00
nsubiron 8f2d5b089e Allow changing fixed frame rate at runtime 2019-07-09 18:46:09 +02:00
nsubiron 39f5c4da49 Allow removing on tick callbacks 2019-07-09 17:18:32 +02:00
bernatx a89789e616 Changelog.txt 2019-07-08 18:42:45 +02:00
bernatx 26bcb3bcff Updated CHANGELOG 2019-07-08 15:27:09 +02:00
nsubiron 01ed348875 Make 'tick' and 'apply_settings' wait until the new frame is received and return the frame id when the changes took effect 2019-07-06 00:14:53 +02:00
Johannes Quast 3d0ec717f7 Add transmission gears values access
- LibCarla and PythonAPI can read and write transmission values
   and the forward gear details
2019-07-05 20:06:26 +02:00
Johannes Quast 58e48b1acc Add access to vehicle physics brake values
- Make maximum brake and handbrake torque accessible
   to LibCarla.
2019-07-05 11:52:05 +02:00
XGodina ac8bb3a6eb update CHANGELOG 2019-07-03 13:05:10 +02:00
nsubiron 915e35d435 Rename frame_count and frame_number as frame 2019-06-28 14:05:00 +02:00
bernatx 33dc5dde8d Changes for PR 2019-06-27 18:46:35 +02:00
wattsavolt a4692e36e4 Updating changelog to be clearerabout changes 2019-06-27 16:13:43 +02:00
wattsavolt b8295b4e03 Enabling texture streaming and adding support for texture streaming to scene captures 2019-06-27 16:13:43 +02:00
nsubiron cfabe549c7 Update CHANGELOG 2019-06-20 18:06:13 +02:00
bernat 7be45fc4a2 Recorder bug fixes (#1752)
* Fix bug initializing structure
* Fixing the end of replayer when actors continue in autopilot enabled
2019-06-18 10:47:13 +02:00
Néstor Subirón 5d71e556f4
New weather defaults (#1753)
* Add default weather preset
* Update content link
2019-06-17 18:07:32 +02:00
nsubiron 1630313399 Update CHANGELOG 2019-06-13 16:56:56 +02:00
nsubiron 60e753f786 Update changelog 2019-06-13 12:30:53 +02:00
nsubiron 8febd66739 Find XODR files anywhere in content 2019-06-13 12:30:53 +02:00
xmyqsh 104b1e36ec Fix python __str__ wrapper (#1730) 2019-06-12 12:56:32 +02:00
Néstor Subirón 114d54d889
Add gamma value as attribute to RGB camera (#1720) 2019-06-05 09:49:45 +02:00
John A Novak 11fce62223 Issue #1596 Fix WGS84 reprojection Latitude reversal (#1601) 2019-06-04 18:52:49 +02:00
Aidan Clear 0faffe2a38 Set Vulkan as default graphics API for Linux (#1639) 2019-06-04 18:48:11 +02:00
Aidan Clear 35fdaec670 Adding ability to modify motion blur settings (#1690)
* Adding ability to modify motion blur settings of RGB scene capture from the PythonAPI
* Adjust motion blur default values
2019-05-31 16:50:30 +02:00
Manish d3b3b5c4c6 Update CHANGELOG 2019-05-29 11:31:13 +02:00
Aidan Clear 627c351e85 Improving visual quality of the rgb scene capture (#1549)
* Adding TemporalAA
* Setting alpha values of pixels in buffer to 255 to account for TemporalAA
* Alpha now removed from pixels on the client side in the image deserialize function
* Adding motion blur
2019-05-28 13:25:42 +02:00
Néstor Subirón d05dc6c743
Allow attaching actors with a spring arm (#1682) 2019-05-27 18:07:03 +02:00
manishthani 4dbb94763b
Merge branch 'master' into manishthani/load_props_definition 2019-05-23 11:02:19 +02:00
manishthani 85b96ce12a Fixed bug related with Pygame surface too large (#1657) 2019-05-22 17:31:44 +02:00
bernatx faa164557f Removed some commented code 2019-05-22 12:20:21 +02:00
manishthani ce3ea1c463 Improved lane markings and added sidewalks to no_rendering_mode.py (#1620)
* improved lane markings + added sidewalks + added crosswalks function + refactor
* Update CHANGELOG
* Commenting crosswalk func dur to pylint
2019-05-20 15:24:12 +02:00
manishthani 4a41672e85
Merge branch 'master' into manishthani/load_props_definition 2019-05-14 16:37:28 +02:00
Néstor Subirón cf58f7a2c1
Fix dead-lock when loading a new map in synchronous mode. (#1588)
* Fix #1412, dead-lock when loading a new map in synchronous mode.
* Update CHANGELOG
* Add smoke test for #1412
2019-05-10 16:33:48 +02:00
Daniel Novillo 1f8e405425 Exposed 'is_invincible' for pedestrians (#1454) 2019-05-08 13:45:02 +02:00
nsubiron 32d9715ef8 Upgrade to Unreal Engine 4.22 and clang 7 2019-05-03 12:53:43 +02:00
nsubiron 2bbbeddefa Update CHANGELOG 2019-05-03 11:31:19 +02:00
Manish 3b2d706ae6 Update CHANGELOG 2019-05-02 16:20:35 +02:00
Tomasz Sułkowski 538b4e04d6 Client-side bounding boxes (#1383)
* BasicSynchronousClient for client side bounding boxes done
* client-side bounding boxes done
* Updated CHANGELOG.md and client_bounding_boxes with appropriate imports for development build
* moved client_bounding_boxes.py to examples/
* attempt to fix strange pylint error
* fix attempt for pylint2
* Disabled pylint E1126 as it is getting confused with numpy matrix slice
2019-05-02 16:01:47 +02:00
Marc Garcia Puig 8781712eb8 Updated OpenDriveActor (#1593)
* Fixed OpenDriveActor

* Fixed bebug lines of OpenDriveActor in UE4 editor

* Updated changelog
2019-05-02 14:38:18 +02:00
nsubiron c60f566530 Update CHANGELOG 2019-04-30 13:46:53 +02:00
nsubiron 1366b21ce4 Disallow implicit conversions between Vector3D/FVector and Vector2D/FVector2D to avoid missing unit conversions unintentionally 2019-04-29 15:35:33 +02:00
Marc Garcia Puig 424c32d2d4 Added waypoint's junction_id (#1509)
* Added waypoint's junction_id and is_junction
* Updated changelog
* Removed unnecessary const
2019-04-29 15:34:45 +02:00
bernatx a407c44ea3 Updated CHANGELOG 2019-04-26 17:15:37 +02:00
bernatx 37c7036486 Update CHANGELOG.MD 2019-04-26 17:15:37 +02:00
nsubiron 5ef3dde552 Add C++ client example 2019-04-24 17:37:21 +02:00
张子岳 6eafccaa08 Fix bug about lidar effectiveness (#1531) 2019-04-16 10:01:50 +02:00
bernatx 1910095ad1 Updating CHANGELOG.MD 2019-04-12 18:29:40 +02:00
bernatx c2b7e27ac5 Updated CHANGE.LOG and telling playback speed when replaying 2019-04-12 10:25:13 +02:00
bernatx c6ff4cb362 Added an optional parameter to show more details about a recorder file
Related to the show_recorder_file_info.py API
2019-04-12 10:25:13 +02:00
bernatx be37d22335 Added replayer speed (time factor for slow/fast motion) 2019-04-12 10:25:13 +02:00
nsubiron bd0711e87a Increase version 2019-04-04 19:15:45 +02:00
nsubiron 0871f10667 Reword CHANGELOG 2019-04-04 18:59:38 +02:00
nsubiron 24edc1de30 Add optional argument "actor_ids" to world.get_actors to request only the actors with the ids provided 2019-04-04 16:37:21 +02:00
nsubiron 2ffb3196fa Update CHANGELOG and Python API reference 2019-04-04 14:42:28 +02:00
German Ros ac20c931f9 Updated: changelog.md 2019-04-03 15:12:50 -07:00
Fabian Oboril 7451cf1008 Fix division by zero in is_within_distance_ahead() 2019-04-02 20:32:47 +02:00
nsubiron 6d71c65137 Fix vehicles missing the route if autopilot enabled too late 2019-04-02 19:48:13 +02:00
Marc Garcia Puig 5f1c830d6d Updated changelog 2019-04-02 16:03:09 +02:00
nsubiron ce94741e21 Update CHANGELOG 2019-04-01 18:10:28 +02:00
nsubiron 63ecdf141b Update CHANGELOG 2019-03-30 13:47:41 +01:00
nsubiron 3c18dee70f Fix CHANGELOG 2019-03-29 21:31:30 +01:00
German Ros 23723069c1 Fix: global router to be consistent with the new Waypoint API 2019-03-29 12:50:39 -07:00
Praveen 5e903a53c0 Modified basic agent:
* Using RoadOption from local planner
Modified local planner:
* Increased waypoint que max length
* Re organised buffering code
Modified misc:
* Added vector function
Modified global route planner:
* Using RoadOption from local_planner
2019-03-28 19:31:55 +05:30
nsubiron 2c0e35797d Update CHANGELOG 2019-03-27 16:35:06 +01:00
Pasch, Frederik b3bac35fbe LaneInvasionSensor stabilization
- Fix naming: Use 'LaneInvasionSensor'/'lane_invasion' instead of mixture with 'LaneDetector'/'lane_detector'
 - Create server-side LaneInvasionSensor (to be able to access it via ROS bridge)
2019-03-27 11:05:19 +01:00
Daniel be481c4d03 Changelog 2019-03-26 19:57:13 +01:00
nsubiron 3645299e29 Fix CHANGELOG 2019-03-26 18:52:28 +01:00
Johannes Quast 9c0317a749 Fix ActorList.Filter(...) method
- change return type to SharedPtr<ActorList>
 - this fixes tr1::bad_weak_ptr when using / iterating filtered list
2019-03-26 16:50:07 +01:00
Pasch, Frederik d1913a295d Add rolename parameter to manual_control 2019-03-22 10:00:19 +01:00
nsubiron 7b10b2e137 Update CHANGELOG 2019-03-19 18:58:41 +01:00
manishthani e5bffc3e53
Merge branch 'master' into manishthani/expose_physx_fixes 2019-03-19 12:30:51 +01:00
Manish 5d3c8c2e37 reordered function call to avoid garbage collection between calls + changelog 2019-03-19 12:23:26 +01:00
Felipe Codevilla 8d6b07f9f1 updating changelog 2019-03-18 20:18:39 -04:00
Fabian Oboril 569a2d80d1 Fix cleanup local_planner when used by other modules
If the local_planner is used by other Python modules the cleanup causes
a destruction of the actor, handed over to the local_planner. As this
may be undesired, an additional reset_vehicle() method was added to the
local_planner.
2019-03-16 18:59:38 -07:00
Aidan Clear 01bbdc54fe
Merge branch 'master' into update_carla_settings 2019-03-13 19:24:30 +01:00
Pasch, Frederik 3d2e08611e Add time to SensorData 2019-03-13 16:07:31 +01:00
Aidan Clear b184ec652b Updating carla settings to allow user to disable rendering and set server tieout from the command line 2019-03-12 15:58:11 +01:00
nsubiron b9cfd4c55e Update CHANGELOG 2019-03-11 17:35:13 +01:00
nsubiron 1a081e8f67 Add method to Map to transform Location to GeoLocation 2019-03-11 14:37:48 +01:00
Marc Garcia Puig 549d484d4e Updated changelog 2019-03-07 14:54:07 +01:00
Johannes Quast 2cfe7ad136 Resolve hostname for streaming client
- Allows usage of hostnames instead of IP addresses only
   with carla::Client
2019-03-04 08:56:58 +01:00
nsubiron cf1598ae61 Increase version 2019-03-01 20:29:47 +01:00
nsubiron 9bea61cd8e Clean up CHANGELOG 2019-03-01 19:55:22 +01:00
Johannes Quast 443d54f95e Simplify Dockerfile and halve image size 2019-03-01 08:56:49 +01:00
Marc Garcia Puig 6966d56c76 Changed right/left_lane() to get_right/left_lane() 2019-03-01 02:36:17 +01:00
Marc Garcia Puig 313914bdcc Updated docs 2019-03-01 02:36:17 +01:00
German Ros f3f69fddb6 changelog updated 2019-03-01 00:48:32 +01:00
nsubiron d8b64cd86f Update CHANGELOG 2019-03-01 00:15:58 +01:00
germanros1987 9ab1411bd4
Merge master into manishthani/no_rendering_mode 2019-02-28 12:29:05 -08:00
Néstor Subirón 1798e57ef9
Merge branch 'master' into autogenerate-map-commandlet 2019-02-28 16:08:48 +01:00
nsubiron 6789783a17 Merge branch 'master' into bernatx/Recorder 2019-02-28 15:17:18 +01:00
Manish 847117245a Merge branch 'master' into manishthani/no_rendering_mode 2019-02-28 10:38:48 +01:00
Daniel 1958a1c445 Added changes to changelog 2019-02-27 20:01:23 +01:00
Aidan Clear f3eeb2ffa3 Updating changelog 2019-02-27 18:51:07 +01:00
Manish 7d59dd6208 Updated changelog 2019-02-27 18:20:11 +01:00
nsubiron 3e93782c98 Expose traffic sign's trigger volumes on Python API 2019-02-27 17:47:36 +01:00
nsubiron fa9ad0028d Update content link 2019-02-27 14:36:41 +01:00
Néstor Subirón 3f80ebcf0a
Merge branch 'master' into feature/fixGeoReferenceParsing 2019-02-27 13:14:29 +01:00
Néstor Subirón 0e7e1b0b91
Merge branch 'master' into new_expose_vehicle_physics 2019-02-27 12:29:58 +01:00
Marc Garcia Puig f0273d5465
Merge branch 'master' into marcgpuig/windows_build 2019-02-27 11:50:57 +01:00
Pasch, Frederik 381f03a9a0 fix parsing of OpenDrive geoReference exported by RoadRunner 2019-02-26 19:34:31 +01:00
manishthani a49e14997e
Merge branch 'master' into new_expose_vehicle_physics 2019-02-26 14:56:05 +01:00
Manish 5eb4561a38 refactoring code 2019-02-25 20:41:54 +01:00
bernat 98492c592d
Merge branch 'master' into bernatx/Recorder 2019-02-25 12:16:06 +01:00
nsubiron 5dc0a21788 Update CHANGELOG 2019-02-22 19:17:26 +01:00
German Ros 00652c92de added steering wheel control example 2019-02-22 11:10:27 +01:00
nsubiron a0c2c21581 Add movable static meshes to the actor registry 2019-02-15 12:56:53 +01:00
Marc Garcia Puig 4ca3fe35e1 Updated changelog 2019-02-12 15:07:17 +01:00
nsubiron 87492b0630 Update CHANGELOG 2019-02-12 12:10:27 +01:00
bernat 56a5159415
Merge branch 'master' into bernatx/Recorder 2019-02-08 15:39:43 +01:00
Praveen Palanisamy 5c6e051152 Updated CHANGELOG 2019-02-07 10:38:50 -05:00
bernatx 38f62fe8cb Fixing a typo in CHANGELOG.MD 2019-02-06 18:59:39 +01:00
bernatx 23b6a2896f Modifying the CHANGELOG.MD file 2019-02-06 18:37:48 +01:00
nsubiron 9134973489 Upgrade version 2019-01-31 19:32:27 +01:00
nsubiron 4429e04cee Update CHANGELOG 2019-01-31 19:31:35 +01:00
Praveen f7b44d1726 Modified basic agent:
* Using RoadOption from local planner
Modified local planner:
* Increased waypoint que max length
* Re organised buffering code
Modified misc:
* Added vector function
Modified global route planner:
* Using RoadOption from local_planner
2019-01-30 22:32:50 +01:00
Praveen b06e5080b6 * Fixed global router to handle round about turns
* Using local_planner.RoadOption to represent turns
2019-01-30 12:09:16 -08:00
Marc Garcia Puig 056fc7a096 Updated changelog 2019-01-30 18:12:42 +01:00
Néstor Subirón 0e8ca5064b
Merge branch 'master' into tl_api 2019-01-30 14:40:21 +01:00
Daniel Novillo 5a026fd489
Merge master into pedestrian-collision-sensor 2019-01-30 13:49:57 +01:00
Aidan Clear c39d2e0328 Removing dots 2019-01-30 11:33:36 +01:00
Aidan Clear 2e0d7ac3b7 Updating CHANGELOG.md file with changes 2019-01-29 14:40:43 +01:00
Néstor Subirón 5ab340293b
Merge branch 'master' into basicAgentUpdates 2019-01-29 14:27:36 +01:00
Daniel 0bd4388e3f Documentation and variable renaming for obstacle sensor 2019-01-29 12:44:41 +01:00
Daniel Novillo Villarejo e20d5d0de1 Added Changelog
Removed unnecesary files
2019-01-29 12:00:58 +01:00
nsubiron ae75d41055 Remove crash reporter 2019-01-29 10:42:38 +01:00
nsubiron bfac748b4d Update CHANGELOG.md 2019-01-28 19:24:08 +01:00
nsubiron d460ff8f71 Update changelog 2019-01-26 14:31:35 +01:00
Fabian Oboril 8a3e40ac6d
Merge branch 'master' into basicAgentUpdates 2019-01-25 22:31:27 +01:00
Fabian Oboril 9ff2afe1e3 Update changelog 2019-01-25 22:28:56 +01:00
bernatx 21bf92c5af Removed 'add_force' command, and little fixes. 2019-01-24 18:57:38 +01:00
bernatx eaf3392c66 Added methods to PythonAPI for managing some physics of an actor 2019-01-24 18:57:38 +01:00
Marc Garcia Puig 72ebe0fe34 Updated CHANGELOG with the changes 2019-01-24 12:58:48 +01:00
nsubiron 6c8499c8c9 Upgrade to UE4.21 2019-01-23 18:57:26 +01:00
Pasch, Frederik 89af74d967 Add support for a gnss sensor
An initial reference location is read from the header of the OpenDRIVE definition (/OpenDRIVE/header/geoReference)

The expected format is based on the Proj4 syntax:
+lat_0=<LATITUDE as double> +lon_0=<LONGITUDE as double)

Example (Town01):
<OpenDRIVE>
    <header revMajor="1" revMinor="4" name="" version="1" date="2018-10-26T12:17:35" north="2.0479999989271146e+1" south="-3.4888998413085938e+2" east="4.1446086126736287e+2" west="-2.0712774024007370e+1" vendor="VectorZero">
        <geoReference><![CDATA[+lat_0=4.9000000000000000e+1 +lon_0=8.0000000000000000e+0]]></geoReference>
    </header>
...
2019-01-23 17:49:01 +01:00
nsubiron 4ab822bcce Add support for spawning and controlling walkers 2019-01-22 19:54:57 +01:00
nsubiron aeecd3d6eb Rename get_vehicle_control to get_control to be consistent with walkers 2019-01-22 19:54:57 +01:00
nsubiron cdd3c83ba0 Update docs and changelog 2019-01-22 11:52:22 +01:00
nsubiron 5295261aca Add forward vector to rotations and transforms 2019-01-17 11:41:14 +01:00
bernat 8e611f0c13 Moving tick_interval property from collision camera to Lidar camera. 2019-01-16 10:46:16 +01:00
nsubiron 5dbd53766f Minor corrections 2019-01-11 15:23:58 +01:00
Firesuiry 1832eb249a add scription 2019-01-11 14:32:11 +08:00
manishthani 25a041e188 Updated CHANGELOG 2019-01-10 16:23:57 +01:00
nsubiron 3b8507d18d Fix changelog 2018-12-22 11:41:19 +01:00
germanros1987 c7759ef926
Update CHANGELOG.md
removing scenario_runner items
2018-12-21 14:14:14 -08:00
germanros1987 54fe5e41c1
Update CHANGELOG.md
added scenario_runner changes too.
2018-12-21 14:06:54 -08:00
nsubiron d4f6c24c64 Update changelog and increase version 2018-12-21 22:52:33 +01:00
nsubiron cddb98282c Increase version and update changelog 2018-11-16 13:29:40 +01:00
nsubiron 20fc5a38f8 Upgrade version 2018-07-30 14:28:51 +02:00
nsubiron ab9a2c7cb5 Upgrade version and update CHANGELOG 2018-06-15 18:57:46 +02:00
nsubiron 332d40b58e Increase version number and update CHANGELOG 2018-06-08 13:14:48 +02:00
nsubiron 0fb3c3ff7e Increase version and update changelog 2018-04-20 18:36:33 +02:00
nsubiron 9a9ce7bfa1 Increase version and update changelog 2018-04-05 12:39:57 +02:00
nsubiron f9f1bc33ee Fix typo in CHANGELOG 2018-03-23 18:33:11 +01:00
nsubiron c74452d0ad Update changelog 2018-03-22 10:47:33 +01:00
juaxix ab993611fc Added optimization changes
Information related to performance measures
2018-03-22 10:41:55 +01:00
nsubiron 8526cd4a83 Increase version to 0.8.0 2018-03-22 10:41:55 +01:00
nsubiron 022daafc69 Update changelog 2018-01-24 12:34:12 +01:00
felipecode 0bad9d8fa2
Release file change to add info about the map 2017-11-28 15:42:06 +01:00
nsubiron 7567184bd8 Increase version 2017-11-28 12:57:15 +01:00
nsubiron 60a114eaa2 Update CHANGELOG 2017-11-10 14:55:32 +01:00
nsubiron 2fe886af6e Merge CHANGELOGs 2017-10-25 15:57:04 +02:00
nsubiron 418dac8fd4 Increase version 2017-10-24 17:09:31 +02:00
nsubiron 0f26c329de Increase plugin version 2017-10-04 14:44:07 +02:00
nsubiron 215d752e08 Increase plugin version 2017-10-03 11:56:10 +02:00
nsubiron 4bf2386049 Prepare for new version 2017-09-21 17:01:30 +02:00
nsubiron 8ec69f420c Update CHANGELOG 2017-09-07 15:51:07 +02:00
nsubiron 225aef19ce Increase version 2017-06-21 15:27:35 +01:00
nsubiron e1040090a9 Increase version 2017-06-20 15:19:28 +01:00
nsubiron dfdc2ecf4c Update changelog 2017-06-20 09:25:39 +01:00
nsubiron 0ddfeeadac Prepare for release 2017-06-15 18:00:15 +01:00
nsubiron 232d50017f Increase version 2017-06-09 11:07:10 +01:00
nsubiron 0beacfdd83 Improvements on how the settings are loaded, define a settings hierarchy 2017-06-03 11:52:39 +01:00
nsubiron 2cd2c600eb Prepare for new release 2017-06-02 19:35:34 +01:00
nsubiron eed1497d06 Prepare for new release 2017-05-19 15:27:06 +01:00
nsubiron fb845bc625 Increase version 2017-05-08 20:04:44 +02:00
nsubiron decefc6c12 Add CHANGELOG and increase version number 2017-05-04 10:48:57 +02:00