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

sort by:
Revision Author Date Message Commit Date
dfb6b78 Revert "Update semantic labels (changed from version 0.9.13 -> 0.9.14)" This reverts commit 6ee572e0c4386fcbda83e41656fe2fb4a30a2d00. 02 February 2024, 11:07:56 UTC
7e9ba56 Revert "Add "Other" Label description in ref_sensors.md" This reverts commit 3958e3568225ad019a1850cf31570e34e5409469. 02 February 2024, 11:07:56 UTC
3958e35 Add "Other" Label description in ref_sensors.md 02 February 2024, 11:07:22 UTC
6ee572e Update semantic labels (changed from version 0.9.13 -> 0.9.14) 02 February 2024, 11:07:22 UTC
d7b45c1 Merge branch 'dev' 10 November 2023, 11:25:48 UTC
25623bf Release docs for CARLA 0.9.15 (#6894) * digital twin docs 1st draft * update * started procedural buildings tool docs * started procedural building docs * added town 13 * added images * final details procedural buildings * corrections * typos * reordered intro * fixed world.yml * added final images for town 13 * calibrated town 13 map * ROS docs * added town 13 to catalogue * corrected extended docs page * updates * added town15 docs 10 November 2023, 11:14:29 UTC
8890249 changelog 10 November 2023, 09:54:28 UTC
89c864f changelog 10 November 2023, 09:31:44 UTC
bac6931 Update .readthedocs.yaml python version to 3.7 (#6893) Changed the python version to 3.7 to address ReadTheDocs build problems 10 November 2023, 09:01:33 UTC
e4421b4 new 0.9.15 version 10 November 2023, 08:43:13 UTC
b23c757 Removed python version option from .readthedocs.yaml (#6892) * added mkdocs config file * deleted .yml file * removed python.version from yaml 10 November 2023, 07:33:24 UTC
638fc0b Modifed .readthedocs.yaml (#6891) * added mkdocs config file * deleted .yml file 09 November 2023, 17:32:44 UTC
280d7ef added mkdocs config file 09 November 2023, 15:12:58 UTC
4d7ab9e removing ROS2 from release 09 November 2023, 15:12:00 UTC
67b928b fixing Jenkinsfile for ROS2 package 09 November 2023, 08:57:37 UTC
285f0cd content version 08 November 2023, 21:30:16 UTC
d3341d6 make ROS2 in a separate package 08 November 2023, 21:29:28 UTC
2727912 CHANGELOG 08 November 2023, 18:08:44 UTC
642a36d Fixed ending lane control bug 08 November 2023, 18:08:44 UTC
116edcd Change previous solution, now quaternions are created with the unit values 08 November 2023, 11:13:42 UTC
8d63885 fix transform null value in rviz 08 November 2023, 11:13:42 UTC
406f5e1 fix compiling error 08 November 2023, 11:13:42 UTC
8fc7af3 fix carla collision event name 08 November 2023, 11:13:42 UTC
4ee75c4 fix clock topic name 08 November 2023, 11:13:42 UTC
b6e1680 changed clock to be rosgraph 08 November 2023, 11:13:42 UTC
fe185f0 Set commit for download libsomscout 07 November 2023, 14:37:50 UTC
9ed3574 New content version 06 November 2023, 11:34:52 UTC
8ce4ca9 Ros2 (#6862) * Adding ROS2 manager * Trying to compile fastDDS in windows, but have problems with dependencies * Camera sensors connected to ROS2, dependencies disabled temporaly * Including enum with sensors list * adding GNSS sensor capture * adding IMU sensor capture * adding DVS sensor capture * adding Lidar sensor capture * adding SemanticLidar and Radar capture * adding ObstacleDetector and some fixes * modify cmakelists, failed to find libatomic * fixed libatomic * compile fast-dds with libc++ * fixed compliation fast dds with libcxx * linked carla with fastdds * Fixed Fast-DDS lib Now its compiled to a intermediate lib with a bridge so libstdc++ can be used * moved all ros2 deps to ros2 folder renamed types from .cxx to .cpp * Finally FastDDS compiled and working inside CARLA * exposed publish function for testing * fixed code style * make ros2 optional * make ros2 optional * Added defines to compile ROS2 code * ros image publisher working * deleted some buffer copies * Added more topics and ROS2 types * Adding sensor Transform as argument, and add function to send buffer or serialize and send buffer * Removing empty buffer from DVS sensor * fixed lidar publisher * fixed lidar publisher * Fix buffer of RGB in ROS2 * adding timestamp of each frame into ROS2 manager * sending timestamps with frame to ROS2 * put apart timestamp from frame counter call * adding BufferView to share buffers * adding BufferView to share buffers * adding ros_name attribute to all actors * mapping ros_name for each actor * ROS2 is now published in a different thread Publishers now can be created on demand and be reused Added subscriber for ego vehicle Fixed build scripts * forgot to add this fix * add ros2 to windows scripts * fixed default ros topic names * fix topic name duplication * Adding functions for enable/disable sensors publishing without listen to it * Added Camera info and ROI types RGB Camera now publishes in both topics * move camera info immutable data to the constructor * Publish transform for all topics Create Camera DVS subtopics Fixed bug with Lidar * Added flip Y to semantic lidar * Adding callbacks for subscribers from Unreal * Adding camera info to ROS2 (resolution and FOV) * Finished ROS2 naming from python * Fixed bug with ros names * Delete topics when deleting the sensors * setting the rosname same as default no longer rewrites it * ROS transform fix * Added all camera topics with the image and camera info Added vehicle control Added clock publisher * Change ros2 topic names for vehicle subscriber and clock publisher * Rename vehicle control ros2 topic name * rename subscriber type to CarlaEgoVehicleControl * Fix semantic lidar default ros name Fix sizeof the semantic lidar data buffer * Changed controller stored as string to pointer * Back to previous version for default hero ros name Removed debug prints * Remvoe callback when ego publisher disconnects * Serializing DVS data before sending to ROS * dvs camera image and lidar * DVS Pointcloud publishing * Remove unnecessary fields * Send local transforms to ros * avoid transform recalculation if not needed * Optical Flow Camera fixed * Set fixed branch for Fast-DDS to avoid cmake version change issues * Finally Working on package * Fix style from FastDDS auto generated files * Added ros2 to ubuntu in jenkins * removed ros2 from jenkins, test * restore ros2 in jenkins * fix copy shareds, and removed server dependency from libcarla * test installing the fastdds dependencies in jenkins * move installing deps to separate stage * removed install deps * Fixing test_benchmark_streaming * Fixed imu orientation and camera info data * Fixing test_benchmark_streaming.cpp with BufferView * Removing DEBUG_ONLY() * publish collision sensor * Fixing unit-tests with the new BufferView * camera info is set once * Fix echo camera info * fix transform rotation * Fixing ros_name attribute creation * fixed camera info and region of interest publish * fix IMU compass * Forgot to add ros2 flag to jenkins package --------- Co-authored-by: bernatx <bernatx@gmail.com> 06 November 2023, 11:34:07 UTC
f7dbdf8 Vehicle usd collisions (#6459) * Added collision shape generation for vehicles * Fixed wrong physics asset assignment to skeletal mesh * Fixed long line * Fixed crash with missing optional data from USD --------- Co-authored-by: Antonio Peris Sanchez <perissanchezantonio@gmail.com> Co-authored-by: Blyron <53337103+Blyron@users.noreply.github.com> 06 November 2023, 08:52:03 UTC
80d3471 Digital Twins 0.2 version (#6768) * 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 * Added in separate thread junctions generation * 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 * Added multithreaded simplification of meshes * Build system adapted to wndows * Headers fixed to avoid windows specific heraders compilation * Remove warnings * 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 * OpenDriveToMap Now is a UOBject instead of widget * Added Lane mark generation. * Roads materials and distance field scale set to 0 * M_PI macro fixed for windows osm-renderer build system * Added Lane Marking generation * Fixed compilation issue related with std pair non copyable lane * Fix bug where different lanes were concating. Fix bug where end of roadmark was creating an artifact * Lanes Marks material assignation * Fix compilation issue and reading from not valid memory crash * Middle Lane mark duplication bug fixed - temp solution * Added bumps along road * Adding marchingcubes library and added to create junctions * Added junctions generations using marching cube and smoothed * Fixed linux compilation and removed couple warnings * Using previous algorithim for two road connections * Code cleanup * Remove debug state * Format Files * Format third parties files * Spaces removal * Fix code format * Added spawnning for trees * New branch to don`t loose modifications in code * Removing unnecesary spaces * Set trees for designer * Tag static mesh actor from road type * One tile with landscape and road cut * Changed format of For * WidgetCreated * Widget progress * LevelCreator Update * Folder for basicParameters in father map * Father map from template * Terrain mesh generated from noise and road mask Road mask not applied * Assign SubLevel by position * Changed to static functions * StrigUpdate * Added missing UFUNCTIONS * Trying to move Houdini actors to tiles * Meshes from Houdini to Tiles * Number of X and Y tiles exposed * Modify to new functions * Modifying code to create a new variable-offset and table to ingest blueprints * Update assignTile Function * Updating widget and cpp file to relocate meshes * Update Widget and create local copy of OpenDriveToMap * Added planes as landscape * RoadImported fixed * Simplification done in UE side * Update Houdini pipeline * Fixed osmrenderer compilation for windows * Generate landscape and set materials * Generate UVs for lane meshes. Generate Normals and Tangets for lane meshes * Delete unnecesary files * Widget updated * Exposing different variables to BPs * Update Assets * Asset path names fixed * Fixed height for misc objects, set default landscape * Rotate Light boxes * Adding OSM Importer plugin * Fixed normals on sidewalks * Update adding buildings plugin * Adding missing BP * Update * Fix BP_Instanced * Update OSMImporter * Creating BP_BuildingCreator * LevelCreator Fixed * Update building asset creation * If def add for osm renderer * Building block variation and styles * Updated values and generation for demo3 * Fix Widget * Changed unreal FSocket for boost sockets. Fixed road position errors * Update building creation * Updated Building Height * Fixing line colors * Added Planes in missing stuff * Update for meshes * Update deformation, avoid creation of individual buildings and add check for deformation * Deleted unnecesary files * New branch to work on building generation * Added shorts walls and roofs * Improve triangulation of polygons using UE * Fixing pipeline * Disabling shadows for roads and terrain * Updated default values for BP_Opendrivetomap * Updated OpenDriveToMap * Use Editor world instead of GetWorld * Added HTTP module * Change customfiledownloader API * Adding debuginformation * Using OpenDriveToMapObject * Adding Debug stuff * Expose Buildings names in ue4 * Remove from root when generation finished * Adding Slopes to building generation * Table update * Set pivot point at centre of building and Set use of material instances * Updating Buildings plane stuff * Fixing walls for building generator * Update data table * Updated road generation * Update DT * Update Origin of map and set moving for large map * Remove logs prepare blueprints for getting new info * Update slope fix and material for slopes * Updated Digital Twins for 12/06 * Added direct URL support * Avoid some crashes and improve QoL * Height fix * Tried to expose largemap in tick * New vegetation scatter tool * Added Full largemap support * Edit building levels in some type of levels * Updated static meshes instead of procedural meshes * Updated building generation and reduced logs * Vegetation tool into landscape pipeline * Demo ready for digital twins * Automated download of plugin * Update linux build script for UE4 Plugins * Disable sidewalks in junctions * Re enable sidewalksin crossing lanes * Removed asserts added checks to avoid generation of sidewalks on road * Optimizations for VRAM * Move actors slowly to sub levels * Added optimizations and support for smaller or bigger maps in tiles, modified TileSize * Garage and shed styles * Update generation stages * Update garage and shed parameters * Changed method generation to tile by tile * Fixed memory leak and UOpenDriveToMap is a uobject now * Fixed tile by tile generation * Added Heightmap support to map gen * last update * Commandlet generation working * Merge finished * Update DefaultEngine.ini to rever default rhi * Clean up HoudiniImporterWidget.cpp * Add with editor and make editor only code * Setup dependencies for CarlaTools plugin * Update StreetMap plugin commit and gitignore * Update Content version * Update next content version * Changed based type of OpenDrivetomap * Remove intermediate files if need similar to BuildCarlaUE4.sh * Update order of execution of donwload * Try to run download plugins everytime is used * Update packages sh avoid to delete anything * Fixing setup in windows * Add UE Constructor to Commandlet * More fixes * content version * Update package sh and update * Update Streetmap version * Update dependencies * Update StreetMap commit * Fix typo in gitignore * Update STMap plugin commit * Revert latest changes in windows package script * Update comments --------- Co-authored-by: aollero <aollero@cvc.uab.cat> Co-authored-by: aollero <adriollero@gmail.com> Co-authored-by: Axel <axellopez92@outlook.com> Co-authored-by: marionzki <mnoriegazamora@gmail.com> Co-authored-by: bernatx <bernatx@gmail.com> 31 October 2023, 10:24:22 UTC
133cd31 Adding missing Town15.package.json 28 October 2023, 08:13:31 UTC
7c106b9 adding Town15 as AdditionalMap 27 October 2023, 12:39:37 UTC
2de8ad0 PythonAPI: Fix segfaults due to incorrect GIL locking (#6718) * PythonAPI: Fix segfault in GetAvailableMaps When using CARLA with Python 3.10, I'm getting a segfault in GetAvailableMaps. The problem disappears when PyList manipulation does not happen with GIL unlocked, as done in this commit. The initial part of crash backtrace (from GDB) is below: Program terminated with signal SIGSEGV, Segmentation fault. warning: Section `.reg-xstate/49253' in core file too small. #0 _PyInterpreterState_GET () at ./Include/internal/pycore_pystate.h:117 117 return tstate->interp; [Current thread is 1 (Thread 0x7fe6fe48f740 (LWP 49253))] (gdb) bt #0 _PyInterpreterState_GET () at ./Include/internal/pycore_pystate.h:117 #1 get_list_state () at Objects/listobject.c:26 #2 PyList_New (size=0) at Objects/listobject.c:159 #3 0x00007fe6fdc0dab0 in boost::python::detail::list_base::list_base() () from /nix/store/c95f3nrkz3sflvycihyw1c8q4nk47p4m-boost-1.79.0/lib/libboost_python310.so.1.79.0 #4 0x00007fe6ef9ecfc4 in boost::python::list::list (this=0x7ffd8a8aae28) at include/boost/python/list.hpp:61 #5 GetAvailableMaps (self=...) at source/libcarla/Client.cpp:26 #6 0x00007fe6efb6a8fe in boost::python::detail::invoke<boost::python::to_python_value<boost::python::list const&>, boost::python::list (*)(carla::client::Client const&), boost::python::arg_from_python<carla::client::Client const&> > (rc=..., f=<optimized out>, ac0=...) at include/boost/python/detail/invoke.hpp:73 #7 boost::python::detail::caller_arity<1u>::impl<boost::python::list (*)(carla::client::Client const&), boost::python::default_call_policies, boost::mpl::vector2<boost::python::list, carla::client::Client const&> >::operator() (args_=<optimized out>, this=<optimized out>) at include/boost/python/detail/caller.hpp:233 #8 boost::python::objects::caller_py_function_impl<boost::python::detail::caller<boost::python::list (*)(carla::client::Client const&), boost::python::default_call_policies, boost::mpl::vector2<boost::python::list, carla::client::Client const&> > >::operator() ( this=<optimized out>, args=<optimized out>, kw=<optimized out>) at include/boost/python/object/py_function.hpp:38 #9 0x00007fe6fdc1b4dd in boost::python::objects::function::call(_object*, _object*) const () from /nix/store/c95f3nrkz3sflvycihyw1c8q4nk47p4m-boost-1.79.0/lib/libboost_python310.so.1.79.0 #10 0x00007fe6fdc1b6a8 in boost::detail::function::void_function_ref_invoker0<boost::python::objects::(anonymous namespace)::bind_return, void>::invoke(boost::detail::function::function_buffer&) () from /nix/store/c95f3nrkz3sflvycihyw1c8q4nk47p4m-boost-1.79.0/lib/libboost_python310.so.1.79.0 ... * PythonAPI: Fix segfault in get_random_location_from_navigation() When I run generate_traffic.py under Python 3.10, I get a segfault at line: loc = world.get_random_location_from_navigation() The backtrace from gdb looks like this: #0 0x00007f04552ad7e7 in new_threadstate () from /nix/store/zqj9irpw63pal9r4671p1gjd9jiw5sid-ros-env/lib/libpython3.10.so.1.0 #1 0x00007f04552adaa1 in PyGILState_Ensure () from /nix/store/zqj9irpw63pal9r4671p1gjd9jiw5sid-ros-env/lib/libpython3.10.so.1.0 #2 0x00007f040afd4f32 in std::_Function_handler<void (carla::client::WorldSnapshot), MakeCallback(boost::python::api::object)::{lambda(auto:1)#1}>::_M_invoke(std::_Any_data const&, carla::client::WorldSnapshot&&) () from /nix/store/zqj9irpw63pal9r4671p1gjd9jiw5sid-ros-env/lib/python3.10/site-packages/carla/libcarla.cpython-310-x86_64-linux-gnu.so #3 0x00007f040b1d4ab1 in carla::client::detail::CallbackList<carla::client::WorldSnapshot>::Call(carla::client::WorldSnapshot) const () from /nix/store/zqj9irpw63pal9r4671p1gjd9jiw5sid-ros-env/lib/python3.10/site-packages/carla/libcarla.cpython-310-x86_64-linux-gnu.so #4 0x00007f040b1d424a in std::_Function_handler<void (carla::Buffer), carla::client::detail::Episode::Listen()::{lambda(auto:1)#1}>::_M_invoke(std::_Any_data const&, carla::Buffer&&) () from /nix/store/zqj9irpw63pal9r4671p1gjd9jiw5sid-ros-env/lib/python3.10/site-packages/carla/libcarla.cpython-310-x86_64-linux-gnu.so #5 0x00007f040b23fc41 in boost::asio::detail::completion_handler<boost::asio::detail::binder0<carla::streaming::detail::tcp::Client::ReadData()::{lambda()#1}::operator()() const::{lambda(boost::system::error_code, unsigned long)#1}::operator()(boost::system::error_code, unsigned long) const::{lambda()#1}>, boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> >::do_complete(void*, boost::asio::detail::scheduler_operation*, boost::system::error_code const&, unsigned long) () from /nix/store/zqj9irpw63pal9r4671p1gjd9jiw5sid-ros-env/lib/python3.10/site-packages/carla/libcarla.cpython-310-x86_64-linux-gnu.so #6 0x00007f040b24ae85 in boost::asio::detail::strand_service::do_complete(void*, boost::asio::detail::scheduler_operation*, boost::system::error_code const&, unsigned long) () from /nix/store/zqj9irpw63pal9r4671p1gjd9jiw5sid-ros-env/lib/python3.10/site-packages/carla/libcarla.cpython-310-x86_64-linux-gnu.so #7 0x00007f040b1a94f5 in boost::asio::detail::scheduler::do_run_one(boost::asio::detail::conditionally_enabled_mutex::scoped_lock&, boost::asio::detail::scheduler_thread_info&, boost::system::error_code const&) () from /nix/store/zqj9irpw63pal9r4671p1gjd9jiw5sid-ros-env/lib/python3.10/site-packages/carla/libcarla.cpython-310-x86_64-linux-gnu.so #8 0x00007f040b199351 in boost::asio::detail::scheduler::run(boost::system::error_code&) [clone .isra.0] () from /nix/store/zqj9irpw63pal9r4671p1gjd9jiw5sid-ros-env/lib/python3.10/site-packages/carla/libcarla.cpython-310-x86_64-linux-gnu.so #9 0x00007f040b1ac1cb in std::thread::_State_impl<std::thread::_Invoker<std::tuple<carla::ThreadPool::AsyncRun(unsigned long)::{lambda()#1}> > >::_M_run() () from /nix/store/zqj9irpw63pal9r4671p1gjd9jiw5sid-ros-env/lib/python3.10/site-packages/carla/libcarla.cpython-310-x86_64-linux-gnu.so #10 0x00007f040bce05c3 in execute_native_thread_routine () from /nix/store/2fpmbk0g0ggm9zq89af7phvvvv8dnm7n-gcc-12.3.0-lib/lib/libstdc++.so.6 #11 0x00007f045509fdd4 in start_thread () from /nix/store/1x4ijm9r1a88qk7zcmbbfza324gx1aac-glibc-2.37-8/lib/libc.so.6 #12 0x00007f04551219b0 in clone3 () from /nix/store/1x4ijm9r1a88qk7zcmbbfza324gx1aac-glibc-2.37-8/lib/libc.so.6 It turns out that its caused by releasing GIL for too long. We fix it by releasing the GIL only for the actual libcarla call and constructing Python objects with GIL locked. --------- Co-authored-by: bernat <bernatx@gmail.com> 27 October 2023, 12:37:46 UTC
92111a2 Fixing Recast pulling by branch instead of hash id 26 October 2023, 15:44:40 UTC
556c41b Adding Town13 as AdditionalMap 24 October 2023, 18:44:26 UTC
ed2159f Remove Recast hash version 23 October 2023, 14:32:29 UTC
9ad6197 New version of Recast&Detour 23 October 2023, 07:58:29 UTC
827508f CarlaExporter tool now exports the box collider and convex collider of the object if it has one, otherwise the mesh (fixed problem with big meshes) 19 October 2023, 08:37:06 UTC
ba497e6 Force Unreal toolchain to use Unreal sysroot Not doing this can lead to the Unreal toolchain examining the host system, which can cause it to attempt to use glibc features newer than the Unreal target of 2.17 provides (specifically, rpclib can accidentaly pick up the symbol pthread_cond_clockwait, which is provided by Ubuntu 20.04 glibc 2.31 but *not* by Unreal glibc 2.17, which then causes a missing symbol linker error when trying to build CARLA. The reason is that libc++ attempts to detect glibc version in its headers and conditionally uses that symbol.) 27 September 2023, 11:57:50 UTC
c78f8eb Sync map.yml too 27 September 2023, 11:56:45 UTC
d6d5693 Remove duplicated instance variable `is_junction` 27 September 2023, 11:56:45 UTC
4ab06d5 Add change message to changelog 27 September 2023, 10:18:16 UTC
0d75d2d Add build support for VS2022 and Ninja for LibCarla and osm2odr on Windows 27 September 2023, 10:18:16 UTC
14447de Adding a new function that loads a map only if it is different (#6651) * Adding a new function to load a map only if it is different * Removing commented code * Updated AddVehicleWheelsAnimation function * Revert "Updated AddVehicleWheelsAnimation function" This reverts commit 55405a3de7d459b6968fa2a2722565deef34dec2. * Small correction: removing blank space * Changelog.md update --------- Co-authored-by: Adri Ollero <adriollero@gmail.com> Co-authored-by: Axel1092 <35765780+Axel1092@users.noreply.github.com> 06 September 2023, 10:34:59 UTC
51fde10 Fixing replayer crash when running in multi gpu mode 04 September 2023, 10:29:47 UTC
bc719a1 [Recorder-Log-fix]: There are format issue with recorder log file created by API 'show_recorder_file_info' (#6628) * 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 * Correct incoherent structuring of tutorial for adding sensor to CARLA. * Add contribution to CHANGELOG.md * Add notes into breakout boxes in sensor create tutorial. * Update build_linux.md Change pseudopath to linux format * Update build_linux.md The same change 1 line above * log format correction --------- 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> Co-authored-by: matejm42 <116560704+matejm42@users.noreply.github.com> Co-authored-by: Rajesh Kumar <rajesh.kumar@coxautoinc.com> 11 July 2023, 18:40:34 UTC
4ddf290 fixed linux build docs 11 July 2023, 10:57:26 UTC
fa769aa Fixed crash, enabled static lightning flag 05 July 2023, 12:57:21 UTC
739bb6f Fix ubuntu compilation error 04 July 2023, 15:10:31 UTC
9ad376b content version 04 July 2023, 09:15:02 UTC
24bf3b2 Fixed houdini compilation error 03 July 2023, 12:01:30 UTC
abd96a9 Removing comments 21 June 2023, 09:02:41 UTC
77c290f more fixes 21 June 2023, 09:02:41 UTC
59fb4b3 wait render to finish if a sensor camera is stopped 21 June 2023, 09:02:41 UTC
d5fb48e fix closing streams if an error happens 21 June 2023, 09:02:41 UTC
2b78e09 fix getting a buffer in case a pool is not available 21 June 2023, 09:02:41 UTC
57d785b fix weather 21 June 2023, 09:02:41 UTC
c20cb80 adding check to the collision sensor 21 June 2023, 09:02:41 UTC
4eb8b61 More checks, and removing the yield loop 21 June 2023, 09:02:41 UTC
27a06da changeslog 21 June 2023, 09:02:41 UTC
ed332ec Check for stream ready, and also disable g-buffers 21 June 2023, 09:02:41 UTC
fb41820 Adding some plugins for pedestrians of gen. 3 19 June 2023, 10:11:59 UTC
3552b1f Adding some pedestrians generation 3 16 June 2023, 18:41:06 UTC
3ad4cc9 Update build_linux.md The same change 1 line above 06 June 2023, 09:22:49 UTC
7185c37 Update build_linux.md Change pseudopath to linux format 06 June 2023, 09:22:41 UTC
cbc79a3 Digital Twins Update 26//05 (#6502) * 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 * Added in separate thread junctions generation * 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 * Added multithreaded simplification of meshes * Build system adapted to wndows * Headers fixed to avoid windows specific heraders compilation * Remove warnings * 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 * OpenDriveToMap Now is a UOBject instead of widget * Added Lane mark generation. * Roads materials and distance field scale set to 0 * M_PI macro fixed for windows osm-renderer build system * Added Lane Marking generation * Fixed compilation issue related with std pair non copyable lane * Fix bug where different lanes were concating. Fix bug where end of roadmark was creating an artifact * Lanes Marks material assignation * Fix compilation issue and reading from not valid memory crash * Middle Lane mark duplication bug fixed - temp solution * Added bumps along road * Adding marchingcubes library and added to create junctions * Added junctions generations using marching cube and smoothed * Fixed linux compilation and removed couple warnings * Using previous algorithim for two road connections * Code cleanup * Remove debug state * Format Files * Format third parties files * Spaces removal * Fix code format * Removing unnecesary spaces * One tile with landscape and road cut * WidgetCreated * Widget progress * LevelCreator Update * Folder for basicParameters in father map * Father map from template * Terrain mesh generated from noise and road mask Road mask not applied * Assign SubLevel by position * Changed to static functions * StrigUpdate * Added missing UFUNCTIONS * Trying to move Houdini actors to tiles * Meshes from Houdini to Tiles * Number of X and Y tiles exposed * Modify to new functions * Modifying code to create a new variable-offset and table to ingest blueprints * Update assignTile Function * Updating widget and cpp file to relocate meshes * Update Widget and create local copy of OpenDriveToMap * Added planes as landscape * RoadImported fixed * Simplification done in UE side * Update Houdini pipeline * Fixed osmrenderer compilation for windows * Generate landscape and set materials * Generate UVs for lane meshes. Generate Normals and Tangets for lane meshes * Delete unnecesary files * Widget updated * Exposing different variables to BPs * Update Assets * Asset path names fixed * Fixed height for misc objects, set default landscape * Rotate Light boxes * Adding OSM Importer plugin * Fixed normals on sidewalks * Update adding buildings plugin * Adding missing BP * Update * Fix BP_Instanced * Update OSMImporter * Creating BP_BuildingCreator * LevelCreator Fixed * Update building asset creation * If def add for osm renderer * Building block variation and styles * Updated values and generation for demo3 * Fix Widget * Changed unreal FSocket for boost sockets. Fixed road position errors * Update building creation * Updated Building Height * Fixing line colors * Added Planes in missing stuff * Update for meshes * Update deformation, avoid creation of individual buildings and add check for deformation * Deleted unnecesary files * Deleted unnecesary files * Cleaning code --------- Co-authored-by: aollero <aollero@cvc.uab.cat> Co-authored-by: aollero <adriollero@gmail.com> Co-authored-by: Axel <axellopez92@outlook.com> Co-authored-by: marionzki <mnoriegazamora@gmail.com> 06 June 2023, 09:19:19 UTC
43b5e70 Update build_linux.md The same change 1 line above 06 June 2023, 09:08:21 UTC
fc1a67e Update build_linux.md Change pseudopath to linux format 06 June 2023, 09:08:21 UTC
416d4c9 Added map name if not found 06 June 2023, 09:02:38 UTC
78476f6 Add EditorCameraUtils (#6469) * Add EditorCamera utility class. * Rename and reparent UEditorCameraUtils to AEditorCameraUtils (AActor). * Add copyright and fix indentation. * Fix copyright. 12 May 2023, 14:35:39 UTC
14f6ea1 Removed blank spaces 09 May 2023, 08:58:53 UTC
0829f3a Added physx parameters parse 09 May 2023, 08:58:53 UTC
b7a1c8a Fixes from review 05 May 2023, 08:55:53 UTC
938ee19 new content version 05 May 2023, 08:55:53 UTC
bfb6b4c Removing comments 05 May 2023, 08:55:53 UTC
5f1de21 Fix include case 05 May 2023, 08:55:53 UTC
12fc74d Fix installation of headers 05 May 2023, 08:55:53 UTC
189e4f4 Pedestrian will wait for the trafficlight before crossing 05 May 2023, 08:55:53 UTC
c243eb7 Fixing compilation 05 May 2023, 08:55:53 UTC
44f0b8c Adding functions to kill a pedestrian from the client library 05 May 2023, 08:55:53 UTC
73315d3 Pedestrians collision deisabled when using AI or in replayer 05 May 2023, 08:55:53 UTC
88f6764 Houdini mesh position (#6369) * Fixed Houdini actor locations * Matched buildings and road position * review fixes 04 May 2023, 11:24:23 UTC
1a908dd Aaron/digitaltwinssidewalks (#6430) * 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 * Added in separate thread junctions generation * 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 * Added multithreaded simplification of meshes * Build system adapted to wndows * Headers fixed to avoid windows specific heraders compilation * Remove warnings * 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 * OpenDriveToMap Now is a UOBject instead of widget * Added Lane mark generation. * Roads materials and distance field scale set to 0 * M_PI macro fixed for windows osm-renderer build system * Added Lane Marking generation * Fixed compilation issue related with std pair non copyable lane * Fix bug where different lanes were concating. Fix bug where end of roadmark was creating an artifact * Lanes Marks material assignation * Fix compilation issue and reading from not valid memory crash * Middle Lane mark duplication bug fixed - temp solution * Added bumps along road * Adding marchingcubes library and added to create junctions * Added junctions generations using marching cube and smoothed * Fixed linux compilation and removed couple warnings * Using previous algorithim for two road connections * Code cleanup * Remove debug state * Format Files * Format third parties files * Spaces removal * Fix code format * Modified workflow for side walks * Added check for traffic lights and default materials for sidewalks * Change build osm script hash * Fix code format * changed buildosm2odr hash * Updated has * Format fix --------- Co-authored-by: aollero <aollero@cvc.uab.cat> Co-authored-by: aollero <adriollero@gmail.com> Co-authored-by: Axel <axellopez92@outlook.com> 03 May 2023, 15:00:58 UTC
07bbfe1 UTaggedComponent only enables the tick when is representing a skeletalmesh 03 May 2023, 15:00:15 UTC
133873b Typo maxixum => maximum 03 May 2023, 14:47:42 UTC
b917258 Typo maxixum => maximum 03 May 2023, 14:47:42 UTC
2c1242f Optimizing collision registry 27 April 2023, 09:44:01 UTC
102eb3f updated collision sensor documentation 27 April 2023, 09:44:01 UTC
3f2acd3 Limited Collision events to one 27 April 2023, 09:44:01 UTC
9fefb12 remove duplicated cloudiness output 27 April 2023, 07:57:10 UTC
70a8ca8 Added default values to the CARLA client 26 April 2023, 13:05:46 UTC
508f3b9 Fixing pointer check 24 April 2023, 12:40:19 UTC
7a58cab Fixing parked vehicles path for cooking 24 April 2023, 12:40:04 UTC
89a4cf2 Aollero/building impostor texture (#6379) * Impostor texture SceneCapture component * SceneComponment distance issue solved with ortho camera * Dynamic Scene Component Creation * Procedural material duplication for new building * Generate Impostor Geometry * Impostor texture SceneCapture component * SceneComponment distance issue solved with ortho camera * Dynamic Scene Component Creation * Procedural material duplication for new building * Generate Impostor Geometry * Style updated * Update ProceduralBuildingUtilities.h * Ubuntu error fixed --------- Co-authored-by: aollero <aollero@cvc.uab.cat> 24 April 2023, 09:37:50 UTC
a9819fa Added filter check to examples 24 April 2023, 09:35:12 UTC
355c47f Removed blank spaces 14 April 2023, 09:16:15 UTC
1335826 Removed unnecessary comments. Added vehicle light and door ingestion to the pipeline 14 April 2023, 09:16:15 UTC
359806f Added importer UI for usd vehicles 14 April 2023, 09:16:15 UTC
ade852e Review python api (#6330) * updated missing api docs * auto generated python_api.md * @glopezdiest corrections --------- Co-authored-by: bernat <bernatx@gmail.com> 14 April 2023, 06:43:38 UTC
8a33893 Saving AdditionalMaps in nightly build 14 April 2023, 06:41:52 UTC
back to top