Commit Graph

1981 Commits

Author SHA1 Message Date
nsubiron fa6bfa7afd Fix broken link 2018-12-16 10:56:52 +01:00
germanros1987 b11bfcfdb1
Update how_to_make_a_new_map.md
Language review!
2018-12-15 23:28:20 -08:00
nsubiron c19495d72a Several documentation fixes and rewording 2018-12-16 00:06:03 +01:00
nsubiron 4661c24899 Add find function to actor list 2018-12-16 00:05:15 +01:00
nsubiron 91b79687ef Rename Python API tutorial file 2018-12-16 00:04:30 +01:00
nsubiron 668c509484 Fill Python API tutorial 2018-12-16 00:02:22 +01:00
nsubiron e464913014 Update cameras and sensors documentation 2018-12-15 17:35:04 +01:00
nsubiron 559ebe6c23 Improve configuring the simulation 2018-12-13 20:28:24 +01:00
nsubiron e6eb1e69e9 Remove outdated documentation 2018-12-13 20:28:24 +01:00
nsubiron a8b4d0ffa1 Overview Python API doc (draft) 2018-12-13 20:28:24 +01:00
nsubiron 46b2b00173 Update release README 2018-12-13 20:27:50 +01:00
nsubiron 4025543177 Rewrite getting started documentation 2018-12-13 20:27:50 +01:00
nsubiron 8898df3255 Fixes to download page 2018-12-13 20:27:49 +01:00
nsubiron 77de6a958c Make the simulator start windowed by default 2018-12-13 20:27:49 +01:00
nsubiron 7ca171de9c Manual control: retry spawn if collision 2018-12-13 20:27:43 +01:00
nsubiron 118b1aa891 Fix links and prettify 2018-12-13 19:57:47 +01:00
nsubiron ee7591ab33 Rename files 2018-12-13 19:56:37 +01:00
XGodina 550e2ff1e4 Documentation on how to create a new map 2018-12-13 19:53:31 +01:00
marcgpuig df11f4dd64 Restored SpriteComponent's EditorScale 2018-12-13 19:31:37 +01:00
marcgpuig f50c2f49f2 Added rotation to waypoints acordin to elevation 2018-12-13 19:31:37 +01:00
marcgpuig cb1aaff0d2 AddSpawners disabled by default 2018-12-13 19:31:37 +01:00
marcgpuig 52429a3e94 Now the waypoint elevation works within the Python API 2018-12-13 19:31:37 +01:00
marcgpuig a0cbf1dfb2 Added elevation in OpenDriveActor 2018-12-13 19:31:37 +01:00
nsubiron 8c01b53948 Allow changing gears from manual_control.py 2018-12-13 18:32:59 +01:00
nsubiron 56534e9569 Add option for manual gear shifting to VehicleControl 2018-12-13 18:32:59 +01:00
Felipe Codevilla b37b76d1cc changing the driving benchmark link 2018-12-13 16:39:27 +01:00
German Ros 481eb4650b README updated with new road map 2018-12-13 16:00:21 +01:00
nsubiron 319075609d Minor fixes to Linux Makefile 2018-12-11 16:35:34 +01:00
Néstor Subirón a985cabc78
Merge pull request #1014 from carla-simulator/usable_open_drive
Improved OpenDriveActor
2018-12-10 18:10:09 +01:00
marcgpuig 3aa0ef261a Merge branch 'usable_open_drive' of https://github.com/carla-simulator/carla into usable_open_drive 2018-12-10 15:28:40 +01:00
marcgpuig b3e2f2261d Added a description on Unreal's interface 2018-12-10 15:25:43 +01:00
Marc Garcia Puig 6451fde7c7
Merge branch 'master' into usable_open_drive 2018-12-10 11:09:18 +01:00
marcgpuig c0e874c2e6 Fixed problem generating the package + new icon 2018-12-05 19:39:01 +01:00
Néstor Subirón 690e343c60
Merge pull request #949 from praveen-palanisamy/use_env_python
Updated Setup script to use env python
2018-12-05 18:19:51 +01:00
Néstor Subirón e6d09fb7f4
Merge branch 'master' into use_env_python 2018-12-05 16:52:43 +01:00
Praveen Palanisamy db2cfc348b CI --> TRAVIS 2018-12-05 09:30:47 -05:00
Praveen Palanisamy eb1e32b6e0 Use bjam user-config for travis builds alone 2018-12-04 12:57:57 -05:00
marcgpuig 4b998bbebc Major improvment on OpenDriveActor usage 2018-12-04 16:23:20 +01:00
Néstor Subirón bc5a3edd3d
Merge pull request #1008 from berndgassmann/extend_python_interface
Provide parent/attribute content of Actors via python interface
2018-12-03 15:24:56 +01:00
Néstor Subirón 03132fc264
Merge branch 'master' into extend_python_interface 2018-12-03 14:49:01 +01:00
marcgpuig cbd28cc5d1 Fixed package making + formating to UE4's standard 2018-12-03 11:00:49 +01:00
Marc Garcia Puig 8e762850cd Fixed an issue where the OpenDrive was generated twice 2018-11-30 21:09:47 +01:00
Bernd Gassmann bd710c339c Provide parent/attribute content of Actors via python interface
While creating the new carla ros bridge some extensions became necessary
within CARLA:

