{
  "id": 183795,
  "title": "Approaches to build Self Driving Cars",
  "url": "/competitions/lyft-motion-prediction-autonomous-vehicles/discussion/183795",
  "author_name": "",
  "post_date": "2020-09-18T05:24:34.991740500Z",
  "votes": 5,
  "comment_count": 7,
  "views": 0,
  "content": "<p>There are two approaches very popular amongst self driving car engineers to build such vehicles.<br>\nThe first one is the Robotics Approach-Robotics approach makes use of various sensors like lidar, sonar, GPS, radar, odometer, etc to enable vehicles to make a blueprint of the environment in which the car is driving and enables it to make predictions on how to drive the vehicles.This approach uses hard coding methods.<br>\nThe second one is Computer Vision and Deep Learning Approach-This approach basically uses several cameras feeds as inputs and the measurement of steering angles, speed, throttle, brakes, etc and the model learns to clone the human behaviour on how to drive the vehicle.</p>",
  "messages": [
    {
      "id": "1015291",
      "postDate": "09/18/2020 05:24:34",
      "content": "<p>There are two approaches very popular amongst self driving car engineers to build such vehicles.<br>\nThe first one is the Robotics Approach-Robotics approach makes use of various sensors like lidar, sonar, GPS, radar, odometer, etc to enable vehicles to make a blueprint of the environment in which the car is driving and enables it to make predictions on how to drive the vehicles.This approach uses hard coding methods.<br>\nThe second one is Computer Vision and Deep Learning Approach-This approach basically uses several cameras feeds as inputs and the measurement of steering angles, speed, throttle, brakes, etc and the model learns to clone the human behaviour on how to drive the vehicle.</p>",
      "rawMarkdown": "There are two approaches very popular amongst self driving car engineers to build such vehicles.\nThe first one is the Robotics Approach-Robotics approach makes use of various sensors like lidar, sonar, GPS, radar, odometer, etc to enable vehicles to make a blueprint of the environment in which the car is driving and enables it to make predictions on how to drive the vehicles.This approach uses hard coding methods.\nThe second one is Computer Vision and Deep Learning Approach-This approach basically uses several cameras feeds as inputs and the measurement of steering angles, speed, throttle, brakes, etc and the model learns to clone the human behaviour on how to drive the vehicle.",
      "votes": null
    },
    {
      "id": "1015332",
      "postDate": "09/18/2020 05:57:17",
      "content": "<p>Thanks for sharing this information. Have a great day ahead!</p>",
      "rawMarkdown": "Thanks for sharing this information. Have a great day ahead!",
      "votes": null
    },
    {
      "id": "1015334",
      "postDate": "09/18/2020 05:58:44",
      "content": "<p><a href=\"https://www.kaggle.com/rishikeshkanabar\" target=\"_blank\">@rishikeshkanabar</a> 👍👍</p>",
      "rawMarkdown": "rishikeshkanabar 👍👍",
      "votes": null
    },
    {
      "id": "1015862",
      "postDate": "09/18/2020 13:42:57",
      "content": "<p><a href=\"https://www.kaggle.com/penchalaiah123\" target=\"_blank\">@penchalaiah123</a> Dont you think second one is also robotic approach? I would choose rule based approach and learning based approach as apt description of two types. </p>",
      "rawMarkdown": "penchalaiah123 Dont you think second one is also robotic approach? I would choose rule based approach and learning based approach as apt description of two types.",
      "votes": null
    },
    {
      "id": "1016373",
      "postDate": "09/18/2020 22:27:14",
      "content": "<p>Tesla uses a nature camera and has the best algorithm for AV now. Some company use Lidar but cannot archive the same </p>",
      "rawMarkdown": "Tesla uses a nature camera and has the best algorithm for AV now. Some company use Lidar but cannot archive the same",
      "votes": null
    },
    {
      "id": "1018778",
      "postDate": "09/20/2020 01:01:18",
      "content": "<p>I am not an expert in this subject but I would think the combination of two approaches (learning based + rule based for override in some specific cases) would make sense to me in my humble opinion. </p>",
      "rawMarkdown": "I am not an expert in this subject but I would think the combination of two approaches (learning based + rule based for override in some specific cases) would make sense to me in my humble opinion.",
      "votes": null
    },
    {
      "id": "1019166",
      "postDate": "09/20/2020 08:35:45",
      "content": "<p>Ya I think thats what this New image from Lyft medium article talks about. You prolly are right :) Amount of learning based solutions keeps decreasing downstream. Learning based to generalize task  and Rule based to add robustness and system constraints <img src=\"https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F344232%2F2848960c9f3fd3610ac2d4d65f4e05ce%2Ffrank.png?generation=1600590898565350&amp;alt=media\" alt=\"\"></p>",
      "rawMarkdown": "Ya I think thats what this New image from Lyft medium article talks about. You prolly are right :) Amount of learning based solutions keeps decreasing downstream. Learning based to generalize task  and Rule based to add robustness and system constraints ![](https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F344232%2F2848960c9f3fd3610ac2d4d65f4e05ce%2Ffrank.png?generation=1600590898565350&alt=media)",
      "votes": null
    },
    {
      "id": "1019833",
      "postDate": "09/20/2020 17:31:31",
      "content": "<p>Which one will make the shot and be dominating in future? I assume the second one but it could be combined version of both, does that exist already?</p>",
      "rawMarkdown": "Which one will make the shot and be dominating in future? I assume the second one but it could be combined version of both, does that exist already?",
      "votes": null
    }
  ],
  "comments": [
    {
      "id": 1015332,
      "author_name": "rishikeshkanabar",
      "author_url": "",
      "post_date": "09/18/2020 05:57:17",
      "content": "<p>Thanks for sharing this information. Have a great day ahead!</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 1015334,
      "author_name": "penchalaiah123",
      "author_url": "",
      "post_date": "09/18/2020 05:58:44",
      "content": "<p><a href=\"https://www.kaggle.com/rishikeshkanabar\" target=\"_blank\">@rishikeshkanabar</a> 👍👍</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 1015862,
      "author_name": "deepakrajpurushothaman",
      "author_url": "",
      "post_date": "09/18/2020 13:42:57",
      "content": "<p><a href=\"https://www.kaggle.com/penchalaiah123\" target=\"_blank\">@penchalaiah123</a> Dont you think second one is also robotic approach? I would choose rule based approach and learning based approach as apt description of two types. </p>",
      "votes": null,
      "replies": [
        {
          "id": 1018778,
          "author_name": "pukkinming",
          "author_url": "",
          "post_date": "09/20/2020 01:01:18",
          "content": "<p>I am not an expert in this subject but I would think the combination of two approaches (learning based + rule based for override in some specific cases) would make sense to me in my humble opinion. </p>",
          "votes": null,
          "replies": []
        },
        {
          "id": 1019166,
          "author_name": "deepakrajpurushothaman",
          "author_url": "",
          "post_date": "09/20/2020 08:35:45",
          "content": "<p>Ya I think thats what this New image from Lyft medium article talks about. You prolly are right :) Amount of learning based solutions keeps decreasing downstream. Learning based to generalize task  and Rule based to add robustness and system constraints <img src=\"https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F344232%2F2848960c9f3fd3610ac2d4d65f4e05ce%2Ffrank.png?generation=1600590898565350&amp;alt=media\" alt=\"\"></p>",
          "votes": null,
          "replies": []
        }
      ]
    },
    {
      "id": 1016373,
      "author_name": "doanquanvietnamca",
      "author_url": "",
      "post_date": "09/18/2020 22:27:14",
      "content": "<p>Tesla uses a nature camera and has the best algorithm for AV now. Some company use Lidar but cannot archive the same </p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 1019833,
      "author_name": "aliabdin1",
      "author_url": "",
      "post_date": "09/20/2020 17:31:31",
      "content": "<p>Which one will make the shot and be dominating in future? I assume the second one but it could be combined version of both, does that exist already?</p>",
      "votes": null,
      "replies": []
    }
  ],
  "raw_markdown_by_id": {
    "1015291": "There are two approaches very popular amongst self driving car engineers to build such vehicles.\nThe first one is the Robotics Approach-Robotics approach makes use of various sensors like lidar, sonar, GPS, radar, odometer, etc to enable vehicles to make a blueprint of the environment in which the car is driving and enables it to make predictions on how to drive the vehicles.This approach uses hard coding methods.\nThe second one is Computer Vision and Deep Learning Approach-This approach basically uses several cameras feeds as inputs and the measurement of steering angles, speed, throttle, brakes, etc and the model learns to clone the human behaviour on how to drive the vehicle.",
    "1015332": "Thanks for sharing this information. Have a great day ahead!",
    "1015334": "rishikeshkanabar 👍👍",
    "1015862": "penchalaiah123 Dont you think second one is also robotic approach? I would choose rule based approach and learning based approach as apt description of two types.",
    "1016373": "Tesla uses a nature camera and has the best algorithm for AV now. Some company use Lidar but cannot archive the same",
    "1018778": "I am not an expert in this subject but I would think the combination of two approaches (learning based + rule based for override in some specific cases) would make sense to me in my humble opinion.",
    "1019166": "Ya I think thats what this New image from Lyft medium article talks about. You prolly are right :) Amount of learning based solutions keeps decreasing downstream. Learning based to generalize task  and Rule based to add robustness and system constraints ![](https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F344232%2F2848960c9f3fd3610ac2d4d65f4e05ce%2Ffrank.png?generation=1600590898565350&alt=media)",
    "1019833": "Which one will make the shot and be dominating in future? I assume the second one but it could be combined version of both, does that exist already?"
  },
  "source": "meta"
}