Commit Graph

6093 Commits

Author SHA1 Message Date
Axel1092 777b174a08
Digital Twins first iteration (#6260)
* Added way to download files from overpass api

* Save downloaded text to a file

* Changed log type for File manipulation

* Online process files when request is valid

* Correct file format

* Correct file format for UE4 class

* Fix compilation issue due to name change

* Create Widget with OpenFileDialogFunctionality

* Step xodr to map completed

* Generated Static meshes and replace procedural actors

* Created and saved assets during road generation

* Formatted file correctly

* OSM To ODR broguht to UE4

* Full pipeline working on linux

* Added osm2odr support in editor in Windos

* Added Widget to CartaTools

* Fixed Linux compilation error

* Added Carla Game Instance included to avoid compilation error

* Osm Renderer Tool dummy version

* Server creates SVG files when client request it

* SVG creation and rasterization - libraries integration

* Server size working

* Added Simplify to LibCarla, Added timers to measure time generation.  Add mesh deformation during road creation.

* Fixed mesh format translations

* Trying to paint bitmap into the UTexture

* Bitmap sent and drawn in widget texture with bugs

* Map bitmap shown on widget

* Concated meshes generated in the same lane to avoid errors during simplification

* Navigation added to widget

* Avoid Simplify to remove border vertices and try to parallel assets creation process

* Road Generation 0.1 version ready

* Removing Engine Association, Formatting CarlaTools Build dependencies

* Change container type of generated procedural mesh componetns to be supported by UPROPERTY

* Fixed indices jumping by two

* Started dynamic database creation

* Dynamic database creation temporally removed

* First step of merge. Coords of bottom left corner and top right corner

* Libraries added to build system

* Git ignore for osmrenderer to avoid ThirdParties directory to be tracked

* Lat and Lon coords for corners sent from server to client

* Transformed to local coords meshes' vertices' coords

* Coords format error fixed

* Saving xodr and osm files inside of OpenDrive folder

* Widget fixed

* UI design improved

* WIP Windows build system for osm-world-renderer

* Socket implementation replaced by boost asio framework in osmrenderer

* Build system adapted to wndows

* Headers fixed to avoid windows specific heraders compilation

* Added widget to import building from houdini

* Added origin latitude and longituda to OSM to OpenDRIVE conversion functions. Fixed Houdini importer widgets.

* Add Houdini plugin download to the build system

* Moved houdini blueprint. Houdini plugin now dowloads by default

* Added houdini download for windows

---------

Co-authored-by: Aaron <samaniegoaaron112@gmail.com>
Co-authored-by: Blyron <53337103+Blyron@users.noreply.github.com>
Co-authored-by: aollero <aollero@cvc.uab.cat>
Co-authored-by: aollero <adriollero@gmail.com>
Co-authored-by: bernat <bernatx@gmail.com>
2023-03-03 17:26:48 +01:00
LuisPoveda de7e9bf030 Add general method for recording all vehicle types 2023-03-02 09:13:35 +01:00
LuisPoveda 3b86f58e68 Avoid sensors to go dormant if they are far from vehicle. 2023-03-01 18:47:50 +01:00
MattRoweEAIF 86daa78794 updated changelog 2023-03-01 11:20:02 +01:00
MattRoweEAIF 70d35d27c8 update first steps 2023-03-01 11:20:02 +01:00
MattRoweEAIF 15f1950096 added vehicle and map montage to first steps 2023-03-01 11:20:02 +01:00
MattRoweEAIF 7c4e47355a added towns 1-10 to maps montage 2023-03-01 11:20:02 +01:00
MattRoweEAIF 6c6b1ddbfe changed left menu 2023-03-01 11:20:02 +01:00
MattRoweEAIF 4bcef6cec6 added map guides towns 1-7 2023-03-01 11:20:02 +01:00
MattRoweEAIF 1d38bc16d8 added town 12 map guide 2023-03-01 11:20:02 +01:00
MattRoweEAIF 5bd09335ce added town 12 map 2023-03-01 11:20:02 +01:00
MattRoweEAIF e4237fdd8e fixed missing prop in warning accident 2023-03-01 11:20:02 +01:00
MattRoweEAIF 0eda8e01a1 pedestrian order correction 2023-03-01 11:20:02 +01:00
MattRoweEAIF 8be5e47838 added props catalogue markdown 2023-03-01 11:20:02 +01:00
MattRoweEAIF 2de105bb5c added vehicle catalogue markdown plus props images 2023-03-01 11:20:02 +01:00
MattRoweEAIF cb027f8dbc added pedestrian catalogue 2023-03-01 11:20:02 +01:00
bernatx d3501de03c Removing python 2 from the smoke tests 2023-02-24 10:28:37 +01:00
Aaron 1495df195b change tool chain for examples 2023-02-23 18:32:29 +01:00
Blyron eb0fb21dbf Remove unused parameter 2023-02-23 18:32:29 +01:00
LuisPoveda b018dfb8f4 Added filter by attribute for array attributes 2023-02-15 09:51:25 +01:00
LuisPoveda d7374230da blueprint doc updated 2023-02-15 09:51:25 +01:00
LuisPoveda 1c4f526c60 added filter by attribute to python api 2023-02-15 09:51:25 +01:00
Blyron dcca826ade
Aaron/opendrivetomapineditor (#6056)
* Added way to download files from overpass api

* Save downloaded text to a file

* Changed log type for File manipulation

* Online process files when request is valid

* Correct file format

* Correct file format for UE4 class

* Fix compilation issue due to name change

* Create Widget with OpenFileDialogFunctionality

* Step xodr to map completed

* Generated Static meshes and replace procedural actors

* Created and saved assets during road generation

* Formatted file correctly

* OSM To ODR broguht to UE4

* Full pipeline working on linux

* Added osm2odr support in editor in Windos

* Added Widget to CartaTools

* Fixed Linux compilation error

* Added Carla Game Instance included to avoid compilation error

* Added Simplify to LibCarla, Added timers to measure time generation.  Add mesh deformation during road creation.

* Fixed mesh format translations

* Concated meshes generated in the same lane to avoid errors during simplification

* Avoid Simplify to remove border vertices and try to parallel assets creation process

* Road Generation 0.1 version ready

* Removing Engine Association, Formatting CarlaTools Build dependencies

* Change container type of generated procedural mesh componetns to be supported by UPROPERTY

* Fixed indices jumping by two

* Cleaning branch

* Cleanup last spaces

* Remove spaces on Opendrivetowditor.cpp
2023-02-15 09:50:55 +01:00
bernatx 7f5bb15731 adding --ignore-spectator to the replayer 2023-02-06 14:17:51 +01:00
Guillermo ed53705b5b Removed an unused variable 2023-02-02 11:30:46 +01:00
Guillermo 58461b4a2d Fixed Tm unstuck removal 2023-02-02 11:30:46 +01:00
bernatx 9ecee5069d Fixing static function on windows 2023-01-30 12:25:19 +01:00
MattRowe18 7dc2e3caaf
Added Large Maps creation docs (#6155)
* Fix a typo in setting the max brake

From self._max_steer to self._max_brake

* Fix example commands in Multi-GPU docs

Only one dash before `-nullrhi` argument

* reorganized large maps docs

* Correct incoherent structuring of tutorial for adding sensor to CARLA.

* Add contribution to CHANGELOG.md

* Add notes into breakout boxes in sensor create tutorial.

* large maps tutorial

* undo changes to manual control

* removed stray script and replaced README.md in Import folder

* small typo

* addressed Guillermo's comments

---------

Co-authored-by: kykim0 <kykim144@gmail.com>
Co-authored-by: bernatx <bernatx@gmail.com>
Co-authored-by: Paul Erik Frivold <paulerikf@gmail.com>
Co-authored-by: Balázs Kis <balazs_kis35@yahoo.com>
2023-01-30 12:10:58 +01:00
Axel 682851d5d1 Added empty actor. Any actor can now be used as reference actor for large maps 2023-01-30 10:09:46 +01:00
Lin Zhengyang f296384632
Update tuto_first_steps.md (#5774)
Resolve a typo in the spawning random vehicles section.

Co-authored-by: bernat <bernatx@gmail.com>
2023-01-30 09:32:27 +01:00
MattRowe18 aafc208f63 changed speed limit output units 2023-01-27 14:05:03 +01:00
Guillermo ce5bf30f7f CHANGELOG 2023-01-27 14:04:37 +01:00
Guillermo f507d837f0 Exposed Python agents' offset 2023-01-27 14:04:37 +01:00
anrp f66fd8e7c7 Use Unreal's host SDK on Linux
The supported compiler is clang, but that is not the default on Ubuntu.
Unreal Editor itself ships clang-10 for use on linux (along with the
libc++ that Unreal itself uses) so just use those in CARLA.
2023-01-27 12:39:48 +01:00
Muntan 7267ffdee2
Update ref_sensors.md (#6026)
* Fix a typo in setting the max brake

From self._max_steer to self._max_brake

* Update ref_sensors.md

Spelling enconded -> encoded

Co-authored-by: kykim0 <kykim144@gmail.com>
Co-authored-by: bernat <bernatx@gmail.com>
2023-01-26 10:27:02 +01:00
rajuptvs 5a9f8fefe9
updated the save command for Semantic Segmentation (#6029)
* Fix a typo in setting the max brake

From self._max_steer to self._max_brake

* updated the save command for Semantic Segmentation

carla.cityScapesPalette is given to convert in this documentation, but getting error when trying to save file using that conversion, 
currently in documentation:
raw_image.save_to_disk("path/to/save/converted/image",carla.cityScapesPalette) [not working]
but working with the below command:
raw_image.save_to_disk("path/to/save/converted/image",carla.ColorConverter.cityScapesPalette) [working]

Co-authored-by: kykim0 <kykim144@gmail.com>
Co-authored-by: bernat <bernatx@gmail.com>
2023-01-26 10:22:51 +01:00
Apostolos Georgiadis 60f4a05c4c Fixes typos in docker_tools.py (#6141) 2023-01-26 10:11:15 +01:00
Mathias Wold ac9e8e825c docs: Fix typo in usage of `docker_tools.py` 2023-01-26 10:09:56 +01:00
Mathias Wold dec104aaf7 docker-tools: Fix unused `--image` option 2023-01-26 10:09:56 +01:00
Balázs Kis 52d354f99e Add notes into breakout boxes in sensor create tutorial. 2023-01-24 17:31:12 +01:00
Balázs Kis 1f6ac1d2eb Add contribution to CHANGELOG.md 2023-01-24 17:31:12 +01:00
Balázs Kis 0f4abba177 Correct incoherent structuring of tutorial for adding sensor to CARLA. 2023-01-24 17:31:11 +01:00
Balázs Kis f14acb257e Add notes into breakout boxes in sensor create tutorial. 2023-01-24 17:27:46 +01:00
Balázs Kis c075f007d7 Add contribution to CHANGELOG.md 2023-01-24 17:27:46 +01:00
Balázs Kis 7ea32fdbdb Correct incoherent structuring of tutorial for adding sensor to CARLA. 2023-01-24 17:27:46 +01:00
LuisPoveda 00f5fa532c removed tabs in the license 2023-01-23 18:00:19 +01:00
LuisPoveda 01c5051d8e removed trailing whitespaces 2023-01-23 18:00:19 +01:00
LuisPoveda 21178b8696 change all C style casts for the C++ version 2023-01-23 18:00:19 +01:00
LuisPoveda 130a2281ba requested changes 2023-01-23 18:00:19 +01:00
bernatx fe81972ba0 content version 2023-01-23 18:00:19 +01:00