Mobile Systems

The mobile system, featuring an autonomous traveling unit and a carriage unit with storage capabilities, addresses the limitations of existing systems by enabling efficient task management and storage operations, providing a comprehensive mobility and storage solution.

JP7647346B2Active Publication Date: 2025-03-18TOYOTA JIDOSHA KK
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2021094202
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-06-04
Publication Date
2025-03-18
Estimated Expiration
2041-06-04

AI Technical Summary

Technical Problem

Existing autonomous vehicle systems for transporting items, such as luggage, lack the capability to efficiently manage multiple tasks and storage operations, limiting their utility in providing comprehensive mobility and storage solutions.

Method used

A mobile system comprising a traveling unit with autonomous driving capabilities, a carriage unit with storage facilities, and a server device that coordinates tasks, allowing the traveling unit to connect and disconnect from multiple carriage units to perform various tasks, including storage and retrieval operations.

Benefits of technology

The system enables efficient and autonomous transportation and storage of items, allowing users to utilize the carriage unit as a mobile storage room, and facilitating convenient storage and retrieval operations, thereby enhancing the overall mobility and storage experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007647346000001
    Figure 0007647346000001
  • Figure 0007647346000002
    Figure 0007647346000002
  • Figure 0007647346000003
    Figure 0007647346000003
Patent Text Reader

Abstract

To provide a useful system with a mobile body having an autonomous travel function.SOLUTION: A server device 6 includes: a reception unit 74 for receiving a storage request including positional information showing a place of reception of an item from a user; and a control unit 80 for generating a task execution instruction to instruct a travel unit 12 to tow the wagon unit 14 to the place of reception on the basis of the received storage request and to tow the wagon unit to a predetermined storage place. The travel unit 12 includes: a communication unit 32 for receiving the task execution instruction from the service device 6; and a processor 30 for controlling a drive unit 34 on the basis of the task execution instruction and causing the travel unit 12 to travel. The processor 30 causes the travel unit 12 connected to the wagon unit 14 to travel to the place of reception, and causes the travel unit 12 to travel to the storage place when a user finishes a storage work, and separates the travel unit 12 and the wagon unit 14 from each other at the storage place.SELECTED DRAWING: Figure 7
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a mobile body system including a traveling unit and a carriage unit. [Background technology]

[0002] In recent years, a system for transporting items such as luggage using an autonomous vehicle has been devised. Patent Document 1 discloses an autonomous vehicle that includes a front section having front wheels, a rear section having rear wheels, and a loading section that is connected between the front section and the rear section to integrate the front section and the rear section. When the front section and the rear section are stopped, the loading section is configured to be detachable from the vehicle and connectable to the vehicle in a direction intersecting the traveling direction of the vehicle. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2019-131039 A Summary of the Invention [Problem to be solved by the invention]

[0004] In the system disclosed in Patent Document 1, when a server device receives a dispatch request from the outside, it determines an autonomous vehicle to be dispatched and generates an operation command according to the dispatch request. A system equipped with a mobile object with an autonomous driving function is expected to provide useful services in various situations.

[0005] SUMMARY OF THE PRESENT EMBODIMENT An object of the present invention is to provide a useful system equipped with a mobile body having an autonomous driving function. [Means for solving the problem]

[0006] A mobile body system according to an embodiment of the present invention includes a traveling unit having an autonomous traveling function, a cart unit that can be connected to the traveling unit and has a storage unit that stores an object, and a server device. The server device includes a reception unit that receives a storage request from a user, the storage request including location information indicating a receiving location of the object, a control unit that generates a task execution instruction that instructs the traveling unit to perform a task of towing the cart unit to the receiving location and then to a specified storage location based on the received storage request, and a first communication unit that transmits the task execution instruction to the traveling unit. The traveling unit includes a second communication unit that receives the task execution instruction from the server device, and a processing device that controls a drive device to travel the traveling unit based on the task execution instruction. The processing device travels the traveling unit connected to the cart unit to the receiving location, and when the user finishes storing the object in the storage unit, travels the traveling unit to the storage location and separates the traveling unit from the cart unit at the storage location.

