https://github.com/carla-simulator/carla

sort by:
Revision Author Date Message Commit Date
0c3d546 Merge dev into aaron/particlesheightmap 11 October 2022, 07:00:22 UTC
aeac45b Terramechanics and Vegetation fixes (#5820) * Added sparse map reprsentation * Added pytorch for terramechanics modules * Added saving loading particles in independent thread * Added blank space at the EOF * Added texture creation lambda * Moving function to component * Added input/output architecture for neural network * Filling heightmap with particles data. Adding Logging to debug * Updating Texture data at realtime * Connected 3 stages, using MPC Position to Update and Texture * Added square particle sampling. Added second model input/output scheme. Fixed start up crash. * Added new flags and fixes * Position to update not updating in material but yes in MPC * Fixed coordinate frame issues and crashes * Prepared to follow position in the 1st vehicle in map * Fixed height map alignment * Fixed large map and terrain tiles alignment * Fixed inputs for new model * Added scale factor * Fixed slow read write operations * Bug fixes * Removed debug output * Removed nvidia profinling marks * Preparing merge debug code removed, runtime working by rounding the loading data properly * Made pytorch optional module * Added TRACE_CPUPROFILER_EVENT_SCOPE to Update and UpdateTexture * Added optional pytorch conditions and macros * Removed static Path * fixed not finding skeletal blueprints in shipping builds * Fixed #ifdef clause. Added missing include. * Deformation on vehicle working. Ready to start optimisation * First optimsation done. Heightmap per Tile * Updated tiles'heightmap to make their size relative to texture and tilesize * Physics fixed. - Removed re-aplying forces all the time. - Removed collisions with the static meshes. * Fixed slow frames. Added functionality * Removed unecessary library links * Fixed pytorch link * Limited search to relevant tiles * Added parameter to modify torque and forces for nested bones. * Forgot to add file. * Added multithreaded particle search. Fixed cuda architectures compilation * removed old unused code * fix windows compilation * collisions now are applied from the closest point. added debug bools to enable more collisions and draw collision points. * Removed old code. * Fixed bug with distance less than zero. * Try to stabilize a bit * CHanged repulsion forces so that contacts end with equilibrium * Deformation plane added * Added missing resources * Updated particle movement update methods * Spawn on runtime deformation plane * Added cachemap lock when initializing a region * Added UHeightMapDataAsset to hold heightmap data * Changes to tile location computation and threaded structure * Added lock to prevent parallel intialization of tiles * Adding support for large texture * Fixed infinite loop * Removed unnecessary function, changed particle ordering * Disable Enable plane and Change path to create folder * Added debug options for particles, added fraction based displacement * Tried to round to have deterministic rounds in Coords calculations * Revert files * Fixes to enable UCustomTerrainPhysicsComponent to interact with ALargeMapManager * Now all foliages are spawned correctly. - SpringBasedVegetationComponent: Added the posibility to set bones as static. This static bones will use the OnCollisionEvent instead overlap events. - VegetationManager: Removed unnecessary variables. - VegetationManager: Now the FTileData supports multiple level loads for the same tile. - VegetationManager: Refactor the code. * Remove unnecessary logs * Resolve Conflict * Added Local tile displacement field * Removed Freeing CacheData * Fixes to enable UCustomTerrainPhysicsComponent to interact with ALargeMapManager * Added Local tile displacement field * Update Heightmaps * Mark for initial update generated tiles * Added soil component field and code clean up * Fix with the path for debug foliages. * Added flag to atenuate particle forces * Fix compilation in windows * Removing 'can rest' feature * Removed Tile being recreated losing tree references. * Fixing sleep * Check index is valid before accesing it preventing crash when loading tiles from files * Add debug position, add logging when removing and adding particles to zordered map, now only remove one element from multisets * Initialize tile's heightmap on the fly not read it from file * Fixed link errors * Added debug to location when not vehicle loaded. Taking Height from ZOrdered particles instead from tile local heightmap * Mitigation of vibration * Remove unused code * fixed white textures * Fixed Z spin in some situations * Multithread savemap and added more logging for debug purpouses * Removing non used code. Updating texture based on tiles position instead of cars position * Fixed terrain type flag not working * add checks for tile removing only with valid pointers. * Fixed map loading crash Co-authored-by: Aaron <samaniegoaaron112@gmail.com> Co-authored-by: LuisPoveda <lpoveda@cvc.uab.cat> Co-authored-by: bernatx <bernatx@gmail.com> 10 October 2022, 10:32:25 UTC
4ee6883 Removing non used code. Updating texture based on tiles position instead of cars position 07 October 2022, 10:22:19 UTC
8bf1577 Multithread savemap and added more logging for debug purpouses 07 October 2022, 07:08:08 UTC
1521c27 Remove unused code 05 October 2022, 13:35:08 UTC
b0738b7 Added debug to location when not vehicle loaded. Taking Height from ZOrdered particles instead from tile local heightmap 05 October 2022, 08:44:43 UTC
30a32c7 Initialize tile's heightmap on the fly not read it from file 03 October 2022, 07:36:58 UTC
10df5bb Add debug position, add logging when removing and adding particles to zordered map, now only remove one element from multisets 30 September 2022, 13:34:50 UTC
dad6da5 Check index is valid before accesing it preventing crash when loading tiles from files 29 September 2022, 12:44:55 UTC
442df4f Fixing sleep 29 September 2022, 11:48:14 UTC
7354271 Merge branch 'luis/fix_package' into axel/terramechanics_fixes 29 September 2022, 11:29:55 UTC
e04dbe3 Removing 'can rest' feature 29 September 2022, 11:29:17 UTC
dddcc2c Fix compilation in windows 29 September 2022, 10:54:29 UTC
7905d81 Merge branch 'dev' into luis/fix_package 29 September 2022, 09:32:13 UTC
ca15dbd Merge branch 'axel/terramechanics_fixes' of https://github.com/carla-simulator/carla into axel/terramechanics_fixes 28 September 2022, 15:24:39 UTC
dcc2566 Added flag to atenuate particle forces 28 September 2022, 15:23:45 UTC
869cb3e Fix with the path for debug foliages. 28 September 2022, 15:07:24 UTC
2317520 Merge branch 'aaron/particlesheightmap' into axel/terramechanics_fixes 28 September 2022, 13:50:59 UTC
cb6d5cc Added soil component field and code clean up 28 September 2022, 13:49:21 UTC
85b5a58 Mark for initial update generated tiles 28 September 2022, 13:40:52 UTC
ead5ca0 Merge branch 'aaron/particlesheightmap' into axel/terramechanics_fixes 28 September 2022, 12:53:59 UTC
c276dab Update Heightmaps 28 September 2022, 12:46:58 UTC
e0f440e Added Local tile displacement field 28 September 2022, 11:56:07 UTC
4db48bb Fixes to enable UCustomTerrainPhysicsComponent to interact with ALargeMapManager 28 September 2022, 11:56:06 UTC
67d7da7 changelog 28 September 2022, 11:54:04 UTC
e9a7c32 Adding new attachment type 'SpringArmGhost' 28 September 2022, 11:54:04 UTC
89ba3f0 Luis/fix package (#5794) * fixed not finding skeletal blueprints in shipping builds * Physics fixed. - Removed re-aplying forces all the time. - Removed collisions with the static meshes. * Added parameter to modify torque and forces for nested bones. * Forgot to add file. * removed old unused code * fix windows compilation * collisions now are applied from the closest point. added debug bools to enable more collisions and draw collision points. * Removed old code. * Fixed bug with distance less than zero. * Try to stabilize a bit * CHanged repulsion forces so that contacts end with equilibrium * Now all foliages are spawned correctly. - SpringBasedVegetationComponent: Added the posibility to set bones as static. This static bones will use the OnCollisionEvent instead overlap events. - VegetationManager: Removed unnecessary variables. - VegetationManager: Now the FTileData supports multiple level loads for the same tile. - VegetationManager: Refactor the code. * Remove unnecessary logs * Resolve Conflict * Removed Freeing CacheData * Removing 'can rest' feature Co-authored-by: bernatx <bernatx@gmail.com> Co-authored-by: Axel <axellopez92@outlook.com> 28 September 2022, 11:53:43 UTC
53f5c0c Removed Freeing CacheData 28 September 2022, 11:13:04 UTC
5f2d120 Added Local tile displacement field 28 September 2022, 11:09:20 UTC
4f3eaed Resolve Conflict 28 September 2022, 10:29:13 UTC
abc1ac2 Merge branch 'dev' into luis/fix_package 28 September 2022, 10:22:12 UTC
37a994f Remove unnecessary logs 28 September 2022, 10:17:22 UTC
f6462a2 Now all foliages are spawned correctly. - SpringBasedVegetationComponent: Added the posibility to set bones as static. This static bones will use the OnCollisionEvent instead overlap events. - VegetationManager: Removed unnecessary variables. - VegetationManager: Now the FTileData supports multiple level loads for the same tile. - VegetationManager: Refactor the code. 28 September 2022, 08:35:48 UTC
679ec78 Merge branch 'axel/terramechanics_fixes' into aaron/particlesheightmap 28 September 2022, 06:18:05 UTC
44eb69b Fixes to enable UCustomTerrainPhysicsComponent to interact with ALargeMapManager 27 September 2022, 16:24:38 UTC
0d9b05b Aaron/particlesheightmap (#5783) * Added sparse map reprsentation * Added pytorch for terramechanics modules * Added saving loading particles in independent thread * Added blank space at the EOF * Added texture creation lambda * Moving function to component * Added input/output architecture for neural network * Filling heightmap with particles data. Adding Logging to debug * Updating Texture data at realtime * Connected 3 stages, using MPC Position to Update and Texture * Added square particle sampling. Added second model input/output scheme. Fixed start up crash. * Added new flags and fixes * Position to update not updating in material but yes in MPC * Fixed coordinate frame issues and crashes * Prepared to follow position in the 1st vehicle in map * Fixed height map alignment * Fixed large map and terrain tiles alignment * Fixed inputs for new model * Added scale factor * Fixed slow read write operations * Bug fixes * Removed debug output * Removed nvidia profinling marks * Preparing merge debug code removed, runtime working by rounding the loading data properly * Made pytorch optional module * Added TRACE_CPUPROFILER_EVENT_SCOPE to Update and UpdateTexture * Added optional pytorch conditions and macros * Removed static Path * Fixed #ifdef clause. Added missing include. * Deformation on vehicle working. Ready to start optimisation * First optimsation done. Heightmap per Tile * Updated tiles'heightmap to make their size relative to texture and tilesize * Fixed slow frames. Added functionality * Removed unecessary library links * Fixed pytorch link * Limited search to relevant tiles * Added multithreaded particle search. Fixed cuda architectures compilation * Deformation plane added * Added missing resources * Updated particle movement update methods * Spawn on runtime deformation plane * Added cachemap lock when initializing a region * Added UHeightMapDataAsset to hold heightmap data * Changes to tile location computation and threaded structure * Added lock to prevent parallel intialization of tiles * Adding support for large texture * Fixed infinite loop * Removed unnecessary function, changed particle ordering * Disable Enable plane and Change path to create folder * Added debug options for particles, added fraction based displacement * Tried to round to have deterministic rounds in Coords calculations * Revert files Co-authored-by: Axel <axellopez92@outlook.com> 23 September 2022, 14:37:52 UTC
d81a24a Revert files 23 September 2022, 14:32:11 UTC
336aa0c Merge dev into this branch 23 September 2022, 14:20:32 UTC
a6be1a6 Pytorch integration with terramechanics (#5684) * Added sparse map reprsentation * Added pytorch for terramechanics modules * Added saving loading particles in independent thread * Added blank space at the EOF * Added texture creation lambda * Moving function to component * Added input/output architecture for neural network * Filling heightmap with particles data. Adding Logging to debug * Updating Texture data at realtime * Connected 3 stages, using MPC Position to Update and Texture * Added square particle sampling. Added second model input/output scheme. Fixed start up crash. * Added new flags and fixes * Position to update not updating in material but yes in MPC * Fixed coordinate frame issues and crashes * Prepared to follow position in the 1st vehicle in map * Fixed height map alignment * Fixed large map and terrain tiles alignment * Fixed inputs for new model * Added scale factor * Fixed slow read write operations * Bug fixes * Removed debug output * Removed nvidia profinling marks * Preparing merge debug code removed, runtime working by rounding the loading data properly * Made pytorch optional module * Added TRACE_CPUPROFILER_EVENT_SCOPE to Update and UpdateTexture * Added optional pytorch conditions and macros * Removed static Path * Fixed #ifdef clause. Added missing include. * Deformation on vehicle working. Ready to start optimisation * First optimsation done. Heightmap per Tile * Updated tiles'heightmap to make their size relative to texture and tilesize * Fixed slow frames. Added functionality * Removed unecessary library links * Fixed pytorch link * Limited search to relevant tiles * Added multithreaded particle search. Fixed cuda architectures compilation * Deformation plane added * Added missing resources * Updated particle movement update methods * Spawn on runtime deformation plane * Added cachemap lock when initializing a region * Added UHeightMapDataAsset to hold heightmap data * Fixing some settings Co-authored-by: Aaron <samaniegoaaron112@gmail.com> Co-authored-by: bernatx <bernatx@gmail.com> 23 September 2022, 13:39:09 UTC
b8c11be Tried to round to have deterministic rounds in Coords calculations 23 September 2022, 12:34:29 UTC
c9bdc32 Merge branch 'axel/terramechanics_merge' into aaron/particlesheightmap 22 September 2022, 06:14:32 UTC
4cd4071 Added debug options for particles, added fraction based displacement 21 September 2022, 19:16:21 UTC
1a40eeb Disable Enable plane and Change path to create folder 21 September 2022, 14:17:26 UTC
dee118b Merge branch 'aaron/particlesheightmap' into axel/terramechanics_merge 21 September 2022, 13:59:23 UTC
c5f0256 Removed unnecessary function, changed particle ordering 21 September 2022, 13:57:58 UTC
eda65e7 Merge branch 'axel/terramechanics_merge' into aaron/particlesheightmap 21 September 2022, 09:26:04 UTC
4afe689 Fixed infinite loop 21 September 2022, 09:21:25 UTC
ef9ecc1 Merged axel/terramechanics_merge into this branch 21 September 2022, 09:03:35 UTC
d2dddff Adding support for large texture 21 September 2022, 06:06:44 UTC
eea9b44 Added lock to prevent parallel intialization of tiles 21 September 2022, 04:41:11 UTC
9fd77af Changes to tile location computation and threaded structure 20 September 2022, 21:57:55 UTC
e0761a8 Merge branch 'dev' into axel/terrmechanics_pytorch 20 September 2022, 09:02:09 UTC
f63614e Merge branch 'aaron/particlesheightmap' into axel/terrmechanics_pytorch 20 September 2022, 09:01:14 UTC
2fc29bb Added UHeightMapDataAsset to hold heightmap data 20 September 2022, 09:00:31 UTC
6940952 Added cachemap lock when initializing a region 19 September 2022, 12:46:23 UTC
a6b175e Merge branch 'axel/terrmechanics_pytorch' into aaron/particlesheightmap 19 September 2022, 09:42:58 UTC
c062341 Spawn on runtime deformation plane 19 September 2022, 09:41:10 UTC
b9e3d73 Merge branch 'aaron/particlesheightmap' into axel/terrmechanics_pytorch 19 September 2022, 08:37:48 UTC
e91c10e Updated particle movement update methods 19 September 2022, 08:37:26 UTC
3de15f0 Merge branch 'aaron/particlesheightmap' into axel/terrmechanics_pytorch 19 September 2022, 08:36:29 UTC
ffba3f5 Added missing resources 19 September 2022, 08:32:13 UTC
d2b5663 Deformation plane added 19 September 2022, 07:44:08 UTC
634066c content version and avoid large map test 16 September 2022, 14:45:40 UTC
3f7824f Merge branch 'axel/vegetation_smooth_force' into luis/fix_package 16 September 2022, 09:13:07 UTC
5e143e9 Merge branch 'dev' into luis/fix_package 16 September 2022, 09:10:45 UTC
df8be9a remove check 16 September 2022, 07:41:28 UTC
db1637a changelog 16 September 2022, 07:40:49 UTC
00882c6 Automatic spawn points are placed now at 0.5 over the road (instead of 3m) 16 September 2022, 07:40:49 UTC
622ca5a CHanged repulsion forces so that contacts end with equilibrium 15 September 2022, 12:57:46 UTC
2a7a42b Try to stabilize a bit 14 September 2022, 09:15:31 UTC
b4c4fd7 Fixed bug with distance less than zero. 14 September 2022, 09:01:29 UTC
893ede4 Removed old code. 14 September 2022, 08:17:52 UTC
68d0f75 collisions now are applied from the closest point. added debug bools to enable more collisions and draw collision points. 14 September 2022, 07:25:20 UTC
74ff030 fix windows compilation 13 September 2022, 07:52:26 UTC
cf3c2ed removed old unused code 12 September 2022, 08:05:10 UTC
a602223 Added multithreaded particle search. Fixed cuda architectures compilation 09 September 2022, 14:38:38 UTC
2a7a450 Merge branch 'dev' into luis/fix_package 08 September 2022, 11:14:20 UTC
780738f Forgot to add file. 08 September 2022, 11:10:26 UTC
3477b42 Added parameter to modify torque and forces for nested bones. 08 September 2022, 09:19:38 UTC
ddf28a4 Limited search to relevant tiles 07 September 2022, 14:58:00 UTC
dd20b23 content versions 05 September 2022, 12:33:21 UTC
e26d002 Fixed walker respawn in large maps 05 September 2022, 12:27:28 UTC
cebdcc1 Added folder to cook always with parked vehicles 04 September 2022, 21:04:34 UTC
122f96d Fix the static mesh factory 04 September 2022, 15:25:05 UTC
7c3fbee Fixed signal position when not aligned with the lane 04 September 2022, 15:13:02 UTC
db69a1a Added static signals 04 September 2022, 15:13:02 UTC
608d128 Fix traffic light bounding box issue. 04 September 2022, 15:12:36 UTC
9d99bb7 Fix compilation in Ubuntu 04 September 2022, 15:12:36 UTC
91430a3 Now the world position of the bounding box return the right rotation (it was applied twice) 04 September 2022, 15:12:36 UTC
27b9390 Make relative position for generated trigger boxes 04 September 2022, 15:12:36 UTC
8f8d0fd Removing some log 04 September 2022, 15:12:36 UTC
e032ae5 Return the merged result of all generated trigger boxes as the bounding box of the actor 04 September 2022, 15:12:36 UTC
46c4e45 Fixed pytorch link 02 September 2022, 08:49:05 UTC
07c1ff0 Removed unecessary library links 02 September 2022, 08:48:21 UTC
829b954 Fixed slow frames. Added functionality 02 September 2022, 08:46:47 UTC
37337fd Physics fixed. - Removed re-aplying forces all the time. - Removed collisions with the static meshes. 01 September 2022, 00:04:46 UTC
4d46c6b Updated tiles'heightmap to make their size relative to texture and tilesize 31 August 2022, 14:20:05 UTC
9bb8f41 Aollero/river preset generator (#5650) * First steps on river generation * Region of interest base sckeleton * Vegetation ROIs back logic implementation * Region of interest for vegetation integrated into widget * Some more improvements in River generation * ROI selection clicking on preiew heightmap * ROIs visual preview selection and support for many Rois * Persistent widget state * Widget bugs fixed * Soil tab * Landscape smooth tool and widget init bug fixed * Weather tab finished and some river generation progress * Flatening tiles that contains rivers * Widget updates * Missing references * Deleted unnecessary assets * Some progresses on Rivers but not fully working * Terrain ROIs Widget adaptations * First steps on Terrain ROIs * Format fixed 30 August 2022, 15:14:07 UTC
5daeb4d adding structure for vehicle definition (managing parked vehicles) 29 August 2022, 09:57:22 UTC
b03f025 First optimsation done. Heightmap per Tile 26 August 2022, 13:15:23 UTC
back to top