The present disclosure relates to a warning device deployment system for an autonomous vehicle.
Vehicles, such as cars, trucks, motorcycles, or the like, may encounter situations in which the vehicle needs to pull over and stop on a road or on the shoulder of the road. For example, a component of the vehicle may fail or otherwise may stop working, and the vehicle needs to be pulled over out of traffic for safety. When the vehicle stops on the road or the side of the road, triangles or flares, for example, may be required to be setup about the vehicle to notify other road users of the stopped vehicle so as to prevent crashes and accidents.
A warning device deployment system for an autonomous vehicle. The warning device deployment system comprising one or more warning device deployment mechanisms attached to the autonomous vehicle and one or more warning devices stored in the one or more warning device deployment mechanisms. The one or more warning devices are deployed from the one or more warning device deployment mechanisms when the autonomous vehicle is in an emergency.
An autonomous vehicle comprising a warning device deployment system. The warning device deployment system comprising one or more warning device deployment mechanisms attached to the autonomous vehicle, and one or more warning devices stored in the one or more warning device deployment mechanisms. The one or more warning devices being deployed from the one or more warning device deployment mechanisms when the autonomous vehicle is in an emergency.
The foregoing and other features and advantages will be apparent from the following, more particular, description of various exemplary embodiments, as illustrated in the accompanying drawings, wherein like reference numbers generally indicate identical, functionally similar, and/or structurally similar elements.
Various embodiments are discussed in detail below. While specific embodiments are discussed, this is done for illustration purposes only. A person skilled in the relevant art will recognize that other components and configurations may be used without departing from the spirit and scope of the present disclosure.
As used herein, the terms “first,” “second,” and “third” may be used interchangeably to distinguish one component from another and are not intended to signify location or importance of the individual components.
The terms “forward” and “rearward” refer to relative positions of a vehicle. For example, forward refers to a position closer to front hood, front bumper, or front fender of the vehicle and rearward refers to a position closer to a rear bumper, rear trunk, or trailer of the vehicle.
The terms “coupled,” “fixed,” “attached,” “connected,” and the like, refer to both direct coupling, fixing, attaching, or connecting as well as indirect coupling, fixing, attaching, or connecting through one or more intermediate components or features, unless otherwise specified herein.
The singular forms “a,” “an,” and “the” include plural references unless the context clearly dictates otherwise.
As used herein, “automated,” “autonomous,” or “automatic,” are used to describe functions that are done without user intervention (e.g., by a controller).
Approximating language, as used herein throughout the specification and claims, is applied to modify any quantitative representation that could permissibly vary without resulting in a change in the basic function to which it is related. Accordingly, a value modified by a term or terms, such as “about,” “approximately,” “relatively,” and “substantially” are not to be limited to the precise value specified. In at least some instances, the approximating language may correspond to the precision of an instrument for measuring the value, or the precision of the methods or machines for constructing or manufacturing the components and/or systems. For example, the approximating language may refer to being within a one, two, four, ten, fifteen, or twenty percent margin in either individual values, range(s) of values and/or endpoints defining range(s) of values.
When a vehicle stops on the road or the side of the road for various reasons, especially, when the stop may be unexpected, unplanned and/or not a necessary traffic stop (e.g., a routine stop at a traffic light or a stop sign), warning devices, such as warning triangles, flares, lights, or the like, may be required to be setup about the vehicle to notify other road users of the stopped vehicle for safety, for example, to prevent crashes and accidents. When a human operator gets out of the vehicle to setup the warning devices, the human operator may be in danger of being hit or stuck by another vehicle on the road. Further, when the vehicle is an autonomous vehicle (e.g., a vehicle that operates without a human in the vehicle), it is challenging to adequately warn or notify other road users of the stopped vehicle without a human present at the vehicle to deploy warning devices.
An autonomous vehicle is a vehicle that incorporates vehicular automation and that can sense the environment around the vehicle and can operate with little to no human input. Autonomous vehicles include various sensors to sense the environment. Control systems interpret the sensor information to identify navigation paths and to automatically control the autonomous vehicle. Autonomous vehicles include one or more sensors that gather data and information, communicate with the autonomous vehicle, and may assist in navigating the autonomous vehicle. The one or more sensors may include a plurality of redundant sensors (e.g., multiple sensors of the same type that measure the same type of data). One or more vehicle controllers receive the data and information from the one or more sensors to autonomously control and navigate the autonomous vehicle. For example, the one or more vehicle controllers automatically control one or more control systems (e.g., steering, power, throttle, brakes, etc.) of the autonomous vehicle to control the autonomous vehicle. In some instances, the autonomous vehicle may encounter an emergency such that the autonomous vehicle needs to stop. For example, the one or more vehicle controllers may detect a fault in the one or more sensors, in the one or more control systems, or in the vehicle controllers themselves, or a component on the vehicle may fail or otherwise become damaged. In such instances, the autonomous vehicle can initiate a fallback plan to stop the autonomous vehicle (e.g., either in the current traffic lane or on the shoulder of the road) or can initiate a failsafe plan to stop the autonomous vehicle in the current traffic lane, as detailed further below.
When the autonomous vehicle stops for an extended period of time (e.g., longer than ten minutes) for any reason other than a necessary traffic stop, warning devices (e.g., warning triangles, flares, lights, etc.) need to be placed on the road within a predetermined amount of time (e.g., ten minutes) to notify other road users of the stopped autonomous vehicle so as to prevent accidents. When the autonomous vehicle is operated by a human operator, such a requirement places the human operator at risk in placing the warning devices and the warning devices may fall over, and thus may be ineffective. Further, when the autonomous vehicle is operated without a human operator in the autonomous vehicle, there remains a need to deploy the warning devices without a human being present at the autonomous vehicle. Accordingly, the present disclosure provides systems and methods for automatically deploying warning devices for an autonomous vehicle.
Embodiments of the present disclosure provide for a warning device deployment system for automatically deploying warning devices for an autonomous vehicle. The warning device deployment system can store warning devices in a warning device deployment mechanism that is attached and mounted on a rear guardrail of the autonomous vehicle. The warning device deployment system can deploy the warning devices in the event of a fail-safe operation or another type of emergency of the autonomous vehicle. An emergency can be any type of system or vehicle fault or failure on the autonomous vehicle (e.g., faults in the sensors, the controllers, or the software of the autonomous vehicle, or damage or faults in the components of the vehicle, such as a blown tire, engine failure, or damage to other components of the vehicle). While reference is made to an emergency, the autonomous vehicle can stop and the warning devices can be deployed for any reason. The warning devices are dropped in a sequence as the autonomous vehicle stops such that the warning devices are evenly spaced behind the autonomous vehicle when deployed. The warning device deployment system deploys the warning devices so that the warning devices are visible to rear traffic.
Embodiments of the present disclosure provide for vehicle sensors or other components (e.g., software or hardware) of the autonomous vehicle that inform the vehicle controller of travel plans and health messages of the autonomous vehicle. The vehicle sensors or the other components of the autonomous vehicle can determine a health status (e.g., healthy or unhealthy) of the components of the autonomous vehicle. The health status may indicate whether the components of the autonomous vehicle are operating within predetermined parameters, whether the component is sensing within calibrated parameters, whether the component has any internal software faults, whether software and/or hardware is operating within predetermined parameters, etc. In this way, the vehicle sensors or the other components of the autonomous vehicle can inform the vehicle controller that one or more components of the autonomous vehicle are unhealthy or are otherwise not working properly such that the autonomous vehicle cannot safely operate autonomously.
The vehicle controller can send a fallback signal to initiate a fallback plan to navigate and to stop the autonomous vehicle (e.g., either in the current traffic lane or on the shoulder of the road) and to deploy the warning devices as the autonomous vehicle is stopping. For example, the vehicle controller can generate a fallback path and direct the autonomous vehicle on the fallback path to safely stop the autonomous vehicle. If the vehicle controller is unhealthy or otherwise not operating properly, a control monitor will send a fail-safe signal to stop the autonomous vehicle in the current traffic lane and deploy the warning devices as the autonomous vehicle is stopping. For example, the control monitor can generate a failsafe path to safely stop the autonomous in the current traffic lane. The vehicle controller or the control monitor can determine whether to initiate the fallback or the fail-safe based on whether the vehicle controller is unhealthy.
During an emergency, the autonomous vehicle automatically turns on the braking and hazard lights. If a shoulder is available during the fallback plan, the autonomous vehicle can pull over onto the shoulder. Otherwise, the autonomous vehicle stops in the traffic lane that the autonomous vehicle is currently in. The autonomous vehicle automatically deploys the warning devices as the autonomous vehicle is stopping.
The warning device deployment mechanism is connected and attached on the rear of the autonomous vehicle and is coupled to the vehicle controller via one or more signals. The vehicle controller provides communication and control signals to the warning device deployment mechanism to deploy the warning devices. The warning device deployment mechanism can include a singular component that stores multiple warning devices, or can include multiple components that each store a separate warning device. The warning device deployment mechanism is attached to the rear guardrail of the autonomous vehicle via straps, bolts, handles, brackets, welding, or the like. When the warning device deployment mechanism includes multiple mechanisms, each mechanism is connected to the vehicle controller to receive control signals. The warning device deployment is light weight (e.g., less than ten pounds).
The warning device deployment mechanism includes a case or storage container that houses a compressed warning device. For example, the warning device can be compressible and compressed when stored in the warning device deployment mechanism. A lid or a door closes the storage container when the warning device is stored inside, and the lid is locked by a release mechanism. The vehicle controller can control the release mechanism and/or the lid to open the lid. When the lid is opened, a spring pushes the warning device out of the storage container such that the warning device is deployed from the warning device deployment mechanism and drops to the ground. The warning device deployment mechanism can deploy the warning devices at various angles behind the autonomous vehicle (e.g., left, right, center). For example, when the autonomous vehicle is turning when stopping, the warning device deployment mechanism can deploy the warning devices to match the turn such that the warning devices are deployed on a predetermined side of the autonomous vehicle and/or on a predetermined side of the lane. The warning device deployment mechanism can store four warning devices for redundancy. For example, by regulation, the deployment mechanism can deploy three warning devices. A fourth warning device provides redundancy in instances where one of the three warning devices fails to deploy.
The warning devices can include a self-expanding warning device. As used herein, a self-expanding warning device includes a device that expands from an unexpanded or compressed shape to an expanded shape without human intervention at the device. For example, the warning devices can be made from memory foam or like material such that the warning devices are compressible and can be compressed when stored in the warning device deployment mechanism. The memory foam allows the warning devices to expand when deployed from the deployment mechanism and allows the warning devices to self-right and stand up on the road without human intervention. In some examples, the warning devices include hinges or springs such that expand the warning device to the expanded shape.
In some examples, the warning devices include warning triangles. The warning triangles can include a tetrahedron shape. The tetrahedron shape of the warning devices allows the warning devices to display one or multiple warning faces and ensures that at least one face is visible to other drivers or operators when the warning devices are deployed. The warning faces can include a reflective material. The reflective material can be manufactured as part of the memory foam material, can include a reflective tape applied to the warning device, and/or can include a reflective paint applied to the warning device.
The self-expandable property (e.g., memory foam, hinges, or the like) of the warning devices allows the warning device to compact to a smaller volume such that the warning device can be stored in the deployment mechanism in a flat or otherwise reduced volume. The memory foam allows for an anti-rolling design such that the warning device does not roll when deployed from the deployment mechanism. The memory foam also allows the warning device to be self-inflating or otherwise self-expanding such that the warning device inflates or otherwise expands to a deployed state when deployed onto the road. The memory foam also allows for increased density when the warning device is dropped onto the road such that the warning device does not blow or otherwise move away from the location at which the warning device is dropped. In some examples, the warning device includes one or more weights in a base portion thereof. The weights assist in preventing the warning device from moving from the deployment location when the warning device is dropped onto the road. Thus, the embodiments of the present disclosure provide for an improved warning device deployment system and an improved warning device.
The embodiments of the present disclosure provide for a warning device deployment system and warning devices that do not require a human to be deployed or otherwise setup. In this way, a human does not need to exit their vehicle to deploy the warning devices and/or a human does not need to be present at the autonomous vehicle to deploy the warning devices. Accordingly, the systems and methods of the present disclosure allow the warning devices to be deployed without the need of a human to physically deploy the warning devices.
Referring to the drawings,
The vehicle sensors 12 may assist in navigation of the autonomous vehicle 10. In some examples, the vehicle sensors 12 may assist in navigation in a manner that results in the autonomous vehicle 10 being autonomous, self-driving, semi-autonomous, non-autonomous with assisted navigation, etc., or combinations thereof. In this regard, the vehicle sensors 12 may include components, such as, but not limited to, sensors or other devices, that may be useful for the operation of the vehicle, or any combination thereof. The autonomous vehicle 10 may use (via the vehicle controller 14) data collected by the vehicle sensors 12 to navigate or to assist in navigating the autonomous vehicle 10 along the road 30 and to control the vehicle controls 16 to control the speed, the direction, the braking, and other functions of the autonomous vehicle 10. By way of example, the vehicle sensors 12 may be, or may include the sensors, cameras, and mirrors, described in U.S. Patent Application Publication No. US2022/0144185, the contents of which are herein incorporated by reference in their entirety. The vehicle sensors 12 may take any form and may be located and mounted at any location on the autonomous vehicle 10, as desired.
The vehicle sensors 12 include a variety of sensors to monitor the surroundings of the autonomous vehicle 10. The sensors may include, for example, but not limited to, one or more cameras, one or more lidars, one or more radars, one or more global positioning systems (GPS), and one or more inertial measurement units (IMUs). The combined data from the sensors may be used by a processor (e.g., the vehicle controller 14) to autonomously (or semi-autonomously) navigate or to assist a driver in navigating the roadway in a variety of light conditions, weather conditions, traffic conditions, load conditions, road conditions, etc. The sensors and the other features of the vehicle sensors 12 are configured and oriented to provide a predetermined field of view and to provide reliable, accurate, and high-quality data for autonomous and semi-autonomous driving. The cameras may include a plurality of cameras including one or more cameras facing the forward end 11, one or more cameras facing the rear end 13, and one or more cameras facing a lateral side perpendicular to the forward end and rear end. In some examples, the cameras may include narrow field of view camera(s), thermal camera(s), wide field of view camera(s), side-facing camera(s), and/or e-mirror camera(s). The aforementioned cameras are merely exemplary, and any number or type of cameras may be included to facilitate the autonomous, semi-autonomous, or assisted navigation of the autonomous vehicle 10, including, the cameras described in U.S. Patent Application Publication No. US2022/0144185.
The lidars, the radars, the GPS, the IMUs, and the cameras all provide information and data to autonomously or semi-autonomously operate and navigate the autonomous vehicle 10 and/or provide information and data to assist in the navigation of the autonomous vehicle 10 where an operator is present inside the cab of the autonomous vehicle 10. For example, the lidars may assist in tracking vehicles or objects passing or being passed by the autonomous vehicle. In an example, the radars may enable the autonomous vehicle to navigate in difficult weather and light conditions. The radars may supplement the information from the cameras and from the lidars, which may have difficulty obtaining clear images and signals in the presence of certain weather conditions, such as fog, rain, and snow. The radars may also provide information regarding objects that are occluded in the camera date and the lidar data. In an example, the cameras may track vehicles or objects and assist in tracking of the vehicles or of the objects. The GPS can provide a geolocation of the autonomous vehicle 10 and can communicate with other GPS systems to provide geolocations of other vehicles around the autonomous vehicle 10. Thus, the vehicle sensors 12 can sense an environment of the autonomous vehicle 10 including, for example, objects around the autonomous vehicle 10, a road on which the autonomous vehicle 10 is operating, curvature of the road, slope of the road, weather conditions, light conditions, and other information regarding the environment about the autonomous vehicle 10.
The vehicle controller 14 is in two-way communication with the vehicle sensors 12, the vehicle controls 14, and the hazard lights 18. In this way, the vehicle controller 14 sends and/or receives the data from the vehicle sensors 12 and controls the vehicle controls 16 and/or the hazard lights 18. The vehicle controls 16 include systems for controlling operation of the autonomous vehicle 10 to autonomously or semi-autonomously control the autonomous vehicle 10. The systems include, for example, an engine, a steering system, a braking system, and other systems that control operation of the autonomous vehicle 10. The engine may include any type of engine, for example, an internal combustion engine, an electric motor, a hybrid-electric engine, or other types of power units for propelling, for moving, or for powering the autonomous vehicle 10. The vehicle controls 16 include actuators or other devices that control fuel flow, acceleration (e.g., a throttle), steering, braking, or other vehicle controls of the autonomous vehicle 10. Thus, the vehicle controller 14 controls the vehicle controls 16 to propel, move, steer, accelerate, and stop the autonomous vehicle 10, as detailed further below.
During operation, the autonomous vehicle 10 drives or otherwise operates on a road 30 or other driving surface. When the autonomous vehicle 10 encounters an emergency, the warning device deployment system 100 can deploy or otherwise deploy one or more warning devices during the emergency of the autonomous vehicle 10, as detailed further below. The warning device deployment system 100 is located at the rear end 13 of the autonomous vehicle 10. The warning device deployment system 100, however, can be located anywhere on the autonomous vehicle 10, as desired.
The trailer frame 23 includes a horizontal rear guardrail 24 that is supported by one or more vertical rear guardrails 26 and located at the rear end 13 of the trailer 22. The horizontal rear guardrail 24 helps to prevent other vehicles from sliding or otherwise moving underneath the trailer 22. The horizontal rear guardrail 24 and/or the vertical rear guardrails 26 can include one or more reflective surfaces (e.g., such as reflective tape or reflective paint) applied thereto to reflect light and notify other road users of the autonomous vehicle 10. The warning device deployment system 100 can be coupled to the horizontal rear guardrail and/or to the vertical rear guardrails 26, as detailed further below.
The warning device deployment mechanism 102 is attached to the rear end 13 of the autonomous vehicle 10. In
When attached to the autonomous vehicle 10, the warning device deployment mechanism 102 can be located forward of the rear end of the rear guardrails 24, 26 such that the warning device deployment mechanism 102 does not extend rearward of the rear guardrails 24, 26. In this way, the warning device deployment mechanism 102 does not increase the length of the autonomous vehicle 10 and does not otherwise stick out from the rear end 13 of the autonomous vehicle 10. The warning device deployment mechanism 102 includes a length such that a portion of the warning device deployment mechanism 102 hangs over the horizontal rear guardrail 24 in a forward direction of the horizontal rear guardrail 24. In this way, the warning devices 104 can be deployed from a bottom of the warning device deployment mechanism 102, as detailed further below. The warning device deployment mechanism 102 includes a width such that the warning device deployment mechanism 102 extends between the vertical rear guardrails 26. The warning device deployment mechanism 102 includes a height for storing the warning devices 104. The warning device deployment mechanism 102 may include any length, width, or height, as desired, for storing and deploying the warning devices 104 and for being attached and secured to the autonomous vehicle 10.
The warning device deployment mechanism 102 includes one or more storage containers 103 for storing the warning devices 104 therein. The storage containers 103 are disposed inside the warning device deployment mechanism 102 and provide a compartment in which the warning devices 104 can be inserted and stored. In
The warning devices 104 include four warning devices including a first warning device 104a, a second warning device 104b, a third warning device 104c, and a fourth warning device 104d. For example, the first warning device 104a is stored in the first storage container 103a, the second warning device 104b is stored in the second storage container 103b, the third warning device 104c is stored in the third storage container 103c, and the fourth warning device 104d is stored in the fourth storage container 103d. The warning devices 104 can include more than four warning devices 104, fewer than four warning devices 104, or any number of warning devices 104, as desired.
The vehicle controller 14 is in two-way communication with the warning device deployment mechanism 102. The vehicle controller 14 sends control signals to the warning device deployment mechanism 102 to control the warning device deployment mechanism 102 to deploy the warning devices 104 and can receive signals from the warning device deployment mechanism 102 indicating a status of the warning device deployment mechanism 102 (e.g., opened or closed). The vehicle controller 14 can deploy the warning devices 104 in a sequence to deploy the warning devices 104 at predetermined distances from the autonomous vehicle 10 based on a stopping distance of the autonomous vehicle 10, as detailed further below. For example, the warning device deployment mechanism 102 can deploy the first warning device 104a at a first distance from the autonomous vehicle 10, the second warning device 104b at a second distance from the autonomous vehicle 10, and the third warning device 104c at a third distance from the autonomous vehicle 10. The fourth warning device 104d can be used as a backup if one of the warning devices 104 does not deploy, or can also be deployed in addition to the first warning device 104a, the second warning device 104b, and the third warning device 104c.
The warning devices 104 can be stored or positioned within the warning device deployment mechanism 102 such that the autonomous vehicle 10 can deploy the warning devices 104 based on a stopping maneuver of the autonomous vehicle 10 and/or based on a traffic lane that the autonomous vehicle is stopping in. For example, if the autonomous vehicle 10 is turning left, the autonomous vehicle 10 can deploy a rightmost warning device 104 (e.g., the first warning device 104a) first to ensure the warning devices 104 are deployed on a correct side of the autonomous vehicle 10 when the autonomous vehicle 10 is stopped. If the autonomous vehicle 10 is in a right lane or on a right shoulder of the road, the autonomous vehicle 10 can deploy the warning devices 104 to a left side of the autonomous vehicle 10.
The warning device deployment mechanism 102 can include a single storage container 103 or compartment for storing the warning devices 104 inside the warning device deployment mechanism 102. The warning devices 104 can be deployed through separate doors of the warning device deployment mechanism 102, as detailed further below. In some examples, the warning device deployment mechanism 102 can be separated into separate storage containers 103 or compartments for storing the separate warning devices 104, as detailed above. In some examples, the warning device deployment mechanism 102 can include a single door such that all of the warning devices 104 are deployed from the warning device deployment mechanism 102 through the single door.
The warning device deployment mechanisms 402 are attached to the rear end 13 of the autonomous vehicle 10. In
When attached to the autonomous vehicle 10, the warning device deployment mechanisms 402 can be located forward of the rear end of the horizontal rear guardrail 24 such that the warning device deployment mechanisms 402 do not extend rearward of the horizontal rear guardrail 24. In this way, the warning device deployment mechanisms 402 do not increase the length of the autonomous vehicle 10 and do not otherwise stick out from the rear end 13 of the autonomous vehicle 10. The warning device deployment mechanisms 402 include a length such that a portion of the warning device deployment mechanisms 402 hangs over the horizontal rear guardrail 24 in a forward direction of the horizontal rear guardrail 24. In this way, the warning devices 404 can be deployed from a bottom of the warning device deployment mechanisms 402, as detailed further below. The warning device deployment mechanisms 402 include a width and a height such that the warning devices 404 are compacted when stored in the warning device deployment mechanisms 402 and expand when deployed from the warning device deployment mechanisms 402. The warning device deployment mechanisms 402 may include any length, width, or height, as desired, for storing and deploying the warning devices 404 and for being attached and secured to the autonomous vehicle 10.
In
The warning devices 404 include four warning devices including a first warning device 404a stored in the first warning device deployment mechanism 402a, a second warning device 404b stored in the second warning device deployment mechanism 402b, a third warning device 404c stored in the third warning device deployment mechanism 402c, and a fourth warning device 104d stored in the fourth warning device deployment mechanism 402d. The warning devices 404 can include more than four warning devices 404, fewer than four warning devices 404, or any number of warning devices 404, as desired.
The vehicle controller 14 is in two-way communication with each of the warning device deployment mechanisms 402. The vehicle controller 14 sends control signals to each of the warning device deployment mechanisms 402 to control the warning device deployment mechanisms 402 to deploy the warning devices 404 and can receive signals from the warning device deployment mechanisms 402 indicating a status of the warning device deployment mechanisms 402 (e.g., opened or closed. The vehicle controller 14 can deploy the warning devices 404 in a sequence to deploy the warning devices 404 at predetermined distances from the autonomous vehicle 10 based on a stopping distance of the autonomous vehicle 10, as detailed further below. For example, the first warning device deployment mechanism 402a can deploy the first warning device 404a at a first distance from the autonomous vehicle 10, the second warning device deployment mechanism 402b can deploy second warning device 404b at a second distance from the autonomous vehicle 10, and the third warning device deployment mechanism 402c can deploy the third warning device 404c at a third distance from the autonomous vehicle 10. The fourth warning device deployment mechanism 402d can be used as a backup to deploy the fourth warning device 404d if one of the warning devices 404 does not deploy, or can also deploy the fourth warning device 404d in addition to the first warning device 404a, the second warning device 404b, and the third warning device 404c.
The warning device deployment mechanisms 402 each include a single compartment for storing the respective warning devices 404 inside the respective warning device deployment mechanism 402. Each warning device deployment mechanism 402 includes a door or a latch for deploying the respective warning device 404 from the warning device deployment mechanisms 402, as detailed further below.
The storage container 503 is a hollow container having an interior 505 for storing a warning device 504 therein. The interior 505 of the storage container 503 includes a biasing member 507. As used herein, a “biasing member” includes a resilient, rigid, semi-rigid, flexible, or elastic member, and may be formed of any material, such as, for example, metals, polymers, plastics, elastomers, composite materials, rubber, or the like. The resilient nature of the biasing member enables the biasing member to move from a biased state to a non-biased state. In
The storage container 503 includes a door 508 on a bottom side thereof. The door 508 is attached to the storage container 503 at a hinge 509. The hinge 509 allows the door 508 to pivot from a close position (
As shown in
The first edge 642a is connected to the second edge 642b at the first vertex 644a, the second edge 642b is connected to the third edge 642c at the second vertex 644b, and the third edge 642c is connected to the first edge 642a at the third vertex 644c. In this way, the first edge 642a, the second edge 642b, and the third edge 642c together define the base 650a (the first triangular face). The fourth edge 642d is connected to the first edge 642a and the second edge 642b at the first vertex 644a. The fifth edge 642e is connected to the second edge 642b and the third edge 642c at the second vertex 644b. The sixth edge 642f is connected to the third edge 642c and the first edge 642a at the third vertex 644c. The fourth edge 642d, the fifth edge 642e, and the sixth edge 642f are connected at the fourth vertex 644d. The first edge 642a, the fourth edge 642d, and the sixth edge 642f together define the second triangular face 650b. The second edge 642b, the fourth edge 642d, and the fifth edge 642e together define the third triangular face 650c. The third edge 642c, the fifth edge 642e, and the sixth edge 642f together define the fourth triangular face 650d. Accordingly, the warning device 604 includes six edges 642, four vertices 644, and four triangular faces 650. Each edge 642 includes a length and a width when the warning device 604 is in an expanded state. For example, the length of each edge 642 is between seventeen inches and twenty-two inches, and the width of each edge 642 is between two inches and three inches. In this way, the warning device 604 includes dimensions that are in compliance with regulations.
The warning device 604 is self-expandable such that the warning device 604 can be compacted or otherwise deformed when the warning device 604 is stored in a warning device deployment system. The warning device 604 can expand or otherwise return to an original, expanded shape when the warning device 604 is deployed from the warning device deployment system onto the road.
The material of the warning device 604 can include a reflective material (e.g., aluminum, fluorescent, glass reflective beads, etc.) such that the warning device 604 reflects light and increase visibility in low light conditions. In some examples, a reflective tape 670 is applied to an outer surface of the warning device 604 to provide the increased visibility in low light conditions. For example, the reflective tape 670 can be applied to the outer surfaces of the edges 642. In some examples, the reflective material can include a reflective paint applied to the warning device 604.
The warning device 604 is weighted such that the warning device 604 stands upright in the expanded shape when the warning device 604 is deployed onto the road. For example, the material of the warning device 604 can be chosen such that the density of the material allows the warning device 604 to be compressed and expanded, while also allowing the warning device 604 to stand upright without tipping over or moving when the warning device 604 is deployed onto the road. In some examples, the base 650a can include one or more weights 680 disposed therein. For example, the weights 680 can include bags of plastic pellets or the like to provide additional weight to the base 650a. In this way, the base 650a ensures stability of the warning device 604 when the warning device 604 is deployed onto the road and ensures that the warning device 604 stands upright without tipping over. In
In some examples, rather than, or in addition to, the materials of the warning device 604 providing the self-expandable property of the warning device 604, the warning device 604 can include one or more hinges or joints with biasing members or like devices such that the warning device 604 is self-expandable. For example, the hinges or joints can be located at the vertices 644 such that one or more of the edges 642 can fold down or fold up to compress or expand the warning device 604, respectively. In some examples, the warning device 604 can include one or more electrically powered actuators that compress and expand the warning device 604. The one or more actuators can be battery powered and can be controlled, for example, by the vehicle controller 14 or by a remote operator to compress or expand the warning device 604.
The vehicle sensors 12, or other processing devices of the autonomous vehicle 10, generate health messages and send the health messages to the vehicle controller 14. For example, the health messages indicate whether the vehicle sensors 12 are healthy and operating normally (e.g., there are no faults in the vehicle sensors 12) or whether the vehicle sensors 12 are unhealthy (e.g., there is a fault in one or more vehicle sensors 12) or the vehicle sensors 12 are otherwise not operating within predetermined parameters, sensing within predetermined calibrated parameters, whether there are any software faults, etc. The faults can include a sensor being offline (e.g., not sending data to the vehicle controller 14), sensor data from one sensor does not match sensor data from a redundant sensor, or other components of the autonomous vehicle 10 (
The vehicle controller 14 includes a control monitor 15 that monitors the status of the vehicle controller 14. The control monitor 15 can include a separate controller or processor that determines whether the vehicle controller 14 is healthy (e.g., operating normally) or unhealthy (e.g., not operating normally) or otherwise determines a health status of the vehicle controller 14. For example, the control monitor 15 can determine the vehicle controller 14 is unhealthy if the vehicle controller 14 is offline or otherwise not operating as expected (e.g., outside of predetermined parameters, software faults, etc.). When the vehicle controller 14 detects that a vehicle sensor 12 or other component of the autonomous vehicle 10 is unhealthy (e.g., receives a message that the component is unhealthy) and the vehicle controller 14 itself is healthy, the vehicle controller 14 generates a first emergency signal and executes a first emergency plan. The first emergency plan, also referred to as a fallback plan and/or fallback signal, includes controlling the vehicle controls 16 (e.g., brake, steering, and engine actuation) to stop and steer the autonomous vehicle 10 in the traffic lane 31 (
When a vehicle sensor 12 or other component of the autonomous vehicle 10 is unhealthy and the control monitor 15 determines that the vehicle controller 14 is unhealthy, the control monitor 15 generates a second emergency signal and executes a second emergency plan. The second emergency plan, also referred to as a fail-safe plan and/or a fail-safe signal, includes controlling the vehicle controls 16 (e.g., brake, steering, and engine actuation) to stop the autonomous vehicle 10 in the traffic lane 31. While the autonomous vehicle 10 is stopping, the control monitor 15 can control the warning device deployment mechanism 102 to deploy the warning devices. When the vehicle controller 14 is unhealthy, the vehicle controller 14 is unable to control the autonomous vehicle 10 to steer or otherwise navigate the autonomous vehicle 10. Thus, for safety, the control monitor 15 stops the autonomous vehicle 10 in the traffic lane 31 without steering or navigating the autonomous vehicle 10 to a shoulder 33.
The one or more controllers 804 may be one or more standalone controllers, such as the vehicle controller 14 (
The memory 810 can store information accessible by the processors 808, including computer-readable instructions that can be executed by the processors 808. The instructions can be any set of instructions or a sequence of instructions that, when executed by the processors 808, cause the processors 808 and the controller 804 to perform operations. The controller 804 and, more specifically, the processors 808 are programmed or configured to perform these operations, such as the operations discussed further below. In some embodiments, the instructions can be executed by the processors 808 to cause the processors 808 to complete any of the operations and functions for which the controller 804 is configured, as will be described further below. The instructions can be software written in any suitable programming language or can be implemented in hardware. Additionally, or alternatively, the instructions can be executed in logically or virtually separate threads on the processors 808. The memory 810 can further store data that can be accessed by the processors 808.
To enable user interaction with the one or more controllers 804, an input device represents any number of input mechanisms, such as a microphone for speech, a touch-sensitive screen for gesture or graphical input, keyboard, mouse, motion input, speech and so forth. The input device can be located anywhere (e.g., remote from the autonomous vehicle 10 or on the autonomous vehicle 10) and may communicate with the one or more controllers 804 by wired or wireless communication. The one or more controllers 804 can communicate with an output device. The output device can be one or more of a number of output mechanisms known to those of skill in the art, such as, for example, a display. In some instances, multimodal systems enable a user to provide multiple types of input to communicate with the one or more controllers 804. A communications interface generally governs and manages the user input and system output. There is no restriction on operating on any particular hardware arrangement and therefore the basic features here may easily be substituted for improved hardware or firmware arrangements as they are developed.
The technology discussed herein makes reference to computer-based systems and actions taken by, and information sent to and from, computer-based systems. One of ordinary skill in the art will recognize that the inherent flexibility of computer-based systems allows for a great variety of possible configurations, combinations, and divisions of tasks and functionality between and among components. For instance, processes discussed herein can be implemented using a single computing device or multiple computing devices working in combination. Databases, memory, instructions, and applications can be implemented on a single system or distributed across multiple systems. Distributed components can operate sequentially or in parallel.
The one or more controllers 804 can include one or more communications interfaces for providing communication with the inputs 802 and the outputs 806. For example, the one or more controllers 804 can communicate with the inputs 802 and the outputs 806 through wired means or through wireless means (e.g., WiFi, cellular, satellite, Bluetooth, radio communications, etc.). In this way, the one or more controllers 804 are communicatively coupled to the vehicle sensors 12 (
In step 910, the one or more controllers 804 determine whether the autonomous vehicle 10 is healthy. For example, the one or more vehicle health signals 822 can indicate whether the autonomous vehicle 10 is healthy. If the autonomous vehicle 10 is healthy (step 910: Yes), the one or more controllers 804 continue to receive the one or more vehicle health signals 822 (step 905).
If the autonomous vehicle 10 is unhealthy (step 910: No), the one or more controllers 804 determine whether the vehicle controller 14 is healthy (step 915). For example, the control monitor 15 determines whether vehicle controller 14 is healthy and operating normally.
If the vehicle controller 14 is healthy (step 915: Yes), the one or more controllers 804 initiate a first emergency plan 921 (step 920). For example, if a component (e.g., one or more vehicle sensors 12) is unhealthy and the vehicle controller 14 is healthy, the one or more controllers 804 generate or receive the first emergency signal 824 and initiate the first emergency plan 921. Accordingly, the one or more controllers 804 detect there is an emergency for the autonomous vehicle 10 in steps 910 and 915. The first emergency plan 921, also referred to as a fallback plan, includes steps 925-965 of the method 900, detailed below. The fallback plan includes the one or more controllers 804 generating a stopping path, also referred to as a fallback path, and stopping the autonomous vehicle 10, as detailed further below.
In step 925, the one or more controllers 804 apply the brakes of the autonomous vehicle 10. For example, the one or more controllers 804 control the vehicle controls 16 to apply the brakes to slow down and stop the autonomous vehicle 10.
In step 930, the one or more controllers 804 turn on the hazard lights 18. For example, the one or more controllers 804 control the hazard lights 18 to turn on the hazard lights 18. The one or more controllers 804 can turn on the hazard lights 18 simultaneously when the one or more controllers 804 apply the brakes to slow down and stop the autonomous vehicle 10.
In step 935, the one or more controllers 804 determine whether there is a shoulder 33 on the road 30. For example, the one or more controllers 804 can receive the vehicle sensor signals 820 and determine whether there is a should 33 on the road 30 based on the vehicle sensor signals 820. In some examples, one or more cameras can send a video feed of the road 30 to the one or more controllers 804, and the one or more controllers 804 can determine whether there is a shoulder 33 based on the video feed of the road 30. In some examples, the one or more controllers 804 can receive data from a GPS or from another road mapping service that indicates whether the road 30 has a shoulder 33.
If the road 30 does not have a shoulder (step 935: No), the one or more controllers 804 control the autonomous vehicle 10 to stay in the traffic lane 31 while the autonomous vehicle 10 is stopping (step 940). For example, the one or more controllers 804 can control the vehicle controls 16 to navigate the autonomous vehicle 10 to stay in the traffic lane 31 while the autonomous vehicle 10 stops. In some examples, the one or more controllers 804 can control the autonomous vehicle to navigate into a different traffic lane (e.g., a right-most traffic lane) while the autonomous vehicle 10 stops. Controlling the autonomous vehicle 10 includes determining and generating the fallback path to determine how to steer the autonomous vehicle 10, how to apply the brakes (e.g., how much brake force), etc. based on a curvature of the road, a slope (e.g., incline or decline) of the road, or objects in the road, as detailed further below.
In step 945, the one or more controllers 804 deploy the warning devices 104. The one or more controllers 804 control the warning device deployment mechanism 102 to deploy the warning devices 104. To deploy the warning device 104, the one or more controllers 804 can control the locking mechanism 510 (
Based on the stopping distance, the one or more controllers 804 can determine a deployment sequence for deploying the one or more warning devices 104. The deployment sequence is an amount of time to deploy the warning devices 104 such that the warning devices 104 are deployed at the predetermined distances from the autonomous vehicle 10. The deployment sequence (e.g., the amount of time to deploy each warning device 104) is determined based on the stopping distance and speed of the autonomous vehicle 10. For example, the one or more controllers 804 can deploy the first warning device 104a at one second from the brakes being applied, deploy the second warning device 104b at five seconds from the brakes being applied, and deploy the third warning device 104c at 10 seconds from the brakes being applied. In this way, the one or more controllers 804 can deploy the warning devices 104 such that the warning devices 104 are deployed at the predetermined distances when the autonomous vehicle 10 is completely stopped. For example, based on the stopping distance, the one or more controllers 804 can deploy the first warning device 104a at a first predetermined distance, the second warning device 104b at a second predetermined distance, and the third warning device 104c at a third predetermined distance, as the autonomous vehicle 10 is stopping.
In some examples, the one or more controllers 804 can deploy the warning devices 104 based on a stopping maneuver of the autonomous vehicle 10. The one or more controllers 804 can determine a stopping maneuver of the autonomous vehicle 10 as the autonomous vehicle 10 is stopping or is about to stop based on the vehicle sensor signals 820. The one or more controllers 804 can determine a path (e.g., the fallback path) the autonomous vehicle 10 takes to stop. For example, the one or more controllers 804 can determine that the autonomous vehicle 10 will turn right while stopping, will turn left while stopping, will remain straight while stopping, or combinations thereof. In this way, the one or more controllers 804 determine a curvature of the road 30, determine a slope of the road 30, and determine whether there are objects in the road 30. Based on the stopping maneuver, the one or more controllers 804 can control the warning device deployment mechanism 102 to deploy the warning devices 104 as the autonomous vehicle 10 is stopping such that the warning devices 104 are deployed at the predetermined distances behind the autonomous vehicle 10 when the autonomous vehicle 10 is completely stopped.
In some examples, the one or more controllers 804 can deploy the warning devices 104 in a direction based on the stopping maneuver of the autonomous vehicle 10 and/or based on a traffic lane that the autonomous vehicle is stopping in. In this way, the deployment sequence includes a selection of which warning device 104 to deploy such that the warning devices 104 are deployed at a deployment angle (e.g., left, right, center) from the autonomous vehicle 10. For example, if the autonomous vehicle 10 is turning left, the one or more controllers 804 can deploy a rightmost warning device 104 (e.g., the fourth warning device 104d) first to ensure the warning devices 104 are deployed on a correct side of the autonomous vehicle 10 when the autonomous vehicle 10 is stopped. Accordingly, the one or more controllers 804 can sequence the deployment of the warning devices 104 to deploy the rightmost warning device 104 first as the autonomous vehicle 10 is turning and the leftmost warning device 104 last as the autonomous vehicle 10 is almost at a complete stop. In this way, the one or more controllers 804 ensure that the warning devices 104 are deployed at the same width location along the traffic lane 31 or along the shoulder 33. If the autonomous vehicle 10 is in a right lane or on a right shoulder of the road, the one or more controllers 804 can deploy the warning devices 104 to a left side of the autonomous vehicle 10.
In step 950, the one or more controllers 804 can stop the autonomous vehicle 10 in the traffic lane 31. Accordingly, when the autonomous vehicle 10 is in an emergency (e.g., the first emergency plan) and there is no shoulder, the one or more controllers 804 can control the autonomous vehicle 10 to stop in the traffic lane 31 that the autonomous vehicle 10 is currently in and to deploy the warning devices 104 as the autonomous vehicle 10 is stopping such that the warning devices 104 are deployed at the predetermined distances from the autonomous vehicle 10 when the autonomous vehicle 10 is completely stopped.
If there is a shoulder 33 (step 935: Yes), the one or more controllers 804 pull the autonomous vehicle 10 onto the shoulder 33 (step 955). For example, the one or more controllers 804 control the vehicle controls 16 (e.g., steering, engine, etc.) to navigate the autonomous vehicle 10 onto the shoulder 33. The one or more controllers 804 can receive the vehicle sensor signals 820 to safely navigate the autonomous vehicle 10 ono the shoulder 33.
In step 960, the one or more controllers 804 deploy the warning devices 104 as the autonomous vehicle 10 is stopping. For example, the one or more controllers 804 control the warning device deployment mechanism 102 to deploy the warning devices 104, as detailed above.
In step 965, the one or more controllers 804 stop the autonomous vehicle 10 in the shoulder 33. Accordingly, when the autonomous vehicle 10 is in an emergency (e.g., the first emergency plan) and there is a shoulder 33 on the road 30, the one or more controllers 804 can control the autonomous vehicle 10 to navigate the autonomous vehicle 10 onto the shoulder 33 and to deploy the warning devices 104 as the autonomous vehicle 10 is stopping such that the warning devices 104 are deployed at the predetermined distances from the autonomous vehicle 10 when the autonomous vehicle 10 is completely stopped.
In some instances, the vehicle controller 14 can also fail or otherwise become faulty. In such instances, the autonomous vehicle 10 is unable to operate autonomously as the vehicle controller 14 is unable to determine the location of the autonomous vehicle 10, determine the travel trajectory of the autonomous vehicle 10, detect the environment around the autonomous vehicle 10, detect other objects (e.g., other vehicles) around the autonomous vehicle 10, or the like. Accordingly, if the vehicle controller is unhealthy (step 915: No), the one or more controllers 804 (e.g., the control monitor 15) initiate a second emergency plan 971 (step 970). For example, if a component (e.g., one or more vehicle sensors 12) is unhealthy and the vehicle controller 14 is unhealthy, the one or more controllers 804 generate or receive the second emergency signal 826 and initiate the second emergency plan 971. The second emergency plan 971, also referred to as a fail-safe plan, includes steps 975-990 of the method 900, detailed below. In some examples, the one or more controllers 804 can initiate the second emergency plan 971 even if the vehicle sensors 12 are healthy, and only the vehicle controller 14 is unhealthy.
In step 975, the one or more controllers 804 apply the brakes of the autonomous vehicle 10. For example, the one or more controllers 804 control the vehicle controls 16 to apply the brakes to slow down and stop the autonomous vehicle 10.
In step 980, the one or more controllers 804 turn on the hazard lights 18. For example, the one or more controllers 804 control the hazard lights 18 to turn on the hazard lights 18. The one or more controllers 804 can turn on the hazard lights 18 simultaneously when the one or more controllers 804 apply the brakes to slow down and stop the autonomous vehicle 10.
In step 985, the one or more controllers 804 deploy the warning devices. The one or more controllers 804 control the warning device deployment mechanism 102 to deploy the warning devices 104 at the predetermined distances, as detailed above.
The second emergency plan 971 does not include a determination of whether there is a shoulder on the road as the vehicle controller 14 is unable to safely navigate the autonomous vehicle 10 when the vehicle controller 14 is unhealthy. Accordingly, in step 990, the second emergency plan 971 includes the one or more controllers 804 stopping the autonomous vehicle 10 in the traffic lane 31 that the autonomous vehicle 10 is currently in. Accordingly, when the autonomous vehicle 10 is in an emergency due to the vehicle controller 14 being unhealthy (e.g., the second emergency plan), the one or more controllers 804 (e.g., the control monitor 15) can control the autonomous vehicle 10 to stop in the traffic lane 31 that the autonomous vehicle 10 is currently in and to deploy the warning devices 104 as the autonomous vehicle 10 is stopping such that the warning devices 104 are deployed at the predetermined distances from the autonomous vehicle 10 when the autonomous vehicle 10 is completely stopped.
The autonomous vehicle 10 can remain stopped with the warning devices 104 deployed behind the autonomous vehicle 10 until the emergency is resolved. A human operator or technician can be deployed to the autonomous vehicle 10 to troubleshoot the emergency and fix the fault that caused the emergency. For example, the operator can reboot the autonomous vehicle 10, can fix the faulty sensors, can fix the faulty vehicle controller, or otherwise can fix the emergency that caused the autonomous vehicle 10 to enter the emergency plan and stop the autonomous vehicle 10. When the emergency has been resolved, the autonomous vehicle 10 will no longer detect an emergency and the autonomous vehicle 10 can then operate autonomously again. The operator can load the warning devices 104 back into the warning device deployment mechanism 102, as detailed above, such that the warning devices 104 can be deployed again if needed. In some examples, the autonomous vehicle 10 can automatically pick up and load the warning devices 104 back into the warning device deployment mechanism 102, as detailed above. The autonomous vehicle 10 can then operate normally and continue to operate autonomously.
In the embodiment of
The warning device deployment system can pick up the warning device 1004 by the magnet 1013 when the warning device 1004 is no longer needed to be deployed (e.g., when the emergency has been resolved). For example, the autonomous vehicle 10 (
The systems and methods detailed herein provide for automatically deploying warning devices from an autonomous vehicle. The autonomous vehicle, via the one or more controllers, can deploy the warning devices from the warning device deployment mechanism in a sequence to deploy the warning devices at predetermined distances from the autonomous vehicle. The systems and methods of the present disclosure provide for deploying warning devices without the need of a human to be present at the autonomous vehicle. The warning device deployment mechanisms disclosed herein provide for an improved mechanism for storing and deploying warning devices such that the warning devices can be quickly deployed from the autonomous vehicle in a sequence and in any direction from the autonomous vehicle as needed. Accordingly, the systems and methods herein can provide for an improved warning device deployment system that deploys warning devices in a timely manner and at required distances from the autonomous vehicle to provide warnings to other road uses, and, thus, improves road safety when the autonomous vehicle is in an emergency. Further, the warning devices disclosed are compactable and expandable such that the warning devices can be stored in the warning device deployment mechanisms and provide stability for ensuring that the warning devices stand upright when deployed.
Further aspects of the present disclosure are provided by the subject matter of the following clauses.
A warning device deployment system for an autonomous vehicle. The warning device deployment system comprising one or more warning device deployment mechanisms attached to the autonomous vehicle and one or more warning devices stored in the one or more warning device deployment mechanisms. The one or more warning devices are deployed from the one or more warning device deployment mechanisms when the autonomous vehicle is in an emergency.
The warning device deployment system of the preceding clause, the one or more warning device deployment mechanisms including one or more storage containers for storing the one or more warning devices.
The warning device deployment system of any preceding clause, the one or more warning device deployment mechanisms including a door that opens to deploy the one or more warning devices.
The warning device deployment system of any preceding clause, the one or more warning device deployment mechanisms including a locking mechanism to lock the door when the one or more warning devices are stored in the one or more warning device deployment mechanisms.
The warning device deployment system of any preceding clause, the one or more warning device deployment mechanisms including a biasing member that pushes the one or more warning devices out of the one or more warning device deployment mechanisms to deploy the one or more warning devices.
The warning device deployment system of any preceding clause, the one or more warning devices being compressed inside the one or more warning device deployment mechanisms when the one or more warning devices are stored in the one or more warning device deployment mechanisms.
The warning device deployment system of any preceding clause, the one or more warning devices expanding when the one or more warning devices are deployed from the one or more warning device deployment mechanisms.
The warning device deployment system of any preceding clause, the one or more warning device deployment mechanisms being attached to a rear end of the autonomous vehicle.
The warning device deployment system of any preceding clause, further comprising a vehicle controller of the autonomous vehicle, the vehicle controller in communication with the one or more warning device deployment mechanisms to deploy the one or more warning devices from the one or more warning device deployment mechanisms.
The warning device deployment system of any preceding clause, the one or more warning device deployment mechanisms being attached to the autonomous vehicle by one or more attachment devices.
An autonomous vehicle comprising a warning device deployment system. The warning device deployment system comprising one or more warning device deployment mechanisms attached to the autonomous vehicle, and one or more warning devices stored in the one or more warning device deployment mechanisms. The one or more warning devices being deployed from the one or more warning device deployment mechanisms when the autonomous vehicle is in an emergency.
The autonomous vehicle of the preceding clause, the one or more warning device deployment mechanisms including one or more storage containers for storing the one or more warning devices.
The autonomous vehicle of any preceding clause, the one or more warning device deployment mechanisms including a door that opens to deploy the one or more warning devices.
The autonomous vehicle of any preceding clause, the one or more warning device deployment mechanisms including a locking mechanism to lock the door when the one or more warning devices are stored in the one or more warning device deployment mechanisms.
The autonomous vehicle of any preceding clause, the one or more warning device deployment mechanisms including a biasing member that pushes the one or more warning devices out of the one or more warning device deployment mechanisms to deploy the one or more warning devices.
The autonomous vehicle of any preceding clause, the one or more warning devices being compressed inside the one or more warning device deployment mechanisms when the one or more warning devices are stored in the one or more warning device deployment mechanisms.
The autonomous vehicle of any preceding clause, the one or more warning devices expanding when the one or more warning devices are deployed from the one or more warning device deployment mechanisms.
The autonomous vehicle of any preceding clause, the one or more warning device deployment mechanisms being attached to a rear end of the autonomous vehicle.
The autonomous vehicle of any preceding clause, further comprising a vehicle controller of the autonomous vehicle, the vehicle controller in communication with the one or more warning device deployment mechanisms to deploy the one or more warning devices from the one or more warning device deployment mechanisms.
The autonomous vehicle of any preceding clause, the one or more warning device deployment mechanisms being attached to the autonomous vehicle by one or more attachment devices.
A method of automatically deploying warning devices for an autonomous vehicle, the method comprising: automatically stopping the autonomous vehicle when there is an emergency, and automatically deploying one or more warning devices from one or more warning device deployment mechanisms attached to the autonomous vehicle while the autonomous vehicle is stopping such that the one or more warning devices drop from the one or more warning device deployment mechanisms.
The method of the preceding clause, further comprising: determining whether a vehicle controller of the autonomous vehicle is healthy; upon a determination that the vehicle controller is health, initiating a first emergency plan; and upon a determination that the vehicle controller is unhealthy, initiating a second emergency plan, the second emergency plan being different than the first emergency plan.
The method of any preceding clause, the first emergency plan comprising: determining whether there is a shoulder of a road on which the autonomous vehicle is operating; upon a determination that there is a shoulder, automatically navigating the autonomous vehicle onto the shoulder while the autonomous vehicle is stopping; and automatically deploying the one or more warning devices in the shoulder.
The method of any preceding clause, further comprising: upon a determination that there is no shoulder of the road, automatically stopping the autonomous vehicle in a traffic lane of the road; and automatically deploying the one or more warning devices in the traffic lane.
The method of any preceding clause, the second emergency plan comprising: automatically stopping the autonomous vehicle in a current traffic lane in which the autonomous vehicle is operating; and automatically deploying the one or more warning devices in the current traffic lane.
The method of any preceding clause, further comprising automatically deploying the one or more warning devices in a deployment sequence such that the one or more warning devices are deployed at predetermined distances from the autonomous vehicle when the autonomous vehicle comes to a complete stop.
The method of any preceding clause, further comprising: determining a stopping maneuver of the autonomous vehicle; and automatically deploying the one or more warning devices at a deployment angle from the autonomous vehicle based on the stopping maneuver.
The method of any preceding clause, further comprising detecting an emergency for the autonomous vehicle prior to automatically stopping the autonomous vehicle.
The method of any preceding clause, the automatically deploying the one or more warning devices from the one or more warning device deployment mechanisms including automatically deploying the one or more warning devices such that the one or more warning devices drop from the one or more warning device deployment mechanisms onto a road on which the autonomous vehicle is operating.
A system for automatically deploying warning devices for an autonomous vehicle. The system comprising one or more warning device deployment mechanisms attached to the autonomous vehicle, one or more warning devices stored in the one or more warning device deployment mechanisms, and one or more controllers configured to: automatically stop the autonomous vehicle when there is an emergency; and automatically deploy the one or more warning devices from the one or more warning device deployment mechanisms while the autonomous vehicle is stopping such that the one or more warning devices drop from the one or more warning device deployment mechanisms.
The system of the preceding clause, the one or more controllers including a vehicle controller of the autonomous vehicle, and the one or more controllers being further configured to: determine whether the vehicle controller is healthy; upon a determination that the vehicle controller is healthy, initiate a first emergency plan; and upon a determination that the vehicle controller is unhealthy, initiate a second emergency plan, the second emergency plan being different than the first emergency plan.
The system of any preceding clause, the first emergency plan including the one or more controllers configured to: determine whether there is a shoulder of a road on which the autonomous vehicle is operating; upon a determination that there is a shoulder, automatically navigate the autonomous vehicle onto the shoulder while the autonomous vehicle is stopping; and automatically deploy the one or more warning devices in the shoulder.
The system of any preceding clause, the one or more controllers being configured to: upon a determination that there is no shoulder of the road, automatically stop the autonomous vehicle in a traffic lane of the road; and automatically deploy the one or more warning devices in the traffic lane.
The system of any preceding clause, the second emergency plan including the one or more controllers configured to: automatically stop the autonomous vehicle in a current traffic lane in which the autonomous vehicle is operating; and automatically deploy the one or more warning devices in the current traffic lane.
The system of any preceding clause, the one or more controllers being configured to: automatically deploy the one or more warning devices in a deployment sequence such that the one or more warning devices are deployed at predetermined distances from the autonomous vehicle when the autonomous vehicle comes to a complete stop.
The system of any preceding clause, the one or more controllers being configured to: determine a stopping maneuver of the autonomous vehicle; and automatically deploy the one or more warning devices at a deployment angle from the autonomous vehicle based on the stopping maneuver.
The system of any preceding clause, the one or more controllers being configured to detect an emergency for the autonomous vehicle prior to automatically stopping the autonomous vehicle.
The system of any preceding clause, the one or more controllers being configured to automatically deploy the one or more warning devices such that the one or more warning devices drop from the one or more warning device deployment mechanisms onto a road on which the autonomous vehicle is operating.
An autonomous vehicle comprising a warning device deployment system. The warning device deployment system comprising one or more warning device deployment mechanisms attached to the autonomous vehicle, one or more warning devices stored in the one or more warning device deployment mechanisms, and one or more controllers configured to: automatically stop the autonomous vehicle when there is an emergency; and automatically deploy the one or more warning devices from the one or more warning device deployment mechanisms while the autonomous vehicle is stopping such that the one or more warning devices drop from the one or more warning device deployment mechanisms.
The autonomous vehicle of the preceding clause, the one or more controllers including a vehicle controller of the autonomous vehicle, and the one or more controllers being further configured to: determine whether the vehicle controller is healthy; upon a determination that the vehicle controller is health, initiate a first emergency plan; and upon a determination that the vehicle controller is unhealthy, initiate a second emergency plan, the second emergency plan being different than the first emergency plan.
The autonomous vehicle of any preceding clause, the first emergency plan including the one or more controllers configured to: determine whether there is a shoulder of a road on which the autonomous vehicle is operating; upon a determination that there is a shoulder, automatically navigate the autonomous vehicle onto the shoulder while the autonomous vehicle is stopping; and automatically deploy the one or more warning devices in the shoulder.
The autonomous vehicle of any preceding clause, the one or more controllers being configured to: upon a determination that there is no shoulder of the road, automatically stop the autonomous vehicle in a traffic lane of the road; and automatically deploy the one or more warning devices in the traffic lane.
The autonomous vehicle of any preceding clause, the second emergency plan including the one or more controllers configured to: automatically stop the autonomous vehicle in a current traffic lane in which the autonomous vehicle is operating; and automatically deploy the one or more warning devices in the current traffic lane.
The autonomous vehicle of any preceding clause, the one or more controllers being configured to: automatically deploy the one or more warning devices in a deployment sequence such that the one or more warning devices are deployed at predetermined distances from the autonomous vehicle when the autonomous vehicle comes to a complete stop.
The autonomous vehicle of any preceding clause, the one or more controllers being configured to: determine a stopping maneuver of the autonomous vehicle; and automatically deploy the one or more warning devices at a deployment angle from the autonomous vehicle based on the stopping maneuver.
The autonomous vehicle of any preceding clause, the one or more controllers being configured to detect an emergency for the autonomous vehicle prior to automatically stopping the autonomous vehicle.
The autonomous vehicle of any preceding clause, the one or more controllers being configured to automatically deploy the one or more warning devices such that the one or more warning devices drop from the one or more warning device deployment mechanisms onto a road on which the autonomous vehicle is operating.
A warning device for a warning device deployment system for an autonomous vehicle. The warning device comprising a tetrahedron frame having four triangular faces, and at least one reflective material on the tetrahedron frame. The tetrahedron frame defining an expanded shape of the warning device. The warning device being self-expandable such that the warning device is compactable to a reduced volume when the warning device is stored in the warning device deployment system and expandable to the expanded shape when the warning device is deployed from the warning device deployment system.
The warning device of the preceding clause, the warning device being made from a viscoelastic material.
The warning device of any preceding clause, the tetrahedron frame including a base such that the warning device stands upright from the base in the expanded shape.
The warning device of any preceding clause, the base being weighted to provide stability for the warning device when the warning device is deployed from the warning device deployment system.
The warning device of any preceding clause, the base having one or more weights disposed therein.
The warning device of any preceding clause, the one or more weights being disposed in one or more vertices of the base.
The warning device of any preceding clause, further including a magnet disposed in the warning device such that the warning device is picked up by a corresponding magnet of the warning device deployment system.
A warning device deployment system for an autonomous vehicle. The warning device deployment system comprising one or more warning device deployment mechanisms attached to the autonomous vehicle, and one or more warning devices stored in the one or more warning device deployment mechanisms. The one or more warning devices being deployed from the one or more warning device deployment mechanisms, the one or more warning devices comprising a tetrahedron frame having four triangular faces, and at least one reflective material on the tetrahedron frame. The tetrahedron frame defining an expanded shape of the one or more warning devices. The one or more warning devices being self-expandable such that the one or more warning devices are compactable to a reduced volume when the one or more warning devices are stored in the one or more warning device deployment mechanisms and expandable to the expanded shape when the one or more warning devices are deployed from the one or more warning device deployment mechanisms.
The warning device deployment system of the preceding clause, the one or more warning devices being made from a viscoelastic material.
The warning device deployment system of any preceding clause, the tetrahedron frame including a base such that the one or more warning devices stand upright from the base in the expanded shape.
The warning device deployment system of any preceding clause, the base being weighted to provide stability for the one or more warning devices when the one or more warning devices are deployed from the one or more warning device deployment mechanisms.
The warning device deployment system of any preceding clause, the base having one or more weights disposed therein.
The warning device deployment system of any preceding clause, the one or more weights being disposed in one or more vertices of the base.
The warning device deployment system of any preceding clause, the one or more warning device deployment mechanisms including a magnet disposed therein, and the one or more warning devices including a magnet disposed therein such that the one or more warning devices are picked up by the magnet of the one or more warning device deployment mechanisms.
An autonomous vehicle comprising one or more warning device deployment mechanisms attached to the autonomous vehicle, and one or more warning devices stored in the one or more warning device deployment mechanisms. The one or more warning devices being deployed from the one or more warning device deployment mechanisms. The one or more warning devices comprising a tetrahedron frame having four triangular faces, and at least one reflective material on the tetrahedron frame. The tetrahedron frame defining an expanded shape of the warning device. The one or more warning devices being self-expandable such that the one or more warning devices are compactable to a reduced volume when the one or more warning devices are stored in the one or more warning device deployment mechanisms and expandable to the expanded shape when the one or more warning devices are deployed from the one or more warning device deployment mechanisms.
The autonomous vehicle of the preceding clause, the one or more warning devices being made from a viscoelastic material.
The autonomous vehicle of any preceding clause, the tetrahedron frame including a base such that the one or more warning devices stand upright from the base in the expanded shape.
The autonomous vehicle of any preceding clause, the base being weighted to provide stability for the one or more warning devices when the one or more warning devices are deployed from the one or more warning device deployment mechanisms.
The autonomous vehicle of any preceding clause, the base having one or more weights disposed therein.
The autonomous vehicle of any preceding clause, the one or more weights being disposed in one or more vertices of the base.
Although the foregoing description is directed to the preferred embodiments, it is noted that other variations and modifications will be apparent to those skilled in the art and may be made without departing from the spirit or scope of the disclosure. Moreover, features described in connection with one embodiment may be used in conjunction with other embodiments, even if not explicitly stated above.
The present application is related to co-pending U.S. Application Attorney Docket No. 143805.565107, filed Jul. 29, 2022, and U.S. Application Attorney Docket No. 143805.565108, filed Jul. 29, 2022, the entire contents of each of which are hereby incorporated by reference in their entireties.