[0007] In addition, any combination of the above components, and conversions between expressions of the present invention such as methods, devices, systems, computer programs, recording media on which computer programs are readably recorded, and data structures are also valid aspects of the present invention. [Brief description of the drawings]

[0008] [Figure 1] FIG. 1 is a diagram showing an overview of a mobile system according to an embodiment of the present invention; [Diagram 2] FIG. 2 is a perspective view of a moving body according to the embodiment; [Diagram 3] FIG. 13 is a diagram showing a state in which the traveling unit and the carriage unit are separated. [Figure 4] 11A and 11B are diagrams illustrating an example of a door provided in a main body portion. [Diagram 5] FIG. 2 is a diagram for explaining the configuration of a moving body. [Figure 6] FIG. 4 is a diagram showing a storage section of the carriage unit. [Figure 7] FIG. 2 is a diagram showing functional blocks of a mobile system. [Figure 8]FIG. 11 is a sequence diagram of a process using the cart unit. [Figure 9] FIG. 4 is a diagram showing a storage section of the carriage unit. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] 1 shows an overview of a mobile body system 1 according to an embodiment. The mobile body system 1 includes a traveling unit 12, a cart unit 14 capable of storing objects, a user terminal device 16 operated by a user, and a server device 6. The traveling unit 12 has an autonomous traveling function, whereas the cart unit 14 does not have an autonomous traveling function. The traveling unit 12 and the cart unit 14 each have a wireless communication function, and are communicatively connected to the server device 6 via a network 2 such as the Internet via a wireless station 4, which is a base station. The traveling unit 12 and the cart unit 14 can communicate with each other via the network 2, but may also communicate with each other directly without going through the network 2.

[0010] In the mobile body system 1, the traveling unit 12 and the bogie unit 14 are configured to be connectable and detachable, and the traveling unit 12 and the bogie unit 14 are connected to each other to form the mobile body 10. Note that the traveling unit 12 having an automatic traveling function may be referred to as a mobile body by itself.

[0011] By configuring the traveling unit 12 and the bogie unit 14 to be connectable and disconnectable, the traveling unit 12 can tow the bogie unit 14 to the destination and then disconnect the bogie unit 14 to execute another task. For example, if the other task is tow another bogie unit 14 to another destination, the traveling unit 12 moves to a position where the other bogie unit 14 is located, connects to the other bogie unit 14, tows the other bogie unit 14 to the other destination, and disconnects the other bogie unit 14. By configuring the traveling unit 12 and the bogie unit 14 to be connectable and disconnectable in this way, the traveling unit 12 can execute tasks related to different bogie units 14 one after another.

[0012] The server device 6 manages the positions and states of the multiple traveling units 12 and the multiple cart units 14. The state of the traveling units 12 includes a state indicating whether a task is being executed, and the state of the cart units 14 includes a state indicating whether a service is being provided. In the embodiment, the cart units 14 provide a service for storing items of a user, and the user can use the cart units 14 as a trunk room in which items can be stored. The server device 6 determines a task to be assigned to each traveling unit 12 based on the positions and states of the multiple traveling units 12 and the multiple cart units 14. The traveling units 12 operate based on a task execution instruction transmitted from the server device 6.

[0013] The user terminal device 16 is a terminal device operated by a user, such as a smartphone, a tablet, or a personal computer, and is communicatively connected to the server device 6 through the wireless station 4 and the network 2. In the embodiment, the user terminal device 16 is a portable terminal device having a wireless communication function, but may be a stationary terminal device connected to a wired router via a cable.

[0014] 2 shows a perspective view of a moving body 10 of an embodiment. The moving body 10 is configured by connecting a traveling unit 12 to a cart unit 14. The cart unit 14 has a storage section 8 that can store objects. The moving body 10 may have a total length of about 2 m (meters) to 3 m, a total width of about 0.5 m to 1.8 m, and a total height of about 1.5 m to 2.5 m.

