Relating Turning Angle To Arc












0












$begingroup$


I am trying to determine how to relate the turning angle of a vehicle to an arc. For the purposes of this vehicle, I am not taking into account Ackerman Steering, so for the intent of this question, the vehicle is essentially just one-wheeled (like a bike)



I need to know how to calculate the angle, in relation to the body of the vehicle, that the front axle needs to turn in order for the front of the car to go from point a to point b in a scenario such as
this diagram.



This is all assuming I know:




  1. The arc length

  2. The chord length

  3. The radius of the circle


How do I determine this steering angle?










share|cite|improve this question











$endgroup$












  • $begingroup$
    I think the diagram isn't quite right ant the back wheel should also be on the circle, so the back wheel follows the same path as the front wheel. In which case, each axle points towsrds the centre of the circle and the single depends on the vehicle length and the circle radius.
    $endgroup$
    – timtfj
    Jan 9 at 19:52










  • $begingroup$
    Sorry, I wasn't clear. The rear axle is fixed--it won't turn. Only the front axle turns, so the way I drew the diagram was the way I meant it.
    $endgroup$
    – Vector
    Jan 9 at 19:54










  • $begingroup$
    The whole vehicle turns, though. Put the front axle at an angle to the back one, and each axle points towsrds the centre of the turning circle. That's what I mean. (Treating it as one wheel behind the other, like a bivycle)
    $endgroup$
    – timtfj
    Jan 9 at 19:57












  • $begingroup$
    I'm not sure what you're getting at...the way this vehicle works, the vehicle will start the way it's positioned in the diagram, except that the front axle will be angled. What I don't know is how to calculate the angle of the front axle.
    $endgroup$
    – Vector
    Jan 9 at 20:00










  • $begingroup$
    @timtfj In reality, unless the vehicle is on rails, every wheel follows a different path.
    $endgroup$
    – amd
    Jan 9 at 20:03
















0












$begingroup$


I am trying to determine how to relate the turning angle of a vehicle to an arc. For the purposes of this vehicle, I am not taking into account Ackerman Steering, so for the intent of this question, the vehicle is essentially just one-wheeled (like a bike)



I need to know how to calculate the angle, in relation to the body of the vehicle, that the front axle needs to turn in order for the front of the car to go from point a to point b in a scenario such as
this diagram.



This is all assuming I know:




  1. The arc length

  2. The chord length

  3. The radius of the circle


How do I determine this steering angle?










share|cite|improve this question











$endgroup$












  • $begingroup$
    I think the diagram isn't quite right ant the back wheel should also be on the circle, so the back wheel follows the same path as the front wheel. In which case, each axle points towsrds the centre of the circle and the single depends on the vehicle length and the circle radius.
    $endgroup$
    – timtfj
    Jan 9 at 19:52










  • $begingroup$
    Sorry, I wasn't clear. The rear axle is fixed--it won't turn. Only the front axle turns, so the way I drew the diagram was the way I meant it.
    $endgroup$
    – Vector
    Jan 9 at 19:54










  • $begingroup$
    The whole vehicle turns, though. Put the front axle at an angle to the back one, and each axle points towsrds the centre of the turning circle. That's what I mean. (Treating it as one wheel behind the other, like a bivycle)
    $endgroup$
    – timtfj
    Jan 9 at 19:57












  • $begingroup$
    I'm not sure what you're getting at...the way this vehicle works, the vehicle will start the way it's positioned in the diagram, except that the front axle will be angled. What I don't know is how to calculate the angle of the front axle.
    $endgroup$
    – Vector
    Jan 9 at 20:00










  • $begingroup$
    @timtfj In reality, unless the vehicle is on rails, every wheel follows a different path.
    $endgroup$
    – amd
    Jan 9 at 20:03














0












0








0





$begingroup$


I am trying to determine how to relate the turning angle of a vehicle to an arc. For the purposes of this vehicle, I am not taking into account Ackerman Steering, so for the intent of this question, the vehicle is essentially just one-wheeled (like a bike)



I need to know how to calculate the angle, in relation to the body of the vehicle, that the front axle needs to turn in order for the front of the car to go from point a to point b in a scenario such as
this diagram.



This is all assuming I know:




  1. The arc length

  2. The chord length

  3. The radius of the circle


How do I determine this steering angle?










share|cite|improve this question











$endgroup$




I am trying to determine how to relate the turning angle of a vehicle to an arc. For the purposes of this vehicle, I am not taking into account Ackerman Steering, so for the intent of this question, the vehicle is essentially just one-wheeled (like a bike)



