Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[sumo-user] Understanding lcCooperative
  • From: "Bae, Jong In" <jbae42@xxxxxxxxxx>
  • Date: Fri, 9 Oct 2020 17:02:15 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=gatech.edu; dmarc=pass action=none header.from=gatech.edu; dkim=pass header.d=gatech.edu; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=T1GwEXVXyufRoh5s7m+0sjjEbT2can3Md+A+1/fZ9U8=; b=aDxye+ElFY0ZIKHcBnEMd1491I3N96H/UkoQITKKUHXCTIbBExhM8sJJ26Etk6xdo2QfV54ikP0MRMCHZ9DK/GZ40+X2qqPbiwXetIFdJ+BRCJoejtzEU7Y2CdEcQUKCbLoT13XLIM/AIztL70PKAAOsv2bEgo7sHsW4ITsplAux8N9t5WHoJSZaczCkwfzZERnUEcs4P/wC4VmJUhD81RMxUEAkjJCUMTszWmGWYcB0R/VWlc6X14FFfBjrTpJXo3vPcCobqTtMbZcUkkH4SSakIeWJgWTUIhz4KCM7DNvIjrTn8lrJoVuLSe3qI4erzszrxjDjB7QvA7uZbs6tsw==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CLDd9MAaLN8XitOe/6rQswSa3JUT/RXYxqeIaNv2pLzynHAfn4pfG4oeWRbHwB1PFJfRyyrAJSWOZRxQquVxUbEt9bzKSSMlm8GHt16Jpx8Le2ZCD/07tw71KbT07nk69ojdPW3tNz4Nw4zC9nA8Wgn0VODs+4oxpr35akSMY/mZ6boQYKHO2m4Es5d9nwIuTl/Iv09Z2fo3j8bzVXOadX+h/7Dj/W19OGMfjQJno59IZII2VEAH2MTfHfytvKz1hVTTKRUr9aLplwiGRdJmQ9AIX+0wUL/2kGfEZ7RGEI3zg66MDifuf9oQsRqCR14ablMaH7ZgGXHMST1/zngE1A==
  • Delivered-to: sumo-user@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/sumo-user>
  • List-help: <mailto:sumo-user-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/sumo-user>, <mailto:sumo-user-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/sumo-user>, <mailto:sumo-user-request@eclipse.org?subject=unsubscribe>
  • Thread-index: AQHWnlxjV8HOFVHMEEC6oj7fbcp6bA==
  • Thread-topic: Understanding lcCooperative

Hello,

I have 2 questions I would like to ask.

  1. It seems when lcCooperative is used, that vehicle would slow down to create gap when it recognizes there is a vehicle trying to make a lane change. How does this actually work? What are the factors that lcCooperative considers? Some explanations with link to source code would be very much appreciated!

  2. On a different note, I am wondering if there is any way to overwrite the some of the merging decision factors that go into the car-following or lane-changing models. I am assuming the car-following and lane-changing models call various functions (such as getSecureGap) to do calculations before merging. Is there any way to overwrite those functions so that the vehicle will always accept lower gaps? Our final goal is to make a vehicle always behave aggressively towards only certain vehicle types. We want to minimize / eliminate editing the source code. We have been implementing such behavior change by changing a vehicle's tau and minGap values back and forth. But we are seeking an alternative.

Thank you so much for your help in advance!


Back to the top