[0015] FIG. 3 shows a state in which the traveling unit 12 and the dolly unit 14 are separated. The dolly unit 14 includes a main body 40 forming a storage section 8. The storage section 8 is defined by a base 40a on which the front wheels 42 and the rear wheels 44 are provided, a ceiling section 40b provided opposite the base 40a, a front wall 40c, and a rear wall 40d, and is configured as a space penetrating in the vehicle width direction. The front wall 40c and the rear wall 40d are formed with a plurality of protrusions 40e facing each other, and shelves or the like can be attached. For example, by arranging shelves on the plurality of protrusions 40e, the user can store items on a plurality of shelves. When the dolly unit 14 is separated from the traveling unit 12, the legs 46 of the dolly unit 14 are in contact with the ground and cannot move, and the position of the dolly unit 14 is fixed.

[0016] Openings on both sides of the storage section 8 in the bogie unit 14 are provided with doors that can be opened and closed to separate the storage section 8 from the outside of the vehicle. FIG. 4 shows an example of a door 60 provided on the main body 40. The door 60 may be a flip-up door with hinges provided on both sides of the ceiling 40b. The storage section 8 can be separated from the outside space by closing the door 60. The door 60 may be entirely or partially made of a transparent or semi-transparent material. Note that the door 60 may be of a type other than a flip-up door as long as it can separate the storage section 8 from the outside of the vehicle.

[0017] 5 is a diagram for explaining the configuration of the moving body 10. The traveling unit 12 has wheels 20, a main body 22, an object detection sensor 24, a coupling device 26, a processing device 30, a communication unit 32, a driving device 34, and a power supply device 36. The cart unit 14 has a main body 40, front wheels 42, rear wheels 44, legs 46, a coupled part 48, a power supply device 50, a processing device 52, a communication unit 54, and an object sensor 56.

[0018] In the traveling unit 12, a pair of wheels 20 are provided on the left and right sides, and are rotatably supported by the main body 22. A driving device 34 is provided on each of the pair of wheels 20. The driving device 34 includes a motor, and rotates the wheels 20 in response to a driving command generated by the processing device 30. As the pair of wheels 20 rotate independently of each other, the traveling unit 12 can turn left and right due to the difference in the rotation speed of the pair of wheels 20. Note that in addition to the pair of wheels 20, the main body 22 may be provided with one or more auxiliary wheels (not shown).

[0019] The main body 22 is composed of a body frame and a cover that covers the internal structure. The object detection sensor 24 is provided in the main body 22 and detects objects in the traveling direction. The object detection sensor 24 may be a camera, a millimeter wave radar, an infrared laser, a sonic sensor, or a combination of these. The object detection sensor 24 may be provided not only in the front of the main body 22 but also in various positions on the main body 22 to detect objects in the rear or lateral directions. The object detection sensor 24 supplies the detection result to the processing device 30.

[0020] The coupling device 26 is provided at the rear of the main body 22, and is coupled to the coupled part 48 (see FIG. 3) of the cart unit 14. When the traveling unit 12 and the cart unit 14 are close to each other, the processing device 30 controls the driving of the wheels 20 to connect the coupling device 26 to the coupled part 48, and activates the locking mechanism to couple the coupling device 26 to the coupled part 48. When the coupling device 26 is coupled to the coupled part 48, it sends a signal indicating completion of coupling to the processing device 30. The locking mechanism that couples the coupling device 26 to the coupled part 48 may have a structure that mechanically couples the coupling device 26 by including a hook-shaped hook, for example, or may have a structure that couples the coupling device 26 electromagnetically. The processing device 30 releases the locking mechanism to separate the coupling device 26 from the coupled part 48.

[0021] The power supply device 36 is a rechargeable battery, and supplies power to each component mounted on the traveling unit 12. The power supply device 36 may be capable of transmitting and receiving power to and from a power supply device 50 of the carriage unit 14. The processing device 30 monitors the remaining amount of power in the power supply device 36.

