The embodiments disclosed herein are related to the field of autonomous vehicles, and more particularly when used with a system and method for cleaning beaches or sandy areas.
An autonomous vehicle is an unmanned vehicle that is generally capable of sensing its environment and navigating without input from a driver. An autonomous vehicle may perform autonomous driving by recognizing and determining surrounding environments through various sensors attached to the autonomous vehicle. Further, an autonomous vehicle may enable a destination to be set and move to the set destination via autonomous driving.
Various garbage such as fragments of fishing nets, ropes, vinyl cords, paper waste, chips of wood, empty cans, bottles, plastic bottles, caps of the plastic bottles, cigarette ends, etc. scatters on a sand beach such as a swimming beach or the like. A beach cleaner runs on the sands while pulled by a vehicle with a scraper biting into the sands, whereby relatively small garbage or stones can be scraped up together with the sand and collected on a mesh member.
The features and advantages described in the specification are not all inclusive and, in particular, many additional features and advantages will be apparent to one of ordinary skill in the art in view of the drawings, specification, and claims. Moreover, it should be noted that the language used in the specification has been principally selected for readability and instructional purposes, and may not have been selected to delineate or circumscribe the inventive subject matter.
According to one aspect, a system for cleaning a beach includes a master autonomous vehicle that includes a controller for operating the master autonomous vehicle, a camera in communication with the controller for supplying image data to the controller, a global positioning satellite unit for determining a position of the master autonomous vehicle, a ranging unit for determining a distance to an obstacle from the master autonomous vehicle in communication with the controller, and a wireless communication unit. The system further includes at least one client autonomous vehicle in wireless communication with and operated by the controller of the master autonomous vehicle and a plurality of beach cleaners, one of the plurality of beach cleaners each being attached to the master autonomous vehicle and the client autonomous vehicle.
According to another aspect, a method of cleaning a beach includes the steps of providing a master autonomous vehicle equipped with a controller, a camera in communication with the controller, a global positioning satellite unit, a ranging unit, a wireless communication unit, and a beach cleaner attached to the master autonomous vehicle, providing at least one client autonomous vehicle in wireless communication with the master autonomous vehicle and equipped with a client controller, a camera in communication with the client controller, a global positioning satellite unit, a ranging unit, a wireless communication unit, and a beach cleaner attached to the at least one client autonomous vehicle, detecting an obstacle in front of one of the master autonomous vehicle and the at least one client autonomous vehicle using the cameras and ranging units, adjusting a master route of the master autonomous vehicle to avoid the obstacle, and returning the master autonomous vehicle to the master route when the master autonomous vehicle has passed the obstacle.
According to yet another aspect, a method of cleaning a beach includes the steps of providing a master autonomous vehicle equipped with a controller, a camera in communication with the controller, a global positioning satellite unit, a ranging unit, a wireless communication unit, and a beach cleaner attached to the master autonomous vehicle, selecting a cleaning route for the master autonomous vehicle using the global positioning satellite unit of the master autonomous vehicle, and cleaning the beach along the cleaning route.
The figures depict various embodiments for purposes of illustration only. One skilled in the art will readily recognize from the following discussion that alternative embodiments of the structures and methods illustrated herein may be employed without departing from the principles of the embodiments described herein.
A beach cleaner 30, as illustrated in
The autonomous vehicle 10 may include a tow bar 39, and the beach cleaner 30 is connected to the tow bar 39. As shown in
During operation, the autonomous vehicle 10 and the beach cleaner 30 pick up debris from the beach 100. However, there is a limit to the size of debris that the autonomous vehicle 10 may drive over, or the beach cleaner 30 may collect, and some debris, such as large rocks or garbage that may wash on shore may be too large and must be avoided. Additionally, permanent structures or objects that need to be avoided, such as signs, posts, lifeguard stands, and the like, may be present on the beach 100. Therefore, there is established a need for a system and method such that the autonomous vehicle 10 and the beach cleaner 30, whether working as one or as a plurality, to identify and avoid hitting large or permanent obstacles 70 that would damage either the autonomous vehicle 10 or the beach cleaner 30.
As illustrated in
The autonomous vehicle 10 may also be equipped with a camera 34 in communication with the controller 32. Any suitable type of camera 34 may be applied capable of supplying image data that may be analyzed by the ECU 62 for the purpose of determining the presence of an obstacle 70, shown in
The autonomous vehicle 10 may further be equipped with a global positioning satellite (“GPS”) unit 38 in communication with the controller 32. The GPS unit 38 may supply location data to the ECU 62, allowing the ECU 62 to determine the exact location of the autonomous vehicle 10 on a map, which may be stored in the memory 64.
The autonomous vehicle 10 may also include a ranging unit 36, such as a LIDAR unit. The ranging unit 36 may be used to assist the ECU 62 in the identification of an obstacle 70 in the route of the autonomous vehicle 10, and upon identification of an obstacle 70, the ranging unit 36 may provide distance data to the ECU 62 regarding the distance from autonomous vehicle 10 to the obstacle 70.
The autonomous vehicle 10 may also include a wireless communication unit 35 in electrical communication with the controller 32. The wireless communication unit 35 may operate on several different communication bands, and may include multiple devices or a single device. The wireless communication unit 35 may communicate with a server 72 over a wireless network, such as a Wi-Fi network, a cellular network, or any other suitable network. The server 72 may direct the controller of the autonomous vehicle 10 to return the autonomous vehicle to the home location 74, move to another portion of the beach that requires cleaning, update weather information or tidal information to the autonomous vehicle 10, or provide any other communications that may be required. Additionally, the wireless communication unit 35 may enable the controller 32 of the autonomous vehicle 10 to communicate data to one or more additional autonomous vehicles 10, as described in greater detail below.
The autonomous vehicle 10, with the beach cleaner 30, may be programmed or otherwise instructed to clean a portion of a beach 100 or other sandy area, which may or may not border a body of water 102. In
A debris dump station 75 may also be included next to the home location 74, as illustrated in
In an alternate embodiment of the method illustrated in
The wireless communication unit 35 with each of the autonomous vehicles 10, including the master autonomous vehicle 10a and client autonomous vehicle 10b, operate under a protocol selected from the group comprising Bluetooth, BLE, ZigBee, Z-Wave, 6LoWPAN, Wi-Fi, 2G, 3G, 4G, 5G, LTE, near field communication, radio frequency identification, SigFox, LoRaWAN, Ingenu, Weightless-N, Weightless-P, Weightless-W, ANT, ANT+, DigiMesh, MiWi, EnOcean, Dash7, and WirelessHART. The controller 32 within each client autonomous vehicle 10b the associated client autonomous vehicles 10b, while the controller 32 in the master autonomous vehicle 10a makes the course decisions, speed, and the like for all of the autonomous vehicles 10 cleaning the beach 100.
In the first step 202, the master autonomous vehicle 10a and the client autonomous vehicle 10b in wireless communication with the master autonomous vehicle 10a are provided. The master autonomous vehicle 10a and the client autonomous vehicle 10b, each equipped with a beach cleaner 30, are sent to clean the beach 100. The master autonomous vehicle 10a operates along a master cleaning route, depicted by arrow RM, and the client autonomous vehicle 10b operate under a separate client route, depicted by arrow RC, and commences the step 206 of cleaning the beach 100. In the next step 208, the obstacle 70 is detected in front of at least one of the master autonomous vehicle 10a and the client autonomous vehicle 10b using the cameras 34 and ranging units 36. In step 10, the master route of the master autonomous vehicle 10a is adjusted to avoid the obstacle 70, after which in the following step 212, the client routes of the client autonomous vehicles 10b are adjusted to avoid the obstacle 70 and the master autonomous vehicle 10a. When the obstacle 70 is passed, the master autonomous vehicle 10a returns to the master route in step 214 and then client autonomous vehicle 10b returns to the client route in step 216.
In step 218, a location of the obstacle 70 is mapped with the global positioning satellite unit 38, and in step 220, the location of the obstacle 70 is communicated to the remote server 72 at the home location 74 using the wireless communication unit 35 of the master autonomous vehicle 10a. If the obstacle 70 is a permanent structure, future cleaning routes may be adjusted to account for the obstacle. If the obstacle 70 is transient or temporary, a request to remove the obstacle 70 may be submitted. In a final step 222, the master autonomous vehicle 10a and the client autonomous vehicle 10b may be returned to the home location 74.
The debris dump station 75 may also be included next to the home location 74, as illustrated in
In an embodiment where the master autonomous vehicle 10a leaves the cleaning route RM, The client autonomous vehicle 10b may take the lead, and control of the system may be switched to the controller 32 of the client autonomous vehicle 10b. When the master autonomous vehicle 10a returns, control of the system may revert to the controller 32 of the master autonomous vehicle 10a, or the roles of the master autonomous vehicle 10a and the client autonomous vehicle 10b may remain exchanged until the beach 100 is cleaned or the client autonomous vehicle 10b is required to the leave cleaning route RC to dump debris at the debris dump station 75.
While the embodiments are described with respect to one client autonomous vehicle 10b in operation with the one master autonomous vehicle 10a, additional client autonomous vehicles 10b, all under the control of the master autonomous vehicle 10a, may be employed.
Reference in the specification to “one embodiment” or to “an embodiment” means that a particular feature, structure, or characteristic described in connection with the embodiments is included in at least one embodiment. The appearances of the phrase “in one embodiment” or “an embodiment” in various places in the specification are not necessarily all referring to the same embodiment.
In addition, the language used in the specification has been principally selected for readability and instructional purposes, and may not have been selected to delineate or circumscribe the inventive subject matter. Accordingly, the disclosure of the embodiments is intended to be illustrative, but not limiting, of the scope of the embodiments, which is set forth in the claims.
While particular embodiments and applications have been illustrated and described herein, it is to be understood that the embodiments are not limited to the precise construction and components disclosed herein and that various modifications, changes, and variations may be made in the arrangement, operation, and details of the methods and apparatuses of the embodiments without departing from the spirit and scope of the embodiments as defined in the appended claims.