The present invention generally relates to vehicles having automated door opening and closure mechanisms, and more particularly, to methods of calculating transport fares as a function of vehicle occupancy using the automated door mechanisms.
Autonomous vehicles are being developed for passenger transport and are being considered for providing services akin to a for-hire vehicle (FHV) or taxi service. These types of services generally require rate calculations that often include variables such as distance traveled, vehicle occupancy, transport duration and number of stops. Without an operator present, it may be difficult for an autonomous FHV to calculate an accurate number of vehicle occupants, or to precisely calculate fares for a ride sharing situation with intermediary stops between pickup locations and final destinations. Thus, a system is desired in which an autonomous FHV can be used in conjunction with a door power assist device for accurately obtaining information pertinent to particular variables used in a FHV rate calculation. A power assist device for use with the present invention is disclosed in U.S. application Ser. No. 14/812,225, hereby incorporated in its entirety.
One aspect of the present invention includes a vehicle door system for a for-hire vehicle (FHV). The FHV includes an actuator configured to adjust a position of a door relative to a door opening. An apparatus is configured to receive vehicle occupancy data. A controller is configured to process the vehicle occupancy data to determine a real-time vehicle occupancy over the course of a passenger transport. The controller is further configured to calculate a transport fare as a function of the real-time vehicle occupancy over the course of the passenger transport.
Another aspect of the present invention includes a method of calculating a transport fare in a for-hire vehicle (FHV). In one embodiment, the method includes at the steps of (1) providing a FHV having an actuator configured to adjust a position of a door; (2) providing access to the FHV using the actuator to open the door; (3) detecting passenger activity in a detection region adjacent the door; (4) determining a FHV occupancy from data related to the passenger activity; and (5) calculating a transport fare as a function of the FHV occupancy.
Yet another aspect of the present invention includes a method of calculating a transport fare in a for-hire vehicle (FHV). In one embodiment, the method includes at the steps of (1) providing a FHV at a pickup location, the FHV having an actuator configured to adjust a position of a door relative to a door opening; (2) providing access to the FHV using the actuator to open the door based on an authenticated access request signal provided to a controller; (3) monitoring passenger ingress and egress through the door opening; (4) closing the door using the actuator; (5) determining an initial FHV occupancy from the passenger activity; and (6) calculating a transport fare, further including the steps of; (7) determining a destination location; (8) calculating a number of intermediate stops made between the pickup location and the destination location; (9) calculating a number of passenger initiated door open requests sent to the controller; (10) monitoring passenger ingress and egress through the door opening at one or more of the number of the intermediate stops to determine a final FHV; and (11) providing the transport fare calculated in-part based on the final FHV occupancy relative to the initial FHV occupancy.
These and other aspects, objects, and features of the present invention will be understood and appreciated by those skilled in the art upon studying the following specification, claims, and appended drawings.
In the drawings:
As required, detailed embodiments of the present disclosure are disclosed herein. However, it is to be understood that the disclosed embodiments are merely exemplary of the disclosure that may be embodied in various and alternative forms. The figures are not necessarily to a detailed design and some schematics may be exaggerated or minimized to show function overview. Therefore, specific structural and functional details disclosed herein are not to be interpreted as limiting, but merely as a representative basis for teaching one skilled in the art to variously employ the present disclosure.
As used herein, the term “and/or,” when used in a list of two or more items, means that any one of the listed items can be employed by itself, or any combination of two or more of the listed items can be employed. For example, if a composition is described as containing components A, B, and/or C, the composition can contain A alone; B alone; C alone; A and B in combination; A and C in combination; B and C in combination; or A, B, and C in combination.
As used herein the term “passenger transport” relates to a trip, ride or journey taken by a passenger in an autonomous FHV suitable for use with the present invention. Further, as used herein the term “transport fare” relates to a fare or rate calculated by the systems and methods disclosed herein for a passenger transport in such an autonomous for-hire vehicle (FHV), and the term “vehicle occupancy” relates to a number of passengers occupying the FHV at any given time. Also, as used herein, the terms “intermediate stop” or “intermediary stop” are interchangeable and relate to a passenger stop along a passenger transport where passengers are picked up or dropped off between an initial pickup location and a destination location.
The present concept involves systems, methods and devices used for calculating fares charged accordingly with the use of a FHV. Particularly, the present concept relates to autonomous FHV vehicles that can calculate fares according to a number of different variables processed by the FHV. As used in the disclosure of the present concept, the terms “fare”, “fee”, “toll” or any other like term generally refers to a payment or cost associated with using a FHV. The examples noted below are meant to be exemplary situations in which the present concept can be used. The examples in this disclosure are not meant to limit the scope of the present concept in any manner, and are illustrative only.
Referring now to
With specific reference to
An actuator 22 is in communication with a controller 70 (shown in
The actuator 22 is configured to adjust the door 14 from an opened position, as shown in
The position sensor 24 may correspond to a variety of rotational or position sensing devices. In some embodiments, the position sensor 24 may correspond to an angular position sensor configured to communicate the angular position φ of the door to the controller. The angular position φ may be utilized by the controller to control the motion of the actuator 22. The door position sensor 24 may correspond to an absolute and/or relative position sensor. Such sensors may include, but are not limited to quadrature encoders, potentiometers, accelerometers, etc. The position sensor 24 may also correspond to optical and/or magnetic rotational sensors. Other sensing devices may also be utilized for the position sensor 24 without departing from the spirit of the disclosure.
Position sensor 24 may be incorporated into the structure of actuator 22 itself, or can otherwise be associated with both door 14 and opening 20. In one example, actuator 22 can include a first portion 54 coupled with the door 14 and a second portion 56 with the vehicle body 16 or frame defining opening 20, such portions being moveable relative to each other in a manner that corresponds to the movement of door 14. Position sensor 24 in the form of a potentiometer, for example, can include respective portions thereof coupled with each of such portions 54, 56 such that movement of the portion coupled with the door 14 can be measured relative to the second portion 56 thereof coupled with the vehicle opening 20 to, accordingly, measure the positioning between door 14 and opening 20. In a similar manner, sensor 24 may have a portion coupled directly with door 14 and another portion coupled directly with the opening 20. Still further, position sensor 24 can be in the form of an optical sensor mounted on either the door 14 or the opening 20 that can monitor a feature of the opposite structure (opening 20 or door 14), a marker, or a plurality of markers to output an appropriate signal to controller 70 for determination of angular position φ. In one example, an optical sensor used for position sensor 24 can be positioned such that actuator 22 is in a field of view thereof such that the signal output thereby can correspond directly to a condition of actuator 22 or a relative position of first portion 54 thereof relative to opening 20.
The interference sensor 26 may be implemented by a variety of devices, and in some implementations may be utilized in combination with the actuator 22 and the position sensor 24 to detect and control the motion of the door 14. The interference sensor 26 may correspond to one or more capacitive, magnetic, inductive, optical/photoelectric, laser, acoustic/sonic, radar-based, Doppler-based, thermal, and/or radiation-based proximity sensors. In some embodiments, the interference sensor 26 may correspond to an array of infrared (IR) proximity sensors configured to emit a beam of IR light and compute a distance to an object in an interference zone 32 based on characteristics of a returned, reflected, or blocked signal. The returned signal may be detected using an IR photodiode to detect reflected light emitting diode (LED) light, responding to modulated IR signals, and/or triangulation.
In some embodiments, the interference sensor 26 may be implemented as a plurality of sensors or an array of sensors configured to detect an object in the interference zone 32. Such sensors may include, but are not limited to, touch sensors, surface/housing capacitive sensors, inductive sensors, video sensors (such as a camera), light field sensors, etc. As disclosed in further detail in reference to
The interference sensor 26 may be configured to detect objects or obstructions in the interference zone 32 in a plurality of detection regions 34. For example, the detection regions 34 may comprise a first detection region 36, a second detection region 38, and a third detection region 40 that are serially aligned as shown in
The variable sensitives of each of the detection regions 34 may be beneficial due to the relative motion and force of the door 14 as it is transitioned about the hinge assembly 18 by the actuator 22. The first detection region 36 may be the most critical because the actuator 22 of the door assist system 12 has the greatest leverage or torque closest to the hinge assembly 18. For example, a current sensor utilized to monitor the power delivered to the actuator 22 would be the least effective in detecting an obstruction very close to the hinge assembly 18. The limited effect of the current sensor may be due to the short moment arm of the first detection region 36 relative to the hinge assembly 18 when compared to the second detection region 38 and the third detection region 40. As such, the interference sensor 26 may have an increased sensitivity in the first detection region 36 relative to the second and third regions 38 and 40 to ensure that objects are accurately detected, particularly in the first detection region 36. In this way, the system 12 may facilitate accurate and controlled motion and ensure the greatest accuracy in the detection of objects while limiting false detections.
Though depicted in
As discussed further herein, the interference sensor 26 may be implemented by a variety of systems operable to detect objects and/or obstructions in the interference zone 32, entry region 52, and/or any region proximate the door 14 throughout the operation of the door assist system 12. Though the door assist system 12 is demonstrated in
Referring to
The interference sensor 62 may correspond to a plurality of proximity sensors or a sensor array 72 comprising a first proximity sensor 74 configured to monitor the first detection region 36, a second proximity sensor 76 configured to monitor the second detection region 38, and a third proximity sensor 78 configured to monitor the third detection region 40. The sensor array 72 may be in communication with the controller 70 such that each of the proximity sensors 74, 76, and 78 are operable to independently communicate a presence of the objects 64 and 66 in an electric field 80 defining each of their respective sensory regions. In this configuration, the controller 70 may be configured to identify objects in each of the detection regions 36, 38, and 40 at different sensitivities or thresholds. Additionally, each of the proximity sensors 74, 76, and 78 may be controlled by the controller 70 to have a particular sensory region corresponding to a proximity of a particular proximity sensor to the hinge assembly 18 and/or an angular position φ of the door 14.
The controller 70 may further be configured to identify a location of at least one of the objects 64 and 66 in relation to a radial position of the objects 64 and/or 66 along a length of the door 14 extending from the hinge assembly 18. The location(s) of the object(s) 64 and/or 66 may be identified by the controller 70 based on a signal received from one or more of the proximity sensors 74, 76, and 78. In this way, the controller 70 is configured to identify the location(s) of the object(s) 64 and/or 66 based on a position of the proximity sensors 74, 76, and 78 on the door 14. In some embodiments, the controller 70 may further identify the location(s) of the object(s) 64 and/or 66 based on the signal received from one or more of the proximity sensors 74, 76, and 78 in combination with an angular position φ of the door 14.
In some embodiments, the controller 70 may be configured to identify an object in each of the detection regions 36, 38, and 40 at a different sensitivity. The controller 70 may be configured to detect an object in the first detection region 36 proximate the first proximity sensor 74 at a first sensitivity. The controller 70 may be configured to detect an object in the second detection region 38 proximate the second proximity sensor 76 at a second sensitivity. The controller 70 may also be configured to detect an object in the third detection region 40 proximate the third proximity sensor 78 at a third sensitivity. Each of the sensitivities discussed herein may be configured to detect the objects 64 and 66 at a particular predetermined threshold corresponding to signal characteristics and/or magnitudes communicated from each of the proximity sensors 74, 76, and 78 to the controller 70.
The first proximity sensor 74 may have a lower detection threshold than the second proximity sensor 76. The second proximity sensor 76 may have a lower threshold than the third proximity sensor 78. The lower threshold may correspond to a higher or increased sensitivity in the detection of the objects 64 and 66. In this configuration, the proximity sensors 74, 76, and 78 may be configured to independently detect objects throughout the interference zone 32 as the position of the door 14 is adjusted by the actuator 22 about the hinge assembly 18.
Each of the proximity sensors 74, 76, and 78 may also be configured to have different sensory ranges corresponding of their respective detection regions 36, 38, and 40. The sensory regions of each of the proximity sensors 74, 76, and 78 may be regulated and adjusted by the controller 70 such that the electric field 80 defining each of their respective sensory regions may vary. The controller 70 may adjust a range of a sensory region or an electric field 80 of the proximity sensors 74, 76, and 78 by adjusting a voltage magnitude supplied to each of the proximity sensors 74, 76, and 78. Additionally, each of the proximity sensors 74, 76, and 78 may be configured independently having different designs, for example different sizes and proportions of dielectric plates to control a range of the electric field 80 produced by a particular sensor. As described herein, the disclosure provides for a highly configurable system that may be utilized to detect a variety of objects in the interference zone 32.
The interference sensor 62 may also be implemented by utilizing one or more resistive sensors. In some embodiments, the interference sensor 62 may correspond to an array of capacitive sensors and resistive sensors in combination configured to monitor the interference zone 32 for objects that may obstruct the operation of the door 14. In yet another exemplary embodiment, the interference sensor 62 may be implemented in combination with at least one inductive sensor as discussed in reference to
Still referring to
The perimeter door seal 48 and/or the perimeter door opening seal 50 may comprise an outer layer having the proximity sensors 74, 76, and 78 of the sensor array 72 proximate thereto or in connection therewith. The outer layer may correspond to a flexible or significantly rigid polymeric material having the interference sensor 62 connected thereto. In some embodiments, the sensor array 72 may also be disposed proximate the perimeter door seal 48 and/or the perimeter door opening seal 50 on the door 14 and/or the body 16 respectively. In this configuration, the plurality of proximity sensors of the sensor array 72 may be utilized to detect an object in any of the detection regions 36, 38, and 40. This configuration may further provide for the interference sensor 62 to be conveniently incorporated into the perimeter door seal 48 and/or the perimeter door opening seal 50 for ease of implementation of the door assist system 12.
Referring to
The interference sensor 26 may be configured to identify a location of each of the objects 64 and 66 based on the position of the objects 64 and 66 relative to each of the detection regions 34 and the angular position φ of the door 14. That is, the controller 70 may be configured to identify and monitor the location of the objects 64 and 66 relative to the radial extent 42 of the door 14 in relation to the hinge assembly 18. The controller 70 may identify and monitor the location of the objects based on a detection signal for each of the objects received from one or more of the proximity sensors 96, 97, and 98. Based on the detection signal from one or more of the proximity sensors 96, 97, and 98, the controller 70 may identify the location of the objects based on the position of each of the proximity sensors 96, 97, and 98 along the radial extent 42 of the door 14. The controller 70 may further identify the location of the objects based on the angular position φ communicated from the door position sensor 24. In this configuration, the door assist system 12 may be configured to position the door 14 from a closed position to an opened position while preventing the door 14 from striking the objects 64 and 66.
In some embodiments, the controller 70 may further be operable to prioritize a first detection of the first object 64 and a second detection of the second object 66. For example as illustrated in
As noted above, the vehicle 10 is contemplated to be an autonomous vehicle for transporting passengers from a pickup location to a final destination. The components of the door assist system 12 described herein are further used to help calculate rate or fare information particular to occupants of the vehicle 10 for a given passenger transport. For instance, the actuator 22 is configured to open one of the doors 14 of the vehicle 10 for entry of a passenger when the vehicle 10 has arrived at a pickup location. The door 14 can open when a passenger is detected using the proximity sensors 96, 97, 98 of sensor array 94 (
Referring now to
The vehicle 160 may comprise one or more door actuators 22 configured to selectively position one or more of the doors 14. In this configuration, the vehicle 160 may enable a potential passenger P to access the vehicle 160. As discussed herein, the controller 70 may be operable to control the door actuators 22 to provide for powered operation of the doors 14. Additionally, in some embodiments, the controller 70 may be configured to authenticate or verify that the potential passenger P is an authorized passenger 164. In this way, the controller 70 may be operable to confirm or authenticate an identity of the potential passenger P prior to making the vehicle 160 accessible. For example, the controller 70 may control the one or more door actuators 22 to open at least one door 14 of the vehicle 160 in response to the authentication.
Though discussed in reference to the vehicle 160 comprising the one or more actuators 22 to provide for automatic or power operation of the doors 14, the controller 70 may similarly be configured to grant access to the vehicle 160. For example, in response to a positive response to the authentication system, the controller 70 may be configured to unlock the doors 14 and/or output a message to an operator of the vehicle 160 confirming the identity of the potential passenger P. In this way, the systems and methods discussed herein may provide for an authentication of the potential passenger P for a variety of applications.
The controller 70 may comprise a communication circuit 166. The communication circuit 166 may correspond to a wireless receiver and/or transmitter configured to communicate with a mobile device 170. In this configuration, the controller 70 may receive a first communication in the form of a request from the mobile device 170 identifying a pickup for transportation of a patron 172 from a first location. The first communication may further comprise authentication information configured to authenticate an identity of the patron 172. The authentication information may be utilized upon pickup of the patron 172 to ensure that the potential passenger P is the patron 172 and accordingly, the authorized occupant 164.
The authentication information may correspond to any characteristic of the potential passenger P and/or the mobile device 170 that may be utilized to authenticate the identity of the potential passenger P. The authentication information may be captured by the mobile device 170 via standard usage (e.g. voice data gathered via a microphone). Additionally, the mobile device 170 may be configured to request and/or store the information, for example height or other information that may be manually entered. The mobile device 170 may further comprise one or more sensor devices similar to those discussed in reference to the controller 70 (e.g. a finger print scanner, imager, etc.) that may be utilized to capture authentication information that may later be utilized by the controller to authenticate the potential passenger P.
Upon detection of the potential passenger P, the controller 70 may be configured to utilize the communication circuit 166 and/or a sensor device 174 to authenticate the potential passenger P to be the patron 172. In response to the authentication, the controller 70 may be configured to control the door actuators 22 and/or additional vehicle systems (e.g. door locks, etc.) to allow the authenticated occupant 164 to enter the vehicle 160. In this configuration, the controller 70 may provide for secure operation of the vehicle 160.
The communication circuit 166 may correspond to one or more circuits that may be configured to communicate via a variety of communication methods or protocols. For example, the communication circuit 166 may be configured to communicate in accordance with one or more standards including, but not limited to 3GPP, LTE, LTE Advanced, IEEE 802.11, Bluetooth, advanced mobile phone services (AMPS), digital AMPS, global system for mobile communications (GSM), code division multiple access (CDMA), local multi-point distribution systems (LMDS), multi-channel-multi-point distribution systems (MMDS), radio frequency identification (RFID), Enhanced Data rates for GSM Evolution (EDGE), General Packet Radio Service (GPRS), and/or variations thereof. In some embodiments, the communication circuit 166 may further be configured to receive a first communication from the mobile device 170 via a first protocol and a second communication via a second protocol. The first protocol may correspond to a long-range communication protocol and the second protocol may correspond to a short-range or local communication protocol.
The long-range communication protocol may correspond to a mobile data or cellular communication including, but not limited to a cellular or broadband wireless communication and similar communication methods (e.g. GSM, CDMA, WCDMA, GPRS, WiFi, WiMax, 3G, 4G, etc.). The short-range communication protocol may correspond to a local wireless interface between the mobile device 170 and the controller 70. For example, a short-range communication protocol may correspond to a radio communication interface including, but not limited to RFID, Bluetooth™, ANT+, NFC, ZigBee, infrared, ultraband, etc. In general, a short-range communication protocol, as discussed herein, may correspond to a communication method that has a typical range of less than 1 km and may correspond to a communication method having a range of less than 100 m.
The second communication via the second protocol may be utilized to ensure that the authentication of the potential passenger P as the authenticated occupant 164 originates from the patron 172 or an associated party local to the vehicle 160. In this configuration, the patron 172 may request the vehicle 160 for transport via the first protocol or the long-range protocol while the patron 172 is any distance from the vehicle 160. The authentication of the patron 172 may require that the patron 172 is local to the vehicle 160. This process may provide for the patron 172 to be accurately identified by the controller 70 by comparing the authentication information received in the first communication from the mobile device 170 to authentication information received in the second communication from the mobile device 170.
The sensor device 174 may also be utilized to authenticate that the potential passenger P corresponds to the patron 172. The sensor device 174 may be utilized alone or in combination with the second communication to authenticate the identity of the patron 172. In general, the sensor device 174 may correspond to a device configured to capture identity information related to the potential passenger P in order to authenticate the identity of the patron 172. The identity information may be compared by the controller 70 to the authentication information received in the first communication to authenticate the identity of the patron 172. For clarity, the authentication via the second communication may be referred to as the first authentication, and the authentication via the sensor device 174 may be referred to as the second authentication. However, each of the methods discussed herein may be utilized alone or in any combination without departing from the spirit of the disclosure.
The sensor device 174 may correspond to any form of data acquisition device or any combination of sensory devices that may be in communication with the controller 70. The sensor device 174 may correspond to a device configured to capture image data, for example an imager, video camera, infrared imager, scanner, or any device configured to capture text, graphics images, and/or video data. In some embodiments, the sensor device 174 may correspond to a device configured to capture voice or any form of audio data, for example a microphone, audio decoder, and/or an audio receiver. The sensor device 174 may also correspond to a capacitive, image based, and/or pressure based sensor configured to scan a finger print. An image sensor may be configured to identify a facial feature, height, profile shape, iris pattern or any other form of visual data.
The controller 70 may receive captured data from one or more sensor devices as discussed herein (e.g. sensor device 174). In response to receiving the captured data, the controller 70 may compare the captured data to the authentication information received in the first communication to authenticate the identity of the patron 172. Accordingly, the controller 70 may comprise one or more processors configured to analyze the captured data and compare the captured data to the authentication information. In this way, the controller 70 may provide for an authentication of the authenticated passenger 164 and selectively activate at least one of the door actuators 22 to ensure secure access to the vehicle 160.
Referring now to
The imaging devices C1-C4 may be arranged in various locations such that each of the fields of view 182 of the imaging devices C1-C4 is configured to capture a significantly different portion of the surrounding environment 186. Each of the imaging devices C1-C4 may comprise any form of device configured to capture image data, for example Charge Coupled Device (CCD) and Complementary Metal Oxide Semiconductor (CMOS) image sensors. Though four imaging devices are discussed in reference to the present implementation, the number of imaging devices may vary based on the particular operating specifications of the particular imaging devices implemented and the proportions and/or exterior profiles of a particular vehicle and trailer. For example, a large vehicle may require additional imaging devices to capture image data corresponding to a larger surrounding environment. The imaging devices may also vary in viewing angle and range of a field of view corresponding to a particular vehicle.
In this configuration, the camera system 180 may be configured to capture image data corresponding to the captured data and compare the captured data to the authentication information. The controller 70 may provide for an authentication of the authenticated passenger 164 and selectively activate at least one of the door actuators 22 to ensure secure access to the vehicle 160. As discussed herein, the controller 70 may be configured to utilize various forms of data that may be communicated to the controller 70 from one or more sources in a local proximity to the vehicle 160. In this way, the controller 70 may provide for the authentication of the identity of the potential passenger P.
Thus, as noted above, the vehicle door assist system 12 can be used with a FHV 10 having an actuator 22 that is configured to adjust a position of a door 14. An apparatus, such as interference sensor 26 or 62 noted above, may be configured to receive vehicle occupancy data. Specifically, the interference sensor 26 may be configured to monitor passenger ingress and egress from the door 14 when the door 14 is in an open position as shown in
With the first sensor array 72 having serially aligned sensors 74, 76 and 78, vehicle occupancy data can be detected by the sensors 74, 76, 78 and sent to the controller 70 for processing. The controller, such as controller 70 shown in
With reference to
Further, another embodiment of a second sensor array is shown in
Referring now to
Referring now to
Referring to now
With specific reference to
Thus, for PT1, a transport rate is calculated for the first leg of the trip between the pickup location PUL and the first intermediary stop IM1 with a vehicle occupancy of one (VO1). The second leg has a transport fare calculated between the first and second intermediary stops IM1, IM2 with a vehicle occupancy of four (VO4). The third leg has a transport fare calculated between the second intermediate stop IM2 and the destination location DTL with a vehicle occupancy of two (VO2). A controller, such as controller 70 shown in
With further reference to
It is to be understood that variations and modifications can be made on the aforementioned structure without departing from the concepts of the present invention, and further it is to be understood that such concepts are intended to be covered by the following claims unless these claims by their language expressly state otherwise.