I need to know how to calculate the angle, in relation to the body of the vehicle, that the front axle needs to turn in order for the front of the car to go from point a to point b in a scenario such as
this diagram.



This is all assuming I know:




  1. The arc length

  2. The chord length

  3. The radius of the circle


How do I determine this steering angle?







circle kinematics






share|cite|improve this question















share|cite|improve this question













share|cite|improve this question




share|cite|improve this question








edited Jan 10 at 16:54







Vector

















asked Jan 9 at 19:38









VectorVector

33




33












  • $begingroup$
    I think the diagram isn't quite right ant the back wheel should also be on the circle, so the back wheel follows the same path as the front wheel. In which case, each axle points towsrds the centre of the circle and the single depends on the vehicle length and the circle radius.
    $endgroup$
    – timtfj
    Jan 9 at 19:52










  • $begingroup$
    Sorry, I wasn't clear. The rear axle is fixed--it won't turn. Only the front axle turns, so the way I drew the diagram was the way I meant it.
    $endgroup$
    – Vector
    Jan 9 at 19:54










  • $begingroup$
    The whole vehicle turns, though. Put the front axle at an angle to the back one, and each axle points towsrds the centre of the turning circle. That's what I mean. (Treating it as one wheel behind the other, like a bivycle)
    $endgroup$
    – timtfj
    Jan 9 at 19:57












  • $begingroup$
    I'm not sure what you're getting at...the way this vehicle works, the vehicle will start the way it's positioned in the diagram, except that the front axle will be angled. What I don't know is how to calculate the angle of the front axle.
    $endgroup$
    – Vector
    Jan 9 at 20:00










  • $begingroup$
    @timtfj In reality, unless the vehicle is on rails, every wheel follows a different path.
    $endgroup$
    – amd
    Jan 9 at 20:03


















  • $begingroup$
    I think the diagram isn't quite right ant the back wheel should also be on the circle, so the back wheel follows the same path as the front wheel. In which case, each axle points towsrds the centre of the circle and the single depends on the vehicle length and the circle radius.
    $endgroup$
    – timtfj
    Jan 9 at 19:52










  • $begingroup$
    Sorry, I wasn't clear. The rear axle is fixed--it won't turn. Only the front axle turns, so the way I drew the diagram was the way I meant it.
    $endgroup$
    – Vector
    Jan 9 at 19:54










  • $begingroup$
    The whole vehicle turns, though. Put the front axle at an angle to the back one, and each axle points towsrds the centre of the turning circle. That's what I mean. (Treating it as one wheel behind the other, like a bivycle)
    $endgroup$
    – timtfj
    Jan 9 at 19:57












  • $begingroup$
    I'm not sure what you're getting at...the way this vehicle works, the vehicle will start the way it's positioned in the diagram, except that the front axle will be angled. What I don't know is how to calculate the angle of the front axle.
    $endgroup$
    – Vector
    Jan 9 at 20:00










  • $begingroup$
    @timtfj In reality, unless the vehicle is on rails, every wheel follows a different path.
    $endgroup$
    – amd
    Jan 9 at 20:03
















$begingroup$
I think the diagram isn't quite right ant the back wheel should also be on the circle, so the back wheel follows the same path as the front wheel. In which case, each axle points towsrds the centre of the circle and the single depends on the vehicle length and the circle radius.
$endgroup$
– timtfj
Jan 9 at 19:52




$begingroup$
I think the diagram isn't quite right ant the back wheel should also be on the circle, so the back wheel follows the same path as the front wheel. In which case, each axle points towsrds the centre of the circle and the single depends on the vehicle length and the circle radius.
$endgroup$
– timtfj
Jan 9 at 19:52












$begingroup$
Sorry, I wasn't clear. The rear axle is fixed--it won't turn. Only the front axle turns, so the way I drew the diagram was the way I meant it.
$endgroup$
– Vector
Jan 9 at 19:54




$begingroup$
Sorry, I wasn't clear. The rear axle is fixed--it won't turn. Only the front axle turns, so the way I drew the diagram was the way I meant it.
$endgroup$
– Vector
Jan 9 at 19:54












$begingroup$
The whole vehicle turns, though. Put the front axle at an angle to the back one, and each axle points towsrds the centre of the turning circle. That's what I mean. (Treating it as one wheel behind the other, like a bivycle)
$endgroup$
– timtfj
Jan 9 at 19:57






$begingroup$
The whole vehicle turns, though. Put the front axle at an angle to the back one, and each axle points towsrds the centre of the turning circle. That's what I mean. (Treating it as one wheel behind the other, like a bivycle)
$endgroup$
– timtfj
Jan 9 at 19:57