[0022] The processing device 30 controls the autonomous driving of the propulsion unit 12. The processing device 30 drives the drive device 34 based on the detection results of the object detection sensor 24 and the position information of the propulsion unit 12, thereby realizing the autonomous driving of the propulsion unit 12. The communication unit 32 is connected to the network 2 and communicates with the server device 6 and / or the cart unit 14. Note that when the propulsion unit 12 and the cart unit 14 are close to each other, the communication unit 32 of the propulsion unit 12 and the communication unit 54 of the cart unit 14 may communicate directly without going through the network 2.

[0023] In the bogie unit 14, a pair of front wheels 42 and a pair of rear wheels 44 are rotatably supported on the base 40a of the main body 40. The bogie unit 14 does not have a drive device for driving the front wheels 42 and the rear wheels 44. The coupled part 48 is provided at the front of the main body 40, and is coupled to the coupling device 26 of the traveling unit 12. When the coupling device 26 and the coupled part 48 are coupled to each other, the coupled part 48 may send a signal indicating completion of coupling to the processing device 52.

[0024] The pair of legs 46 are provided at the front of the main body 40 and are configured to be movable forward and backward relative to the ground. When the legs 46 advance and touch the ground, they function as a movement limiting section that limits the movement of the cart unit 14. Therefore, when the cart unit 14 is separated from the traveling unit 12, the legs 46 advance and touch the ground, serving as a stopper. On the other hand, when the cart unit 14 is connected to the traveling unit 12, the legs 46 retreat and are no longer in contact with the ground. For example, when the processing device 52 receives a signal indicating completion of connection from the connected part 48, the legs 46 may be retreated and removed from the ground.

[0025] The power supply unit 50 uses at least one of hydrogen, gasoline, electricity, etc. as a power source and supplies power to each component mounted on the cart unit 14. Figure 3 shows three hydrogen tanks inserted into three slots in the front of the main body 40. The processing device 52 monitors the remaining amount of power in the power supply unit 50.

[0026] The communication unit 54 is connected to the network 2 and communicates with the server device 6 and / or the traveling unit 12. When the traveling unit 12 and the cart unit 14 are close to each other, the communication unit 54 of the cart unit 14 and the communication unit 32 of the traveling unit 12 may communicate directly without going through the network 2.

[0027] FIG. 6 shows an example of the storage section 8 of the cart unit 14. In the vehicle system 1, a user can use the cart unit 14 as a trunk room in which items can be stored. FIG. 6 shows a state before the user has stored items in the storage section 8, and the door 60 that separates the storage section 8 from the outside of the vehicle is not shown. The storage section 8 is provided with a plurality of shelves 41, on which the user can place items. When the user stores large items, the shelves 41 may be removed.

[0028] The object sensor 56 is a sensor for monitoring the storage status of the items in the storage unit 8. The object sensor 56 may be, for example, an image sensor that acquires an image of the storage unit 8. The object sensor 56 may also be a weight sensor that detects a change in weight in the storage unit 8. The object sensor 56 supplies the acquired sensor information to the processing device 52.

[0029] Fig. 7 is a diagram showing functional blocks of the mobile body system 1. The mobile body system 1 of the embodiment includes a traveling unit 12, a cart unit 14, a user terminal device 16, and a server device 6. Although one traveling unit 12, one cart unit 14, and one user terminal device 16 are shown in Fig. 7, the mobile body system 1 may include a plurality of traveling units 12, a plurality of cart units 14, and a plurality of user terminal devices 16.

[0030] In the propulsion unit 12, the position information acquisition unit 28 acquires current position information indicating the current position of the propulsion unit 12 using a satellite positioning system, and supplies the acquired current position information to the processing device 30. The position information acquisition unit 28 may be a GPS (Global Positioning System) receiver. The processing device 30 transmits the current position information of the propulsion unit 12 together with identification information (propulsion unit ID) of the propulsion unit 12 from the communication unit 32 to the server device 6. It is preferable that the current position information is transmitted periodically.

