From aff97801557159b5354a44d220610d323fe4455b Mon Sep 17 00:00:00 2001 From: Thomas Nader Date: Wed, 18 May 2022 13:45:10 +0200 Subject: [PATCH 1/4] Extending WheelData by friction value Extending WheelData by friction value Signed-off-by: Thomas Nader --- osi_object.proto | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/osi_object.proto b/osi_object.proto index b69e9f6f6..a4c56b045 100644 --- a/osi_object.proto +++ b/osi_object.proto @@ -675,6 +675,21 @@ message MovingObject // 3d models. // optional string model_reference = 9; + + // Dry friction is a force that opposes the relative lateral motion of two solid surfaces + // in contact. It is subdivided into static friction between non-moving surfaces and kinetic + // friction between moving surfaces. + // Used here is the dry friction coefficient of the paired materials (see reference). + // Dimensionless. + // + // The value describes the average friction of the tyre's contact points. + // + // Unit: [] + // + // \par References: + // - http://adaptivemap.ma.psu.edu/websites/6_friction/dry_friction/dryfriction.html + // + optional double kinetic_friction_coefficient = 10; } } From 086c39395acb79cb4df64e21953433c8353007ac Mon Sep 17 00:00:00 2001 From: Thomas Nader Date: Wed, 18 May 2022 16:43:47 +0200 Subject: [PATCH 2/4] Adjust description of wheel friction coefficient Signed-off-by: Thomas Nader --- osi_object.proto | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/osi_object.proto b/osi_object.proto index a4c56b045..c0553c944 100644 --- a/osi_object.proto +++ b/osi_object.proto @@ -676,20 +676,16 @@ message MovingObject // optional string model_reference = 9; - // Dry friction is a force that opposes the relative lateral motion of two solid surfaces - // in contact. It is subdivided into static friction between non-moving surfaces and kinetic - // friction between moving surfaces. - // Used here is the dry friction coefficient of the paired materials (see reference). - // Dimensionless. - // - // The value describes the average friction of the tyre's contact points. + // The value describes the kinetic friction of the tyre's contact point. + // If different friction coefficients due to more than one contact points are available, + // this value contains the average. // // Unit: [] // // \par References: - // - http://adaptivemap.ma.psu.edu/websites/6_friction/dry_friction/dryfriction.html + // - https://www.britannica.com/science/coefficient-of-friction // - optional double kinetic_friction_coefficient = 10; + optional double friction_coefficient = 10; } } From e2326172c46c2b87b0148aff259e11c10e83c6bb Mon Sep 17 00:00:00 2001 From: Thomas Nader Date: Wed, 18 May 2022 17:18:19 +0200 Subject: [PATCH 3/4] Correct unit description of wheel friction coefficient Signed-off-by: Thomas Nader --- osi_object.proto | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/osi_object.proto b/osi_object.proto index c0553c944..f800558c5 100644 --- a/osi_object.proto +++ b/osi_object.proto @@ -680,7 +680,7 @@ message MovingObject // If different friction coefficients due to more than one contact points are available, // this value contains the average. // - // Unit: [] + // Unit: Dimensionless // // \par References: // - https://www.britannica.com/science/coefficient-of-friction From e0741de921f3873a522553078bcc805961c5e72e Mon Sep 17 00:00:00 2001 From: Thomas Nader Date: Thu, 19 May 2022 09:10:00 +0200 Subject: [PATCH 4/4] Update reference of wheel friction coefficient description Signed-off-by: Thomas Nader --- osi_object.proto | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/osi_object.proto b/osi_object.proto index f800558c5..de34d9181 100644 --- a/osi_object.proto +++ b/osi_object.proto @@ -683,7 +683,7 @@ message MovingObject // Unit: Dimensionless // // \par References: - // - https://www.britannica.com/science/coefficient-of-friction + // [1] Britannica, T. Editors of Encyclopaedia. (2020, June 24). coefficient of friction. Retrieved May 18, 2022, from https://www.britannica.com/science/coefficient-of-friction // optional double friction_coefficient = 10; }