Commit Graph

261 Commits

Author SHA1 Message Date
nsubiron f848565204 Rename some lidar variables 2018-02-28 14:33:45 +01:00
nsubiron e87c8a77ff Print error on unknown sensor type 2018-02-28 11:36:07 +01:00
nsubiron 9ffc39bfa4 Fix pylint warnings 2018-02-27 19:02:28 +01:00
nsubiron 5cd21fc22b Append file extension if missing when saving sensor data 2018-02-27 14:49:35 +01:00
nsubiron 82d156cda4 Fix import error in Python 2 2018-02-27 14:48:42 +01:00
nsubiron 551cb29a95 Some clean up and documentation 2018-02-26 20:02:12 +01:00
nsubiron 1fc3753ae6 Fix unit tests 2018-02-26 18:14:04 +01:00
CVC\jbelon f637b0a6d1 - Manual Control example fix for asynchronous captures.
- Server Game Controller flushes render queue before sending measurements.
2018-02-26 14:30:37 +01:00
nsubiron ac358c4826 Fix pylint warnings 2018-02-24 19:20:42 +01:00
nsubiron 2da42dae40 Update client to new sensor interface 2018-02-24 19:13:12 +01:00
nsubiron 8364f5db26 Simplify sensor types and roll back post-processing effect 2018-02-24 13:26:17 +01:00
nsubiron 4e8b064812 Merge branch 'lidar' into sensor-interface#200 2018-02-13 10:21:33 +01:00
Marc Garcia Puig cffd944c46 Changed comment type in the point cloud example 2018-02-12 17:06:51 +01:00
felipecode aa630fcf75 Solved folder name bug when loading exp 2018-02-12 16:01:10 +01:00
Marc Garcia Puig 51a42cdfa2 Removed unused imports on point cloud example 2018-02-12 12:43:01 +01:00
Marc Garcia Puig 751f9a74bf Fixed local camera rotation bug and added some more adjustments 2018-02-09 18:45:56 +01:00
nsubiron 129a963e6a Common interface for sensors, plus allow sensors to be captured asynchronously (wip) 2018-02-07 20:08:43 +01:00
nsubiron ba0bd9917d Fix merging errors 2018-02-03 14:35:14 +01:00
Néstor Subirón 66af651711
Merge branch 'sensor-interface#200' into pointCloud 2018-02-03 14:26:19 +01:00
nsubiron 549e23f9fe Fix pylint errors 2018-02-01 11:53:46 +01:00
nsubiron 856e0214cf Merge branch 'master' into lidar 2018-02-01 11:48:27 +01:00
felipecode 8d306e2c6f More fixes on the benchmark 2018-01-30 15:01:04 +01:00
nsubiron 65e76fbcb7 Rollback links 2018-01-29 11:45:46 +01:00
nsubiron 309df4cd72 Change email 2018-01-26 15:54:42 +01:00
nsubiron a186c51952 Fix minor bug in client_example.py 2018-01-25 16:56:35 +01:00
nsubiron ed66541758 Merge branch 'master' into some_benchmark_fixes 2018-01-25 11:07:50 +01:00
felipecode 8cb0f03805 Some bug on map for manual control example 2018-01-23 17:02:00 +01:00
nsubiron ae8c6c4177 Merge branch 'master' into issue2 2018-01-23 12:35:26 +01:00
Marc Garcia Puig f49ba44386
Merge branch 'dev' into pep8 2018-01-22 19:54:13 +01:00
nsubiron 5d72b4178f Update license 2018-01-22 16:42:10 +01:00
nsubiron 438fd3bace Remove repeated package 2018-01-22 16:06:28 +01:00
felipecode 07d2231ac3 removing verbose label 2018-01-22 11:01:13 +01:00
felipecode 78187b83d0 log not lazy fix 2018-01-22 10:53:08 +01:00
felipecode f0eccca7ad Fixing exception on tcp, adding verbose 2018-01-22 10:43:12 +01:00
nsubiron 0e040e4dd2 Increase PEP8 line length 2018-01-18 16:43:08 +01:00
felipecode cec548c964 Small bug on checking experiment 2018-01-18 14:19:50 +01:00
felipecode 1e2c3a3ea0 metrics, wrong f name, corner case 2018-01-18 12:52:02 +01:00
Marc Garcia Puig 869f2d436e Removed unused imports 2018-01-17 17:03:39 +01:00
nsubiron 6dd7794696 Changed code using the new 'Transform' and 'PointCloud' classes 2018-01-17 16:27:44 +01:00
felipecode 59762f52de Adding documentation for the benchmarking 2018-01-17 15:21:52 +01:00
felipecode d481a5f3ba Correcting travis issues 2018-01-17 14:12:56 +01:00
felipecode bad04d82da Fixing some format issues 2018-01-17 14:06:29 +01:00
felipecode 388a8060d7 organizing benchmark code 2018-01-17 13:00:33 +01:00
felipecode 6195653942 Removing travis warnings 2018-01-12 16:31:39 -02:00
felipecode 676656d20b Changing requirements 2018-01-12 16:06:01 -02:00
felipecode 4083adcba2 Adding dependencies and fixing a few bugs 2018-01-12 15:57:53 -02:00
nsubiron 3805d1a571 Fix Python2 iterator 2018-01-12 17:43:53 +01:00
nsubiron 3518329303 Add point-cloud sensor data to client API 2018-01-12 16:28:46 +01:00
felipecode 40532ef1bc Merged Conflicts 2018-01-12 16:00:39 +01:00
felipecode 45f8ec54fe Fixing some coding issues for travis integration 2018-01-12 15:59:00 +01:00
felipecode 6a95c49e9d
Merge branch 'dev' into benchmark_branch 2018-01-12 14:56:48 +01:00
Marc Garcia Puig 0ce05cd811 Unreal transformation matrix function explained 2018-01-11 19:22:16 +01:00
Marc Garcia Puig ec467a899c Fixed pylint warnings 2018-01-11 15:16:37 +01:00
nsubiron b1589f5fdd Add repeatability test 2018-01-11 14:56:43 +01:00
Marc Garcia Puig 5919e267b2
Merge branch 'dev' into pointCloud 2018-01-11 14:48:29 +01:00
nsubiron 1252dd80e8 Fix more pylint warnings 2018-01-09 15:58:50 +01:00
nsubiron bd8c12089d Fix pylint warnings 2018-01-09 15:52:09 +01:00
nsubiron c5cbee9194 Require pylint to pass without warnings 2018-01-08 18:41:02 +01:00
nsubiron bf7055368b Clean pylint warnings too 2018-01-08 18:23:40 +01:00
nsubiron ee4f07125b Suppress pylint errors 2018-01-08 17:43:32 +01:00
Marc Garcia Puig 5d8c6ebc68 Merge branch 'pointCloud' of https://github.com/carla-simulator/carla into pointCloud 2018-01-08 17:35:59 +01:00
Marc Garcia Puig 6fb0f03dbe Deleted 'episode' variable and deleted save option. 2018-01-08 17:35:21 +01:00
nsubiron ada138c039 Some improvements to setup.py 2017-12-22 19:14:16 +01:00
nsubiron 3cfa6acf46 Merge branch 'dev' into benchmark_branch 2017-12-22 18:10:16 +01:00
felipecode 8c252af9cb Small fix on conversion 2017-12-22 14:04:54 -02:00
nsubiron c7ad8fe0a8 Merge branch 'dev' into pointCloud 2017-12-22 17:02:47 +01:00
nsubiron e3960046f7 Merge branch 'dev' into lidar 2017-12-22 16:55:05 +01:00
felipecode 081db8238f Some python2/3 fixes 2017-12-22 13:54:21 -02:00
nsubiron c4cbff1521 Create pylintrc 2017-12-22 15:53:16 +01:00
nsubiron 30c54019ec Suppress pylint errors 2017-12-22 15:40:07 +01:00
nsubiron 4956e95347 Add pylint continuous integration with travis-ci 2017-12-22 15:35:11 +01:00
felipecode 9d61a2e8d5 Small corrections on planner 2017-12-22 11:35:30 -02:00
felipecode 67289ac7ee Small bug class definition 2017-12-22 11:28:13 -02:00
felipecode 3d418f9be4 Small bug on line position 2017-12-22 11:03:47 -02:00
felipecode 7b7375e3e2 Not anymore 2017-12-21 20:21:54 -02:00
felipecode 60fa467d0d Fixed the merging 2017-12-21 19:00:02 -02:00
felipecode 92f14af8e9 Cleaning more, creating the converter 2017-12-21 18:58:24 -02:00
nsubiron 02fbb41bda Remove trailing whitespace 2017-12-20 18:43:22 +01:00
felipecode b7cd343837 Testing a different import 2017-12-20 11:36:29 -02:00
felipecode 209f169ff2 Testing a different import 2017-12-20 11:33:57 -02:00
felipecode 463757c214 Cleaning classes, adding abstract class. 2017-12-20 10:52:31 -02:00
nsubiron fa34e359d0 Some fixes for Python 3 2017-12-19 15:31:28 +01:00
nsubiron a7dacc22b8 Make run_benchmark executable and some clean up 2017-12-19 12:24:22 +01:00
Marc Garcia Puig 07c06f4f51 More fixes, optimizations and explanations for the point cloud 2017-12-15 17:35:43 +01:00
felipecode f4f238f248 Benchmark small changes 2017-12-15 15:06:17 +01:00
Marc Garcia Puig c81f4a8dc6 Restructured and commented few things 2017-12-14 20:20:35 +01:00
Marc Garcia Puig 5121cfad0d Working client that saves the point cloud in world space. 2017-12-14 18:32:24 +01:00
felipecode d2a5a71767 Planner 2017-12-14 17:38:08 +01:00
felipecode a371b6347c Fixed some wrong positions on corl benchmark 2017-12-14 16:50:01 +01:00
felipecode f31eaa0998 Planner full redefinition. Now tested on many positons 2017-12-14 12:03:50 +01:00
felipecode 71aa3be577 Some more debugging on map 2017-12-14 00:24:54 +01:00
felipecode b1f4db4805 printing 2017-12-14 00:05:34 +01:00
felipecode 35b7229b90 Adding the planner 2017-12-13 19:20:59 +01:00
felipecode f36bd466c2 Planner complete refactoring, pt 1 2017-12-11 17:07:29 +01:00
felipecode 9a622b5fbe A new version of the benchmark, now able to continue were stopped
Added a installation script, currently have to install for pip
2017-12-09 18:51:34 +01:00
felipecode 876d5a091e Correcting the metrics path and adding a new path definition for the experiments 2017-12-06 15:17:46 +01:00
felipecode 269979d0c7 changing spaces. Debugging ploting 2017-12-05 18:28:25 +01:00
felipecode 1b89041375 changed the used distance function 2017-12-05 17:04:34 +01:00
felipecode 5406d5f0eb changed the used distance function 2017-12-05 17:02:16 +01:00
Anton Pechenko 4561d4a333 fixed spaces 2017-12-05 16:29:06 +03:00
felipecode 85d693032e benchmark seems to be working a first version. The planner needs further work "
;
2017-12-05 14:22:37 +01:00
Anton Pechenko 967e6fe19c added saving lidar measurements to disk 2017-12-05 15:47:21 +03:00
Anton Pechenko 6c3fb2a746 removed unused files 2017-12-05 15:12:04 +03:00
Anton Pechenko 56c65871e5 merged with carla master after 0.7.0 2017-12-05 14:47:52 +03:00
Marc Garcia Puig e1792e02f7 Some optimization on the point cloud 2017-12-04 17:52:59 +01:00
Anton Pechenko 6d9ed1e935 lidar done, before merge master 2017-12-04 18:06:01 +03:00
felipecode d9624f6616 Adding the benchmark to the client, a first big step. 2017-12-01 19:27:27 +01:00
Anton Pechenko 39886a7e29 lidar points sent into python client 2017-12-01 20:02:20 +03:00
nsubiron b26ba96582 Make script executable 2017-12-01 16:59:27 +01:00
nsubiron f181c5e406 Tiny optimization 2017-12-01 16:50:03 +01:00
nsubiron 44361cf11e Send FOV of each image from server 2017-12-01 16:49:30 +01:00
Marc Garcia Puig cc8969b48d Added point cloud client example and some fixes 2017-12-01 16:41:18 +01:00
Anton Pechenko 6627ce3bcc working on sending lidar data 2017-11-30 21:53:30 +03:00
nsubiron d2b46badc9 Fix #58 Send vehicle's roll, pitch, and yaw to client 2017-11-29 15:08:59 +01:00
felipecode 09904f91b5 small bug on depth 2017-11-28 13:36:53 +01:00
felipecode a8bac30bd3 Map fixes on aspect ratio 2017-11-27 17:18:12 +01:00
felipecode 918f60d53d fixed a bug when not using the map 2017-11-27 13:40:56 +01:00
felipecode d4ef1cc81c Fixed map, made it fancier 2017-11-27 13:36:27 +01:00
FPerez 67ccfad919 changed Map names 2017-11-27 11:55:50 +01:00
FPerez 5360024060 Added Maps 2017-11-27 10:35:31 +01:00
nsubiron fc0c327704 Add number of non-player agents to output 2017-11-24 16:31:57 +01:00
nsubiron 675e549446 Fix small issue in TCP client 2017-11-24 16:30:44 +01:00
nsubiron 5baf699156 #32 minor improvements to the client example 2017-11-24 15:34:29 +01:00
nsubiron 146f9e8552 Fix ConfigParser expects a file path instead of a str 2017-11-23 16:47:07 +01:00
nsubiron 4bf86acfb1 Typo 2017-11-23 16:11:49 +01:00
nsubiron 1b621ded46 #32 Comment the client API 2017-11-23 15:38:29 +01:00
nsubiron 9f95e088c4 #32 Minor fixes, format mostly 2017-11-22 19:31:19 +01:00
nsubiron 05d8afc7ce #32 Polishing the python API 2017-11-22 18:25:10 +01:00
felipecode 2f4edefa59 persistent connection 2017-11-22 15:56:41 +01:00
nsubiron 033854d80f #32 Rename ai_control to autopilot_control 2017-11-21 15:33:53 +01:00
nsubiron 0a951a7722 #32 Generalize cameras as sensors 2017-11-21 15:16:50 +01:00
nsubiron 1865c42ca7
Merge pull request #43 from carla-simulator/map_branch (issue #40)
Add maps to client, example on manual_control.py
2017-11-21 14:07:05 +01:00
felipecode 9772c4daf3 Changed town names 2017-11-21 13:59:01 +01:00
felipecode 7e23d35cd1 More comments, flipped map 2017-11-21 13:57:01 +01:00
felipecode fd40503540 Added more things to the map 2017-11-21 11:10:49 +01:00
felipecode a325a21abf Manual Control Now can have map 2017-11-21 10:55:23 +01:00
nsubiron b8cd04e11b Fix client tests 2017-11-20 19:42:24 +01:00
nsubiron cebbb4bcbe Add pb2 compiled protobuf file to git 2017-11-20 16:59:33 +01:00
felipecode f3464e2ed8 Small notation 2017-11-20 16:34:40 +01:00
felipecode e59f5ee2ef notation fixes 2017-11-20 16:33:27 +01:00
felipecode 81b095b9ef load settings on manual control 2017-11-20 15:50:49 +01:00
felipecode 406f67cfe7 Carla settings python2-3 2017-11-20 15:35:45 +01:00
felipecode b2feef5964 load configuration 2017-11-20 15:17:18 +01:00
nsubiron a9e374aa0a #32 Update documentation 2017-11-18 18:55:59 +01:00
nsubiron ea6a711559 #32 Small fixes 2017-11-18 18:34:42 +01:00
nsubiron db27bbb94b #32 Rename carla_manual_control to manual_control 2017-11-18 18:11:24 +01:00
nsubiron 394fdc7da1 #32 Remove files no longer used 2017-11-18 18:10:29 +01:00
nsubiron 0f28adb9f9 #32 Clean up carla_manual_control, make API more robust, add image converter 2017-11-18 17:51:05 +01:00
nsubiron 1b9029b056 #32 Switch carla_manual_control to new API 2017-11-18 11:51:23 +01:00
nsubiron 55ae048582 #32 Move testing client into PythonClient 2017-11-18 11:43:12 +01:00