[0031] The map storage unit 38 stores map information indicating road positions. The processing device 30 controls the drive device 34 to drive the traveling unit 12 based on a task execution instruction transmitted from the server device 6. The task execution instruction includes at least information indicating a destination (destination), and the processing device 30 derives a driving route toward the destination included in the task execution instruction using the map information stored in the map storage unit 38 and the current position information provided by the position information acquisition unit 28. The processing device 30 controls the drive device 34 to drive along the derived driving route. The driving route may be derived by the server device 6 and included in the task execution instruction. During driving to the destination, the processing device 30 acquires information about objects present around the traveling unit 12 based on detection data by the object detection sensor 24. The processing device 30 determines a traveling direction and a driving speed so as to avoid collision with surrounding objects, and drives the drive device 34.

[0032] In the cart unit 14, the position information acquisition unit 58 acquires current position information indicating the current position of the cart unit 14 using a satellite positioning system, and supplies the acquired current position information to the processing device 52. The position information acquisition unit 58 may be a GPS receiver. The processing device 52 transmits the current position information of the cart unit 14 together with identification information (cart unit ID) of the cart unit 14 from the communication unit 54 to the server device 6. It is preferable that the current position information is transmitted periodically.

[0033] The server device 6 includes a communication unit 70 and a processing device 72. The processing device 72 has a reception unit 74, a storage status monitoring unit 76, a notification unit 78, and a control unit 80. The control unit 80 includes a task determination unit 84, a task execution instruction generation unit 86, and a unit management unit 88.

[0034] The communication unit 70 receives current position information from the multiple traveling units 12 and the multiple bogie units 14. The unit management unit 88 manages the current positions of the multiple traveling units 12 and the multiple bogie units 14 based on the current position information transmitted from the multiple traveling units 12 and the multiple bogie units 14.

[0035] 7, each element described as a functional block performing various processes can be configured in hardware as a circuit block, memory, or other LSI, and in software as a program loaded into memory, etc. Therefore, it will be understood by those skilled in the art that these functional blocks can be realized in various forms by hardware alone, software alone, or a combination thereof, and are not limited to any one of them.

[0036] The following describes the process when a user uses the cart unit 14 as a storage room. Conventionally, when a user uses a storage room, the user needs to take out the items to be stored from their home and carry them into the storage room. However, in the mobile body system 1 of the embodiment, the traveling unit 12 tows the cart unit 14 to the user's home, so that the user can store the items in the cart unit 14 at home without having to carry them.

[0037] 8 is a sequence diagram of a process for using a cart unit. A user generates a storage request requesting the use of a cart unit 14 from a user terminal device 16 (S10). The storage request may include at least location information indicating a location where an item is to be received, the number of cart units 14 to be used, and time information indicating the arrival time of the cart units 14 at the receiving location. The receiving location of an item is a location where a user loads an item onto a cart unit 14, that is, a location where the cart unit 14 receives an item from a user, and may be, for example, the user's home. The user terminal device 16 transmits the storage request to the server device 6 (S12). In the embodiment, the number of cart units 14 to be used is one.

[0038] In the server device 6, the communication unit 70 receives the storage request, and the reception unit 74 accepts the storage request (S14). Based on the storage request, the task determination unit 84 determines a task in which the traveling unit 12 tows the cart unit 14 to a receiving location, and then tows the cart unit 14 to a specified storage location (S16).

[0039] The unit management unit 88 identifies the traveling units 12 that are not assigned a task among the traveling units 12 present in the vicinity of the cart unit 14 that can be used as a storage room (S18). The unit management unit 88 notifies the task execution instruction generation unit 86 of the traveling unit ID of the identified traveling unit 12 and the current position information of the cart unit 14 that can be used as a storage room. The task execution instruction generation unit 86 generates a task execution instruction that instructs the traveling unit 12 to execute a task of towing the cart unit 14 to a receiving location and then to a specified storage location (S20), and the communication unit 70 transmits the task execution instruction to the traveling unit 12 identified by the unit management unit 88 (S22). The task execution instruction includes the traveling unit ID of the traveling unit 12 and the current position information of the cart unit 14.

[0040] In the propulsion unit 12 having the propulsion unit ID, the communication unit 32 receives the task execution instruction (S24). Based on the task execution instruction, the processing device 30 controls the drive device 34 to make the propulsion unit 12 travel. Specific processing by the processing device 30 will be described below.