The parent property of an actor via python interface is not yet filled.
Therefore, the parent_id of Actors has to be transferred from the CARLA
server via rpc interface.

In addition, actor attributes are published via python interface.

Changes in detail:

carla/rpc/Actor.h:
- add parent_id field to the Actor class for rpc transport

TheNewCarlaServer.cpp:
- fill the parent_id field with the appropriate value

client/ActorList:
- added GetActor() function to get an actor by id

client/ActorVariant:
- added actor_list optional parameter to Get() and MakeActor() function
which allows to query for the parent actor in case the actor_list is
available

client/ActorAttribute:
- solved problem of independent rpc::ActorAttribute* classes by
introduction of ActorAttributeValueAccess class, to be able to reuse
most of the functions for both ActorAttribueValues and ActorAttributes

ActorBlueprintFunctionLibrary:
- extended actor attributes by attribute 'role_name' having {autopilot,
    scenario, ego_vehicle} as recommended values for vehicles or
    {front,back,...} for sensors to be able to distiguish the different
    actors in a meaningful way when transferring to ROS topic names
- extended vehicle attributes by not-modifiable attribute 'object_type'
to be defined at blueprint creation time to provide ground truth
object classification type

PythonAPI:
- libcarla: provide the actor attributes within python as dictionary
- make use of role_name attribute to provide information required for
ROS bridge to distinguish ego vehicle from others
2018-11-30 16:08:50 +01:00
nsubiron d504306538 Move ROS bridge folder to its own repo 2018-11-30 15:07:58 +01:00
Praveen Palanisamy 330febeb07 Update to use project specific bjam config instead of overriding bjam user config 2018-11-29 12:03:43 -05:00
Néstor Subirón fd54b3ccf7
Merge pull request #988 from carla-simulator/fix_win32_compilation
Fix win32 compilation
2018-11-28 15:30:35 +01:00
Néstor Subirón 6be72dd26a
Merge branch 'master' into fix_win32_compilation 2018-11-28 14:56:09 +01:00
Néstor Subirón f84d46007c
Merge pull request #957 from praveen-palanisamy/verbose_travis
Append to Travis build logs instead of over-writing
2018-11-28 14:53:44 +01:00
Néstor Subirón 1be6b86c50
Merge branch 'master' into verbose_travis 2018-11-28 14:23:54 +01:00
Marc Garcia Puig 1d1953f347 Even fewer dependencies in Carla.h 2018-11-27 18:08:01 +01:00