Methods and apparatus for vehicle turning in confined spaces
Methods, apparatus, systems, and articles of manufacture for vehicle turning in confined spaces are disclosed herein. An example apparatus disclosed herein instructions, at least one memory, a processor to execute the instructions to operate a first brake of a first wheel of a vehicle, operate a second brake of a second wheel of the vehicle, determine a frictional coefficient of a driving surface of the vehicle by rotating a third wheel of the vehicle, determine based on the frictional coefficient, if a turn command can be conducted by the vehicle, and when the turn command can be conducted, conduct the turn command.
1 . An apparatus comprising:
instructions;
at least one memory;
a processor to execute the instructions to:
engage a first brake of a first wheel of a vehicle;
engage a second brake of a second wheel of the vehicle;
determine a frictional coefficient of a driving surface of the vehicle by rotating a third wheel of the vehicle while the first and second brakes are engaged and fully braked;
determine based on the frictional coefficient, if a turn command can be executed by the vehicle; and
when the turn command can be conducted, conduct the turn command.
2 . The apparatus of claim 1 , wherein the processor further executes the instructions to operate a third brake of a fourth wheel of the vehicle.
3 . The apparatus of claim 1 , wherein the vehicle is an electric vehicle and the rotating the third wheel of the vehicle includes the processor executing the instructions to operate a first motor of the vehicle.
4 . The apparatus of claim 1 , wherein the processor further executes the instructions to, when the turn command cannot be executed, alert a user of the vehicle to change the frictional coefficient of the driving surface.
5 . The apparatus of claim 4 , wherein the processor executes the instructions to alert the user of the vehicle to change the frictional coefficient of the driving surface by at least one of:
generating a first recommendation to increase the frictional coefficient of a pivot wheel associated with the turn command by modifying the driving surface of the vehicle; or
generating a second recommendation to decrease the frictional coefficient of a driven wheel associated with the turn command by modifying the driving surface of the vehicle.
6 . The apparatus of claim 1 , wherein the processor executes the instructions to:
access the turn command; and
determine, via a sensor of the vehicle, a first turning radius associated with the turn command based on an environment associated with the vehicle,
wherein the processor executes the instructions to determine if the turn command can be executed by the vehicle by comparing the first turning radius with a second turning radius, the second turning radius based on the frictional coefficient.
7 . The apparatus of claim 1 , wherein the processor executes the instructions to conduct the turn command after alerting a user of the vehicle to execute the turn command.
8 . An apparatus comprising:
instructions;
at least one memory;
a processor to execute the instructions to:
access a turn command, the turn command to move a vehicle from a first position to a second position;
determine, based on the turn command and the first position, a first brake command and a first motor command before executing the turn command, the first brake command to brake a first brake of the vehicle, the first motor command to operate a first motor of the vehicle; and
execute the first brake command while executing the first motor command, to move the vehicle from the first position to the second position, the first motor command to cause a rotation of a first wheel of the vehicle about a lateral axis of the vehicle.
9 . The apparatus of claim 8 , wherein the first brake command includes fully braking the first brake, the first brake associated with a second wheel, the first wheel diagonally opposed to the second wheel.
10 . The apparatus of claim 8 , wherein the processor further executes the instructions to determine, by executing a third brake command and a third motor command, a frictional coefficient of a driving surface of the vehicle, wherein at least one of the first brake command or the first motor command is based on the frictional coefficient.
11 . The apparatus of claim 10 , wherein the rotation is a first rotation, the third brake command includes fully braking the first wheel, a second wheel, and a third wheel, and the third motor command includes causing a second rotation of a fourth wheel of the vehicle.
12 . The apparatus of claim 10 , wherein at least one of the first brake command or the first motor command is executed via an autonomous driving controller of the vehicle.
13 . The apparatus of claim 10 , wherein the first motor command causes the first motor to drive the first wheel in a first direction and causes a second motor to drive a second wheel in a second direction, the first direction different than the second direction.
14 . The apparatus of claim 10 , wherein the first brake command causes the first brake to partially brake the first wheel.
15 . A method comprising:
accessing a turn command, the turn command to move a vehicle from a first position to a second position;
determining, based on the turn command and the first position, a first brake command and a first motor command before executing the turn command, the first brake command to brake a first brake of the vehicle, the first motor command to operate a first motor of the vehicle; and
executing the first brake command while executing the first motor command, to move the vehicle from the first position to the second position, the first motor command to cause a rotation of a first wheel of the vehicle about a lateral axis of the vehicle.
16 . The method of claim 15 , wherein the first brake command includes fully braking the first brake, the first brake associated with a second wheel, the first wheel diagonally opposed to the second wheel.
17 . The method of claim 15 , further including determining a frictional coefficient of a driving surface of the vehicle by executing a third brake command and a third motor command, wherein at least one of the first brake command or the first motor command is based on the frictional coefficient.
18 . The method of claim 17 , wherein the rotation is a first rotation, the third brake command includes fully braking the first wheel, a second wheel, and a third wheel, and the third motor command includes causing a second rotation of a fourth wheel of the vehicle.
19 . The method of claim 15 , wherein the first motor command causes the first motor to drive the first wheel in a first direction and causes a second motor to drive a second wheel in a second direction, the first direction different than the second direction.
20 . The method of claim 15 , wherein the first brake command causes the first brake to partially brake the first wheel of the vehicle.