[0041] Based on the task execution instruction, the processing device 30 derives a travel route toward the first destination (the current position of the cart unit 14) included in the task execution instruction, using the map information stored in the map storage unit 38 and the current position information of the traveling unit 12 supplied from the position information acquisition unit 28. The processing device 30 controls the driving of the driving device 34 so as to travel along the travel route.

[0042] When the traveling unit 12 moves to the position of the cart unit 14 (S26), the processing device 30, with the traveling unit 12 and the cart unit 14 approaching each other, controls the drive of the wheels 20 to connect the coupling device 26 to the coupled part 48, and activates the locking mechanism to couple the coupling device 26 to the coupled part 48 (S28). When the coupling device 26 is coupled to the coupled part 48, it sends a signal to the processing device 30 indicating completion of coupling.

[0043] In the bogie unit 14, when the coupled part 48 is coupled to the coupling device 26, the coupled part 48 sends a signal indicating completion of coupling to the processing device 52. When the processing device 52 receives the signal indicating completion of coupling from the coupled part 48, it retracts the leg 46 and moves it away from the ground.

[0044] Next, the processing device 30 of the traveling unit 12 derives a traveling route toward the second destination (item receiving location) included in the task execution instruction, using the map information stored in the map storage unit 38 and the current location information of the traveling unit 12 supplied from the location information acquisition unit 28. The processing device 30 controls the driving of the driving device 34 so that the traveling unit 12 arrives at the receiving location designated by the user at the arrival time included in the storage request.

[0045] When the traveling unit 12 arrives at the receiving location (S30), the processing device 30 may report the arrival at the receiving location to the server device 6. When the server device 6 receives the arrival report from the traveling unit 12, it notifies the user terminal device 16 of the arrival of the traveling unit 12. Upon receiving the notification, the user confirms that the cart unit 14 has arrived and stores the item in the storage section 8 of the cart unit 14.

[0046] Fig. 9 shows an example of the storage section 8 of the cart unit 14. As with Fig. 6, the door 60 is not shown. Fig. 9 shows a state in which a plurality of storage boxes 62 containing items are stored in the storage section 8.

[0047] When the user completes the storage operation, he / she closes and locks the door 60, and transmits information indicating that the storage operation is completed from the user terminal device 16 to the server device 6 (S32). When the reception unit 74 of the server device 6 receives the storage completion notification, the communication unit 70 transmits a movement instruction to the traveling unit 12 (S34).

[0048] When the communication unit 32 of the traveling unit 12 receives a movement instruction, the processing device 30 derives a traveling route toward the third destination (a predetermined storage location) included in the task execution instruction, using the map information stored in the map storage unit 38 and the current position information of the traveling unit 12 supplied from the position information acquisition unit 28. For example, the storage location is a parking lot where multiple cart units 14 used as storage rooms are arranged side by side. The processing device 30 controls the driving of the drive device 34 so as to travel along the traveling route.

[0049] When the traveling unit 12 arrives at the storage location (S36), the processing device 30 notifies the carriage unit 14 that the traveling unit 12 has arrived at the storage location. Upon receiving this notification, the processing device 52 in the carriage unit 14 causes the legs 46 to land on the ground.

[0050] Thereafter, the processing device 30 releases the locking mechanism that couples the coupling device 26 and the coupled part 48, and separates the cart unit 14 (S38). When the processing device 30 completes the task according to the task execution instruction transmitted from the server device 6, it notifies the server device 6 of the task completion. In response to this notification, the unit management section 88 in the server device 6 manages the traveling unit 12 as a traveling unit to which no task has been assigned.

[0051] In this manner, in the mobile body system 1, the processing device 30 drives the traveling unit 12 coupled to the cart unit 14 to a receiving location designated by the user, and when the user has completed the storage operation in the storage unit 8, drives the traveling unit 12 to a storage location and separates the traveling unit 12 from the cart unit 14 at the storage location. By separating the traveling unit 12 from the cart unit 14, the traveling unit 12 becomes available to execute a new task.

