The technical field generally relates to vehicles and, more specifically, to systems and methods for controlling sound provided by vehicles.
Certain vehicles today have systems that provide sounds for users of the vehicle, for example that may serve as an indication of how the vehicle is operating. However, existing techniques may not always provide optimal sounds for users of the vehicle and/or for others.
Accordingly, it is desirable to provide improved methods and systems for providing sounds for a vehicle. Furthermore, other desirable features and characteristics of the present invention will become apparent from the subsequent detailed description of the invention and the appended claims, taken in conjunction with the accompanying drawings and this background of the invention.
In an exemplary embodiment, a method is provided that includes: obtaining sensor data for a vehicle from one or more sensors of the vehicle; determining, via a processor of the vehicle, a selected Shepard tone for a sound to be provided for the vehicle based on the sensor data; and providing the sound for the vehicle, using the selected Shepard tone, via one or more speakers of the vehicle in accordance with instructions provided by the processor.
Also in an exemplary embodiment, the step of obtaining the sensor data includes obtaining the sensor data as to an acceleration of the vehicle, from the one or more sensors of the vehicle; and the step of determining the selected Shepard tone includes determining, via the processor, the selected Shepard tone for the sound to be provided for the vehicle based on the acceleration of the vehicle.
Also in an exemplary embodiment, the selected Shepard tone is determined via the processor such that a perception of acceleration for the vehicle is provided that is greater than or less than an actual acceleration of the vehicle when the vehicle is accelerating.
Also in an exemplary embodiment, the selected Shepard tone is determined via the processor that a perception of deceleration for the vehicle is provided that is less than or greater than an actual deceleration of the vehicle when the vehicle is decelerating.
Also in an exemplary embodiment, the step of determining the selected Shepard tone includes: determining, via the processor, a first selected Shepard tone that influences a behavior of a driver inside the vehicle, provides comfort for one or more passengers inside the vehicle, or both; and determining, via the processor, a second selected Shepard tone that provides comfort for one or more pedestrians outside the vehicle; and the step of providing the sound includes: providing an interior sound for the vehicle using the first selected Shepard tone, via one or more interior speakers of the vehicle in accordance with first instructions provided by the processor; and providing an exterior sound for the vehicle using the second selected Shepard tone, via one or more exterior speakers of the vehicle in accordance with second instructions provided by the processor.
Also in an exemplary embodiment, the method further includes determining, via the processor, a mode of operation for the vehicle using the sensor data, wherein the mode of operation includes either a standard mode of operation or a sport mode of operation for the vehicle; wherein the step of determining the selected Shepard tone includes determining, via the processor, the selected Shepard tone for the sound to be provided for the vehicle based on the mode of operation of the vehicle, and wherein a different selected Shepard tone is selected based on whether the mode of operation includes the sport mode of operation versus the standard mode of operation.
Also in an exemplary embodiment, the method further includes determining, via the processor, a mode of operation for the vehicle using the sensor data, wherein the mode of operation includes either an autonomous mode of operation or a manual mode of operation for the vehicle; wherein the step of determining the selected Shepard tone includes determining, via the processor, the selected Shepard tone for the sound to be provided for the vehicle based on the mode of operation of the vehicle, and wherein a different selected Shepard tone is selected based on whether the mode of operation includes the autonomous mode of operation versus the manual mode of operation.
Also in an exemplary embodiment, the step of obtaining the sensor data includes obtaining the sensor data as to a motor torque for the vehicle; wherein the step of determining the selected Shepard tone includes determining, via the processor, the selected Shepard tone for the sound to be provided for the vehicle based on the motor torque.
Also in an exemplary embodiment, the step of obtaining the sensor data includes obtaining the sensor data as to one or more conditions of caution surrounding the vehicle, including a construction zone, a school zone, or an approaching ambulance; wherein the step of determining the selected Shepard tone includes determining, via the processor, the selected Shepard tone for the sound to be provided for the vehicle based on the one or more conditions of caution surrounding the vehicle.
In another exemplary embodiment, a system is provided that includes one or more sensors configured to obtain sensor data for a vehicle; and a processor that is coupled to the one or more sensors and that is configured to at least facilitate: determining a selected Shepard tone for a sound to be provided for the vehicle based on the sensor data; and providing the sound for the vehicle, using the selected Shepard tone, via one or more speakers of the vehicle in accordance with instructions provided by the processor.
Also in an exemplary embodiment, the one or more sensors are configured to obtain the sensor data as to an acceleration of the vehicle; and the processor is further configured to at least facilitate determining the selected Shepard tone for the sound to be provided for the vehicle based on the acceleration of the vehicle.
Also in an exemplary embodiment, the processor is configured to at least facilitate determining the selected Shepard tone such that a perception of acceleration for the vehicle is provided that is greater than or less than an actual acceleration of the vehicle when the vehicle is accelerating.
Also in an exemplary embodiment, the processor is configured to at least facilitate determining the selected Shepard tone such that a perception of deceleration for the vehicle is provided that is less than or greater than an actual deceleration of the vehicle when the vehicle is decelerating.
Also in an exemplary embodiment, the processor is further configured to at least facilitate: determining a first selected Shepard tone that influences a behavior of a driver inside the vehicle, provides comfort for one or more passengers inside the vehicle, or both; determining a second selected Shepard tone provides comfort for one or more pedestrians outside the vehicle; providing an interior sound for the vehicle using the first selected Shepard tone, via one or more interior speakers of the vehicle in accordance with first instructions provided by the processor; and providing an exterior sound for the vehicle using the second selected Shepard tone, via one or more exterior speakers of the vehicle in accordance with second instructions provided by the processor.
Also in an exemplary embodiment, the processor is further configured to at least facilitate determining a mode of operation for the vehicle using the sensor data, wherein the mode of operation includes either a standard mode of operation or a sport mode of operation for the vehicle; and determining the selected Shepard tone for the sound to be provided for the vehicle based on the mode of operation of the vehicle, and wherein a different selected Shepard tone is selected based on whether the mode of operation includes the sport mode of operation versus the standard mode of operation.
Also in an exemplary embodiment, the processor is further configured to at least facilitate determining a mode of operation for the vehicle using the sensor data, wherein the mode of operation includes either an autonomous mode of operation or a manual mode of operation for the vehicle; and determining the selected Shepard tone for the sound to be provided for the vehicle based on the mode of operation of the vehicle, and wherein a different selected Shepard tone is selected based on whether the mode of operation includes the autonomous mode of operation versus the manual mode of operation.
Also in an exemplary embodiment, the one or more sensors are configured to obtain the sensor data as to a motor torque for the vehicle; and the processor is further configured to at least facilitate determining the selected Shepard tone for the sound to be provided for the vehicle based on the motor torque for the vehicle.
Also in an exemplary embodiment, the one or more sensors are configured to obtain the sensor data as to one or more conditions of caution surrounding the vehicle, including a construction zone, a school zone, or an approaching ambulance; and the processor is further configured to at least facilitate determining the selected Shepard tone for the sound to be provided for the vehicle based on the one or more conditions of caution surrounding the vehicle.
In another exemplary embodiment, a vehicle is provided that includes a body; a drive system configured to generate movement of the body; one or more sensors disposed on or within the body and configured to obtain sensor data for the vehicle; one or more speakers disposed on or within the body and configured to provide a sound for the vehicle; and a processor that is disposed within the body, that is coupled to the one or more sensors and to the one or more speakers, and that is configured to at least facilitate: determining a selected Shepard tone for the sound to be provided for the vehicle based on the sensor data; and providing instructions to the one or more speakers to provide the sound for the vehicle using the selected Shepard tone.
Also in an exemplary embodiment, the one or more sensors are configured to obtain the sensor data as to an acceleration of the vehicle; and the processor is further configured to at least facilitate determining the selected Shepard tone for the sound to be provided for the vehicle based on the acceleration of the vehicle.
The present disclosure will hereinafter be described in conjunction with the following drawing figures, wherein like numerals denote like elements, and wherein:
The following detailed description is merely exemplary in nature and is not intended to limit the disclosure or the application and uses thereof. Furthermore, there is no intention to be bound by any theory presented in the preceding background or the following detailed description.
As used herein and as commonly understood, the term “Shepard tone” refers to a sound that includes a superposition of sine waves (or other sound sources, such as musical instruments) that are separated by octaves (or half octaves or quarter octaves, and so on), and that creates an auditory illusion of atone that appears to be continually ascending or descending in pitch when played with the pitch of the tone moving upward or downward.
In various embodiments, the vehicle 100 comprises an automobile. The vehicle 100 may be any one of a number of different types of automobiles, such as, for example, a sedan, a wagon, a truck, or a sport utility vehicle (SUV), and may be two-wheel drive (2WD) (i.e., rear-wheel drive or front-wheel drive), four-wheel drive (4WD) or all-wheel drive (AWD), and/or various other types of vehicles in certain embodiments. In certain embodiments, the vehicle 100 may also comprise a motorcycle or other vehicle, such as aircraft, spacecraft, watercraft, and so on, and/or one or more other types of mobile platforms (e.g., a robot and/or other mobile platform).
In certain embodiments, the vehicle 100 may comprise one or more different types of electric vehicles, such as a fully electric vehicle or a hybrid electric vehicle. However, this may vary in other embodiments, for example in which the vehicle 100 may be powered via gas combustion, solar power, and/or one or more other types of power sources.
In certain embodiments, the vehicle 100 may comprise an autonomous or semi-autonomous vehicle, for example in which vehicle control (including acceleration, deceleration, braking, and/or steering) is automatically planned and executed by the control system 102, in whole or in part. In certain other embodiments, the vehicle 100 may be operated in whole or in part by a human driver.
In the depicted embodiment, the vehicle 100 includes a body 104 that is arranged on a chassis 116. The body 104 substantially encloses other components of the vehicle 100. The body 104 and the chassis 116 may jointly form a frame. The vehicle 100 also includes a plurality of wheels 112. The wheels 112 are each rotationally coupled to the chassis 116 near a respective corner of the body 104 to facilitate movement of the vehicle 100. In one embodiment, the vehicle 100 includes four wheels 112, although this may vary in other embodiments (for example for trucks and certain other vehicles).
A drive system 110 is mounted on the chassis 116, and drives the wheels 112, for example via axles 114. The drive system 110 preferably comprises a propulsion system. In certain exemplary embodiments, the drive system 110 comprises an internal combustion engine and/or an electric motor/generator, coupled with a transmission thereof. In certain embodiments, the drive system 110 may vary, and/or two or more drive systems 110 may be used. By way of example, the vehicle 100 may also incorporate any one of, or combination of, a number of different types of propulsion systems, such as, for example, a gasoline or diesel fueled combustion engine, a “flex fuel vehicle” (FFV) engine (i.e., using a mixture of gasoline and alcohol), a gaseous compound (e.g., hydrogen and/or natural gas) fueled engine, a combustion/electric motor hybrid engine, and an electric motor.
As noted above, in certain embodiments, the vehicle 100 includes one or more functions controlled automatically via the control system 102. In certain embodiments, the vehicle 100 comprises an autonomous vehicle, such as a semi-autonomous vehicle or a fully autonomous vehicle, for automated control of the drive system 110 and/or other vehicle components. However, this may vary in other embodiments, for example in which a human driver may control the drive system 110.
As depicted in
In the embodiment depicted in
Also as depicted in
In various embodiments, the sensor array 120 includes various sensors that collect sensor data, including for use by the control system 102 in controlling sounds for the vehicle 100 using Shepard tones. As depicted in
In various embodiments, the speed sensors 122 measure a speed of the vehicle 100 and/or values that are used to determine or estimate the speed. In certain embodiments, the speed sensors 122 include one or more wheel speed sensors for the vehicle 100. In other embodiments, one or more other types of speed sensors 122 may be utilized.
In various embodiments, the input sensors 124 detect inputs from a user of the vehicle 100 (e.g., from a driver or other individual inside the vehicle 100). In certain embodiments, the input sensors 124 detect user inputs as to a selection of or between various different operating modes of the vehicle, such as a standard driving mode versus sport driving mode, and/or between a manual driving mode versus an autonomous or semi-autonomous driving mode, and so on. In various embodiments, the input sensors 124 may detect the user inputs via the user's engagement of any number of different types of user input devices, such as via one or more touch screens, buttons, knobs, dials, switches, joysticks, microphones, and so on.
In various embodiments, the detection sensors 126 detect surrounding conditions for the vehicle 100, such as a roadway or path on which the vehicle 100 is located or is travelling and other vehicles and other objects on, along, or nearby the roadway or path, and so on. In various embodiments, the detection sensors 126 may include any number of different types of cameras, radar, Lidar, sonar, and/or other different types of sensors.
In various embodiments, the other sensors 128 obtain sensor data as to other measures of operation of the vehicle 100 and/or its environment that may also affect the desired sounds produced by the control system 102. In certain embodiments, the other sensors 128 may include one or more vehicle accelerometers, motor torque sensors, accelerator pedal position sensors, brake pedal position sensors, steering angle sensors, and/or any number of other different types of sensors.
In various embodiments, the speaker array 130 provides sound for the vehicle 100, using Shepard tones in accordance with instructions provided by the controller 140. In various embodiments, the speaker array 130 includes both inside speakers 132 (for providing of Shepard tone exterior sounds for individuals inside the vehicle 100) as well as outside speakers 134 (for providing of Shepard tone interior sounds for individuals outside the vehicle 100).
Also in various embodiments, the navigation system 136 (also referred to herein as a “location system”) is configured to obtain and/or generate data as to a position and/or location in which the vehicle 100 is located and/or is travelling, and including conditions surrounding the position and/or location (e.g., as to speed limits, road conditions, weather conditions, and/or other values). In certain embodiments, the navigation system 136 comprises and/or or is coupled to a satellite-based network and/or system, such as a global positioning system (GPS) and/or other satellite-based system.
In various embodiments, the transceiver 138 receives information regarding the location in which the vehicle 100 is being operated and about speed limits, traffic conditions, weather conditions, and/or other conditions at the location (e.g., in concert with the navigation system 136 in certain embodiments).
In various embodiments, the controller 140 is coupled to the sensor array 120, speaker array 130, navigation system 136, and transceiver 138. Also in various embodiments, the controller 140 comprises a computer system, and includes a processor 142, a memory 144, an interface 146, a storage device 148, and a computer bus 150. In various embodiments, the controller (or computer system) 140 controls sounds for the vehicle 100, including for generating Shepard tone sounds both for individuals inside the vehicle 100 and for individuals outside the vehicle 100, including for serving as an indication for how the vehicle 100 is operating and for facilitating desired behavior or comfort for such individuals. In various embodiments, the controller 140 determines the appropriate Shepard tone sounds based on the data and information from the sensor array 120, the navigation system 136 (and, also in various embodiments, also from data obtained via the transceiver 138), and provides instructions for the desired Shepard tones to be provided via the speaker array 130 (including the inside speakers 132 and the outside speakers 134). In various embodiments, the controller 140 provides these and other functions in accordance with the steps of the processes and implementations depicted in
In various embodiments, the controller 140 (and, in certain embodiments, the control system 102 itself) is disposed within the body 104 of the vehicle 100. In one embodiment, the control system 102 is mounted on the chassis 116. In certain embodiments, the controller 140 and/or control system 102 and/or one or more components thereof may be disposed outside the body 104, for example on a remote server, in the cloud, or other device where image processing is performed remotely.
It will be appreciated that the controller 140 may otherwise differ from the embodiment depicted in
In the depicted embodiment, the computer system of the controller 140 includes a processor 142, a memory 144, an interface 146, a storage device 148, and a bus 150. The processor 142 performs the computation and control functions of the controller 140, and may comprise any type of processor or multiple processors, single integrated circuits such as a microprocessor, or any suitable number of integrated circuit devices and/or circuit boards working in cooperation to accomplish the functions of a processing unit. During operation, the processor 142 executes one or more programs 152 contained within the memory 144 and, as such, controls the general operation of the controller 140 and the computer system of the controller 140, generally in executing the processes described herein, such as the processes and implementations depicted in
The memory 144 can be any type of suitable memory. For example, the memory 144 may include various types of dynamic random access memory (DRAM) such as SDRAM, the various types of static RAM (SRAM), and the various types of non-volatile memory (PROM, EPROM, and flash). In certain examples, the memory 144 is located on and/or co-located on the same computer chip as the processor 142. In the depicted embodiment, the memory 144 stores the above-referenced program 152 along with one or more sources 156 of the sounds (e.g., sine waves, instruments such as violins, oboes, pianos, and/or other sources) to be generated and provided for the vehicle 100.
The bus 150 serves to transmit programs, data, status and other information or signals between the various components of the computer system of the controller 140. The interface 146 allows communication to the computer system of the controller 140, for example from a system driver and/or another computer system, and can be implemented using any suitable method and apparatus. In one embodiment, the interface 146 obtains the various data from the sensor array 120 and/or the navigation system 136. The interface 146 can include one or more network interfaces to communicate with other systems or components. The interface 146 may also include one or more network interfaces to communicate with technicians, and/or one or more storage interfaces to connect to storage apparatuses, such as the storage device 148.
The storage device 148 can be any suitable type of storage apparatus, including various different types of direct access storage and/or other memory devices. In one exemplary embodiment, the storage device 148 comprises a program product from which memory 144 can receive a program 152 that executes one or more embodiments of the processes and implementations of
The bus 150 can be any suitable physical or logical means of connecting computer systems and components. This includes, but is not limited to, direct hard-wired connections, fiber optics, infrared and wireless bus technologies. During operation, the program 152 is stored in the memory 144 and executed by the processor 142.
It will be appreciated that while this exemplary embodiment is described in the context of a fully functioning computer system, those skilled in the art will recognize that the mechanisms of the present disclosure are capable of being distributed as a program product with one or more types of non-transitory computer-readable signal bearing media used to store the program and the instructions thereof and carry out the distribution thereof, such as a non-transitory computer readable medium bearing the program and containing computer instructions stored therein for causing a computer processor (such as the processor 142) to perform and execute the program. Such a program product may take a variety of forms, and the present disclosure applies equally regardless of the particular type of computer-readable signal bearing media used to carry out the distribution. Examples of signal bearing media include: recordable media such as floppy disks, hard drives, memory cards and optical disks, and transmission media such as digital and analog communication links. It will be appreciated that cloud-based storage and/or other techniques may also be utilized in certain embodiments. It will similarly be appreciated that the computer system of the controller 140 may also otherwise differ from the embodiment depicted in
With reference to
As depicted in
In various embodiments data is obtained (step 204). In various embodiments, sensor data is obtained from the various sensors of the sensor array 120 of
In various embodiments, a mode of operation for the vehicle is determined (step 206). In various embodiments, the mode of operation is determined by the processor 142 of
Also in various embodiments, additional details as to the operation of the vehicle 100 and its surroundings are determined (step 208). In various embodiments, the additional details as to the operation of the vehicle 100 and its surroundings are determined by the processor 142 of
In various embodiments, a desired interior sound is determined (step 210). In various embodiments, during step 210, the processor 142 of
Also in various embodiments, a desired exterior sound is determined (step 212). In various embodiments, during step 210, the processor 142 of
In various embodiments, the desired interior sounds are provided (step 214) along with the desired exterior sounds (step 216). Specifically, in various embodiments, during step 214 the processor 142 provides instructions to the inside speakers 132 of
In various embodiments, a determination is also made during step 218 as to whether the process 200 is to continue. In various embodiments, this determination is made by the processor 142 of
In various embodiments, if it is determined during step 218 that the process 200 is to continue, then the process 200 returns to step 204, and steps 204-218 continue in a new iteration. Conversely, in various embodiments, once it is determined during an iteration of step 218 that the process is not to continue, then the process terminates at step 220.
As alluded to above, Table 1 below provides an illustration of the types of desired interior sounds (of steps 210 and 214) and exterior sounds (of steps 212 and 216) that may be implemented using different Shepard tones in various exemplary implementations of the process 200 of
As illustrated in Table 1 above, in various embodiments, when the driver selects a standard (e.g., default) driving mode, the interior sounds (e.g., the perceived pitch rate change as perceived by the individuals inside the vehicle 100) include the following: (i) a medium increase when the vehicle 100 is accelerating; (ii) no change when the vehicle 100 is in a steady state without acceleration or deceleration; and (iii) a medium decrease when the vehicle 100 is decelerating. Also in this standard mode, in various embodiments the exterior sounds (e.g., the perceived pitch rate change as perceived by the individuals outside the vehicle 100) include the following: (i) a medium increase when the vehicle 100 is accelerating; (ii) no change when the vehicle 100 is in a steady state without acceleration or deceleration; and (iii) a medium decrease when the vehicle 100 decelerating.
As used throughout, in various embodiments, the term “low increase” or “low decrease” refers to an increase or decrease, respectively in the perceived pitch rate change that is greater in the magnitude of its absolute value (e.g., in the respective direction) than “no change” but that is smaller in the magnitude of its absolute value less than a “medium increase” or “medium decrease” (respectively). Likewise, as used throughout, in various embodiments, the term “medium increase” or “medium decrease” refers to an increase or decrease, respectively in the perceived pitch rate change that is greater in the magnitude of its absolute value (e.g., in the respective direction) than “low increase” or “low decrease” (respectively) but that is smaller in the magnitude of its absolute value less than a “high increase” or “high decrease” (respectively).
As further illustrated in Table 1 above, in various embodiments, when the driver selects a sport driving mode, the interior sounds (e.g., the perceived pitch rate change as perceived by the individuals inside the vehicle 100) include the following: (i) a high increase when the vehicle 100 is accelerating (e.g., such that the perceived acceleration from the pitch rate change would be greater than the actual acceleration of the vehicle); (ii) no change when the vehicle 100 is in a steady state without acceleration or deceleration; and (iii) a high decrease when the vehicle 100 is decelerating (e.g., such that the perceived deceleration from the pitch rate change would be greater than the actual deceleration of the vehicle). Also in this sport driving mode, in various embodiments the exterior sounds (e.g., the perceived pitch rate change as perceived by the individuals outside the vehicle 100) include the following: (i) a medium increase when the vehicle 100 is accelerating; (ii) no change when the vehicle 100 is in a steady state without acceleration or deceleration; and (iii) a medium decrease when the vehicle 100 decelerating.
Also as illustrated in Table 1 above, in various embodiments, when the driver selects an autonomous driving mode, the interior sounds (e.g., the perceived pitch rate change as perceived by the individuals inside the vehicle 100) include the following: (i) a low increase when the vehicle 100 is accelerating (e.g., such that the perceived acceleration from the pitch rate change would be less than the actual acceleration of the vehicle); (ii) no change when the vehicle 100 is in a steady state without acceleration or deceleration; and (iii) a low decrease when the vehicle 100 is decelerating (e.g., such that the perceived deceleration from the pitch rate change would be less than the actual deceleration of the vehicle). Also in this autonomous mode, in various embodiments the exterior sounds (e.g., the perceived pitch rate change as perceived by the individuals outside the vehicle 100) include the following: (i) a low increase when the vehicle 100 is accelerating; (ii) no change when the vehicle 100 is in a steady state without acceleration or deceleration; and (iii) a high decrease when the vehicle 100 decelerating.
In addition, as illustrated in Table 1 above, in various embodiments, when the vehicle 100 is approaching a potential hazard or other condition (e.g., as the vehicle 100 approaches a construction zone, or is near an ambulance and/or other emergency vehicle), the interior sounds (e.g., the perceived pitch rate change as perceived by the individuals inside the vehicle 100) include the following: (i) a high increase when the vehicle 100 is accelerating; (ii) a low increase when the vehicle 100 is in a steady state without acceleration or deceleration; and (iii) a medium decrease when the vehicle 100 is decelerating. Also under these conditions, in various embodiments the exterior sounds (e.g., the perceived pitch rate change as perceived by the individuals outside the vehicle 100) include the following: (i) a medium increase when the vehicle 100 is accelerating; (ii) no change when the vehicle 100 is in a steady state without acceleration or deceleration; and (iii) a medium decrease when the vehicle 100 decelerating.
In addition, as illustrated in Table 1 above, in various embodiments, when a transition or hand off between autonomous driving and manual driving is occurring or about to occur, the following variations may be implemented (e.g., to help make the transition or hand off from automation to human driving more efficient): the interior sounds (e.g., the perceived pitch rate change as perceived by the individuals inside the vehicle 100) include the following: (i) a high increase when the vehicle 100 is accelerating; (ii) a low increase when the vehicle 100 is in a steady state without acceleration or deceleration; and (iii) a medium decrease when the vehicle 100 is decelerating. Also under these conditions, in various embodiments the exterior sounds (e.g., the perceived pitch rate change as perceived by the individuals outside the vehicle 100) include the following: (i) a medium increase when the vehicle 100 is accelerating; (ii) no change when the vehicle 100 is in a steady state without acceleration or deceleration; and (iii) a medium decrease when the vehicle 100 decelerating (e.g., in various embodiments, it is assumed that this will create a greater awareness to the vehicle by pedestrians and road users). In various embodiments, when a transition is occurring (e.g., between autonomous and manual driving modes), the greater perceived rate of vehicle acceleration or deceleration (from the Shepard tone pitch for the sound) is intended to help alert the driver of the changes in operating mode that are occurring (and, for example, that can be further emphasized with greater changes in the tone pitch when the driver is not responding appropriately via engagement of the accelerator pedal, brake pedal, steering wheel, and so on).
In various embodiments, the sounds provided for the vehicle 100 (including the Shepard tones for both the exterior sounds and the interior sounds) are generated using one or more sources 156 of sounds of
In addition, in certain embodiments, the sounds provided for the vehicle 100 (including the Shepard tones for both the exterior sounds and the interior sounds) may be constructed in octaves. However, this may vary in other embodiments, for example in that half octaves and quarter octaves may also be used, among other possibilities.
With reference to
First, with reference to
Next, with reference to
Next, with reference to
Next, with reference to
As used throughout the Application, the “Shepard Tone Index” refers to a number between 0.0 and 1.0, each value represents a unique portion of the Shepard Tone. For example, with respect to
First,
Next,
With reference back to
Next, with reference to
For example, in certain embodiments, the sound may replicate vehicle acceleration by playing the Shepard tone sound loop from 0.0 to 1.0 over a period of two seconds. In various other embodiments, the sound can make it appear as though the vehicle 100 is accelerating more rapidly, such as change from 0.0 to 1.0 over a period of one second, and the repeating again, and so on.
Next, with reference to
Next, with reference to
Next, with reference to
Next, with reference to
Next, with reference to
Next, with reference to
Next, with reference to
Accordingly, methods, systems, and vehicles utilize Shepard tones to provide interior and exterior sounds for a vehicle based on various sensor data and other data pertaining to the operation of the vehicle as well as the vehicle's surroundings. As illustrated in the Figures as well as in the description above, in various embodiments, the Shepard tones are utilized for the interior and exterior sounds, for example, to influence behavior of a driver of the vehicle and/or to provide a potentially improved experience (e.g., an improved sense of comfort and/or safety) for occupants inside the vehicle as well as pedestrians and/or other individuals outside the vehicle.
In various embodiments, the techniques described herein may be used in connection with vehicles having a human driver, but that also have automatic functionality (e.g., automated parking and/or assisted driving). In various embodiments, the techniques described herein may also be used in connection autonomous vehicles, such as semi-autonomous and/or fully autonomous vehicles.
It will be appreciated that the systems, vehicles, and methods may vary from those depicted in the Figures and described herein. For example, the vehicle 100 of
While at least one exemplary embodiment has been presented in the foregoing detailed description, it should be appreciated that a vast number of variations exist. It should also be appreciated that the exemplary embodiment or exemplary embodiments are only examples, and are not intended to limit the scope, applicability, or configuration of the disclosure in any way. Rather, the foregoing detailed description will provide those skilled in the art with a convenient road map for implementing the exemplary embodiment or exemplary embodiments. It should be understood that various changes can be made in the function and arrangement of elements without departing from the scope of the disclosure as set forth in the appended claims and the legal equivalents thereof.