Commit Graph

429 Commits

Author SHA1 Message Date
nsubiron d4f6c24c64 Update changelog and increase version 2018-12-21 22:52:33 +01:00
nsubiron 6923c41989 Update coding standard 2018-12-21 19:50:54 +01:00
germanros1987 93fdacfc09
Merge master into Docs_NewMap 2018-12-18 13:02:47 -08:00
XGodina c620419df5 Put more screenshot in Docs - How to make a new map 2018-12-18 10:09:11 +01:00
nsubiron 9a16cf9a03 Documentation fixes 2018-12-17 00:05:51 +01:00
nsubiron 1061e0f395 Add CARLA modules image 2018-12-16 23:35:54 +01:00
nsubiron 03c717c065 Close #695, warn about physics engine clamped to 10FPS 2018-12-16 11:21:55 +01:00
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 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
German Ros 481eb4650b README updated with new road map 2018-12-13 16:00:21 +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
Fabian Oboril f00f350ca3 Change cmake version from 3.9 to 3.5
No feature of cmake newer than 3.5 is used. Therefore, we can use
cmake 3.5, which is also standard in Ubuntu 16.04, whereas cmake 3.9
is non-standard.
2018-11-20 14:26:48 +01:00
nsubiron cddb98282c Increase version and update changelog 2018-11-16 13:29:40 +01:00
nsubiron e9c75a9522 Update python_api.md 2018-11-15 20:22:28 +01:00
nsubiron 4a77755208 Add more attributes to waypoints 2018-11-15 16:45:35 +01:00
nsubiron e5c4f593d0 Expose map generate all waypoints in Python 2018-11-15 16:45:34 +01:00
nsubiron 4eed57fb87 Expose map topology in Python 2018-11-15 16:45:34 +01:00
nsubiron 6103d59766 Implement lane detector only for points on same road section 2018-11-15 16:29:57 +01:00
nsubiron 9d1b2a12ef Add parent to actor state 2018-11-15 16:29:57 +01:00
nsubiron 503fedeb6b Merge branch 'master' into roads 2018-11-12 14:48:44 +01:00
nsubiron b113b979ca Log vehicle control in world observer 2018-11-08 12:50:11 +01:00
nsubiron 92f8fe7fd6 Merge branch 'master' into roads 2018-10-28 11:35:42 +01:00
nsubiron 6d1f3519ec Make possible to draw UE4 debug shapes from Python API 2018-10-28 10:19:30 +01:00
nsubiron 89f30ee49c Add save OpenDrive to disk 2018-10-26 19:19:17 +02:00
nsubiron 4e075ca1f1 Merge branch 'master' into com 2018-10-26 17:29:59 +02:00
nsubiron 8b858209d4 Move PythonClient inside deprecated folder 2018-10-26 17:04:59 +02:00
nsubiron bf0685d115 Expose road maps to Python 2018-10-24 22:42:50 +02:00
nsubiron 571f9363e1 Update python_api.md 2018-10-22 14:51:22 +02:00
nsubiron 44710c760d Workaround bounding boxes only for vehicles 2018-10-22 14:17:25 +02:00
nsubiron a8505a2fb7 Fix None is a reserved keyword in Python 3 2018-10-22 14:17:24 +02:00
nsubiron c478eb039e Function to disable simulating physics on an actor 2018-10-21 23:39:58 +02:00
nsubiron cf8a758146 Add semantic tags to actors 2018-10-21 18:27:49 +02:00
nsubiron b80f70b8b9 Add on_tick event 2018-10-21 16:49:43 +02:00
nsubiron aa83b8abf8 Add wait for tick function 2018-10-21 15:29:27 +02:00
nsubiron a6dfef0cd6 Improve wildcard filtering of actors and blueprints 2018-10-18 21:09:54 +02:00
nsubiron 21800007b4 Add support for requesting the list of actors in the episode 2018-10-18 20:36:17 +02:00
nsubiron 4da71fc39f Add support for accessing and modifying sensor data Array elements 2018-10-18 20:32:13 +02:00
nsubiron 47d52992f9 Make actors get their dynamic state by looking at the episode state 2018-10-18 00:21:03 +02:00
nsubiron 524adc8f5f Update python_api.md 2018-10-18 00:21:03 +02:00
nsubiron d7d4dd4e1e Add episode info message 2018-10-18 00:21:03 +02:00
nsubiron 5d2ec3aad0 Remove ping call 2018-10-18 00:21:03 +02:00
nsubiron 5bb425737c Expose weather to client API 2018-10-15 10:34:08 +02:00
nsubiron 2c53287dcf Make possible to unsubscribe from a sensor stream 2018-10-08 13:47:10 +02:00
nsubiron 5965c3bdbe Refactor client-side code and its C++ API 2018-10-08 13:47:10 +02:00
nsubiron 2ad3ffedc5 Expose methods for saving and converting images in Python 2018-10-07 18:44:45 +02:00
nsubiron 2326345f9e Add functionality for IO images, and conversion for depth and semseg 2018-10-07 18:44:45 +02:00
nsubiron 4ad2095c92 Add methods for saving point clouds in ply format 2018-10-07 18:44:45 +02:00
nsubiron 84d48f7ed3 Expose lidar measurements to Python API 2018-10-02 15:03:58 +02:00
nsubiron 6e0abd3442 State client timeout accepts floats 2018-10-01 14:29:11 +02:00
nsubiron 0b38510f8f Change Python client timeout to float seconds 2018-09-30 17:45:47 +02:00
Felipe Codevilla 4b910347a5 adding carla docker 2018-09-17 10:08:04 -07:00
felipecode 479c619bcb fixing nestor comment 2018-09-17 08:58:25 -07:00
felipecode 7288b00a5d docker tutorial updated 2018-09-17 08:57:53 -07:00
felipecode 447bdcd76d adding a docker tutorial 2018-09-17 08:56:59 -07:00
felipecode 4fd4d5d4af docker tutorial updated 2018-09-17 08:51:26 -07:00
felipecode dae847b1d6 adding a docker tutorial 2018-09-17 08:51:26 -07:00
nsubiron a1684ad0ae Minor fixes to non-rendering mode 2018-09-06 17:00:26 +02:00
Juan Belón 341bf178e5 Added compatibility for non-redering mode in python clients lib. Small change in the command disable-rendering bool val 2018-09-06 17:00:26 +02:00
juaxix c39cc46646 Disable Rendering Feature 2018-09-06 17:00:26 +02:00
Xavi b0d15a17d7 Update how_to_model_vehicles.md 2018-09-06 14:52:32 +02:00
nsubiron 8e87f45132 Fix format and rewording of how to model vehicles 2018-09-06 14:51:34 +02:00
nsubiron 42cd4d4ab9 Add 'Art guidelines' section to docs 2018-09-06 14:51:34 +02:00
Xavi 6529bbb3f5 Create how_to_model_vehicles.md 2018-09-06 14:51:34 +02:00
nsubiron 09f4ed7fd7 Allow iterating attributes of an actor blueprint 2018-09-03 11:44:37 +02:00
iFuSiiOnzZ d88e338132 Updated documentation and small fixies in BuildCarlaUE4 2018-08-29 14:13:54 +02:00
iFuSiiOnzZ 6b55ca0f49 Update "How to build on Windows" documentation 2018-08-29 11:51:28 +02:00
iFuSiiOnzZ 95c35f4cbd Update Windows documentation 2018-08-24 16:53:21 +02:00
Marc Garcia Puig 684529cd5d Added link to the documentation of the stable branch on downloads page 2018-08-21 13:02:24 +02:00
Marc Garcia Puig f65aa6cc05 Added stable branch to documentation 2018-08-21 12:51:02 +02:00
nsubiron 2bf6d12207 Add cmake version to documentation, close #667 2018-08-20 14:51:24 +02:00
nsubiron d04e0eca8d Fix file paths 2018-07-30 18:30:50 +02:00
TheNihilisticRobot e0c84c2c7e Update how_to_add_assets.md
Added guidelines for 2wheeled vehicles and cleared some points in 4 wheeled vehicles section.
2018-07-30 18:30:50 +02:00
nsubiron a05854e16a Remove 0.8.1 from download page 2018-07-30 15:57:14 +02:00
nsubiron 20fc5a38f8 Upgrade version 2018-07-30 14:28:51 +02:00
nsubiron 62bc70887e Rename download page and update README 2018-07-30 14:10:23 +02:00
Marc Garcia Puig cec246c028 Create releases_info.md 2018-07-30 14:03:27 +02:00
nsubiron 3b3bb1868a Fix the build 2018-07-30 12:37:28 +02:00
nsubiron 4f5044a495 Expose spectator pawn 2018-07-29 18:03:52 +02:00
nsubiron 78571e299f Minimal documentation of the new API 2018-07-28 20:11:42 +02:00
nsubiron a1158c6ca8 Fix some compilation errors on Windows 2018-07-24 18:05:53 +02:00
nsubiron 6eb73ada34 Compile everything with C++14 standard 2018-07-13 12:39:23 +02:00
nsubiron 0b90c448bf Replace Linux build system 2018-07-04 19:08:42 +02:00
nsubiron 860dbe908e Add missing frame counter to protocol documentation 2018-07-03 14:12:09 +02:00
Marc Garcia Puig 960600102d Docs improvement 2018-07-03 14:12:09 +02:00
nsubiron 246488db85 Change Discord links so they go directly to the relevant channel 2018-07-03 14:12:09 +02:00
TheNihilisticRobot db3ba97be2 Added new key "T" to documentation 2018-06-15 14:55:28 +02:00
nsubiron e67295e4af Close #497 add option to config file to disable bikes and motorbikes 2018-06-13 20:13:15 +02:00
Marc Garcia Puig 169e4346a3 Some fixes on the new documentation 2018-06-12 16:07:07 +02:00
Marc Garcia Puig 76f5a879e1 Added documentation that closes #488 2018-06-12 16:07:07 +02:00
Marc Garcia Puig 3fc39e835d A few aclarations for the documentation 2018-05-29 19:26:52 +02:00
Marc Garcia Puig 3850f39dc6 Added certain measurements clarifications. This fixes #355 2018-05-29 14:26:38 +02:00
nsubiron 8c323b2721 Document sync vs async modes 2018-05-28 17:10:12 +02:00
nsubiron 18f10a804d Update FAQ with Package script 2018-05-24 12:47:31 +02:00
nsubiron 2a55c207dd Document bounding box in player measurements 2018-05-24 12:11:51 +02:00
nsubiron 998e2421c9 Speed up setup script 2018-05-23 20:18:16 +02:00
nsubiron c7093b58ad Remove stable branch from documentation 2018-05-14 17:36:44 +02:00
nsubiron 6fa2a08244 Add buttons to README 2018-05-14 16:42:43 +02:00
Marc Garcia Puig a154d852bf Documentation on how to build for Windows (#373)
Added documentation on how to build CARLA for Windows manually
2018-05-02 10:00:23 +02:00
felipecode 42e6fb9fdc fixing documentation 2018-04-19 16:34:16 +02:00
felipecode b5f65cc509 removing unused tests 2018-04-19 16:05:59 +02:00
felipecode 9b7cdbc15e benchmark 2018-04-19 15:11:29 +02:00
felipecode 4f03224c43 fixes on the benchmark 2018-04-17 17:47:28 +02:00
felipecode 3f0ad1e8ed Merge branch 'some_benchmark_fixes' of https://github.com/carla-simulator/carla into some_benchmark_fixes 2018-04-17 17:44:14 +02:00
felipecode ac35e26d88 Fixing details on the documentation 2018-04-17 17:43:49 +02:00
Felipe Codevilla 213707c685
Merge branch 'master' into some_benchmark_fixes 2018-04-17 16:13:58 +02:00
nsubiron c3b3d3322f Add travis-ci job for testing the documentation 2018-04-17 15:45:07 +02:00
nsubiron b2bdd96501 Document non-player agents 2018-04-17 15:38:04 +02:00
felipecode a74c8c2727 Benchmark documentation polishing 2018-04-17 14:54:18 +02:00
felipecode 50eb4378b9 Fixing mkdocs issue 2018-04-17 12:22:07 +02:00
nsubiron 2417d82dfd Add frame number to sensor data 2018-04-13 17:55:00 +02:00
nsubiron 51f4d1271d Add frame number to measurements message 2018-04-13 15:31:04 +02:00
felipecode a5d60c4cd0 docs 2018-04-12 19:43:54 +02:00
felipecode 1c0f022a7e Added positions 2018-04-12 15:05:05 +02:00
felipecode 5e1f851f75 fixing a bit the docs 2018-04-10 18:19:05 +02:00
felipecode e24abbfbb4 Travis fixes 2018-04-10 16:25:53 +02:00
felipecode b0cecc99d9 refactor of experiment suite name 2018-04-10 14:55:03 +02:00
Felipe Codevilla 2429a4b5c3 Merge branch 'some_benchmark_fixes' of https://github.com/carla-simulator/carla into some_benchmark_fixes 2018-04-10 10:40:19 +02:00
Felipe Codevilla d421316f82 benchmark 2018-04-10 10:40:08 +02:00
felipecode 03b3710f96 final refactorings 2018-04-09 20:35:35 +02:00
felipecode 46cb2dd05e Testing code documentation 2018-04-09 19:42:06 +02:00
felipecode 8d2b3ff1c0 testing link 2018-04-09 19:28:38 +02:00
felipecode e21f7baa39 testing link 2018-04-09 19:27:15 +02:00
felipecode ee4b9d44b7 refactoring, names and functions 2018-04-09 18:52:25 +02:00
felipecode c6596f7471 New version, hack to fix start position bugs 2018-04-09 17:52:12 +02:00
felipecode 5727c7fddd fixing more problems in the experimental suite 2018-04-09 16:47:20 +02:00
Felipe Codevilla 714d5fc814 Benchmark Creatin 2018-04-09 11:02:07 +02:00
Felipe Codevilla 36a4fd18dc Making major refactors, documentation half way 2018-04-07 11:00:35 +02:00
felipecode 0cce71f2ef Docs 2018-04-06 19:56:12 +02:00
felipecode 1e14659813 Merged with master 2018-04-06 17:01:19 +02:00
felipecode b661aff294 Renaming, extra final refactoring 2018-04-06 16:58:26 +02:00
felipecode 5e753b2d2b adding printing functions to another file 2018-04-05 19:35:18 +02:00
Felipe Codevilla f09875ea49 creating benchmark tutorial 2018-04-05 17:54:47 +02:00
Felipe Codevilla cdb0715720 Benchmarks 2018-04-05 17:45:48 +02:00
felipecode b6ef50b42d Add view start positions script 2018-04-04 12:53:59 +02:00
felipecode e0b66ec6de Benchmark image 2018-04-03 22:52:06 +02:00
felipecode 90b6fe2c3c Acceptance tests 2018-04-03 20:19:30 +02:00