[0052] According to the mobile body system 1 of the embodiment, the user can use the cart unit 14 as a movable storage room. Therefore, the user can store items that will not be used at home for a certain period of time in the cart unit 14 while at home, and store them there for a certain period of time.

[0053] When the usage period of the storage room (for example, six months) approaches its expiration, the server device 6 inquires of the user terminal device 16 as to whether or not to extend the usage period. If the user does not wish to extend the usage period, the user generates a pickup request from the user terminal device 16 requesting pickup of the stored item, and transmits the request to the server device 6. The pickup request may include at least location information indicating the pickup location of the item, and time information indicating the arrival time of the cart unit 14 at the pickup location.

[0054] In the server device 6, when the communication unit 70 receives the pick-up request and the reception unit 74 accepts the pick-up request, the task determination unit 84 determines a task for the traveling unit 12 to tow the cart unit 14 to the pick-up location based on the pick-up request. The unit management unit 88 identifies a traveling unit 12 that is not assigned a task among the traveling units 12 present in the vicinity of the location where the cart unit 14 storing the user's item is placed, and notifies the task execution instruction generation unit 86 of the traveling unit ID of the identified traveling unit 12 and the current position information of the cart unit 14. The task execution instruction generation unit 86 generates a task execution instruction that instructs the traveling unit 12 to execute a task to tow the cart unit 14 to the pick-up location, and the communication unit 70 transmits the task execution instruction to the traveling unit 12 identified by the unit management unit 88. The task execution instruction includes the traveling unit ID of the traveling unit 12 and the current position information of the cart unit 14.

[0055] In the propulsion unit 12 having the propulsion unit ID, the communication unit 32 receives the task execution instruction. Based on the task execution instruction, the processing device 30 controls the drive device 34 to make the propulsion unit 12 travel. Specific processing by the processing device 30 will be described below.