$begingroup$
I'm not sure what you're getting at...the way this vehicle works, the vehicle will start the way it's positioned in the diagram, except that the front axle will be angled. What I don't know is how to calculate the angle of the front axle.
$endgroup$
– Vector
Jan 9 at 20:00




$begingroup$
I'm not sure what you're getting at...the way this vehicle works, the vehicle will start the way it's positioned in the diagram, except that the front axle will be angled. What I don't know is how to calculate the angle of the front axle.
$endgroup$
– Vector
Jan 9 at 20:00












$begingroup$
@timtfj In reality, unless the vehicle is on rails, every wheel follows a different path.
$endgroup$
– amd
Jan 9 at 20:03




$begingroup$
@timtfj In reality, unless the vehicle is on rails, every wheel follows a different path.
$endgroup$
– amd
Jan 9 at 20:03










1 Answer
1






active

oldest

votes


















0












$begingroup$

To answer your question you need to know two things:



1) The radius $r$ of the curve



2) The distance $l$ from a point on the curve (which I will assume is the center of the car) to the center of the front axle.



Since a circle has constant curvature, the angle will be the same no matter which two points on the circle you pick.





(Formula provided at end, you can skip the derivation if you want)





Now, there's a slight mechanical problem here: the car has minimum turning radius, and without having a lot more information (friction, weight distribution, drivetrain specs, etc.) it isn't really possible to say what that minimum is. So, for the sake of argument, let's just say that the center of the car is affixed to the circle by a rail, the car is front wheel drive, and the rear wheels have no friction.



This means that, at most, $l$ is twice $r$, and the front axle is always perpendicular to the direction the car is facing (i.e. the car is spinning in a circle without moving forward). If you treat the rear wheels as the fixed point instead of the center of the car, then you can redefine $l$ as the distance between the center of the rear axle and that of the front axle - the maximum value of $l$ remains the same.



Now you have the first value of a function which outputs the desired angle given the ratio between $r$ and $l$, namely $(r,2r)mapsto frac{pi}{2}$.



Now consider the other extreme - suppose that $r$ is infinitely greater than $l$. A circle whose radius is infinite is the same as a straight line, so the angle of the front axle would be zero. This gives a second value for your function: $(r,0r)mapsto 0$ ($l=0r$ because $r$ is infinite).



Thus, we can conclude that the angle, is directly proportional to $l$ and inversely proportional to $r$. $quadleft(thetaproptofrac{l}{r}right)$. If $x=frac{l}{r}$, then you are looking for a function $f(x)=theta$, where $theta$ is the angle you want. Furthermore, you know that $f(0)=0$ and $f(2)=frac{pi}{2}$. Since the input to your function is a ratio between two lengths and the output is an angle, we are likely dealing with an inverse trigonometric function.



(This is the part where you start drawing things, if you haven't already)





There are several ways to obtain the correct function using different trig identities, but all are equivalent to:



$$theta=sin^{-1}left(frac{x}{2}right)=sin^{-1}left(frac{l}{2r}right)$$





Note: I can provide a more formal geometric derivation, if you'd like






share|cite|improve this answer









$endgroup$













  • $begingroup$
    That's exactly what I was looking for, thank you so much! I would never have derived that on my own.
    $endgroup$
    – Vector
    Jan 11 at 16:57











Your Answer





StackExchange.ifUsing("editor", function () {
return StackExchange.using("mathjaxEditing", function () {
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix) {
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
});
});
}, "mathjax-editing");

StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "69"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3067868%2frelating-turning-angle-to-arc%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes









0












$begingroup$

To answer your question you need to know two things:



1) The radius $r$ of the curve



2) The distance $l$ from a point on the curve (which I will assume is the center of the car) to the center of the front axle.



Since a circle has constant curvature, the angle will be the same no matter which two points on the circle you pick.





(Formula provided at end, you can skip the derivation if you want)





Now, there's a slight mechanical problem here: the car has minimum turning radius, and without having a lot more information (friction, weight distribution, drivetrain specs, etc.) it isn't really possible to say what that minimum is. So, for the sake of argument, let's just say that the center of the car is affixed to the circle by a rail, the car is front wheel drive, and the rear wheels have no friction.



This means that, at most, $l$ is twice $r$, and the front axle is always perpendicular to the direction the car is facing (i.e. the car is spinning in a circle without moving forward). If you treat the rear wheels as the fixed point instead of the center of the car, then you can redefine $l$ as the distance between the center of the rear axle and that of the front axle - the maximum value of $l$ remains the same.



Now you have the first value of a function which outputs the desired angle given the ratio between $r$ and $l$, namely $(r,2r)mapsto frac{pi}{2}$.



