Commit Graph

6114 Commits

Author SHA1 Message Date
aollero 391657b90a Component by class to avoid null static meshes 2023-03-20 20:21:39 +01:00
aollero 903e467656 Package Saving improved 2023-03-20 20:21:39 +01:00
aollero b620986c05 No actor definition longer needed 2023-03-20 20:21:39 +01:00
aollero 7704809f43 Merge actors for building and material definition 2023-03-20 20:21:39 +01:00
anrp-tri 4e070089c8
Make (Unreal) non-unity build available (#6190)
This lets IWYU-type errors be fixed; they are often masked by it.
Fix all detected errors of this kind. Note that Unity is on by
default, likely for performance reasons, so this does not change
that; instead, pass ARGS=--no-unity to make to try it (note that this
unfortunately will rebuild the editor too.)

Co-authored-by: anrp <anrp@tri.global>
Co-authored-by: Axel1092 <35765780+Axel1092@users.noreply.github.com>
Co-authored-by: bernat <bernatx@gmail.com>
2023-03-20 12:09:39 +01:00
Feej fba921c03a
Bugfix: Pixel data not set correctly will crash when saving pixels to disk (#6235) 2023-03-17 12:07:09 +01:00
Axel 8d8d53c3e5 Fixed small error in python script 2023-03-17 11:29:49 +01:00
Axel 5487e17f60 Making Omniverse code optional 2023-03-17 11:29:49 +01:00
Axel 98c0145120 Added patch for omniverse importer 2023-03-17 11:29:49 +01:00
Axel 5b600ed16b Fixed link errors. Added mesh merging functionality to the widgets. Interface to import USD props. 2023-03-17 11:29:49 +01:00
Axel cd7ab57622 WIP Automatize prop import 2023-03-17 11:29:49 +01:00
Axel1092 6d31d3fc4a
Updated content and changelog (#6175)
* Updated changelog and content versions

* Added vehicle.sixwheeltruck.sixwheeltruck to smoke test exclusion list

* Fix old town tests

* fixed vehicle id in smoke test

* Update ContentVersions.txt

---------

Co-authored-by: bernat <bernatx@gmail.com>
2023-03-17 11:28:55 +01:00
rmurrish 28054868ae
Update internal link (#5865)
* Fix a typo in setting the max brake

From self._max_steer to self._max_brake

* Update internal link

Link in the page navigation did not match the heading text later in the document, causing a broken link, and link text that does match the current content of the document.
Update the link to match the body text/heading for building a package from source.

---------

Co-authored-by: kykim0 <kykim144@gmail.com>
Co-authored-by: bernat <bernatx@gmail.com>
2023-03-17 11:28:14 +01:00
MattRoweEAIF 50aa4f729d small text edit 2023-03-14 10:34:33 +01:00
MattRoweEAIF f50231d324 replaced pedestrian images 2023-03-14 10:34:33 +01:00
MattRoweEAIF 9912f27dbc removed pedestrians images with pixelated textures 2023-03-14 10:34:33 +01:00
MattRoweEAIF a41f4fec6b small typos 2023-03-14 10:34:33 +01:00
MattRoweEAIF ab9b8f7559 small type 2023-03-14 10:34:33 +01:00
MattRoweEAIF f427c7c02e catalogue corrections 2023-03-14 10:34:33 +01:00
xqgex 3ea23d6826
Add keyword arguments for carla.TrafficManager Python API functions (#6246)
* Update TrafficManager.cpp

* Update CHANGELOG.md

* Remove all default values except for set_path and set_route
2023-03-09 09:53:51 +01:00
bernatx 34469375c7 Now the TilesInfo.txt file is searched only in the destination map folder 2023-03-09 09:52:41 +01:00
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