[0056] Based on the task execution instruction, the processing device 30 derives a travel route toward the first destination (the current position of the cart unit 14 storing the user's belongings) included in the task execution instruction, using the map information stored in the map storage unit 38 and the current position information of the traveling unit 12 supplied from the position information acquisition unit 28. The processing device 30 controls the driving of the driving device 34 so as to travel along the travel route.

[0057] When the traveling unit 12 moves to the position of the carriage unit 14, the processing device 30 couples the traveling unit 12 to the carriage unit 14. When the coupled portion 48 of the carriage unit 14 is coupled to the coupling device 26, the processing device 52 retracts the leg 46 and pulls it away from the ground.

[0058] Next, the processing device 30 of the traveling unit 12 derives a traveling route toward the second destination (the pick-up location of the item) included in the task execution instruction, using the map information stored in the map storage unit 38 and the current location information of the traveling unit 12 provided from the location information acquisition unit 28. The processing device 30 controls the driving of the driving device 34 so that the traveling unit 12 arrives at the pick-up location designated by the user at the arrival time included in the pick-up request.

[0059] When the traveling unit 12 arrives at the pick-up location, the processing device 30 may report the arrival of the traveling unit 12 to the server device 6. When the server device 6 receives the arrival report from the traveling unit 12, it notifies the user terminal device 16 of the arrival of the traveling unit 12. Upon receiving the notification, the user confirms that the cart unit 14 has arrived and picks up the items stored in the storage unit 8 of the cart unit 14.

[0060] According to the mobile body system 1 of the embodiment, the user can retrieve the items stored in the cart unit 14 while remaining at home, thereby realizing a highly convenient storage room system.

[0061] The present invention has been described above based on an embodiment. This embodiment is merely an example, and it will be understood by those skilled in the art that various modifications are possible in the combination of each component and each processing process, and that such modifications are also within the scope of the present invention. In the embodiment, the server device 6 includes the processing device 72, but in a modified example, the function of the processing device 72 in the server device 6 may be provided in the traveling unit 12.

[0062] In the embodiment, a case has been described in which a user stores an object in one cart unit 14, but objects may be stored in multiple cart units 14. In this case, the multiple cart units 14 are configured to be connected in the vertical direction (front-rear direction), so that one traveling unit 12 can tow multiple cart units 14.

[0063] The cart units 14 may be configured to be connected in the horizontal direction (vehicle width direction). A plurality of cart units 14 may be connected in parallel in the horizontal direction to connect the storage sections 8 without any gaps, thereby making it possible to expand the storage space. The cart units 14 may be provided with an air conditioning function to keep the humidity and temperature of the storage sections 8 constant.

[0064] In the cart unit 14 arranged in the storage location, the object sensor 56 acquires sensor information for monitoring the storage status of the object in the storage section 8, and the processing device 52 transmits the sensor information from the communication unit 54 to the server device 6. In the server device 6, the storage status monitoring unit 76 monitors whether there is any abnormality in the storage status in the storage section 8 based on the sensor information. When the storage status monitoring unit 76 detects that an abnormality has occurred in the storage status in the storage section 8, the notification unit 78 may notify the user terminal device 16 that an abnormality has occurred. [Explanation of symbols]

[0065] 1 mobile body system, 6 server device, 8 storage unit, 10 mobile body, 12 traveling unit, 14 trolley unit, 16 user terminal device, 30 processing device, 32 communication unit, 34 drive device, 52 processing device, 54 communication unit, 70 communication unit, 72 processing device, 74 reception unit, 76 storage status monitoring unit, 78 notification unit, 80 control unit, 84 task determination unit, 86 task execution instruction generation unit, 88 unit management unit.

Claims

1. A mobile body system including a traveling unit having an autonomous traveling function, a cart unit connectable to the traveling unit and having a storage unit for storing items, and a server device, in which a user uses the cart unit as a storage room, The server device includes: a reception unit that receives a storage request from a user, the storage request including location information indicating a location where an item is to be received and the number of the cart units to be used as a storage room; a control unit that generates a first task execution instruction that instructs the traveling unit to execute a task of towing the carriage unit to the receiving location and then towing the carriage unit to a predetermined storage location based on the received storage request; a first communication unit that transmits the first task execution instruction to the traveling unit, the first task execution instruction including current position information indicating a current position of the cart unit that can be used as a trunk room; The traveling unit includes: a second communication unit that receives the first task execution instruction from the server device; a first processing device that controls a drive device based on the first task execution instruction, causes the traveling unit to travel to a current position of the carriage unit, and couples the traveling unit to the carriage unit; The carriage unit includes: a leg portion configured to be movable forward and backward with respect to the ground and configured to limit movement of the carriage unit by contacting the ground; a second processing device that, when connected to the traveling unit, moves the legs back and away from the ground; The first processing device in the traveling unit causes the traveling unit coupled to the cart unit to travel to the receiving location, and when the user completes the storage operation in the storage unit, causes the traveling unit to travel to the storage location and notifies the cart unit that it has arrived at the storage location; When the second processing device in the cart unit is notified of arrival at the storage location, the second processing device touches the foot to the ground, the first processing device of the traveling unit separates the traveling unit from the carriage unit after the leg is grounded, and notifies the server device of the completion of the task; When the control unit in the server device receives a notification of the completion of the task from the running unit, the control unit manages the running unit as a running unit to which no task is assigned. A mobile system comprising:

2. In the server device, The reception unit receives a pickup request from a user, the pickup request including location information indicating a pickup location of the stored item, the control unit generates a second task execution instruction for instructing the traveling unit to execute a task of towing the cart unit storing the user's item to the collection location based on the received collection request; The first communication unit transmits the second task execution instruction to the traveling unit; the second task execution instruction includes current location information indicating a current location of the cart unit storing the user's item; In the traveling unit, The second communication unit receives the second task execution instruction, The first processing device controls a drive device based on the second task execution instruction, drives the traveling unit to a current position of the cart unit, couples the traveling unit to the cart unit, and drives the traveling unit coupled to the cart unit to the pick-up location.

2. The mobile system according to claim 1 .

Citation Information

Patent Citations

  • Object management system and transport robot

    JP2015196600A

  • Vehicle

    JP2019131039A

  • Method for autonomous delivery to a motor vehicle

    US20190318306A1