Now consider the other extreme - suppose that $r$ is infinitely greater than $l$. A circle whose radius is infinite is the same as a straight line, so the angle of the front axle would be zero. This gives a second value for your function: $(r,0r)mapsto 0$ ($l=0r$ because $r$ is infinite).



Thus, we can conclude that the angle, is directly proportional to $l$ and inversely proportional to $r$. $quadleft(thetaproptofrac{l}{r}right)$. If $x=frac{l}{r}$, then you are looking for a function $f(x)=theta$, where $theta$ is the angle you want. Furthermore, you know that $f(0)=0$ and $f(2)=frac{pi}{2}$. Since the input to your function is a ratio between two lengths and the output is an angle, we are likely dealing with an inverse trigonometric function.



(This is the part where you start drawing things, if you haven't already)





There are several ways to obtain the correct function using different trig identities, but all are equivalent to:



$$theta=sin^{-1}left(frac{x}{2}right)=sin^{-1}left(frac{l}{2r}right)$$





Note: I can provide a more formal geometric derivation, if you'd like






share|cite|improve this answer









$endgroup$













  • $begingroup$
    That's exactly what I was looking for, thank you so much! I would never have derived that on my own.
    $endgroup$
    – Vector
    Jan 11 at 16:57
















0












$begingroup$

To answer your question you need to know two things:



1) The radius $r$ of the curve



2) The distance $l$ from a point on the curve (which I will assume is the center of the car) to the center of the front axle.



Since a circle has constant curvature, the angle will be the same no matter which two points on the circle you pick.





(Formula provided at end, you can skip the derivation if you want)





Now, there's a slight mechanical problem here: the car has minimum turning radius, and without having a lot more information (friction, weight distribution, drivetrain specs, etc.) it isn't really possible to say what that minimum is. So, for the sake of argument, let's just say that the center of the car is affixed to the circle by a rail, the car is front wheel drive, and the rear wheels have no friction.



This means that, at most, $l$ is twice $r$, and the front axle is always perpendicular to the direction the car is facing (i.e. the car is spinning in a circle without moving forward). If you treat the rear wheels as the fixed point instead of the center of the car, then you can redefine $l$ as the distance between the center of the rear axle and that of the front axle - the maximum value of $l$ remains the same.



Now you have the first value of a function which outputs the desired angle given the ratio between $r$ and $l$, namely $(r,2r)mapsto frac{pi}{2}$.



Now consider the other extreme - suppose that $r$ is infinitely greater than $l$. A circle whose radius is infinite is the same as a straight line, so the angle of the front axle would be zero. This gives a second value for your function: $(r,0r)mapsto 0$ ($l=0r$ because $r$ is infinite).



Thus, we can conclude that the angle, is directly proportional to $l$ and inversely proportional to $r$. $quadleft(thetaproptofrac{l}{r}right)$. If $x=frac{l}{r}$, then you are looking for a function $f(x)=theta$, where $theta$ is the angle you want. Furthermore, you know that $f(0)=0$ and $f(2)=frac{pi}{2}$. Since the input to your function is a ratio between two lengths and the output is an angle, we are likely dealing with an inverse trigonometric function.



(This is the part where you start drawing things, if you haven't already)





There are several ways to obtain the correct function using different trig identities, but all are equivalent to:



$$theta=sin^{-1}left(frac{x}{2}right)=sin^{-1}left(frac{l}{2r}right)$$





Note: I can provide a more formal geometric derivation, if you'd like






share|cite|improve this answer









$endgroup$













  • $begingroup$
    That's exactly what I was looking for, thank you so much! I would never have derived that on my own.
    $endgroup$
    – Vector
    Jan 11 at 16:57














0












0








0





$begingroup$

To answer your question you need to know two things:



1) The radius $r$ of the curve



2) The distance $l$ from a point on the curve (which I will assume is the center of the car) to the center of the front axle.



Since a circle has constant curvature, the angle will be the same no matter which two points on the circle you pick.





(Formula provided at end, you can skip the derivation if you want)





Now, there's a slight mechanical problem here: the car has minimum turning radius, and without having a lot more information (friction, weight distribution, drivetrain specs, etc.) it isn't really possible to say what that minimum is. So, for the sake of argument, let's just say that the center of the car is affixed to the circle by a rail, the car is front wheel drive, and the rear wheels have no friction.



This means that, at most, $l$ is twice $r$, and the front axle is always perpendicular to the direction the car is facing (i.e. the car is spinning in a circle without moving forward). If you treat the rear wheels as the fixed point instead of the center of the car, then you can redefine $l$ as the distance between the center of the rear axle and that of the front axle - the maximum value of $l$ remains the same.



