This application is based upon and claims the benefit of priority from the corresponding Japanese Patent Application No. 2023-181145 filed on Oct. 20, 2023, the entire contents of which are incorporated herein by reference.
The disclosure relates to a coupling device and an automatic traveling device capable of coupling a towed vehicle such as a cart.
In the related art, an automatic traveling device (such as an AGV or a traveling vehicle) is known that can travel to a destination along a preset travel route. An automatic traveling device is also known that includes a coupling device that can be coupled to a cart (towed vehicle), and that can travel while towing the cart by coupling the coupling device to the cart.
The automatic traveling device in the related art includes two independent coupling devices on the left and right sides, and has a structure in which the left coupling device is driven to couple a left arm to a left pipe of the cart, and the right coupling device is driven to couple a right arm to a right pipe of the cart. Thus, the automatic traveling device in the related art poses the problem of having a complicated structure since two coupling devices are provided independently on the automatic traveling device.
An object of the disclosure is to provide a coupling device and an automatic traveling device capable of coupling a towed vehicle with a simple structure.
A coupling device according to one aspect of the disclosure is a device that is mounted on an automatic traveling device and is capable of coupling a towed vehicle. The coupling device includes a drive motor, a gear mechanism connected to the drive motor, a coupling arm connected to the gear mechanism, and a controller that drives the drive motor. When the automatic traveling device reaches a predetermined coupling operation position, the controller drives the drive motor to rotate the gear mechanism, thereby moving the coupling arm from a non-coupling position to a coupling position at which the coupling arm is coupled to the towed vehicle.
An automatic traveling device according to another aspect of the disclosure includes a coupling device that includes a drive motor, a gear mechanism connected to the drive motor, a coupling arm connected to the gear mechanism, and a controller that drives the drive motor, and is capable of coupling a towed vehicle. The automatic traveling device includes an output processor that outputs a drive signal to the coupling device when the automatic traveling device reaches a coupling operation position at which the automatic traveling device performs an operation to couple the towed vehicle. When the controller receives the drive signal, the controller drives the drive motor to rotate the gear mechanism, thereby moving the coupling arm from a non-coupling position to a coupling position at which the coupling arm is coupled to a coupling portion of the towed vehicle.
According to the disclosure, it is possible to provide a coupling device and an automatic traveling device capable of coupling a towed vehicle with a simple structure.
This Summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description with reference where appropriate to the accompanying drawings. This Summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter. Furthermore, the claimed subject matter is not limited to implementations that solve any or all disadvantages noted in any part of this disclosure.
Embodiments of the disclosure will be described below with reference to the drawings. Note that the following embodiments are specific examples of the disclosure, and do not limit the technical scope of the disclosure.
The communicator 16 is a communication interface for wirelessly connecting the automatic traveling device 1 to a communication network and for executing data communication in accordance with a predetermined communication protocol with external devices such as an operation terminal and a server via the communication network.
The driver 15 includes left and right drive wheels, a traveling motor, a battery, and the like. The driver 15 drives the traveling motor using power from the battery and rotates the drive wheels with the driving force of the traveling motor to travel the automatic traveling device 1. The battery is a rechargeable battery and is charged using an automatic charger (not illustrated). For example, the automatic traveling device 1 can charge the battery using the automatic charger at a predetermined charging position while traveling on a set course.
The line sensor 13 is a detection sensor that detects the magnetic tape L placed on the floor surface of the facility.
The marker sensor 14 detects the marker M placed on the course. As illustrated in
In the marker M, identification information (such as a marker number or a marker ID) of the marker M is recorded in a readable state. For example, the marker sensor 14 detects the marker M placed on the course to acquire the marker number recorded in the marker M. To be specific, the marker sensor 14 acquires the marker number recorded in the marker M by communicating with the marker M while the automatic traveling device 1 is traveling.
By using a communication tag such as an RFID tag as the marker M, communication can be carried out between the marker sensor 14 and the marker M for a predetermined period while the marker sensor 14 passes near the marker M (a period longer than a period during which the marker sensor 14 faces the marker M). Therefore, even while the automatic traveling device 1 is traveling, the marker number recorded in the marker M can be acquired accurately. The vehicle controller 11 acquires the marker number from the marker sensor 14.
The storage 12 is a non-volatile storage such as a hard disk drive (HDD), a solid state drive (SSD), or a flash memory that stores various types of information. The storage 12 stores data such as control information D1.
The traveling operation is information that represents an operation to be performed by the automatic traveling device 1. “Forward” represents an operation of traveling the automatic traveling device 1 forward. “Right spin” represents an operation of turning the automatic traveling device 1 90 degrees to the right (spin turn). “Right following” represents an operation of turning the automatic traveling device 1 to the right by steering the automatic traveling device 1 to the right by a predetermined angle. “Center following” represents an operation of moving the automatic traveling device 1 forward by steering the automatic traveling device 1 in a center direction. “Stop” represents an operation of stopping the automatic traveling device 1.
The speed is information on the traveling speed of the automatic traveling device 1. The specific operation is information that represents a specific operation to be performed by the automatic traveling device 1. The specific operation includes a charging operation for charging the automatic traveling device 1, a coupling operation for coupling a coupling target (e.g., the cart 3) to the automatic traveling device 1, and the like.
In the control information D1, the operation order, the traveling operation, the speed, and the specific operation are each registered in association with the marker number. The control information D1 is set, for example, in an operation terminal (not illustrated) and is output (transferred) from the operation terminal to the automatic traveling device 1. Upon acquiring the control information D1 from the operation terminal, the automatic traveling device 1 stores the control information D1 in the storage 12, and travels on the set course while performing traveling operations according to the control information D1.
The storage 12 stores control programs that cause the vehicle controller 11 to execute various types of control processing. For example, the control programs are non-temporarily recorded on a computer-readable recording medium such as a CD or a DVD, read by a reading device (not illustrated) provided in the automatic traveling device 1, and stored in the storage 12. Note that the control programs may be distributed from a cloud server and stored in the storage 12.
The vehicle controller 11 includes control devices such as a CPU, a ROM, and a RAM. The CPU is a processor that executes various types of arithmetic processing. The ROM is a non-volatile storage in which control programs such as a BIOS and an OS for causing the CPU to execute various types of arithmetic processing are stored in advance. The RAM is a volatile or non-volatile storage that stores various types of information, and is used as a temporary storage memory (work area) for various types of processing executed by the CPU. Then, the vehicle controller 11 controls the automatic traveling device 1 by executing various control programs stored in advance in the ROM or the storage 12 using the CPU. The vehicle controller 11 functions as the various processors by executing various types of processing in accordance with the control programs using the CPU. Further, some or all of the processors may be composed of an electronic circuit. Note that the control programs may be programs for causing multiple processors to function as the processors.
To be specific, the vehicle controller 11 controls the traveling operation of the automatic traveling device 1. For example, upon acquiring the control information D1 (see
When the marker sensor 14 detects the marker M, the vehicle controller 11 causes the automatic traveling device 1 to perform a traveling operation corresponding to this marker M. To be specific, when the marker sensor 14 detects the marker M and reads the marker number recorded in the marker M, the vehicle controller 11 refers to the control information D1 (see
To be specific, upon detecting the marker M with the marker number “2”, the automatic traveling device 1 starts traveling forward at the speed of 10 m/min. Upon detecting the marker M with the marker number “3”, the automatic traveling device 1 changes the speed to 30 m/min and continues traveling forward. Subsequently, upon detecting the marker M with the marker number “4”, the automatic traveling device 1 turns to the right while searching for the magnetic tape L. Upon detecting the magnetic tape L, the automatic traveling device 1 resumes forward movement. Upon detecting the subsequent marker M with the marker number “5”, the automatic traveling device 1 turns further to the right while searching for the magnetic tape L. Upon detecting the magnetic tape L, the automatic traveling device 1 resumes forward movement. Subsequently, upon detecting the marker M with the marker number “6”, the automatic traveling device 1 changes the speed to 10 m/min and moves forward. Upon detecting the subsequent marker M with the marker number “7”, the automatic traveling device 1 pauses and performs an operation for coupling the cart 3. Subsequently, upon detecting the marker M with the marker number “8”, the automatic traveling device 1 switches to traveling control suitable for turning right, changes the speed to 20 m/min, and turns. Subsequently, upon detecting the marker M with the marker number “9”, the automatic traveling device 1 continues the traveling control suitable for turning right. Upon detecting the subsequent marker M with the marker number “1”, the automatic traveling device 1 switches to the traveling control suitable for the straight traveling. Finally, upon detecting the marker M with the marker number “2”, the automatic traveling device 1 stops and performs a charging operation.
As described above, the automatic traveling device 1 performs automatic traveling based on the preset course and the control information D1. Note that in some cases, an entire course is configured with the magnetic tape, but in other cases, the magnetic tape is used only in places that require high precision such as when coupling with a cart and docking with an automatic charger, and the automatic traveling device 1 travels on a virtual route formed by self-position estimation in other places, thereby providing a highly flexible autonomous traveling.
Here, a specific example of the coupling operation for coupling the cart 3 will be described. The automatic traveling device 1 is capable of towing the cart 3 that includes freely rotatable casters (wheels). As illustrated in
Upon receiving the drive signal (coupling operation command), the coupling device 2 performs the coupling operation. As illustrated in
The coupling controller 21 functions as the various processors by executing the various types of processing in accordance with the control programs using the CPU. Further, some or all of the processors may be composed of an electronic circuit. Note that the control programs may be programs for causing multiple processors to function as the processors. The coupling controller 21 controls operations of the coupling device 2. For example, upon acquiring a coupling operation command (drive signal) from the vehicle controller 11, the coupling controller 21 drives the coupling motor 22, the gear mechanism 23, and the coupling arm 24 to perform the coupling operation. The coupling controller 21 is an example of a controller of the disclosure.
To be specific, when the automatic traveling device 1 reaches a predetermined coupling operation position, the coupling controller 21 drives the coupling motor 22 to rotate the gear mechanism 23, thereby moving the coupling arm 24 from the non-coupling position (see
The coupling motor 22 includes a gear 22M attached to a rotary shaft, and rotates the gear 22M in accordance with a command from the coupling controller 21. The gear 22M rotates horizontally, that is, rotates clockwise and counterclockwise when the automatic traveling device 1 is viewed from above.
The gear mechanism 23 is placed so as to mesh with the gear 22M of the coupling motor 22, and rotates in conjunction with the rotation of the gear 22M. To be specific, the gear mechanism 23 includes a left gear 23L located on the left side in the traveling direction and a right gear 23R located on the right side in the traveling direction when the automatic traveling device 1 is viewed from above, and the left gear 23L and the right gear 23R are arranged to directly or indirectly mesh with each other so as to rotate in conjunction with each other.
For example, as illustrated in
The left gear 23L and the inner gear 23A are arranged to mesh with each other, the inner gear 23A and the inner gear 23B are arranged to mesh with each other, and the inner gear 23B and the right gear 23R are arranged to mesh with each other. The gear 22M, the left gear 23L, the inner gear 23A, the inner gear 23B, and the right gear 23R are each arranged to rotate horizontally.
The coupling motor 22 is connected to the inner gear 23A. In other words, the gear 22M and the inner gear 23A are arranged to mesh with each other. Note that the coupling motor 22 may be connected to the inner gear 23B, and the gear 22M and the inner gear 23B may be arranged to mesh with each other.
The coupling arm 24 includes a left coupling arm 24L connected to the left gear 23L and a right coupling arm 24R connected to the right gear 23R. As illustrated in
The coupling controller 21 drives the coupling motor 22 to rotate the left gear 23L, the inner gear 23A, the inner gear 23B, and the right gear 23R in conjunction with each other, thereby moving the left coupling arm 24L and the right coupling arm 24R from the non-coupling position (see
Thus, the left coupling arm 24L fixed to the left gear 23L rotationally moves leftward from the center position in the left-right direction in accordance with the clockwise rotation of the left gear 23L (see
As illustrated in
The left coupling arm 24L includes a left hook portion 241L (see
The right coupling arm 24R includes a right hook portion 241R (see
In this way, at the coupling position, the coupling controller 21 couples the left coupling arm 24L and the right coupling arm 24R to the cart 3 by rotationally moving the left coupling arm 24L and the right coupling arm 24R in directions away from each other. To be specific, the coupling controller 21 rotates the left gear 23L and the right gear 23R in opposite directions in conjunction with each other. For example, as illustrated in
As described above, the coupling device 2 includes one coupling motor 22, and moves the coupling arm from the non-coupling position to the coupling position and couples the coupling arm to the cart 3 by rotating multiple gears directly or indirectly connected to the coupling motor 22 in conjunction with each other.
The coupling device 2 includes the housing 20, and the coupling motor 22 and the gear mechanism 23 are housed in the housing 20. The coupling arm 24 is housed in the housing 20 at the non-coupling position, and moves from the non-coupling position in the housing 20 to the coupling position outside the housing 20 in response to the rotational operation of the gear mechanism 23.
According to the above configuration, it is possible to couple the cart 3 with a simple structure. In addition, the automatic traveling device 1 can easily couple and tow the cart 3.
Note that when separating the cart 3 from the automatic traveling device 1, the vehicle controller 11 outputs a command (drive signal) for an uncoupling operation to the coupling device 2. For example, when the automatic traveling device 1 reaches a predetermined uncoupling position, the vehicle controller 11 pauses the automatic traveling device 1 at the uncoupling position and outputs an uncoupling command to the coupling device 2. Upon acquiring the uncoupling command from the vehicle controller 11, the coupling controller 21 rotates the gear 22M of the coupling motor 22 counterclockwise. Thus, the left gear 23L, the inner gear 23A, the inner gear 23B, and the right gear 23R rotate, and accordingly, the left coupling arm 24L and the right coupling arm 24R disengage from the coupling portion 31 of the cart 3, move from the coupling position (see
The coupling device 2 of the disclosure is not limited to the embodiment described above, and may have the following configurations. In the gear mechanism 23, a predetermined gap (backlash) is provided between the gears meshing with each other to allow the gears to rotate smoothly. Therefore, when the coupling arm 24 is coupled to the cart 3 and the automatic traveling device 1 tows the cart 3, rattling may occur due to the backlash.
Therefore, the gear mechanism 23 may include a component for suppressing the rattling. For example, as illustrated in
In the embodiment described above, the gear mechanism 23 includes four gears (the left gear 23L, the inner gear 23A, the inner gear 23B, and the right gear 23R). In another embodiment, the gear mechanism 23 may include two gears, the left gear 23L and the right gear 23R. In this case, the left gear 23L and the right gear 23R are arranged so as to mesh with each other, and the left gear 23L or the right gear 23R is arranged so as to mesh with the gear 22M of the coupling motor 22.
That is, the coupling device 2 may be configured such that the left gear 23L and the right gear 23R are arranged side by side in the left-right direction (first direction) and meshed with each other, the coupling motor 22 is connected to the left gear 23L or the right gear 23R, and the coupling arm 24 includes the left coupling arm 24L connected to the left gear 23L and the right coupling arm 24R connected to the right gear 23R. In this case, the coupling controller 21 drives the coupling motor 22 to rotate the left gear 23L and the right gear 23R in conjunction with each other, thereby moving the left coupling arm 24L and the right coupling arm 24R from the non-coupling position to the coupling position.
In the embodiment described above, the left gear 23L, the inner gear 23A, the inner gear 23B, and the right gear 23R are arranged linearly in the left-right direction, and the cart 3 is coupled to the rear (or front) of the automatic traveling device 1. In another embodiment, the left gear 23L, the inner gear 23A, the inner gear 23B, and the right gear 23R may be arranged linearly in the front-rear direction, and the cart 3 may be coupled to a side (left side or right side) of the automatic traveling device 1.
In the embodiment described above, the left coupling arm 24L and the right coupling arm 24R are coupled to the cart 3 by rotationally moving the left coupling arm 24L and the right coupling arm 24R in directions away from each other from the inside to the outside. In another embodiment, the left coupling arm 24L and the right coupling arm 24R may be coupled to the cart 3 by rotationally moving the left coupling arm 24L and the right coupling arm 24R in directions from the outside to the inside so that the left coupling arm 24L and the right coupling arm 24R approach each other. For example, in
In the embodiment described above, the gear 22M of the coupling motor 22 is arranged so as to mesh with the inner gear 23A or the inner gear 23B. In another embodiment, the gear 22M may be arranged to mesh with the left gear 23L or the right gear 23R. In more another embodiment, the coupling device 2 may include multiple coupling motors 22 or may include multiple gears 22M.
The left gear 23L, the inner gear 23A, the inner gear 23B, and the right gear 23R may be of the same size or may be of different sizes. For example, the inner gear 23A and the inner gear 23B may be of the same size, and the left gear 23L and the right gear 23R may be of the same size and may be larger than the inner gear 23A and the inner gear 23B.
In the embodiment described above, an example has been described in which the coupling device 2 is applied to the automatic traveling device 1. However, the coupling device of the disclosure can also be used for other applications.
Hereinafter, an outline of the disclosure extracted from the above-described embodiments will be described as supplementary notes. Note that configurations and processing functions described in the following supplementary notes can be selected and combined as desired.
A coupling device mounted on an automatic traveling device and capable of coupling a towed vehicle, the coupling device includes a drive motor, a gear mechanism connected to the drive motor, a coupling arm connected to the gear mechanism, and a controller that drives the drive motor, in which in a case where the automatic traveling device reaches a coupling operation position predetermined, the controller moves the coupling arm from a non-coupling position to a coupling position at which the coupling arm is coupled to the towed vehicle by driving the drive motor and rotating the gear mechanism.
In the coupling device according to supplementary note 1, the gear mechanism includes a left gear located on a left side and a right gear located on a right side, when viewing the automatic traveling device from above, and by arranging the left gear and the right gear meshing with each other directly or indirectly, the left gear and the right gear rotate in conjunction with each other.
In the coupling device according to supplementary note 2, the left gear and the right gear are arranged side by side in a first direction and are in mesh with each other, the drive motor is connected to the left gear or the right gear, the coupling arm includes a left coupling arm connected to the left gear and a right coupling arm connected to the right gear, and the controller moves each of the left coupling arm and the right coupling arm from the non-coupling position to the coupling position by driving the drive motor and rotating the left gear and the right gear in conjunction with each other.
In the coupling device according to supplementary note 2, the gear mechanism further includes a first inner gear and a second inner gear positioned between the left gear and the right gear, the left gear, the first inner gear, the second inner gear, and the right gear are arranged linearly in a first direction in this order, the left gear and the first inner gear are arranged to mesh with each other, the first inner gear and the second inner gear are arranged to mesh with each other, and the second inner gear and the right gear are arranged to mesh with each other, the drive motor is connected to the first inner gear or the second inner gear, the coupling arm includes a left coupling arm connected to the left gear and a right coupling arm connected to the right gear, and the controller moves each of the left coupling arm and the right coupling arm from the non-coupling position to the coupling position by driving the drive motor and rotating the left gear, the first inner gear, the second inner gear, and the right gear in conjunction with each other.
In the coupling device according to supplementary note 3 or 4, the first direction is a direction orthogonal to a traveling direction of the automatic traveling device.
In the coupling device according to any one of supplementary notes 3 to 5, the controller couples the left coupling arm and the right coupling arm to the towed vehicle by rotationally moving the left coupling arm and the right coupling arm in directions away from each other at the coupling position.
In the coupling device according to any one of supplementary notes 2 to 6, the controller rotates the left gear and the right gear in opposite directions in conjunction with each other.
In the coupling device according to any one of supplementary notes 1 to 7, the coupling arm includes a hook portion with which a coupling portion of the towed vehicle is engaged, and an elastic member provided on the hook portion, and in a case where the hook portion is engaged with the coupling portion at the coupling position, the controller causes the elastic member to apply a pressing force predetermined to the coupling portion by driving the drive motor and rotating the gear mechanism.
In the coupling device according to any one of supplementary notes 1 to 8, the coupling device includes a housing, in which the drive motor and the gear mechanism are housed in the housing, and the coupling arm is housed in the housing at the non-coupling position, and moves from the non-coupling position in the housing to the coupling position outside the housing in response to a rotational operation of the gear mechanism.
An automatic traveling device includes a coupling device including a drive motor, a gear mechanism connected to the drive motor, a coupling arm connected to the gear mechanism, and a controller that drives the drive motor, and being capable of coupling a towed vehicle. The automatic traveling device includes an output processor that outputs a drive signal to the coupling device in a case where the automatic traveling device reaches a coupling operation position at which an operation of coupling the towed vehicle is performed, in which in a case where the controller receives the drive signal, the controller moves the coupling arm from a non-coupling position to a coupling position at which the coupling arm is coupled to the coupling portion of the towed vehicle by driving the drive motor and rotating the gear mechanism.
A coupling method for coupling a coupling device to a towed vehicle, the coupling device including a drive motor, a gear mechanism connected to the drive motor, a coupling arm connected to the gear mechanism, and a controller that drives the drive motor, the coupling method being executed by one or more processors includes in a case where an automatic traveling device reaches a coupling operation position at which the automatic traveling device performs an operation of coupling the towed vehicle, outputting a drive signal to the coupling device, and in a case where the controller receives the drive signal, moving the coupling arm from a non-coupling position to a coupling position at which the coupling arm is coupled to a coupling portion of the towed vehicle by driving the drive motor and rotating the gear mechanism.
It is to be understood that the embodiments herein are illustrative and not restrictive, since the scope of the disclosure is defined by the appended claims rather than by the description preceding them, and all changes that fall within metes and bounds of the claims, or equivalence of such metes and bounds thereof are therefore intended to be embraced by the claims.
Number | Date | Country | Kind |
---|---|---|---|
2023-181145 | Oct 2023 | JP | national |