* 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>
* added vehicle lights stage to the traffic manager under the dev branch
* update CHANGELOG to lastest version and added vehicle lights stage for automatically turn on-off lights
* added vehicle lights stage to the traffic manager under the dev branch
* removed commented code
* cleanups to the code, adding some comments to explain how the trafficmanagerlocal handles the command buffer
* fixing missing reference in ALSM constructor, disabling vehicle light state for dormant vehicles
* bugfix in vehicle_id_list access, added fix to avoid blinking brake lights due to throttle control
* requested changes in the vehicle light stage code
* missing namespace qualifier for constants
* Added explicit method to enable the vehicle lights management by the TM, on a per-vehicle basis. Changed generate_traffic.py to use the new vehicle lights stage instead of just setting a fixed, constant vehicle light status. Docs are updated, accordingly.
Co-authored-by: npunito <npunito>
Co-authored-by: Jacopo Bartiromo <32928804+jackbart94@users.noreply.github.com>
* Restructured maps docs layout and fixed affected URLs
* Updated RoadRunner map generation doc. Includes link for Leaderboard license
* Updated package ingestion doc so it is located in the main navigation bar. All relative links have been fixed.
* Moved customization information to separate tutorial. Added next steps
* Moved manual preparation of json package to separate tutorial.
* Added how to add traffic light and signs documentation. Updated nav with approriate page name. Cropped photo to show an updated view of UE editor
* Redraft of the weather and landscape tutorial
* Updated tutorial for using the road painter. Typo fix in other tutorials for map customization
* Added tutorial to add levels to maps
* Added images for maps tutorials
* Minor syntax changes to manual package prep
* Full drafts of map documentation
* Added images and corrected names for building shaders
* [NO_BUILD] First draft of Large Maps docs (#4396)
* Drafting large map docs
* Changed name of spawn_npc script
* Syntax changes
* Corrected hybrid mode dormant behavior, added code for setting ego vehicle, removed expensive note about map calls
* Added section for roadrunner large maps
* Added images to roadrunner docs and rearranged nav bar and titles.
* Added corrections to import of large maps and standard map nomenclature
Co-authored-by: bernat <bernatx@gmail.com>
* Made corrections to spawn points and additional fbx folder information
* Fixed mentions of normal maps to standard maps
Co-authored-by: bernat <bernatx@gmail.com>
* Added first draft of python wheel documentation
* Removed the 2 from pip2
* Updated wheel flag info and linux requirements
* Updated build docs with information about whl's and egg's
* Updated installation and build docs to reflect the new ways to install the client library
* Removed summary sections from build docs. The process is too complicated and open to mistakes if users follow a summary
* Corrections on python wheel docs
* Removed python version references
* Removing/fixing irrelevant parts of the docs and fixing example code snippets.
* Corrected python versions on windows and quickstart and removed repair wheel flag on linux
* Fixed typo in code snippet. Swapped order of altitude and azimuth
* Fixed image links that needed '../' prefix to be visible on the live documentation
* Removed reference to velocity being affected 2 frames after it is set
* Updated Python API with missing 'set_pedestrians_cross_factor' method
* Regenerated python_api.md
* Updated name of spanw_npc script
* Traffic manager updates for large maps, generate traffic and deterministic mode.
* Changed reference to back spawn_npc for generate data tutorial as it specifies that it is based on carla 0.9.8
* Corrected min respawn distance
* Added Chrono Integration page to navigation
* Initial draft of Chrono documentation
* Added Python API information for enable_chrono_physics. Made some syntactical changes to first draft of Chrono docs.
* Made the forward slash character in PythonAPI stand out. Added link to Actor class in the Chrono doc.
* Added manual_control_chrono.py to PythonAPI/examples
* Edited chrono torial. Edited changelog.
Co-authored-by: Axel <axellopez92@outlook.com>
* restructured tutorial layout to avoid confusion between the three different methods available
* Beginnings of new layout of maps tutorial
* updatng docker and make import sections
* Final first draft of map import guide refactor. Links to the guide have been changed in the rest of the documentation
* Removed windows import option from package map import doc
* Clarified that package import otpion with Docker only works on Linux
* Deleted deprecated section. Removed reference to creating crosswalk meshes unless users want to add new ones. Removed part about packages needing unique name and moved this to 'before you begin' to say that map names should be unique'
* Added more information about how to export from road runner. Removed another line referring to the deprecated methods to import maps.
* Add a structure of the .json file to the overview and added to --use-carla-materials flag that it is only necessary if you do not provide a .json file yourself
* Clarified that .json values will override flag values
* Alternative import methods
* Added alternative section to overview and added images for manual import
* Summary section added to alternative methods
* Added image to show render disable for pedestrian mesh