Now you have the first value of a function which outputs the desired angle given the ratio between $r$ and $l$, namely $(r,2r)mapsto frac{pi}{2}$.



Now consider the other extreme - suppose that $r$ is infinitely greater than $l$. A circle whose radius is infinite is the same as a straight line, so the angle of the front axle would be zero. This gives a second value for your function: $(r,0r)mapsto 0$ ($l=0r$ because $r$ is infinite).



Thus, we can conclude that the angle, is directly proportional to $l$ and inversely proportional to $r$. $quadleft(thetaproptofrac{l}{r}right)$. If $x=frac{l}{r}$, then you are looking for a function $f(x)=theta$, where $theta$ is the angle you want. Furthermore, you know that $f(0)=0$ and $f(2)=frac{pi}{2}$. Since the input to your function is a ratio between two lengths and the output is an angle, we are likely dealing with an inverse trigonometric function.



(This is the part where you start drawing things, if you haven't already)





There are several ways to obtain the correct function using different trig identities, but all are equivalent to:



$$theta=sin^{-1}left(frac{x}{2}right)=sin^{-1}left(frac{l}{2r}right)$$





Note: I can provide a more formal geometric derivation, if you'd like






share|cite|improve this answer









$endgroup$



To answer your question you need to know two things:



1) The radius $r$ of the curve



2) The distance $l$ from a point on the curve (which I will assume is the center of the car) to the center of the front axle.



Since a circle has constant curvature, the angle will be the same no matter which two points on the circle you pick.





(Formula provided at end, you can skip the derivation if you want)





Now, there's a slight mechanical problem here: the car has minimum turning radius, and without having a lot more information (friction, weight distribution, drivetrain specs, etc.) it isn't really possible to say what that minimum is. So, for the sake of argument, let's just say that the center of the car is affixed to the circle by a rail, the car is front wheel drive, and the rear wheels have no friction.



This means that, at most, $l$ is twice $r$, and the front axle is always perpendicular to the direction the car is facing (i.e. the car is spinning in a circle without moving forward). If you treat the rear wheels as the fixed point instead of the center of the car, then you can redefine $l$ as the distance between the center of the rear axle and that of the front axle - the maximum value of $l$ remains the same.



Now you have the first value of a function which outputs the desired angle given the ratio between $r$ and $l$, namely $(r,2r)mapsto frac{pi}{2}$.



Now consider the other extreme - suppose that $r$ is infinitely greater than $l$. A circle whose radius is infinite is the same as a straight line, so the angle of the front axle would be zero. This gives a second value for your function: $(r,0r)mapsto 0$ ($l=0r$ because $r$ is infinite).



Thus, we can conclude that the angle, is directly proportional to $l$ and inversely proportional to $r$. $quadleft(thetaproptofrac{l}{r}right)$. If $x=frac{l}{r}$, then you are looking for a function $f(x)=theta$, where $theta$ is the angle you want. Furthermore, you know that $f(0)=0$ and $f(2)=frac{pi}{2}$. Since the input to your function is a ratio between two lengths and the output is an angle, we are likely dealing with an inverse trigonometric function.



(This is the part where you start drawing things, if you haven't already)





There are several ways to obtain the correct function using different trig identities, but all are equivalent to:



$$theta=sin^{-1}left(frac{x}{2}right)=sin^{-1}left(frac{l}{2r}right)$$





Note: I can provide a more formal geometric derivation, if you'd like







share|cite|improve this answer












share|cite|improve this answer



share|cite|improve this answer










answered Jan 10 at 18:51









R. BurtonR. Burton

51119




51119












  • $begingroup$
    That's exactly what I was looking for, thank you so much! I would never have derived that on my own.
    $endgroup$
    – Vector
    Jan 11 at 16:57


















  • $begingroup$
    That's exactly what I was looking for, thank you so much! I would never have derived that on my own.
    $endgroup$
    – Vector
    Jan 11 at 16:57
















$begingroup$
That's exactly what I was looking for, thank you so much! I would never have derived that on my own.
$endgroup$
– Vector
Jan 11 at 16:57




$begingroup$
That's exactly what I was looking for, thank you so much! I would never have derived that on my own.
$endgroup$
– Vector
Jan 11 at 16:57


















draft saved

draft discarded




















































Thanks for contributing an answer to Mathematics Stack Exchange!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


Use MathJax to format equations. MathJax reference.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3067868%2frelating-turning-angle-to-arc%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

MongoDB - Not Authorized To Execute Command

How to fix TextFormField cause rebuild widget in Flutter

in spring boot 2.1 many test slices are not allowed anymore due to multiple @BootstrapWith