This application claims priority to Japanese Patent Application No. 2019-189129 filed on Oct. 16, 2019, which is incorporated herein by reference in its entirety including the specification, claims, drawings, and abstract.
The present specification discloses an item delivery robot that travels autonomously, a robot management apparatus that manages data held by the robot, and an item delivery system that includes the item delivery robot and the robot management apparatus.
Service robots configured to deliver items have heretofore been known in the art as disclosed in, for example, Patent Publication No. JP 6336235 B. Such an item delivery robot travels autonomously to a destination while holding an item that is to be delivered.
When the item delivery robot travels autonomously, a route to the destination is set based on, for example, map data. The map data include information concerning, for example, positions and three-dimensional shapes of roads and buildings, and entrances and exits of buildings. To enable traveling autonomously, a sensor for recognizing surrounding environments is used to estimate a self-position and to recognize an environment so that the traveling is controlled based on the estimated self-position and the recognized environment.
With a further step forward, items may be delivered to, rather than a building such as an office building where a destination individual is located, the location of the destination individual (for example, the work desk of the destination individual) in the office building. This service is called direct delivery service. To provide this service using an item delivery robot, the item delivery robot should travel autonomously not only outside the building but also within the building.
To enable autonomous travel outside the building, map data are used for route generation as described above. To enable autonomous travel within the building, building internal structure data are used for route generation.
The map data and the building internal structure data have heretofore not been well coordinated with each other. For example, while the map data use a geographic coordinate system including latitude and longitude, the building internal structure data may use a three-dimensional orthogonal coordinate system (also called a world coordinate system) in which a certain point of the building serves as a point of origin. This makes it difficult to coordinate, for example, the destination of autonomous traveling outside the building with the starting point of autonomous traveling within the building in the internal structure data, and the item delivery robot that travels both outside and within the building may be hindered from traveling autonomously.
As a measure for addressing this drawback, the present specification discloses an item delivery robot, an item delivery system, and a robot management apparatus that enable the item delivery robot to autonomously travel both outside and within the building more smoothly than do conventional devices.
The present specification discloses an item delivery robot that travels autonomously to deliver an item. The item delivery robot includes a map data memory, an internal structure memory, a road route obtainer, a coordinator, and an intra-building route obtainer. The map data memory is capable of storing map data containing positions and shapes of one or more roads and one or more buildings, and positions of one or more entrances of the one or more buildings. The internal structure memory is capable of storing internal structure data concerning a destination building that is a position of a destination individual determined based on the map data. The road route obtainer obtains a road route that is a route based on the map data with an entrance of the destination building as a destination. The coordinator determines a corresponding entrance that is an entrance in the internal structure data, which corresponds to the entrance in the map data that is determined to be the destination in the road route. The intra-building route obtainer obtains an intra-building route that is a route based on the internal structure data, which extends from the corresponding entrance to a location that is the position of the destination individual determined based on the internal structure data.
The above-described configuration enables the item delivery robot to autonomously travel both outside and within the building smoothly, as the entrance in the map data, which is determined to be the destination in the road route, and the entrance in the internal structure data (corresponding entrance), which serves as the starting point in the intra-building route, are associated with each other.
In the above-described configuration, the coordinator may determine, as the corresponding entrance, the entrance in the internal structure data having a name that matches a name of the entrance in the map data that is determined to be the destination in the road route.
The above-described configuration enables reliable association, as the entrances in the map data and those in the internal structure data are associated with each other with reference to their names.
The present specification further discloses an item delivery system that includes the above-described item delivery robot, and a robot management apparatus that manages data held by the item delivery robot. The robot management apparatus includes a data supplier that supplies the internal structure data to the item delivery robot when the item delivery robot enters the destination building. At least one of the robot management apparatus and the item delivery robot includes a data eraser that deletes the internal structure data from the internal structure memory when the item delivery robot exits from the destination building.
The above-described configuration enables preventing the internal structure data, which is sometimes treated as confidential information, from leaking to the outside of the building.
In the above-described configuration, the data supplier may supply, to the item delivery robot, operation information concerning one or more elevators installed in the destination building when the item delivery robot enters the destination building. In this configuration, the intra-building route obtainer of the item delivery robot may generate the intra-building route on the basis of the operation information.
The above-described configuration enables selection of an elevator that stops at the floor where the destination individual is located when generating the intra-building route, as information concerning, for example, floors where elevators skip stopping and elevators that are out of operation is obtained.
In the above-described configuration, the data supplier may supply the internal structure data to the item delivery robot, including position information concerning a no-entry area in the destination building.
The above-described configuration enables generating an intra-building route that avoids the no-entry area, and enables delivery of an item in compliance with security policies of the building.
In the above-described configuration, the data supplier may supply the internal structure data to the item delivery robot, including position information concerning a drop-off and pickup area provided in the destination building. In this configuration, when generating the intra-building route, the intra-building route obtainer of the item delivery robot may set, as the destination, the drop-off and pickup area instead of the location of the destination individual when the location of the destination individual is included in the no-entry area.
The above-described configuration enables delivery of an item to the destination individual without entering the no-entry area.
The present specification discloses a robot management apparatus that manages data held by an item delivery robot that travels autonomously to deliver an item. The robot management apparatus includes a data supplier and a coordinator. The data supplier supplies, to the item delivery robot, map data containing positions and shapes of one or more roads and one or more buildings, and positions of one or more entrances of the one or more buildings, and internal structure data concerning a destination building that is a position of a destination individual determined based on the map data. The coordinator determines a corresponding entrance that is an entrance in the internal structure data, which corresponds to an entrance of the destination building in the map data that is determined to be the destination based on the map data.
The item delivery robot, the item delivery system, and the robot management apparatus disclosed in the present specification enable the item delivery robot to autonomously travel both outside and within the building more smoothly than do conventional devices.
Embodiments of the present disclosure will be described based on the following figures, wherein:
An item delivery system according to an embodiment of the present disclosure will be described below with reference to the accompanying drawings.
The common server 50 is a robot management apparatus that manages data held by a plurality of self-propelled pallets 10. The common server 50 is capable of remotely controlling the behavior of the plurality of self-propelled pallets 10 by, for example, wireless communication. For example, the common server 50 serves as a dispatch center of the self-propelled pallets 10. The common server 50 is installed in, for example, a company that manages the self-propelled pallets 10.
The common server 50 is composed of, for example, a computer, and its clients include users who use the self-propelled pallets 10. For example, the common server 50 provides distribution service to the users via the self-propelled pallets 10. The common server 50 is installed in, for example, a company that manages the self-propelled pallets 10.
Referring to
The common server 50 also includes an input device 29A such as a keyboard and a mouse for entering data as appropriate. The common server 50 further includes a display 29B such as a display screen for viewing various types of information stored in this server. The input device 29A and the display 29B are connected to the internal bus 28.
The scan data memory 52 stores data concerning surrounding environments obtained by self-propelled pallets 10 that are under control of the common server 50. Referring to
For example, such scan data is associated with position coordinates of the self-propelled pallet 10 as measured when these data are obtained, and the time at which these data are obtained. For example, each piece of scan data is associated with latitude and longitude coordinates of the self-propelled pallet 10 as measured when the corresponding image is captured, and the time at which this image is captured.
Returning to
While the BIM data serving as building internal structure data are sometimes treated as confidential information that is intrinsically prohibited from being taken out of the building, the common server 50 installed outside the building is allowed to permanently hold the BIM data based on, for example, an agreement with the building owner.
BIM (Building Information Modelling) is a computer-based process of virtually designing 3D constructions in a virtual space. For example, the BIM data include, as attribute information, three-dimensional sizes of components of a building such as an office building, component types and names such as pillars, beams, steel frames, pipes, and air ducts, component materials, and other information. Further, a three-dimensional model (also called BIM model) of the building is virtually constructed, and the BIM data include, as attribute information, names, floor areas, and other information concerning rooms in the building.
Cutting the BIM model in a horizontal direction enables obtainment of plan views of floors in the building as illustrated by way of example in
As illustrated in
For example, the BIM model uses a world coordinate system in which a certain point in the virtual space serves as a point of origin. As illustrated by way of example in, for example,
Returning to
The elevator operation information includes setting information indicating, for example, floors that are to be skipped (floors at which elevators do not stop) and availability information indicating, for example, elevators that are out of operation. Obtaining the elevator operation information as will be described below enables selection, as appropriate, of an elevator for going to the destination floor when the self-propelled pallet 10 travels autonomously in the building.
As the operation setting of elevators may be changed depending on time of day or other factors and may be changed day by day, as will be described below, updated elevator operation information is transmitted from the building management apparatus 70 to the common server 50 as the need arises.
The ID memory 55 stores identification numbers of the self-propelled pallets 10 that are under control of the common server 50. As will be described below, when, for example, the BIM data are supplied to a self-propelled pallet 10, an identification number (ID) of this pallet is used for identifying the self-propelled pallet 10 to which the BIM data are to be supplied.
The dynamic map memory 56 stores a dynamic map serving as map data. As such, the dynamic map memory 56 may also be referred to as map data memory.
The dynamic map is a three-dimensional map, which, as illustrated by way of example in, for example,
Additionally, the dynamic map also contains positions and shapes (three-dimensional shapes) of buildings 82, vehicle traffic signals 83, and other constructions. The dynamic map further contains positions and shapes of parking lots 84.
While the above-described data are information used mainly when a vehicle travels autonomously on a vehicle road, in addition to such data, the dynamic map also contains pedestrian data. These data are also called pedestrian space network data, which contain positions and shapes (including width and gradient) of pedestrian sidewalks 85. In other words, the dynamic data contain positions and shapes of roads including the vehicle roads 80 and the pedestrian sidewalks 85. The dynamic map also contains positions and shapes of pedestrian traffic signals 87 as pedestrian data.
The dynamic map further contains positions of entrances and exits of the buildings 82 as, for example, destinations to which vehicles or pedestrians travel. For example, the dynamic map contains positions of a general-purpose entrance 92 and a general-purpose exit 93 of a destination building 82A, which will be described below. The dynamic map further contains positions of a robot-dedicated entrance 90 and a robot-dedicated exit 91 as an entrance and an exit dedicated to the self-propelled pallets 10.
For example, the dynamic map uses a geographic coordinate system including latitude and longitude. As will be described below, when a self-propelled pallet 10 travels autonomously on a road, the self-propelled pallet 10 obtains latitude and longitude of the self-position from a navigation system 13 (see
Returning to
The service memory 58 stores user selected service details. For example, the service memory 58 stores, for example, a distribution item's name (such as document or pizza) for which distribution service is provided, and an enterprise that provides the distribution service (such as a distribution company or a pizza shop). The service memory 58 stores, for example, total time to be spent by the self-propelled pallet 10 for providing the service and distance to be traveled by the self-propelled pallet 10, which are used for fee calculation or other purposes.
The data manager 51 manages data held by the self-propelled pallet 10 (item delivery robot). The data manager 51 is capable of communicating with the self-propelled pallet 10 and the building management apparatus 70 via the Internet 60, wireless communication, or another communication network. As will be described below, the data manager 51 serves as a data supplier and a data eraser for the self-propelled pallet 10.
For example, the data manager 51 obtains scan data held by the self-propelled pallet 10, and deletes, from the self-propelled pallet 10, data identical to the obtained data so as to secure a storage area of this pallet. As will be described below, the data manager 51 allows the self-propelled pallet 10 to hold internal structure data (BIM data) concerning a building only when it is within this building.
The building management apparatus 70 is an apparatus for performing maintenance, inspection, and power management of a building; for example, central management apparatuses installed in individual buildings correspond to this apparatus. Referring to
The user information memory 72 stores user information for buildings that are under control of the building management apparatus 70. For example, for a building that is an office building, the user information memory 72 stores information concerning staff members who work in that building.
The user ID section lists identification numbers assigned to individual users; for example, staff member numbers or employee codes correspond to this information. The department and division section lists departments and divisions to which individual users belong. The workspace ID section lists control numbers (for example, fixed asset numbers) of assigned desks, chairs, or other pieces of furniture that are used by individual users in their working spaces. As will be described below, the workspace ID is included in the BIM data, and the location of a destination individual in the building internal structure data (BIM model) is set based on the workspace ID.
Returning to
The elevator operation information memory 74 stores operation information (for example, floors that are to be skipped, and non-operational information) concerning elevators installed in buildings that are under control of the building management apparatus 70. The elevator operation information is stored in the elevator operation information memory 54 of the common server 50 via the data manager 71.
For example, the self-propelled pallet 10 travels to the vicinity of the destination while being carried on a distribution vehicle 110. For example, the self-propelled pallet 10 may be considered as a vehicle that replaces a push cart for carrying an item and a delivery person who pushes this cart to deliver the item to the destination individual.
Referring to
Referring to
The LiDAR unit 12 is a sensor unit for autonomous traveling that uses LiDAR (Light Detection and Ranging) which is a technique to measure the distance to an object around it using a laser beam. The LiDAR unit 12 includes an emitter that emits an infrared laser beam toward the outside, a receiver that receives reflection of the laser beam, and a motor that causes the emitter and the receiver to rotate.
For example, the emitter emits an infrared laser beam toward the outside. When a laser beam emitted from the emitter is incident upon an object around the self-propelled pallet 10, reflection of the laser beam is received by the receiver. A distance between a reflecting point and the receiver is determined based on a length of time from the emission from the emitter to the reception at the receiver. The emitter and the receiver are caused to rotate by the action of the motor so that a laser beam is scanned in the horizontal direction and in the vertical direction. This enables creation of three-dimensional point group data concerning the surrounding environment around the self-propelled pallet 10, as illustrated by way of example in, for example,
Returning to
The navigation system 13 is a system that performs positioning using artificial satellites; for example, a GNSS (Global Navigation Satellite System) is used. As will be described below, using the navigation system 13 and the dynamic map enables estimation of a self-position with an accuracy within a positioning error range of artificial satellites.
The controller 30 may be, for example, an electronic control unit (ECU) of the self-propelled pallet 10 and is composed of a computer. The controller 30 may have a circuit configuration similar to that of the common server 50, and includes, for example, an input and output controller 21, a CPU 22, a GPU 23, a DLA 24, a ROM 25, a RAM 26, and a hard disk drive 27 (HDD). These components are connected to an internal bus 28.
At least one of the ROM 25 and the hard disk drive 27 serving as storage devices stores a program for performing autonomous driving control of the self-propelled pallet 10. Specifically, these storage devices store a program for executing a road route generation flow, an entry processing flow, an intra-building route generation flow, and an exit processing flow, which will be described below.
The above-described flow execution program, when executed, provides the controller 30 with function blocks as illustrated in
The self-propelled pallet 10 also includes, as storage devices, a dynamic map memory 40 (map data memory), a scan data memory 41, a BIM data memory 42 (internal structure memory), an elevator operation information memory 43, a destination information memory 44, and an ID memory 45.
The dynamic map memory 40 (map data memory) is capable of storing dynamic map data serving as map data. The dynamic map data are supplied from the data manager 51 of the common server 50 (see
The BIM data memory 42 (internal structure memory) is capable of storing BIM data serving as internal structure data concerning a building where the destination individual is located; that is, the destination building 82A (see
Returning to
The destination information memory 44 stores destination information including a destination address, a destination individual's name, and other information. At, for example, a distribution center, which is not illustrated, when an item is housed in the self-propelled pallet 10, the destination information is supplied from the common server 50 to the self-propelled pallet 10.
The ID memory 45 stores an identification number of the self-propelled pallet 10. For example, as initial setting of the self-propelled pallet 10, the identification number is stored in the ID memory 45.
Autonomous traveling control performed by the self-propelled pallet 10 (item delivery robot) according to the illustrated embodiment will be described below. Specifically, the following describes autonomous traveling control performed on a road, or, in other words, outside a building, and autonomous traveling control performed within a building, and further describes entry processing and exit processing that are performed at a point where switching between these two types of autonomous traveling control occurs.
As illustrated by way of example in
The building where the destination individual is located; that is, the destination building 82A, is a building that is present at a position of the destination individual determined based on the dynamic map serving as map data. For example, the destination building 82A is a building that is present at a position on the dynamic map that represents the destination address stored in the destination information memory 44.
At this time, the self-propelled pallet 10 located outside the building has not yet been supplied with BIM data serving as internal structure data concerning the destination building 82A. As will be described below, the BIM data are supplied to the self-propelled pallet 10 upon entry into the destination building 82A.
Referring to
The self-position estimator 35 further obtains, from the LiDAR unit 12, three-dimensional point group data (scan data) concerning the surrounding environment of the self-propelled pallet 10, as illustrated by way of example in
The route generator 36 includes a road route generator 36A (road route obtainer) that generates a road route using the dynamic map (map data), in which the estimated self-position is set to the starting point, and the robot-dedicated entrance 90 of the destination building 82A (see
For example, if the self-propelled pallet 10 that travels slowly at a maximum velocity of, for example, 15 km/h travels on a vehicle road 80, traffic congestion may be caused by the self-propelled pallet 10. To avoid this situation, the self-propelled pallet 10 may be considered as a device that replaces a push cart carrying an item thereon and a delivery person pushing this cart, and a route similar to a pedestrian route may be generated as a route for the self-propelled pallet 10. The road route generator 36A generates, from data concerning the pedestrian sidewalks 85 and crosswalks 86, and other data stored in the dynamic map, a road route P1 starting from the self-position to the robot-dedicated entrance 90.
After the road route generator 36A generates and obtains the road route P1, the self-propelled pallet 10 travels autonomously based on this road route P1. Three-dimensional point group data concerning the surrounding environment around the self-propelled pallet 10 are obtained by the LiDAR unit 12. An image of the surrounding environment around the self-propelled pallet 10 is captured by the camera 11.
The captured image data analyzer 33 obtains a captured image as illustrated by way of example in
Referring to
The autonomous traveling controller 37 controls the traveling of the self-propelled pallet 10 using the captured image that is analyzed by the captured image data analyzer 33, object information that is included in the captured image, clustered three-dimensional point group data that are analyzed by the LiDAR data analyzer 34, and self-position information that is estimated by the self-position estimator 35.
For example, superimposing the captured image and the three-dimensional point group data on each other enables obtainment of information indicating, for example, what attribute of an object is present at what distance from the self-propelled pallet 10. Using the superimposed information, the autonomous traveling controller 37 controls a driving mechanism 14 including an inverter and other devices and a steering mechanism 15 including an actuator and other devices.
The controller 30 of the self-propelled pallet 10 communicates with the building management apparatus 70 via the security gate 95 by, for example, wireless communication. For example, the controller 30 extracts the own ID from the ID memory 45 (see
The building management apparatus 70 determines whether or not the destination address transmitted from the self-propelled pallet 10 matches the address of the destination building 82A (S12). If the addresses do not match, the building management apparatus 70 rejects entry of the self-propelled pallet 10 (S28). In response, the self-propelled pallet 10 and the common server 50 that manages this self-propelled pallet 10 execute abnormal event processing (S30). For example, an operator stationed at the common server 50 makes a telephone confirmation call with the destination individual. Alternatively, the common server 50 causes the self-propelled pallet 10 to return to the distribution vehicle 110 (see
If, in step S12, the address transmitted from the self-propelled pallet 10 matches the address of the destination building 82A (see
If, in step S14, the user information list includes the destination individual's name, the building management apparatus 70 permits the common server 50 to supply the BIM data to the self-propelled pallet 10 (S16).
Unlike the dynamic map or other map data, the BIM data serving as building internal structure data are, for security or other reasons, sometimes treated as confidential information that is prohibited from being taken out of the building. Therefore, in the item delivery system according to the illustrated embodiment, the self-propelled pallet 10 that has a valid reason for entry into a building is supplied with the BIM data serving as internal structure data concerning this building only when it is within this building.
The BIM data that are to be supplied to the self-propelled pallet 10 may be limited to minimum necessary data for distribution of an item to a destination individual. For example, the BIM data concerning a floor where the robot-dedicated entrance 90 is installed (first floor) as illustrated by way of example in
A building may include a no-entry area into which entry is prohibited unless specifically authorized. In such cases, the common server 50 supplies the BIM data to the self-propelled pallet 10, including position information concerning a no-entry area 102 in the destination building as illustrated by way of example in
If, as illustrated by way of example in
Referring to
The BIM data and the elevator operation information supplied from the data manager 51 of the common server 50 are respectively stored in the BIM data memory 42 and the elevator operation information memory 43 via the data manager 31 of the self-propelled pallet 10 (see
Next, a coordinator 36B of the self-propelled pallet 10 coordinates the dynamic map serving as map data and the BIM data serving as building internal structure data with each other. Specifically, an entrance (corresponding entrance) in the BIM data, which corresponds to the entrance in the dynamic data that is set to be the destination in the road route, is determined (S22).
For example, as the robot-dedicated entrance 90 (see
An orientation of the self-propelled pallet 10 (line of sight direction) in the BIM data may be determined using building appearance information in the dynamic data. For example, the dynamic data contains, as illustrated by way of example in
Referring next to
Next, the intra-building route generator 36C generates an intra-building route that is a route connecting between the self-position and the location of the destination individual (S26). The location of the destination individual refers to the position of the destination individual determined based on the BIM data serving as internal structure data. In traveling along the road route as described above, the position of the destination individual determined based on the map data, or, in other words, the building where the destination individual is located, is set to be the destination as the destination building 82A. In contrast, in traveling along the intra-building route, the position of the destination individual in the destination building 82A determined based on the BIM data is set to be the destination as the location of the destination individual.
For example, as illustrated by way of example in
Instead of the personal position of the destination individual, an organization unit such as a department or a division to which the destination individual belongs may be set as the location of the destination individual. In this configuration, a three-dimensional coordinate point of a room where, for example, a department or a division to which the destination individual belongs is placed, such as a coordinate point of the center point or a doorway of this room, may be set as the location of the destination individual.
Further, with reference to the elevator operation information, the intra-building route generator 36C selects an elevator that can reach the destination floor. For example, an elevator that is under normal operation and that can stop at floors including the destination floor is selected as part of the intra-building route. To call an elevator cage and designate a stopping floor, the self-propelled pallet 10 may have a controller that is capable of wireless communication with the elevator's control apparatus.
The generation of an intra-building route completes the entry processing flow illustrated by way of example in
This autonomous traveling within the building is performed basically in a similar manner to the autonomous traveling along the road route as described above. However, the BIM data are used in place of the dynamic map. For example, the self-position is estimated by matching a 3D image obtained by using the walk-through function as illustrated by way of example in
As positioning signals from satellites are blocked by the building, the navigation system 13 serving as a satellite positioning system has a lower reception sensitivity than when traveling on a road. Therefore, the self-position of the self-propelled pallet 10 may be estimated using beacons installed in the building, 97A to 97I, which are illustrated by way of example in, for example,
After the self-propelled pallet 10 has arrived at the work desk 100 of the destination individual serving as a destination, the self-propelled pallet 10 authenticates the destination individual and hands over the item. For example, the destination individual is authenticated through a terminal that the destination individual is carrying, and then, the self-propelled pallet 10 is unlocked through, for example, a smart lock function provided in this terminal to allow the destination individual to pick up the item. At this time, the service manager 32 of the self-propelled pallet 10 (see
After the item has been handed over, the intra-building route generator 36C of the self-propelled pallet 10 generates a route for exit. For example, the intra-building route generator 36C generates a route in which the self-position is set to the starting point, and the robot-dedicated exit 91 (see
After the self-propelled pallet 10 has arrived at the robot-dedicated exit 91, the exit processing flow illustrated by way of example in
Exit processing is performed via this gate between the building management apparatus 70, and the common server 50 and the self-propelled pallet 10. As will be described below, the exit processing flow deletes information concerning the structure within the building stored in the self-propelled pallet 10.
Referring to
Next, the data manager 31 deletes the elevator operation information stored in the elevator operation information memory 43 (S42). Additionally, the data manager 31 deletes the BIM data stored in the BIM data memory 42 (S44). For example, these deletion processes delete all data stored in the elevator operation information memory 43 and the BIM data memory 42.
Next, the data manager 31 reports, to the data manager 51 of the common server 50 (see
Next, the road route generator 36A of the self-propelled pallet 10 generates a road route using the dynamic map, in which the self-position is set to the starting point (S50), and the distribution vehicle 110 is set to the destination (S52). In this road route generation, for example, a route that is opposite to the road route P1 illustrated by way of example in
As described above, in the item delivery system according to the illustrated embodiment, the dynamic map serving as map data concerning the structure outside the building and the BIM data serving as internal structure data concerning the structure within the building are associated with each other with reference to the entrance that is the destination in the road route. This enables smooth transition from autonomous traveling along the road route to autonomous traveling within the building.
In the illustrated embodiment, the self-propelled pallet 10 is allowed to hold the BIM data only when it is within the building, and taking the BIM data out of the building is prevented. This enables autonomous traveling of the self-propelled pallet 10 within the building while maintaining the confidentiality of the BIM data.
Although, in the above-described embodiment, the intra-building data deletion processes in steps S40 to S44 in
For example, the data manager 51 of the common server 50 may execute the data deletion processes in S40 to S44. Specifically, as illustrated by way of example in
Although, in the above-described embodiment, the association between the entrance in the dynamic data and the entrance in the BIM data in step S22 in
Although, in the above-described embodiment, the location of the destination individual is set to be the destination in the intra-building route in step S26 in
For example, the data manager 51 of the common server 50 (see
Although, in the above-described embodiment, the road route generator 36A and the intra-building route generator 36C of the self-propelled pallet 10 generate the road route and the intra-building route, embodiments of the present disclosure are not limited to this embodiment. For example, the common server 50 may generate the road route and the intra-building route, and the road route generator 36A and the intra-building route generator 36C may obtain the road route and the intra-building route that are generated by the common server 50. In other words, the road route generator 36A and the intra-building route generator 36C may have only the function of obtaining a route without serving the function of generating a route. In consideration of this configuration, the road route generator 36A and the intra-building route generator 36C may be referred to as a road route obtainer and an intra-building route obtainer.
The present disclosure is not limited to the present embodiments described above, and includes all changes and modifications without departing from the technical scope or the essence of the present disclosure defined by the claims.
Number | Date | Country | Kind |
---|---|---|---|
2019-189129 | Oct 2019 | JP | national |