nsubiron
53802fafee
Fix readthedocs navigation and page order
2019-05-08 16:14:25 +02:00
nsubiron
e6bd4ac70f
Upgrade to GTest 1.8.1
2019-05-03 12:53:43 +02:00
nsubiron
32d9715ef8
Upgrade to Unreal Engine 4.22 and clang 7
2019-05-03 12:53:43 +02:00
Marc Garcia Puig
424c32d2d4
Added waypoint's junction_id ( #1509 )
...
* Added waypoint's junction_id and is_junction
* Updated changelog
* Removed unnecessary const
2019-04-29 15:34:45 +02:00
nsubiron
f045d357fb
Add constructor of map to API reference
2019-04-17 18:11:13 +02:00
bernatx
53dab06035
Updated the documentation
2019-04-12 11:49:58 +02:00
bernatx
bac4060eb1
We can save in any folder now, or by default at 'Saved' folder.
2019-04-12 10:25:13 +02:00
bernatx
be37d22335
Added replayer speed (time factor for slow/fast motion)
2019-04-12 10:25:13 +02:00
Pasch, Frederik
458072c19d
Fix Lidar range documentation
2019-04-10 14:44:00 +02:00
nsubiron
9c8e987ac2
Documentation on no-rendering mode
2019-04-08 10:14:26 +02:00
nsubiron
b0f6ee804c
Documentation on synchronous mode
2019-04-08 09:13:53 +02:00
nsubiron
4d1230e976
Update Python API reference
2019-04-05 12:11:56 +02:00
nsubiron
bd0711e87a
Increase version
2019-04-04 19:15:45 +02:00
nsubiron
24edc1de30
Add optional argument "actor_ids" to world.get_actors to request only the actors with the ids provided
2019-04-04 16:37:21 +02:00
nsubiron
2ffb3196fa
Update CHANGELOG and Python API reference
2019-04-04 14:42:28 +02:00
nsubiron
abc4789a03
Move generate_map.py to Util folder
2019-03-30 14:29:57 +01:00
nsubiron
ee2a5c000b
Fix pipelines after Python scripts were moved
2019-03-30 14:29:57 +01:00
nsubiron
6d62bec3c3
Rename WaypointInfoRoadMark to LaneMarking
2019-03-30 12:24:51 +01:00
Marc Garcia Puig
293a4d7664
Updated Waypoint docs
2019-03-28 15:37:53 +01:00
Pasch, Frederik
b3bac35fbe
LaneInvasionSensor stabilization
...
- Fix naming: Use 'LaneInvasionSensor'/'lane_invasion' instead of mixture with 'LaneDetector'/'lane_detector'
- Create server-side LaneInvasionSensor (to be able to access it via ROS bridge)
2019-03-27 11:05:19 +01:00
nsubiron
78ddba6bf4
Add missing methods to Python API Reference
2019-03-26 19:33:59 +01:00
Pasch, Frederik
a3e30b5f23
Documentation: Add missing attributes to VehicleControl
2019-03-20 15:27:48 +01:00
nsubiron
1bb2ccff10
Fix some Pylint errors and warnings
2019-03-19 22:34:49 +01:00
Aidan Clear
01bbdc54fe
Merge branch 'master' into update_carla_settings
2019-03-13 19:24:30 +01:00
Pasch, Frederik
3d2e08611e
Add time to SensorData
2019-03-13 16:07:31 +01:00
Aidan Clear
b184ec652b
Updating carla settings to allow user to disable rendering and set server tieout from the command line
2019-03-12 15:58:11 +01:00
nsubiron
0054758db2
Horizontal field of view to docs
2019-03-12 14:07:53 +01:00
nsubiron
1a081e8f67
Add method to Map to transform Location to GeoLocation
2019-03-11 14:37:48 +01:00
nsubiron
cf1598ae61
Increase version
2019-03-01 20:29:47 +01:00
nsubiron
772cc6d5c8
Fix missing methods in python_api.md
2019-03-01 19:55:22 +01:00
Daniel
357ba1338e
Improved documentation
2019-03-01 15:19:15 +01:00
Daniel
87b4b09c70
Improved documentation
2019-03-01 14:50:50 +01:00
Marc Garcia Puig
6966d56c76
Changed right/left_lane() to get_right/left_lane()
2019-03-01 02:36:17 +01:00
Marc Garcia Puig
32b544b555
Mentioned the LaneChange enum in the documentation
2019-03-01 02:36:17 +01:00
Marc Garcia Puig
313914bdcc
Updated docs
2019-03-01 02:36:17 +01:00
Marc Garcia Puig
a66dff8669
Extended waypoint API core to accept lane changes
2019-03-01 02:36:17 +01:00
nsubiron
2696c9684e
Fix #784 , add methods for sending commands in batch
2019-03-01 00:15:58 +01:00
nsubiron
8fb6197a79
Add a method for getting the list of available maps in Python API
2019-03-01 00:15:58 +01:00
nsubiron
6bb2feb9b1
Fix #1272 , allow changing the map from client-side
2019-03-01 00:15:58 +01:00
nsubiron
5b7098a67c
Remove map_name from world
2019-03-01 00:15:58 +01:00
nsubiron
92f154649a
Update Python API reference
2019-03-01 00:15:58 +01:00
nsubiron
027879bb1e
Get rid of Example.CarlaSettings.ini
2019-03-01 00:15:58 +01:00
nsubiron
e90e82cc81
Fix #1244 , make simulator wait for client cue each tick if sync mode is enabled
2019-03-01 00:15:58 +01:00
Néstor Subirón
1798e57ef9
Merge branch 'master' into autogenerate-map-commandlet
2019-02-28 16:08:48 +01:00
nsubiron
6789783a17
Merge branch 'master' into bernatx/Recorder
2019-02-28 15:17:18 +01:00
bernatx
b7be0c67d3
Changes for the Pull Request
2019-02-28 12:37:02 +01:00
Daniel
9051def0ee
Small fixes
2019-02-27 20:01:23 +01:00
Daniel
7830ad7d08
Documentation for generate map from fbx
2019-02-27 20:01:23 +01:00
nsubiron
a4aa8ef5dd
Update python_api.md
2019-02-27 18:54:03 +01:00
Néstor Subirón
0e7e1b0b91
Merge branch 'master' into new_expose_vehicle_physics
2019-02-27 12:29:58 +01:00
Manish
3390e5a718
Updated documentation and small refactor
2019-02-26 11:44:51 +01:00
Manish
12fd0178e5
Improved test, removed inertia tensor scale, fixed bindings and center of mass
2019-02-24 19:47:35 +01:00
bernatx
eb9d707b3a
Documentation update
2019-02-22 14:20:56 +01:00
Manish
9ddafe8e0f
Documentation of physics control params
2019-02-21 16:21:04 +01:00
bernatx
bf693b71bf
Added scripts for recording/replaying, and also add documentation.
2019-02-21 12:13:48 +01:00
Marc Garcia Puig
d9c733bad3
Added client and server commands to build
2019-02-12 15:07:17 +01:00
Marc Garcia Puig
ee2df45ca7
Simplified make Windows usage + boost not using git but official repos
2019-02-12 15:06:26 +01:00
bernatx
483b1c1f66
More Pull Request fixes
2019-02-12 12:06:35 +01:00
nsubiron
9134973489
Upgrade version
2019-01-31 19:32:27 +01:00
nsubiron
f1c41864ed
Add CarlaSettings.ini to package for enabling no-rendering mode
2019-01-31 19:32:27 +01:00
Néstor Subirón
0e8ca5064b
Merge branch 'master' into tl_api
2019-01-30 14:40:21 +01:00
Daniel
881e957216
Optimizations
2019-01-29 20:43:37 +01:00
Daniel
79b7e39196
Moved code from Sensor to ActorBlueprintFunctionLibrary
...
Added documentation
Minor code improvements
2019-01-29 19:21:34 +01:00
Aidan Clear
cb6c57d24e
Merge branch 'master' into tl_api
2019-01-29 13:07:48 +00:00
Daniel
0bd4388e3f
Documentation and variable renaming for obstacle sensor
2019-01-29 12:44:41 +01:00
Daniel Novillo Villarejo
24de60728c
Added Important information to readme
...
Fixed iterative import
2019-01-29 12:00:58 +01:00
Daniel Novillo Villarejo
56fc04e490
Improved naming
...
Added support for importing multiple files
2019-01-29 12:00:58 +01:00
Aidan Clear
acb590ca85
Adding python api support for changing a traffic light's state and timers and getting the traffic light and speed limit for a vehicle
2019-01-28 20:03:16 +01:00
nsubiron
6ff8784f16
Compile server pipeline with -fno-exceptions, split unit tests for client and server
2019-01-26 17:27:14 +01:00
nsubiron
d0137fecc7
Replace uses of throw by carla::throw_exception
2019-01-26 16:10:52 +01:00
Néstor Subirón
972211b1a8
Merge branch 'master' into patch-1
2019-01-25 10:02:49 +01:00
nsubiron
6c8499c8c9
Upgrade to UE4.21
2019-01-23 18:57:26 +01:00
Pasch, Frederik
89af74d967
Add support for a gnss sensor
...
An initial reference location is read from the header of the OpenDRIVE definition (/OpenDRIVE/header/geoReference)
The expected format is based on the Proj4 syntax:
+lat_0=<LATITUDE as double> +lon_0=<LONGITUDE as double)
Example (Town01):
<OpenDRIVE>
<header revMajor="1" revMinor="4" name="" version="1" date="2018-10-26T12:17:35" north="2.0479999989271146e+1" south="-3.4888998413085938e+2" east="4.1446086126736287e+2" west="-2.0712774024007370e+1" vendor="VectorZero">
<geoReference><![CDATA[+lat_0=4.9000000000000000e+1 +lon_0=8.0000000000000000e+0]]></geoReference>
</header>
...
2019-01-23 17:49:01 +01:00
nsubiron
aeecd3d6eb
Rename get_vehicle_control to get_control to be consistent with walkers
2019-01-22 19:54:57 +01:00
nsubiron
cdd3c83ba0
Update docs and changelog
2019-01-22 11:52:22 +01:00
nsubiron
5295261aca
Add forward vector to rotations and transforms
2019-01-17 11:41:14 +01:00
Bernat
d83f2f454e
Renamed property tick_interval to sensor_tick
2019-01-16 10:46:16 +01:00
nsubiron
7b75f514ef
Add how_to_make_a_new_map.md to docs
2019-01-15 20:04:19 +01:00
Steven Basart
15f654a306
Merge branch 'master' into patch-1
2019-01-10 16:15:25 -06:00
manishthani
e712f6d443
Merge branch 'master' into Issue#752
2019-01-10 14:52:24 +01:00
Marc Garcia Puig
00b600fcc3
Merge branch 'master' into patch-1
2019-01-10 14:24:17 +01:00
nsubiron
238d1770f6
Move GitHub templates to .github folder
2019-01-09 13:01:13 +01:00
manishthani
7a163c2320
Extended functionality of point transforms
2019-01-08 11:19:12 +01:00
Steven Basart
c33c9d41b5
Added Windows 8.1 SDK as required
...
Added a note that Windows 8.1 SDK is required for installation on Windows.
2018-12-30 20:20:58 -05:00
Nishanth Jois
f8a52442ee
Minor changes to python_api_tutorial.md
2018-12-26 16:26:40 +05:30
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