RECONFIGURABLE AUTOMATED GUIDED VEHICLE SYSTEM
20170308084 · 2017-10-26
Inventors
- John P Spicer (Plymouth, MI, US)
- Ningjian Huang (Bingham Farms, MI, US)
- GREG VANDERHEYDEN (LAKE ORION, MI, US)
- JAMES O'DELL (AUBURN HILLS, MI, US)
Cpc classification
B62B5/0083
PERFORMING OPERATIONS; TRANSPORTING
G05D1/0088
PHYSICS
International classification
Abstract
An automated guided vehicle system may include a plurality of automated guided vehicles arranged in a predetermined relationship with respect to each other for supporting a payload. Each of the automated guided vehicles has a plurality of rollers extending from the automated guided vehicle and engaging a ground surface. Furthermore, at least one locator extends from the automated guided vehicle and engages the payload. Each of the automated guided vehicles also has an on-board controller arranged within a housing thereof, with one on-board controller acting as a master controller and the remaining of the on-board controllers acting as slave controllers. The master controller communicates with the slave controllers to maintain position and speed control of each automated guided vehicle in both a lateral and a longitudinal direction. Furthermore, the slave controllers send feedback information to the master controller.
Claims
1. An automated guided vehicle system, comprising: a plurality of automated guided vehicles arranged in a predetermined relationship with respect to each other for supporting a payload and having a mechanical linkage extending between at least two of the plurality of automated guided vehicles, wherein each of the automated guided vehicles includes: a plurality of rollers extending from the automated guided vehicle and engaging a ground surface; at least one locator extending from the automated guided vehicle and engaging the payload; and an on-board controller arranged within a housing of the automated guided vehicle, wherein one on-board controller is a master controller and the remaining of the on-board controllers are slave controllers, wherein the master controller communicates with the slave controllers to maintain position and speed control of each automated guided vehicle in both a lateral and a longitudinal direction, and wherein feedback information is sent from the slave controllers to the master controller.
2. The automated guided vehicle system of claim 1, wherein the mechanical linkage is a piston-rod assembly extending between at least two of the plurality of automated guided vehicles.
3. The automated guided vehicle system of claim 1, wherein the mechanical linkage is movable in a first direction and constrained from movement in a second direction, and wherein the first and second directions are perpendicularly arranged.
4. The automated guided vehicle system of claim 1, wherein the plurality of rollers are omnidirectional rollers.
5. The automated guided vehicle system of claim 1, wherein the plurality of automated guided vehicles includes four automated guided vehicles.
6. The automated guided vehicle system of claim 1, further comprising: a force transducer associated with each locator for measuring a force on the associated locator for comparison to a baseline force, wherein when the force exceeds the baseline force, the associated locator or the automated guided vehicle carrying the associated locator is moved in a direction that reduces the force on the locator to less than or equal to the baseline force.
7. The automated guided vehicle system of claim 1, wherein the feedback information sent from the slave controllers to the master controller includes at least one of a system health status, a position and speed measurement, and an obstacle avoidance path.
8. The automated guided vehicle system of claim 7, wherein the master controller sends a signal to halt the plurality of automated guided vehicles or to provide an alarm when the feedback information from the slave controllers indicates a health status failure.
9. The automated guided vehicle system of claim 1, wherein the master controller reassigns a master status to one of the slave controllers.
10. An automated guided vehicle system, comprising: at least one automated guided vehicle for supporting a payload, wherein each automated guided vehicle includes: a plurality of rollers extending from the automated guided vehicle and engaging a ground surface; at least one locator extending from the automated guided vehicle and engaging the payload; and a force transducer associated with each of the locators for measuring a force on the associated locator for comparison to a baseline force, wherein when the force exceeds the baseline force, the associated locator or the automated guided vehicle carrying the associated locator is moved in a direction that reduces the force on the locator to less than or equal to the baseline force.
11. The automated guided vehicle system of claim 10, further comprising: a master controller that receives the force measurement from the force transducer, the master controller causing movement of the associated locator or the automated guided vehicle carrying the associated locator in the direction that reduces the force on the locator to less than or equal to the baseline force.
12. The automated guided vehicle system of claim 10, wherein the associated locator is movable in three dimensions.
13. The automated guided vehicle system of claim 10, wherein the associated locator is movable in a first direction and the automated guided vehicle carrying the associated locator is movable in second and third directions, and wherein the first, second, and third directions are perpendicularly arranged with respect to one another.
14. The automated guided vehicle system of claim 10, further comprising: a plurality of automated guided vehicles each including an on-board controller, wherein one on-board controller is a master controller and the remaining of the on-board controllers are slave controllers, wherein the master controller communicates with the slave controllers to maintain position and speed control of each automated guided vehicle in both a lateral and a longitudinal direction, and wherein feedback information is sent from the slave controllers to the master controller.
15. The automated guided vehicle system of claim 14, further comprising: a mechanical linkage extending between at least two of the plurality of automated guided vehicles.
16. The automated guided vehicle system of claim 15, wherein the mechanical linkage secures the plurality of automated guided vehicles for synchronous movement.
17. The automated guided vehicle system of claim 14, wherein the feedback information sent from the slave controllers to the master controller includes at least one of a system health status, a position and speed measurement, and an obstacle avoidance path.
18. The automated guided vehicle system of claim 14, wherein the master controller sends a signal to halt the plurality of automated guided vehicles or to provide an alarm when the feedback information from the slave controllers indicates a health status failure.
19. The automated guided vehicle system of claim 10, wherein the plurality of rollers are omnidirectional rollers.
20. A controller arrangement for a plurality of automated guided vehicles, comprising: a master controller arranged on a first of the plurality of automated guided vehicles; and a slave controller arranged on each of the remaining of the plurality of automated guided vehicles, wherein the plurality of automated guided vehicles are arranged to support a first payload to be moved from a first location to a second location, and wherein the master controller issues commands to the slave controllers to maintain position and speed control of the plurality of automated guided vehicles in both a lateral and a longitudinal direction for synchronously moving the first payload from the first location to the second location, and wherein the master controller issues commands to the slave controllers to reconfigure the plurality of automated guided vehicles to support a second payload having a different configuration than the first payload.
Description
DRAWINGS
[0008] The drawings described herein are for illustration purposes only and are not intended to limit the scope of the present disclosure in any way.
[0009]
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
DETAILED DESCRIPTION
[0017] The following description is merely exemplary in nature and is not intended to limit the present disclosure, application, or uses. It should be understood that throughout the drawings, corresponding reference numerals indicate like or corresponding parts and features. Further, directions such as “top,” “side,” “back”, “lower,” and “upper” are used for purposes of explanation and are not intended to require specific orientations unless otherwise stated. These directions are merely provided as a frame of reference with respect to the examples provided, but could be altered in alternate applications.
[0018] Referring now to
[0019] As each of the AGVs 12, 14, 16, 18 are similar in design, only AGV 12 will be described in detail herein. Referring now to
[0020] The upper portion 32 of the AGV 12 may include at least one locator, such as pin 40 extending a predetermined distance above a top surface of the AGV 12. Each locator 40 arranged on the AGV 12 engages with the payload 20 at a predetermined datum location. In particular, the locator pin 40 may extend into a locator hole (not shown) on a surface of the payload 20 such that positioning of the payload 20 may be maintained during assembly and/or manufacturing operations. The locator pin 40 may be fixedly secured to the top surface of the AGV 12 or may be movably arranged thereon, as described in further detail below.
[0021] The body portion 28 of the AGV 12 also houses an on-board controller 42 for controlling movement of the AGV 12. On-board controller 42 utilizes distributed robotics technologies, which provides the ability for the on-board controller 42 to behave as a master controller communicating with slave controllers arranged on the other AGVs 14, 16, 18 and also as a master controller communicating with other master controllers from alternate automated guided vehicle systems moving through the manufacturing facility. Communication with alternate automated guided vehicle systems allows each of the systems to modify their route based on priorities when an obstacle is present on a normal route. Notably, all on-board controllers on the AGVs 12, 14, 16, 18 have the same computing capability, but only one of the four is assigned as the master controller in the system at any particular time. While a distributed robotics technology is described in detail herein, it should be understood that a centralized system may also be used for controlling movement of the AGVs 12, 14, 16, 18. In the centralized system, all AGVs communicate with a central controller, which in turn, determines traffic, conflict, malfunctions, etc. and relays appropriate control maneuvers to each AGV.
[0022] On-board controller 42 of the AGV 12, acting as the master controller, communicates with the slave controllers of the AGVs 14, 16, 18 to maintain position control of each of the AGVs 12, 14, 16, 18 in both a lateral and an longitudinal direction (see
[0023] In contrast to the responsibilities of the master controller, the slave controllers are responsible for health-related tasks (e.g., equipment mechanical issues, state of charge, obstruction detection). As such, the slave controller can provide feedback information to the master controller 42 regarding system status, such as, but not limited to a system health status, a position and speed measurement, and an obstacle avoidance path. In response to this information, the master controller can halt the AGVs 12, 14, 16, 18 or sound/flash an alarm when the feedback information from the slave controllers indicates a health status failure. When the master controller experiences a failure, it can reassign its master status to one of the slave controllers. It is also possible for one of the slave controllers to override the master controller to halt the system, if required. Emergency stop (e-stop) functions are activated by all AGVs, such that a safety stop can override all other commands. Each of these features is accomplished through real-time communication between the master and slaves, which may be achieved by wireless transmissions systems, like radio frequency or infrared.
[0024] While four AGVs 12, 14, 16, 18 are shown in the formation of
[0025] In another example shown in
[0026] Furthermore, while an even number of AGVs has been discussed, it is possible to also have an odd number of AGVs working cooperatively. In particular, and as shown in
[0027] With reference now to
[0028] Referring now to
[0029] In each of the
[0030] Embodiments of the present disclosure are described herein. This description is merely exemplary in nature and, thus, variations that do not depart from the gist of the disclosure are intended to be within the scope of the disclosure. The figures are not necessarily to scale; some features could be exaggerated or minimized to show details of particular components. Therefore, specific structural and functional details disclosed herein are not to be interpreted as limiting, but merely as a representative basis for teaching one skilled in the art to variously employ the present invention. As those of ordinary skill in the art will understand, various features illustrated and described with reference to any one of the figures can be combined with features illustrated in one or more other figures to produce embodiments that are not explicitly illustrated or described. The combinations of features illustrated provide representative embodiments for various applications. Various combinations and modifications of the features consistent with the teachings of this disclosure, however, could be desired for particular applications or implementations.