[go: up one dir, main page]

CN111771175B - Travel control system for carrier vehicle and travel control method for carrier vehicle - Google Patents

Travel control system for carrier vehicle and travel control method for carrier vehicle Download PDF

Info

Publication number
CN111771175B
CN111771175B CN201880088967.6A CN201880088967A CN111771175B CN 111771175 B CN111771175 B CN 111771175B CN 201880088967 A CN201880088967 A CN 201880088967A CN 111771175 B CN111771175 B CN 111771175B
Authority
CN
China
Prior art keywords
trolley
agv
travel
carrier
traveling
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201880088967.6A
Other languages
Chinese (zh)
Other versions
CN111771175A (en
Inventor
降籏郁马
金井裕之
奥村建斗
大野克徳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from JP2018022827A external-priority patent/JP7095301B2/en
Priority claimed from JP2018022828A external-priority patent/JP7081194B2/en
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Publication of CN111771175A publication Critical patent/CN111771175A/en
Application granted granted Critical
Publication of CN111771175B publication Critical patent/CN111771175B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0231Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
    • G05D1/0246Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using a video camera in combination with image processing means
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/0088Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots characterized by the autonomous decision making process, e.g. artificial intelligence, predefined behaviours
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0231Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/20Instruments for performing navigational calculations
    • G01C21/206Instruments for performing navigational calculations specially adapted for indoor navigation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Electromagnetism (AREA)
  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Game Theory and Decision Science (AREA)
  • Medical Informatics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Multimedia (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

本发明提供一种能够抑制搬运车在对台车进行牵引的同时进行行驶时的不稳定的行驶的搬运车的行驶控制系统、以及搬运车的行驶控制方法。本发明具有:拍摄部(3),其以与被搬运车(1)带领而行驶的台车(2)的作业区域相对应的方式被配置;形态取得部(14),其基于由拍摄部所拍摄到的包括台车在内的图像而取得台车的形态;形态判断部(14),其基于由形态取得部所取得的台车的形态而对台车的形态进行判断,搬运车的行驶基于形态判断部的判断而被控制。

The present invention provides a travel control system and a travel control method of a transport vehicle that can suppress unstable travel when the transport vehicle travels while towing a trolley. The present invention includes: an imaging unit (3) arranged to correspond to the working area of a trolley (2) driven by a transport vehicle (1); and a form acquisition unit (14) based on the imaging unit The captured image including the trolley is used to obtain the form of the trolley; a form judgment unit (14) determines the form of the trolley based on the form of the trolley obtained by the form acquisition unit; The driving is controlled based on the judgment of the form judgment unit.

Description

搬运车的行驶控制系统、以及搬运车的行驶控制方法Driving control system for a transport vehicle, and a driving control method for a transport vehicle

技术领域Technical field

本发明涉及一种在对台车进行牵引的同时进行自主行驶的搬运车的行驶控制系统、以及搬运车的行驶控制方法。The present invention relates to a travel control system for a transport vehicle that drives autonomously while towing a trolley, and a travel control method for the transport vehicle.

背景技术Background technique

能够以无人方式进行自主行驶的搬运车(换而言之,AGV:Automatic GuidedVehicle)被构成为,在工厂或仓库等中,装载货物、或者对装载了货物的台车进行牵引并能够自主行驶的装置。当这样的搬运车在对台车进行牵引的同时行驶于搬运道路(换而言之,为作业区域)上时,存在有AGV或台车相对于行进方向而左右摆动从而使行驶变得不稳定的情况。特别是,有可能在于拐角或转弯等处AGV变更行进方向时,在AGV或台车上产生摆动(换而言之,为摇晃),从而偏离了本来应该遵循的搬运路径,或者与被配置于搬运路径上的物品或结构物发生接触。针对这样的问题,提出了一种具备用于抑制相对于行进方向的摆动的机构的AGV(例如,参照专利文献1)。A guided vehicle (in other words, AGV: Automatic Guided Vehicle) capable of autonomous driving in an unmanned manner is configured to load goods or to tow a trolley loaded with goods in a factory or warehouse, and to drive autonomously. installation. When such a transport vehicle tows a trolley and travels on a transport road (in other words, a work area), the AGV or the trolley may swing left and right with respect to the direction of travel, making the driving unstable. Case. In particular, when the AGV changes the direction of travel at corners or turns, the AGV or the trolley may vibrate (in other words, shake), causing the AGV to deviate from the conveyance path it should follow, or it may be inconsistent with the transportation path it is deployed on. Contact with objects or structures in the transport path. In order to solve such a problem, an AGV equipped with a mechanism for suppressing the swing with respect to the traveling direction has been proposed (for example, see Patent Document 1).

在先技术文献Prior technical documents

专利文献patent documents

专利文献1:日本特开2002-220048号公报Patent Document 1: Japanese Patent Application Publication No. 2002-220048

发明内容Contents of the invention

发明所要解决的课题The problem to be solved by the invention

但是,当使AGV在对装载了货物的台车进行牵引的同时进行行驶时,即使AGV自身具备上述的机构,也无法抑制台车的摇晃。而且,这样的摇晃的产生方式根据被AGV牵引的台车的数量、台车的形状、货物相对于台车的装载状态等的形态、或者台车所装载的货物的大小或重量等而有所不同。因此,在现有的结构中,抑制AGV以及台车的摇晃是很困难的。However, when the AGV is driven while towing a trolley loaded with goods, even if the AGV itself has the above-mentioned mechanism, it cannot suppress the shaking of the trolley. Furthermore, the manner in which such shaking occurs depends on the number of trolleys towed by the AGV, the shape of the trolleys, the loading state of the goods relative to the trolleys, or the size or weight of the goods loaded on the trolleys. different. Therefore, with the existing structure, it is difficult to suppress the shaking of the AGV and the trolley.

本发明为鉴于这样的实际情况而完成的发明,其目的在于,提供一种能够抑制在搬运车对台车进行牵引的同时进行行驶时的不稳定的行驶的搬运车的行驶控制系统、以及搬运车的行驶控制方法。The present invention was made in view of such actual circumstances, and an object of the present invention is to provide a travel control system for a transport vehicle that can suppress unstable travel when the transport vehicle tows a trolley, and a transport vehicle. Vehicle driving control method.

用于解决课题的方法Methods used to solve problems

本发明所涉及的搬运车的行驶控制系统是为了实现上述目的而提出的,其为带着台车进行自主行驶的搬运车的行驶控制系统,其特征在于,根据在作业区域内行驶的所述台车的形态而对所述搬运车的行驶进行控制。The travel control system of a transport vehicle according to the present invention is proposed to achieve the above object. It is a travel control system of a transport vehicle that travels autonomously with a trolley. It is characterized in that according to the above-mentioned method of traveling in the work area, The form of the trolley is used to control the movement of the transport vehicle.

根据本发明,通过根据台车的形态而对搬运车的行驶进行控制,从而抑制了搬运车在对台车进行牵引的同时进行行驶时的不稳定的行驶。According to the present invention, by controlling the traveling of the transport vehicle according to the form of the trolley, unstable traveling of the transport vehicle while towing the trolley is suppressed.

在上述结构中,优选为,采用如下结构,即,具备:拍摄部,其以与所述搬运车的作业区域相对应的方式被配置;形态取得部,其基于由所述拍摄部所拍摄到的包括所述台车在内的图像而取得所述台车的形态。In the above-mentioned structure, it is preferable to adopt a structure including: an imaging unit arranged corresponding to the working area of the transport vehicle; and a form acquisition unit based on the image captured by the imaging unit. The image including the trolley is used to obtain the shape of the trolley.

根据该结构,由于取得了台车实际与搬运车连结的形态,因此能够更准确地对搬运车的行驶进行控制。According to this structure, since the trolley is actually connected to the transport vehicle, the traveling of the transport vehicle can be controlled more accurately.

此外,在上述结构中,优选为,采用如下结构,即,在所述台车上被赋予有第一特征部,所述形态取得部基于由所述拍摄部所拍摄到的包括所述第一特征部在内的图像而取得所述台车的形态。Furthermore, in the above-mentioned structure, it is preferable to adopt a structure in which the first characteristic part is provided on the trolley, and the form acquisition part is based on the image captured by the imaging part including the first characteristic part. The shape of the trolley can be obtained from the image including the characteristic part.

根据该结构,能够从由拍摄部所拍摄到的图像中所包含的第一特征部更准确地取得台车的形态。According to this configuration, the form of the vehicle can be obtained more accurately from the first characteristic portion included in the image captured by the imaging unit.

在上述结构中,优选为,采用如下结构,即,所具有形态判断部,所述形态判断部基于由所述形态取得部所取得的所述台车的形态,而对所述台车的形态进行判断,所述搬运车的行驶基于所述形态判断部的判断而被控制。In the above-mentioned structure, it is preferable to adopt a structure including a form determination unit that determines the form of the cart based on the form of the cart acquired by the form acquisition unit. A judgment is made, and the traveling of the transport vehicle is controlled based on the judgment of the form judgment unit.

根据该结构,通过针对所取得的形态而对更具体的形态进行判断,从而能够更进一步准确地对搬运车的行驶进行控制。According to this structure, by judging a more specific form based on the acquired form, it is possible to more accurately control the traveling of the transport vehicle.

在上述各个结构中,优选为,采用如下结构,即,在所述搬运车上被赋予有第二特征部,所述形态取得部基于由所述拍摄部所拍摄到的包括所述第二特征部在内的图像而取得所述搬运车的相对于所述台车的连结形态,所述搬运车的行驶基于由所述形态取得部所取得的所述连结形态而被控制。In each of the above structures, it is preferable to adopt a structure in which the second characteristic part is provided on the transport vehicle, and the form acquisition part is based on the image captured by the imaging part including the second characteristic part. The connection form of the transport vehicle with respect to the trolley is acquired from an image inside the vehicle, and the traveling of the transport vehicle is controlled based on the connection form acquired by the form acquisition unit.

根据该结构,能够将搬运车的相对于所述台车的连结形态反映在搬运车的行驶控制中。According to this configuration, the connection form of the transport vehicle with respect to the trolley can be reflected in the travel control of the transport vehicle.

此外,在上述各个结构中,优选为,采用如下结构,即,所述作业区域具有所述台车所途径的途经点,所述拍摄部以与所述途经点相对应的方式被配置。Furthermore, in each of the above structures, it is preferable that the work area has a passing point along which the trolley passes, and the imaging unit is arranged to correspond to the passing point.

根据该结构,由于在台车所途径的途经点处配置有拍摄部,并基于由该拍摄部所拍摄到的图像而取得台车的形态,并且基于该形态来控制搬运车的行驶,因此更可靠地抑制了在途经点的前后台车的形态发生了变化的情况下的不稳定的行驶。According to this structure, since the imaging unit is disposed at the passing point along which the trolley passes, the shape of the trolley is acquired based on the image captured by the imaging unit, and the travel of the transport vehicle is controlled based on the shape, it is more convenient. Unstable driving is reliably suppressed when the shape of the vehicle behind the vehicle changes before and after the passing point.

而且,本发明的搬运车的行驶控制方法为,带着台车进行自主行驶的搬运车的行驶控制方法,其特征在于,根据在作业区域内行驶的所述台车的形态而对所述搬运车的行驶进行控制。Furthermore, the travel control method of a transport vehicle of the present invention is a travel control method of a transport vehicle that travels autonomously with a trolley, and is characterized in that the transport vehicle is controlled according to the form of the trolley traveling in the work area. Control the driving of the car.

此外,本发明所涉及的搬运车的行驶控制系统为,带着台车进行自主行驶的搬运车的行驶控制系统,其特征在于,根据在作业区域内行驶的所述台车的动作而对所述搬运车的行驶进行控制。In addition, the travel control system of a transport vehicle according to the present invention is a travel control system of a transport vehicle that travels autonomously with a trolley, and is characterized in that it controls all the movements of the trolley traveling in the work area. to control the movement of the truck.

根据本发明,通过根据台车的动作来对搬运车的行驶进行控制,从而抑制了搬运车在对台车进行牵引的同时进行行驶时的不稳定的行驶。According to the present invention, the traveling of the transport vehicle is controlled based on the movement of the trolley, thereby suppressing unstable traveling of the transport vehicle while towing the trolley.

在上述结构中,优选为,采用如下结构,即,具备:拍摄部,其以与所述台车的作业区域相对应的方式被配置;动作取得部,其基于由所述拍摄部所拍摄到的包括所述台车在内的图像而取得所述台车的动作。In the above-mentioned structure, it is preferable to adopt a structure including: an imaging unit arranged corresponding to the work area of the trolley; and an action acquisition unit based on the image captured by the imaging unit. The motion of the dolly is obtained from the image including the dolly.

根据该结构,由于能够取得台车实际行驶于作业区域中时的动作,因此能够更准确地对搬运车的行驶进行控制。According to this structure, since the movement of the truck when it actually travels in the work area can be acquired, the travel of the transport vehicle can be controlled more accurately.

此外,在上述结构中,优选为,采用如下结构,即,在所述台车上被赋予有第一特征部,所述动作取得部基于由所述拍摄部所拍摄到的包括所述第一特征部在内的图像而取得所述台车的动作。In addition, in the above-mentioned structure, it is preferable to adopt a structure in which the first characteristic part is provided on the trolley, and the motion acquisition part is based on the image captured by the imaging part including the first characteristic part. The movement of the trolley is obtained through the image including the characteristic part.

根据该结构,能够从由拍摄部所拍摄到的图像中所包含的第一特征部更准确地取得台车的动作。According to this configuration, the motion of the vehicle can be more accurately obtained from the first characteristic portion included in the image captured by the imaging unit.

在上述结构中,优选为,采用如下结构,即,具有行驶状态判断部,所述行驶状态判断部基于由所述动作取得部所取得的所述台车的动作,而对所述台车的行驶状态进行判断,所述搬运车的行驶基于所述行驶状态判断部的判断而被控制。In the above-mentioned structure, it is preferable to adopt a structure including a traveling state determination unit that determines the movement of the vehicle based on the movement of the vehicle acquired by the movement acquisition unit. The traveling state is determined, and the traveling of the transport vehicle is controlled based on the determination of the traveling state determining unit.

在该结构中,优选为,采用如下结构,即,所述行驶状态判断部对所述台车是否位于以在所述作业区域中被预先设定的所述台车的行驶路径为基准而具有预定的宽度的行驶区域的内侧进行判断。In this structure, it is preferable that the traveling state determination unit determines whether the vehicle is located on a travel path of the vehicle that is preset in the work area. The judgment is made on the inside of the driving area of a predetermined width.

根据该结构,通过对台车是否位于行驶区域的内侧进行判断,从而能够对台车是否正在沿着行驶路径而正常行驶进行判断。According to this structure, by determining whether the vehicle is located inside the travel area, it can be determined whether the vehicle is traveling normally along the travel path.

此外,在上述各个结构中,优选为,采用如下结构,即,在所述搬运车上被赋予有第二特征部,所述动作取得部基于由所述拍摄部所拍摄到的包括所述第二特征部在内的图像而取得所述搬运车的动作,所述搬运车的行驶基于由所述动作取得部所取得的所述搬运车的动作而被控制。Furthermore, in each of the above structures, it is preferable to employ a structure in which the second characteristic part is provided on the transport vehicle, and the motion acquisition part is based on the image captured by the imaging part including the third characteristic part. The motion of the transport vehicle is acquired from the image including the two characteristic parts, and the traveling of the transport vehicle is controlled based on the motion of the transport vehicle acquired by the motion acquisition unit.

根据该结构,由于基于台车以及搬运车的各自的动作来控制搬运车的行驶,因此更有效地抑制了搬运车在对台车进行牵引的同时进行行驶时的不稳定的行驶。According to this structure, since the travel of the transport vehicle is controlled based on the respective actions of the trolley and the transport vehicle, unstable traveling of the transport vehicle while towing the transport vehicle is more effectively suppressed.

此外,在上述各个结构中,优选为,采用如下结构,即,所述作业区域具有所述台车沿着虚拟直线进行行驶的第一区域、和所述台车沿着虚拟曲线进行行驶的第二区域,所述拍摄部以与所述第二区域相对应的方式被配置。Furthermore, in each of the above structures, it is preferable that the working area includes a first area in which the vehicle travels along a virtual straight line, and a third area in which the vehicle travels along a virtual curve. In two areas, the imaging unit is arranged corresponding to the second area.

根据该结构,由于在搬运车以及台车的行驶中易于产生摇晃的第二区域内配置有拍摄部,并基于由该拍摄部所拍摄到的图像而取得台车的动作,并且基于该动作来控制搬运车的行驶,因此更可靠地抑制了搬运车在对台车进行牵引的同时进行行驶时的不稳定的行驶。According to this structure, since the imaging unit is disposed in the second area where shaking is likely to occur when the transport vehicle and the trolley are traveling, the movement of the trolley is acquired based on the image captured by the photography unit, and the movement of the trolley is acquired based on the movement. By controlling the movement of the transport vehicle, unstable travel of the transport vehicle while towing the trolley is more reliably suppressed.

此外,在上述结构中,优选为,采用如下结构,即,所述作业区域具有所述台车停止的第三区域,所述拍摄部以与所述第三区域相对应的方式被配置。Furthermore, in the above-mentioned structure, it is preferable that the work area has a third area where the trolley stops, and the imaging unit is arranged to correspond to the third area.

根据该结构,由于在台车停止的第三区域中配置有拍摄部,并基于由该拍摄部所拍摄到的图像而取得台车的动作,并且基于该动作来控制搬运车的行驶,因此抑制了台车停止之后再次开始行驶时的不稳定的行驶。According to this structure, since the imaging unit is arranged in the third area where the trolley is stopped, the movement of the trolley is acquired based on the image captured by the imaging unit, and the travel of the transport vehicle is controlled based on the movement, therefore the movement of the transport vehicle is controlled. This eliminates unstable driving when the vehicle starts to travel again after it has stopped.

而且,本发明的搬运车的行驶控制方法为,带着台车进行自主行驶的搬运车的行驶控制方法,其特征在于,根据在作业区域内行驶的所述台车的动作而对所述搬运车的行驶进行控制。Furthermore, the travel control method of a transport vehicle of the present invention is a travel control method of a transport vehicle that travels autonomously with a trolley, and is characterized in that the transport vehicle is controlled based on the movement of the trolley traveling in the work area. Control the driving of the car.

附图说明Description of the drawings

图1为对第一实施方式中的搬运车的行驶控制系统的结构的一个示例进行说明的示意图。FIG. 1 is a schematic diagram illustrating an example of the structure of the travel control system of the transport vehicle in the first embodiment.

图2为对搬运车的行驶路线的一个示例进行说明的俯视图。FIG. 2 is a plan view illustrating an example of the traveling route of the transport vehicle.

图3为搬运车的俯视图。Figure 3 is a top view of the truck.

图4为台车的俯视图。Figure 4 is a top view of the trolley.

图5为台车的俯视图。Figure 5 is a top view of the trolley.

图6为对搬运车的行驶控制的流程进行说明的流程图。FIG. 6 is a flowchart illustrating the flow of travel control of the transport vehicle.

图7为对基于运行计划的搬运车以及台车的行驶控制进行说明的图。FIG. 7 is a diagram illustrating travel control of a transport vehicle and a trolley based on an operation plan.

图8为对基于运行计划的搬运车以及台车的行驶控制进行说明的图。FIG. 8 is a diagram illustrating travel control of a transport vehicle and a trolley based on an operation plan.

图9为对第二实施方式中的搬运车的行驶控制系统的结构的一个示例进行说明的示意图。FIG. 9 is a schematic diagram illustrating an example of the structure of the travel control system of the transport vehicle in the second embodiment.

图10为对搬运车的行驶路线的一个示例进行说明的俯视图。FIG. 10 is a plan view illustrating an example of the traveling route of the transport vehicle.

图11为搬运车的俯视图。Figure 11 is a top view of the transport truck.

图12为台车的俯视图。Figure 12 is a top view of the trolley.

图13为台车的俯视图。Figure 13 is a top view of the trolley.

图14为对搬运车的行驶控制的流程进行说明的流程图。FIG. 14 is a flowchart illustrating the flow of travel control of the transport vehicle.

图15为对搬运车以及台车的行驶状态的判断进行说明的图。FIG. 15 is a diagram illustrating the judgment of the traveling state of the transport vehicle and the trolley.

图16为对搬运车以及台车的行驶状态的判断进行说明的图。FIG. 16 is a diagram illustrating the judgment of the traveling state of the transport vehicle and the trolley.

图17为对用于判断行驶状态的行驶区域的设定进行说明的图。FIG. 17 is a diagram illustrating the setting of the traveling area for determining the traveling state.

图18为对用于判断行驶状态的行驶区域的设定进行说明的图。FIG. 18 is a diagram illustrating the setting of the traveling area for determining the traveling state.

图19为对用于判断行驶状态的行驶区域的设定进行说明的图。FIG. 19 is a diagram illustrating the setting of the traveling area for determining the traveling state.

图20为对搬运车的行驶控制所涉及的反馈的变形例进行说明的图。FIG. 20 is a diagram illustrating a modified example of feedback related to travel control of a transport vehicle.

图21为对搬运车的行驶控制所涉及的反馈的变形例进行说明的图。FIG. 21 is a diagram illustrating a modified example of feedback related to travel control of a transport vehicle.

图22为对搬运车的行驶控制所涉及的反馈的变形例进行说明的图。FIG. 22 is a diagram illustrating a modified example of feedback related to travel control of a transport vehicle.

图23为表示从侧方对台车进行拍摄而得到的图像的一个示例的图。FIG. 23 is a diagram showing an example of an image obtained by photographing the trolley from the side.

图24为对台车特征部的变形例进行说明的图。FIG. 24 is a diagram illustrating a modified example of the trolley feature portion.

图25为对AGV特征部的变形例进行说明的图。FIG. 25 is a diagram explaining a modified example of the AGV characteristic part.

图26为对AGV特征部22以及台车特征部25的变形例进行说明的图。FIG. 26 is a diagram illustrating modifications of the AGV feature portion 22 and the trolley feature portion 25 .

图27为对AGV特征部的其他变形例进行说明的图。Fig. 27 is a diagram illustrating another modification of the AGV characteristic portion.

图28为对AGV以及台车的识别手段的变形例进行说明的图。FIG. 28 is a diagram illustrating a modification of the AGV and trolley identification means.

图29为对AGV以及台车的识别手段的变形例进行说明的图。FIG. 29 is a diagram illustrating a modification of the AGV and trolley identification means.

图30为对AGV以及台车的识别手段的变形例进行说明的图。FIG. 30 is a diagram illustrating a modification of the AGV and trolley identification means.

图31为对AGV以及台车的识别手段的变形例进行说明的图。FIG. 31 is a diagram illustrating a modification of the AGV and trolley identification means.

图32为对第三实施方式中的搬运车的行驶控制系统的结构的一个示例进行说明的示意图。FIG. 32 is a schematic diagram illustrating an example of the structure of the travel control system of the transport vehicle in the third embodiment.

图33为表示在图32中由多台照相机拍摄到的拍摄图像的一个示例的图。FIG. 33 is a diagram showing an example of captured images captured by a plurality of cameras in FIG. 32 .

具体实施方式Detailed ways

以下,参照附图来对用于实施本发明的方式进行说明。另外,虽然在以下所述的实施方式中,作为本发明的优选的具体例而作出了各种限定,但本发明的范围只要在以下的说明中没有特别地对本发明进行限定的主旨的记载,则并不限于这些方式。Hereinafter, modes for implementing the present invention will be described with reference to the drawings. In addition, in the embodiments described below, various limitations are made as preferred specific examples of the present invention, but the scope of the present invention is as long as there is no description of the purpose of specifically limiting the present invention in the following description. It is not limited to these methods.

第一实施方式:First implementation:

图1为,对本实施方式所涉及的搬运车(以下,称为AGV)1的行驶控制系统的结构的一个示例进行说明的示意图。此外,图2为,对AGV1基于运行计划而带着台车2进行行驶、或在后述的途经点处相对于台车2而实施货物的装卸的作业区域(以下,也称为行驶路线)的一个示例进行说明的俯视图。另外,在图2中,单点划线表示AGV1的虚拟的行驶路径R、也就是根据来自信息处理装置4的运行指示而预定的设定路径。FIG. 1 is a schematic diagram illustrating an example of the structure of the travel control system of the guided vehicle (hereinafter referred to as AGV) 1 according to the present embodiment. In addition, FIG. 2 is a work area (hereinafter also referred to as a travel route) in which the AGV 1 travels with the trolley 2 based on the operation plan, or loads and unloads cargo with respect to the trolley 2 at passing points described below. A top view illustrating an example. In addition, in FIG. 2 , the dashed-dotted line indicates the virtual travel route R of the AGV 1 , that is, the set route scheduled based on the operation instruction from the information processing device 4 .

本实施方式中的行驶控制系统具有:AGV1、与该AGV1连结的台车2、从上方对这些AGV1以及台车2进行拍摄的照相机3(本发明中的拍摄部的一种)、信息处理装置4、以及无线通信装置5。The travel control system in this embodiment includes AGV1, a vehicle 2 connected to AGV1, a camera 3 (a type of imaging unit in the present invention) that photographs these AGV1 and vehicle 2 from above, and an information processing device. 4. And wireless communication device 5.

信息处理装置4为,对AGV1的运行进行管理的计算机。信息处理装置4根据从AGV1接收到的关于行驶路线的计测数据,从而创建行驶路线的地图数据(换而言之,为地图信息)或基于AGV1的运行计划的路径数据(换而言之,为路径信息)。The information processing device 4 is a computer that manages the operation of the AGV 1 . The information processing device 4 creates map data of the traveling route (in other words, map information) or route data based on the operation plan of the AGV 1 (in other words, based on the measurement data on the traveling route received from the AGV 1 for path information).

此外,如后文所述那样,信息处理装置4基于由照相机3所拍摄到的图像,而取得被AGV1牵引的台车2的数量、形状或尺寸、台车2中的货物的装载状态、从最前头的AGV1至最末尾的台车2为止的全长等的台车2的各种形态,或者根据所取得的形态而针对AGV1来实施关于行驶控制的反馈。另外,在该信息处理装置4中,也存在有进一步连接了成为主机的信息处理装置的情况。In addition, as will be described later, the information processing device 4 acquires the number, shape or size of the trolleys 2 towed by the AGV 1 , the loading status of the goods in the trolley 2 , and the information from the image captured by the camera 3 . Various forms of the vehicle 2 such as the entire length from the front AGV 1 to the last vehicle 2, or based on the acquired form, feedback on the travel control is implemented for the AGV 1. In addition, there may be a case where an information processing device serving as a host is further connected to the information processing device 4 .

无线通信装置5为,用于实施无线LAN下的通信的母站,并以无线方式将信息处理装置4的无线通信部16、AGV1和照相机3连接在一起,从而实施数据的发送、接收。The wireless communication device 5 is a master station for performing communication under the wireless LAN, and wirelessly connects the wireless communication unit 16 of the information processing device 4, the AGV 1, and the camera 3 to transmit and receive data.

AGV1在牵引台车2的同时,按照被预先存储的地图数据以及路径数据而在作业区域内行驶。地图数据为,如后文所述那样根据AGV1在使激光传感器11进行扫描的同时实际行驶于行驶路线上而得到的计测数据而在信息处理装置4中被创建的数据。此外,路径数据为,例如基于AGV1从哪个地点途经哪个途经点而行驶到哪个地点为止等的运行计划而被创建的数据,且由地图数据中的表示路径的坐标组构成。The AGV 1 tows the trolley 2 and travels within the work area in accordance with pre-stored map data and route data. The map data is data created in the information processing device 4 based on measurement data obtained by the AGV 1 actually traveling on the travel route while scanning the laser sensor 11 as will be described later. In addition, the route data is data created based on an operation plan such as which point the AGV 1 passes through which way point and which point it travels to, and is composed of a coordinate group representing the route in the map data.

本实施方式中的AGV1具有:主体框架6、一对驱动轮7、由分别对这些驱动轮7进行独立驱动的电机等构成的一对驱动部8、分别以转弯自如的方式被设置于主体框架6的下表面的四角处的小脚轮10、对行驶路线的障碍物等进行检测的激光传感器11、对该激光传感器11或驱动部8进行控制的控制部9、用于与台车2连结的连结部12。The AGV 1 in this embodiment has a main body frame 6 , a pair of driving wheels 7 , and a pair of driving parts 8 composed of motors that independently drive the driving wheels 7 . Each of them is provided on the main body frame in a turnable manner. The casters 10 at the four corners of the lower surface of 6, the laser sensor 11 for detecting obstacles on the driving route, the control unit 9 for controlling the laser sensor 11 or the drive unit 8, and the Connection part 12.

此外,虽然未进行图示,但本实施方式中的AGV1具备对地图数据或路径数据等进行存储的存储部、在与无线通信装置5之间实施无线通信的通信部、以及电源部等。Although not shown in the figure, the AGV 1 in this embodiment includes a storage unit that stores map data, route data, etc., a communication unit that performs wireless communication with the wireless communication device 5 , a power supply unit, and the like.

被AGV1牵引的台车2具有货台18、分别被设置于该货台18的底面的四角处的车轮19、用于和AGV1或其他的台车2进行连结的连结部20。在本实施方式中,多台、具体而言为彼此不同形状的第一台车2a和第二台车2b与AGV1连结。与AGV1连结的台车2的数量并不限于所例示的两台,也可以连结一台或三台以上。台车2的货台18例如能够采用将箱体或管等的框架材料组合而成的装置等的、具有成为被装载的货物的围护的部分的装置、或仅是放置货物的平板状的装置等各种各样形态的装置。在本实施方式中,采用了平板状的货台18。另外,对于货台18的车轮19中的前轮而言,以根据AGV1的行驶而改变行进方向的方式而安装有转弯自如的小脚轮19a。另一方面,后轮19b被固定在成为直线前进方向(换而言之,为前轮和后轮的排列方向)的朝向上。The trolley 2 towed by the AGV 1 has a cargo bed 18 , wheels 19 respectively provided at the four corners of the bottom surface of the cargo bed 18 , and connection parts 20 for connecting to the AGV 1 or other trucks 2 . In this embodiment, a plurality of first vehicles 2 a and second vehicles 2 b having different shapes are connected to the AGV 1 . The number of trolleys 2 connected to the AGV 1 is not limited to the two illustrated, and one or three or more may be connected. The cargo bed 18 of the trolley 2 may be, for example, a device formed by combining frame materials such as boxes or pipes, a device having a portion that serves as an enclosure for the loaded cargo, or a flat plate-shaped platform on which the cargo is simply placed. devices and other various forms of devices. In this embodiment, a flat platform 18 is used. Moreover, the front wheel among the wheels 19 of the cargo bed 18 is equipped with the caster 19a which can turn freely so that the traveling direction may be changed according to the traveling of the AGV1. On the other hand, the rear wheel 19b is fixed in the direction that becomes the straight forward direction (in other words, the direction in which the front wheels and the rear wheels are arranged).

AGV1所具备的激光传感器11被配置在该AGV1的前方处,通过照射激光并接收从障碍物反射的反射光,从而对到障碍物为止的距离进行测量。本实施方式中的激光传感器11能够使激光相对于行进方向而进行左右扫描。而且,AGV1在一边使激光传感器11进行扫描一边对障碍物进行识别的同时行驶在行驶路线上,并且通过将由此获得的计测数据经由无线通信装置5而向信息处理装置4的无线通信部16输出,从而能够基于该计测数据来创建行驶路线的地图数据。AGV1的控制部9具有未图示的CPU与存储部等。控制部9在存储部中存储了由激光传感器11所获得的计测数据、基于该计测数据并通过信息处理装置4而创建的地图数据、与在该地图数据的搬运路线中被预定的行驶路径R相关的路径数据等。控制部9被构成为,基于路径数据以及地图数据,而以途经被信息处理装置4指示的途经点、即例如进行货物的装卸的地点的方式而行驶在行驶路线上。The laser sensor 11 included in the AGV 1 is disposed in front of the AGV 1 and measures the distance to the obstacle by irradiating laser light and receiving reflected light reflected from the obstacle. The laser sensor 11 in this embodiment can scan the laser beam left and right with respect to the traveling direction. Furthermore, the AGV 1 travels on the traveling route while recognizing obstacles while scanning the laser sensor 11 , and transmits the measurement data thus obtained to the wireless communication unit 16 of the information processing device 4 via the wireless communication device 5 . By outputting the data, map data of the driving route can be created based on the measurement data. The control unit 9 of the AGV 1 includes a CPU, a storage unit, and the like (not shown). The control unit 9 stores the measurement data obtained by the laser sensor 11 , the map data created by the information processing device 4 based on the measurement data, and the travel scheduled on the transportation route of the map data in the storage unit. Path data related to path R, etc. The control unit 9 is configured to travel on the traveling route based on the route data and the map data so as to pass through the passing points instructed by the information processing device 4 , that is, for example, a point where cargo is loaded and unloaded.

图3为AGV1的俯视图。如该图所示那样,在AGV1的上表面上,被附加有用于表示行驶路线上的位置或朝向的AGV特征部22(本发明中的第二特征部的一种)。Figure 3 is a top view of AGV1. As shown in this figure, an AGV characteristic portion 22 (a type of second characteristic portion in the present invention) indicating the position or direction on the traveling route is added to the upper surface of AGV 1 .

本实施方式中的AGV特征部22通过由表示AGV1的朝向的箭头标记形成的方向标识23、和由表示AGV1的中心的圆或点形成的中心标识24的组合而构成。方向标识23由在AGV1的前后方向上呈非对称的图形或记号形成。而且,如后文所述那样,信息处理装置4的运算处理部14被构成为,通过根据被照相机3拍摄到的图像数据来对AGV特征部22进行识别,从而取得地图数据上的AGV1的位置(换而言之,为坐标)以及朝向。另外,也能够构成为,根据方向标识23而对AGV特征部22的中心进行识别。也就是说,例如,也能够采用如下的结构,即,对作为方向标识23的箭头标记的顶端和后端进行识别,并通过运算而取得AGV特征部22的中心的结构。The AGV characteristic part 22 in this embodiment is composed of a combination of a direction mark 23 formed by an arrow mark indicating the direction of the AGV 1 and a center mark 24 formed by a circle or a point indicating the center of the AGV 1 . The direction mark 23 is formed by an asymmetrical figure or mark in the front-rear direction of the AGV1. Furthermore, as will be described later, the arithmetic processing unit 14 of the information processing device 4 is configured to obtain the position of the AGV 1 on the map data by identifying the AGV feature portion 22 based on the image data captured by the camera 3 (in other words, the coordinates) and the orientation. In addition, it may be configured so that the center of the AGV characteristic part 22 is recognized based on the direction mark 23 . That is, for example, a structure may be adopted in which the top end and the rear end of the arrow mark as the direction mark 23 are recognized and the center of the AGV characteristic part 22 is obtained through calculation.

图4为第一台车2a的俯视图,图5为第二台车2b的俯视图。与AGV1同样地,在作为第一台车2a以及第二台车2b的各个台车2a、2b上也附加了台车特征部25(即,本发明中的第一特征部的一种)。Figure 4 is a top view of the first trolley 2a, and Figure 5 is a top view of the second trolley 2b. Like the AGV 1 , the vehicle characteristic portion 25 (that is, a type of first characteristic portion in the present invention) is also added to each of the first vehicle 2 a and the second vehicle 2 b .

本实施方式中的台车特征部25呈沿着货台18的外周边缘而具有预定的宽度的框状。与AGV1的情况同样地,信息处理装置4的运算处理部14通过分别根据被照相机3拍摄到的图像数据来对各个台车2a、2b的台车特征部25进行识别,从而能够取得台车2的形态。The trolley feature portion 25 in this embodiment has a frame shape having a predetermined width along the outer peripheral edge of the cargo bed 18 . As in the case of AGV 1 , the arithmetic processing unit 14 of the information processing device 4 can obtain the vehicle 2 by identifying the vehicle feature portions 25 of the respective vehicles 2 a and 2 b based on the image data captured by the camera 3 . Shape.

在本实施方式中,运算处理部14通过分别对各个台车2的台车特征部25进行识别,从而能够取得与AGV1连结并被牵引的台车2的数量(即,台数)、各个台车2的形状、尺寸等的形态。此外,运算处理部14通过运算而从所识别出的台车特征部25中取得台车2的中心位置。进一步地,基于AGV特征部22以及台车特征部25,而能够取得AGV1以及台车2a、2b排列在一条直线上的状态下的从最前头的AGV1至最末尾的第二台车2b为止的全长。In the present embodiment, the arithmetic processing unit 14 can obtain the number of trucks 2 connected to and towed by the AGV 1 (that is, the number of trucks), the number of trucks 2, and the number of trucks 2 by identifying the trolley feature portion 25 of each trolley 2. 2 shape, size, etc. In addition, the calculation processing unit 14 obtains the center position of the vehicle 2 from the recognized vehicle feature portion 25 through calculation. Furthermore, based on the AGV characteristic part 22 and the trolley characteristic part 25, it is possible to obtain the AGV1 and the trolleys 2a and 2b arranged in a straight line from the front AGV1 to the last second trolley 2b. full length.

例如,能够将从最前头的AGV1的中心到最末尾的第二台车2b的中心为止的长度设为全长。或者,也能够基于AGV特征部22并通过运算而求出最前头的AGV1的顶端位置,并且基于台车特征部25并通过运算而求出最末尾的第二台车2b的后端位置,并将从顶端位置起至后端位置为止的间隔设为全长。For example, the length from the center of the front AGV 1 to the center of the second rearmost vehicle 2 b can be the total length. Alternatively, the top end position of the front AGV 1 can be obtained through calculation based on the AGV characteristic part 22, and the rear end position of the second last vehicle 2b can be obtained through calculation based on the trolley characteristic part 25, and then The distance from the top position to the rear end position is set to the full length.

此外,运算处理部14能够基于是台车特征部25的整体形状被识别出了,或者还是局部欠缺地被识别出了,从而作为台车2的形态之一而取得被装载于台车2上的货物B有无露出。即,像图4所示的台车2a的台车特征部25那样,在通过后述的模板匹配从而其整体形状未发生欠缺地(其中,由噪声等造成的微小的欠缺除外)被识别出了的情况下,取得货物B没有从货台18上露出的情况。另一方面,像图5所示的台车2b的台车特征部25那样,通过模板匹配从而以其形状的一部分欠缺了的状态而被识别出了的情况下,取得货物B已从货台18上露出的状态。在图5的示例中,在模板匹配中,在框状的台车特征部25的一部分分别欠缺了的状态下识别出该台车特征部25,由此,可取得货物B从货台18向前后分别露出了的状态。In addition, the arithmetic processing unit 14 can obtain the information loaded on the trolley 2 as one of the forms of the trolley 2 based on whether the entire shape of the trolley feature portion 25 is recognized or a partial defect is recognized. Whether cargo B is exposed. That is, like the cart feature portion 25 of the cart 2a shown in FIG. 4 , the overall shape is recognized without defects (excluding minor defects caused by noise, etc.) through template matching described below. In the case where the goods B is not exposed from the cargo platform 18, the situation is obtained. On the other hand, when a part of the shape of the goods B is recognized through template matching like the carriage feature portion 25 of the carriage 2b shown in FIG. 5 , the goods B are obtained from the pallet. The state exposed on 18. In the example of FIG. 5 , during template matching, the frame-shaped pallet feature 25 is recognized in a state in which part of the frame-shaped pallet feature 25 is missing. This allows the goods B to be transferred from the cargo platform 18 to the cargo pallet 18 . The front and back are exposed separately.

另外,在关于台车2的货台18而采用将货物收纳于内部的箱型且从上方(换而言之,照相机3侧)进行观察时货物被货台18的上表面遮盖的结构的情况下,与上记AGV特征部22同样地,也能够在该货台18的上表面上赋予由方向标识和中心标识的组合形成的台车特征部25(例如,参照图32)。In addition, when the cargo bed 18 of the trolley 2 adopts a box-type structure that accommodates cargo inside, and the cargo is covered by the upper surface of the cargo bed 18 when viewed from above (in other words, from the camera 3 side) Next, similarly to the AGV feature portion 22 described above, a trolley feature portion 25 formed by a combination of a direction mark and a center mark can also be provided on the upper surface of the cargo platform 18 (see, for example, FIG. 32 ).

照相机3具备未图示的镜头、CCD以及无线通信部等,并经由无线通信装置5而将对行驶路线上的AGV1以及台车2进行拍摄而获得的图像数据输出至信息处理装置4的无线通信部16。如图2所示那样,在AGV1的行驶路线上,在与AGV1以及台车2开始行驶的起始地点、也就是行驶路径R的起点相对应的位置、以及与AGV1临时停止并实施向台车2的货物的装卸等的途经点V相对应的位置处,分别设置有照相机3。各个照相机3在地图数据上的位置与距行驶路径R的高度也就是三维坐标被预先固定的基础上完成校准,并且以如下方式被调节,即,信息处理装置4通过图像处理,从而能够从对行驶路线上的AGV1或台车2进行拍摄而得到的图像中识别出AGV1的AGV特征部22以及台车2的台车特征部25。The camera 3 is equipped with a lens, a CCD, a wireless communication unit, etc., not shown, and outputs image data obtained by photographing the AGV 1 and the trolley 2 on the traveling route to the information processing device 4 via wireless communication device 5 Department 16. As shown in FIG. 2 , on the traveling route of AGV 1 , at a position corresponding to the starting point where AGV 1 and trolley 2 start traveling, that is, the starting point of traveling route R, and at a position where AGV 1 temporarily stops and drives towards trolley 2 Cameras 3 are respectively installed at positions corresponding to the passing points V for loading and unloading of goods. Each camera 3 is calibrated on the basis that the position on the map data and the height from the driving route R, that is, the three-dimensional coordinates are fixed in advance, and is adjusted in such a way that the information processing device 4 can obtain the image from the corresponding position through image processing. The AGV characteristic part 22 of the AGV1 and the vehicle characteristic part 25 of the vehicle 2 are recognized in the image captured by the AGV1 or the vehicle 2 on the traveling route.

本实施方式中的信息处理装置4具备运算处理部14、存储部15以及无线通信部16。存储部15由例如硬盘驱动器或非易失性存储元件等构成,在该存储部15中,除了存储有操作系统、包括图像处理应用程序在内的各种应用程序之外,还存储有上述的地图数据、路径数据、来自照相机3的拍摄图像数据等。而且,运算处理部14具有未图示的CPU、ROM、RAM等,并根据被存储于存储部15中的操作系统,而实施图像处理等的各种处理。此外,运算处理部14作为本发明中的形态取得部而发挥功能,并通过从被照相机3拍摄到的图像数据中对AGV特征部22进行识别,从而取得AGV1的形态、即行驶路线上的位置或朝向。更具体而言,运算处理部14通过与预先准备的AGV特征部22的基准图像(适当地也称为模板)的比较、即模板匹配,从而对AGV特征部22进行识别。而且,运算处理部14通过对作为方向标识23的箭头标记的朝向进行识别,从而取得AGV1的朝向。此外,运算处理部14通过对作为AGV特征部22的中心标识24的圆进行识别,从而取得地图数据上的AGV1的坐标。The information processing device 4 in this embodiment includes a calculation processing unit 14, a storage unit 15, and a wireless communication unit 16. The storage unit 15 is composed of, for example, a hard disk drive or a nonvolatile storage element. In addition to the operating system and various application programs including image processing applications, the storage unit 15 also stores the above-mentioned Map data, route data, captured image data from the camera 3, etc. Furthermore, the arithmetic processing unit 14 has a CPU, ROM, RAM, etc., not shown, and performs various processes such as image processing based on an operating system stored in the storage unit 15 . In addition, the arithmetic processing unit 14 functions as a form acquisition unit in the present invention, and acquires the form of the AGV 1 , that is, the position on the traveling route, by identifying the AGV feature portion 22 from the image data captured by the camera 3 or orientation. More specifically, the arithmetic processing unit 14 identifies the AGV feature portion 22 through comparison with a reference image (also referred to as a template as appropriate) of the AGV feature portion 22 prepared in advance, that is, template matching. Furthermore, the arithmetic processing unit 14 recognizes the direction of the arrow mark as the direction indicator 23 to obtain the direction of the AGV 1 . In addition, the arithmetic processing unit 14 recognizes the circle that is the center mark 24 of the AGV feature unit 22, thereby acquiring the coordinates of the AGV 1 on the map data.

同样地,运算处理部14通过与预先准备的台车特征部25的基准图像的模板匹配,从而从图像数据中识别台车特征部25,进而取得台车2的形态、即与AGV1连结并被牵引的台车2的数量(换而言之,为台数)、各个台车2的形状、货物B有无露出的情况,此外,通过运算而取得地图数据上的台车2的中央的坐标。进一步地,运算处理部14基于所识别出的AGV特征部22以及台车特征部25,以上述方式而取得从最前头的AGV1至最末尾的第二台车2b为止的全长。另外,在本实施方式中,AGV1以及台车2的更具体的形态、例如尺寸或重量等的具体的数值等的信息以与AGV1以及台车2的各自的模板建立对应关系的方式作为形态表而被存储、也就是登记在存储部15中。Similarly, the arithmetic processing unit 14 recognizes the vehicle feature portion 25 from the image data by matching it with the template of the reference image of the vehicle feature portion 25 prepared in advance, and then obtains the form of the vehicle 2 , that is, the vehicle 2 is connected to the AGV 1 and is connected to the AGV 1 . The number of towed vehicles 2 (in other words, the number of vehicles), the shape of each vehicle 2, whether the cargo B is exposed, and the coordinates of the center of the vehicle 2 on the map data are obtained through calculation. Furthermore, the arithmetic processing unit 14 obtains the entire length from the front AGV 1 to the second rearmost vehicle 2 b in the above-mentioned manner based on the recognized AGV characteristic part 22 and the trolley characteristic part 25 . In addition, in this embodiment, more specific forms of the AGV 1 and the trolley 2 , information such as specific numerical values such as dimensions and weights, are associated with respective templates of the AGV 1 and the trolley 2 as form tables. and is stored, that is, registered in the storage unit 15 .

图6为,表示由信息处理装置4实施的AGV1的行驶控制(即,行驶控制方法)的流程的流程图。当有运行指示从信息处理装置4被发送至AGV1时,与之相应地,AGV1在对台车2进行牵引的同时,如图2所示那样,以基于地图数据以及路径数据而在被设定于行驶路线内的行驶路径R上追踪的方式行驶。此时,在与行驶路径R的起点相对应的区域、以及与AGV1临时途经的途经点V相对应的区域内,通过照相机3而对AGV1以及台车2a、2b进行拍摄。然后,信息处理装置4取得被照相机3拍摄得到的、包括AGV1以及台车2a、2b在内的图像数据(步骤S1)。接下来,信息处理装置4的运算处理部14针对所取得的图像数据而实施上述的模板匹配(步骤S2)。而且,模板匹配的结果为,判断是否能够从图像数据中分别检测出AGV特征部22以及台车特征部25(步骤S3)。在判断为作为AGV特征部22以及台车特征部25的各个特征部22、25未被检测出来的情况下(否),返回至步骤S1,由照相机3再次取得图像数据并实施模板匹配。FIG. 6 is a flowchart showing the flow of the traveling control of the AGV 1 (that is, the traveling control method) performed by the information processing device 4 . When an operation instruction is sent from the information processing device 4 to the AGV1, accordingly, the AGV1 pulls the trolley 2 and is set based on the map data and route data as shown in FIG. 2 Drive along the driving path R within the driving route. At this time, the AGV 1 and the trolleys 2 a and 2 b are photographed by the camera 3 in the area corresponding to the starting point of the traveling route R and the area corresponding to the passing point V through which the AGV 1 temporarily passes. Then, the information processing device 4 acquires the image data including the AGV1 and the trolleys 2a and 2b captured by the camera 3 (step S1). Next, the arithmetic processing unit 14 of the information processing device 4 performs the above-described template matching on the acquired image data (step S2). Furthermore, as a result of template matching, it is determined whether the AGV characteristic part 22 and the trolley characteristic part 25 can be respectively detected from the image data (step S3). If it is determined that the feature portions 22 and 25 as the AGV feature portion 22 and the trolley feature portion 25 have not been detected (NO), the process returns to step S1 and the camera 3 acquires image data again and performs template matching.

而且,当在步骤S3中判断为各个特征部22、25被检测出了的情况下(是),基于被检测出的各个特征部22、25,从而分别取得AGV1以及各个台车2a、2b的形态(步骤S4)。即,运算处理部14作为形态取得部而发挥功能,并基于AGV特征部22而取得AGV1的形态、也就是行驶路线内的位置以及朝向,同样地,基于台车特征部25而取得台车2的数量(即,台数)、各个台车2的形状、货物B有无露出等。以此方式,通过对在被照相机3拍摄到的图像中所包含的各个特征部22、25进行识别,从而能够取得AGV1以及台车2的形态。因此,在信息处理装置4中,无需进行操作员输入AGV1以及台车2的形态的作业。而且,由于能够取得台车2实际上与AGV1连结的形态,因此能够更准确地对AGV1以及台车2的行驶进行控制。Furthermore, when it is determined in step S3 that each of the characteristic parts 22 and 25 has been detected (YES), based on the detected characteristic parts 22 and 25, the AGV 1 and each of the trolleys 2a and 2b are respectively obtained. form (step S4). That is, the arithmetic processing unit 14 functions as a form acquisition unit and acquires the form of AGV 1 , that is, the position and orientation within the travel route, based on the AGV feature unit 22 , and similarly acquires the vehicle 2 based on the vehicle feature unit 25 (ie, the number of units), the shape of each trolley 2, whether the goods B are exposed, etc. In this way, by identifying each of the characteristic portions 22 and 25 included in the image captured by the camera 3, the forms of the AGV 1 and the trolley 2 can be acquired. Therefore, in the information processing device 4 , there is no need for the operator to input the status of the AGV 1 and the trolley 2 . Furthermore, since the state in which the vehicle 2 is actually connected to the AGV 1 can be obtained, the traveling of the AGV 1 and the vehicle 2 can be controlled more accurately.

接下来,运算处理部14作为本发明中的形态判断部而发挥功能,并分别对AGV1以及台车2a、2b的更具体的形态进行判断(步骤S5)。即,运算处理部14针对所取得的形态而参照上述的形态表,从而对AGV1以及台车2a、2b的尺寸或重量等的更具体的数值进行判断。例如,如图3所示那样,针对AGV1,而对长度L、宽度W、以及重量的各个信息进行判断。同样地,如图4所示那样,针对第一台车2a,而对长度La、宽度Wa以及重量的各个信息进行判断,如图5所示那样,针对第二台车2b,而对长度Lb、宽度Wb、以及重量的各个信息进行判断。另外,针对这些具体形态中的一部分,也能够基于由照相机3所取得的图像数据并通过图像处理等而进行判断。以此方式,通过针对所取得的形态而对更具体的形态进行判断,从而能够更进一步准确地对AGV1的行驶进行控制。另外,例如,针对像被AGV1牵引的台车2的台数或货物B有无露出的情况等这样的、无需求出更具体的数值等的形态而言,也不一定需要实施该判断。Next, the arithmetic processing unit 14 functions as a form determining unit in the present invention, and determines the more specific forms of the AGV 1 and the trolleys 2 a and 2 b (step S5 ). That is, the arithmetic processing unit 14 refers to the above-mentioned form table for the acquired form, and determines more specific numerical values such as the size or weight of the AGV 1 and the trolleys 2 a and 2 b. For example, as shown in FIG. 3 , each information of length L, width W, and weight is judged for AGV1. Similarly, as shown in Figure 4, for the first pallet 2a, the length La, width Wa and weight are judged. As shown in Figure 5, for the second pallet 2b, the length Lb is judged. , width Wb, and weight to make judgments. In addition, some of these specific modes can also be determined by image processing or the like based on the image data acquired by the camera 3 . In this way, by judging a more specific form based on the acquired form, the traveling of the AGV 1 can be more accurately controlled. In addition, for example, this judgment does not necessarily need to be performed in situations where it is not necessary to obtain more specific numerical values, such as the number of trucks 2 towed by the AGV 1 or whether the cargo B is exposed.

接下来,基于所取得的形态以及所判断出的具体的形态来创建AGV1的运行计划,或者修正一次所创建的运行计划(步骤S6)。在运行计划中,除了包括上述的路径数据等之外,还包括直线前进时或转弯时(即,改变行进方向时)的行驶速度等的信息。运行计划的创建是在行驶路径R的起点处取得或判断出AGV1以及各个台车2a、2b的形态时被实施的,运行计划的修正是在行驶路径R的途经点V处取得或判断出AGV1以及各个台车2a、2b的形态时被实施的。Next, an operation plan of AGV1 is created based on the obtained form and the determined specific form, or the created operation plan is modified (step S6). The operation plan includes, in addition to the above-mentioned route data and the like, information such as the traveling speed when going straight or when turning (that is, when changing the direction of travel). The operation plan is created when the state of AGV1 and each trolley 2a, 2b is obtained or judged at the starting point of the driving route R, and the operation plan is corrected when AGV1 is obtained or judged at the passing point V of the driving route R. And the form of each trolley 2a, 2b is implemented.

图7以及图8为,对基于运行计划的AGV1以及台车2a、2b的行驶控制进行说明的图。例如,在图7以及图8中,以单点划线示出的行驶路径R为,与被AGV1牵引的台车2为一台(例如,第一台车2a)的形态(以下,称为基准形态)相对应的路径,在该情况下,实施本次判断的形态为,对两台台车2a、2b进行牵引的形态,而且为这些台车2a、2b中的、第二台车2b的形状与第一台车2a的形状相比而前后更长的形态。因此,AGV1所牵引的台车2a、2b的总重量或整体的平衡与基准形态的情况有所不同。因此,在运行计划中,当设定为与基准形态的情况相同的行驶速度以及行驶路径时,如图7所示那样,AGV1以及台车2a、2b有可能相对于行进方向而左右摆动从而使行驶变得不稳定。特别是,在拐角或转弯等处对行进方向进行变更时,存在有在AGV1或台车2a、2b上产生摇晃,从而与被配置于行驶路线上的物品或结构物发生接触的可能性。另外,基准形态并不限于所例示的形态,能够任意地设定。7 and 8 are diagrams illustrating travel control of the AGV 1 and the trucks 2 a and 2 b based on the operation plan. For example, in FIGS. 7 and 8 , the traveling route R shown by the one-dot chain line is a form in which the vehicle 2 towed by the AGV 1 is one (for example, the first vehicle 2 a ) (hereinafter referred to as (standard form). In this case, the form in which this judgment is performed is the form in which the two trolleys 2a and 2b are towed, and it is the second trolley 2b among these trolleys 2a and 2b. The shape is longer in the front and rear than the shape of the first carriage 2a. Therefore, the total weight or the overall balance of the trolleys 2a and 2b towed by AGV1 is different from the base form. Therefore, in the operation plan, when the same traveling speed and traveling route are set as in the reference form, as shown in FIG. 7 , the AGV 1 and the trolleys 2 a and 2 b may swing left and right with respect to the traveling direction, causing the The ride becomes unstable. In particular, when the traveling direction is changed at a corner or a turn, the AGV 1 or the trolleys 2 a and 2 b may shake and come into contact with an article or structure arranged on the traveling route. In addition, the reference form is not limited to the illustrated form and can be set arbitrarily.

因此,运算处理部14以如下方式来创建运行计划,即,基于在行驶路径R的起点处所判断出的形态,而使AGV1的行驶速度、特别是在拐角或转弯等处AGV1变更行进方向时的行驶速度低于基准形态的情况下的行驶速度(即,基准值),或者,如图8所示那样,使拐角或转弯处的轨迹、也就是行驶路径R的虚拟曲线的半径增大。在图8的示例中,被设定为,以与基准形态中的行驶路径R相比虚拟曲线的半径更大的R’所示出的行驶路径。此外,例如,在像台车2的尺寸小于与基准形态相对应的台车2的尺寸等这样的、与基准形态相比不易产生摇晃等的行驶的不稳定的形态的情况下,能够创建使AGV1的行驶速度与基准形态的情况的行驶速度相比增高、或者使行驶路径R的虚拟曲线的半径减小这样的运行计划。Therefore, the arithmetic processing unit 14 creates an operation plan in such a manner that the traveling speed of the AGV 1 is changed based on the form determined at the starting point of the traveling route R, especially when the AGV 1 changes the traveling direction at a corner or a turn. The traveling speed is lower than the traveling speed in the reference form (that is, the reference value), or, as shown in FIG. 8 , the radius of the virtual curve of the corner or curve, that is, the traveling path R is increased. In the example of FIG. 8 , a traveling path is set as a traveling path represented by R' having a larger radius of the virtual curve than the traveling path R in the reference form. Furthermore, for example, in the case of an unstable form in which traveling such as shaking is less likely to occur than in the standard form, such as the size of the trolley 2 being smaller than the size of the trolley 2 corresponding to the standard form, it is possible to create a An operation plan is an operation plan in which the traveling speed of the AGV 1 is increased compared to the traveling speed in the base form or the radius of the virtual curve of the traveling path R is reduced.

同样地,在途经点V处,存在有实施台车2的追加或断开等的可能性,在该情况下,台车2的形态会发生变化。在以此方式形态发生了变化的状态下,当在未变更运行计划的条件下再次开始进行行驶时,AGV1以及台车2的行驶存在变得不稳定的可能性。在本实施方式中,在与该途经点V相对应的区域中也配置有照相机3,基于由该照相机3所拍摄到的图像而取得或判断出AGV1以及台车2的形态,并基于该形态而修正上述运行计划。Similarly, at the passing point V, there is a possibility that the vehicle 2 may be added or disconnected. In this case, the form of the vehicle 2 may change. In the state where the form has been changed in this way, when traveling is resumed without changing the operation plan, there is a possibility that the traveling of the AGV 1 and the trolley 2 becomes unstable. In this embodiment, a camera 3 is also arranged in the area corresponding to the passing point V. Based on the image captured by the camera 3, the form of the AGV 1 and the trolley 2 is acquired or determined, and based on the form, And amend the above operation plan.

关于这样的、基于AGV1以及台车2的形态的运行计划,例如,能够从被预先定义的多个行驶路径以及行驶速度设定之中选择与本次的形态相对应的行驶路径以及行驶速度,或者通过根据过去的运行计划和与之对应的行驶时的评价信息例如AGV1以及台车2基于运行计划而实际行驶了的路径的信息等来实施计算或模拟,从而进行创建或修正。由此,即使AGV1以及台车2的形态发生了变化,也能够在不用每次都进行调节的条件下,进行更有效的运行计划的创建以及修正。Regarding such an operation plan based on the configuration of the AGV 1 and the trolley 2 , for example, a traveling route and a traveling speed corresponding to the current configuration can be selected from a plurality of predefined traveling routes and traveling speed settings. Alternatively, creation or correction may be performed by performing calculations or simulations based on past operation plans and corresponding driving evaluation information, such as information on routes that the AGV 1 and the trolley 2 actually traveled based on the operation plans. As a result, even if the forms of AGV 1 and trolley 2 change, a more effective operation plan can be created and corrected without having to make adjustments every time.

接下来,运算处理部14将以上述方式创建的运行计划、或者修正了的运行计划反馈给AGV1(步骤S7)。然后,AGV1的控制部9根据从信息处理装置4的运算处理部14反馈的运行计划而对驱动部8进行控制,并在实施速度调节的同时,沿着被设定的行驶路径而进行行驶。即,基于AGV1以及台车2的形态,而对AGV1的行驶进行控制。通过这样的控制,从而抑制了AGV1在对装载了货物等的台车2a、2b进行牵引的同时进行行驶时的不稳定的行驶。由此,不论AGV1所牵引的台车2的数量、形状、尺寸等的形态如何,均能够抑制AGV1以及台车2的行驶过程中的摇晃,并使之沿着预定的行驶路径R而行驶。其结果为,抑制了AGV1以及台车2a、2b与被配置于行驶路线的附近的物品或结构物接触的情况。此外,在本实施方式中,由于在与途经点V相对应的区域中也配置了照相机3,并基于由该照相机3所拍摄到的图像而取得了AGV1以及台车2的形态,并且基于该形态而对AGV1的行驶进行控制,因此更可靠地抑制了当在途经点V的前后处台车2的形态发生变化时的不稳定的行驶。Next, the calculation processing unit 14 feeds back the operation plan created in the above-described manner or the modified operation plan to the AGV 1 (step S7). Then, the control unit 9 of the AGV 1 controls the drive unit 8 based on the operation plan fed back from the arithmetic processing unit 14 of the information processing device 4, and travels along the set travel route while adjusting the speed. That is, the traveling of AGV 1 is controlled based on the forms of AGV 1 and trolley 2 . Such control suppresses unstable traveling when the AGV 1 travels while towing the trucks 2 a and 2 b loaded with cargo and the like. Accordingly, regardless of the number, shape, size, etc. of the trolleys 2 pulled by the AGV 1, the AGV 1 and the trolley 2 can be driven to travel along the predetermined travel path R while suppressing shaking during travel. As a result, the AGV 1 and the trolleys 2 a and 2 b are prevented from coming into contact with articles or structures arranged near the travel route. In addition, in this embodiment, the camera 3 is also arranged in the area corresponding to the passing point V, and the forms of the AGV 1 and the trolley 2 are obtained based on the image captured by the camera 3, and based on the The driving of the AGV 1 is controlled according to the shape of the AGV 1. Therefore, unstable driving when the shape of the vehicle 2 changes before and after the passing point V is more reliably suppressed.

第二实施方式:Second implementation mode:

图9为,对本实施方式所涉及的搬运车(以下,称为AGV)1的行驶控制系统的结构的一个示例进行说明的示意图。此外,图10为,对AGV1基于运行计划而带着台车2进行行驶、或者在后述的途经点处相对于台车2而实施货物的装卸的作业区域(以下,也称为行驶路线)的一个示例进行说明的俯视图。另外,在图10中,单点划线表示AGV1的虚拟的行驶路径R、也就是根据来自信息处理装置4的运行指示而预定的设定路径。而且,在该行驶路径R上,直线部分(换而言之,为虚拟直线)相当于本发明中的第一区域,弯曲部分(换而言之,为虚拟曲线)相当于本发明中的第二区域。即,由于AGV1以及台车2按照该行驶路径R来进行行驶,因此成为在第一区域中沿着虚拟直线进行行驶,在第二区域中沿着虚拟曲线进行行驶。FIG. 9 is a schematic diagram illustrating an example of the structure of the travel control system of the guided vehicle (hereinafter referred to as AGV) 1 according to the present embodiment. In addition, FIG. 10 is a work area (hereinafter also referred to as a travel route) in which the AGV 1 travels with the trolley 2 based on the operation plan, or loads and unloads cargo with respect to the trolley 2 at passing points described below. A top view illustrating an example. In addition, in FIG. 10 , the dashed-dotted line indicates the virtual travel route R of the AGV 1 , that is, the set route scheduled based on the operation instruction from the information processing device 4 . Furthermore, on the traveling path R, the straight portion (in other words, a virtual straight line) corresponds to the first area in the present invention, and the curved portion (in other words, a virtual curve) corresponds to the third area in the present invention. Second area. That is, since the AGV 1 and the trolley 2 travel along the travel path R, they travel along a virtual straight line in the first area and travel along a virtual curve in the second area.

由于本实施方式中的行驶控制系统与上述实施方式相同,因此省略详细的说明。如后文所述那样,本实施方式的信息处理装置4基于由照相机3所拍摄到的图像而取得AGV1或台车2的动作,或者根据该动作来判断行驶状态并针对AGV1而实施关于行驶控制的反馈。另外,也存在有在该信息处理装置4上,进一步还连接有成为主机的信息处理装置的情况。无线通信装置5为用于实施无线LAN下的通信的母站,并以无线方式连接信息处理装置4、AGV1和照相机3从而实施数据的发送与接收。Since the travel control system in this embodiment is the same as that in the above-mentioned embodiment, detailed description is omitted. As will be described later, the information processing device 4 of the present embodiment acquires the movement of the AGV 1 or the trolley 2 based on the image captured by the camera 3, or determines the traveling state based on the movement and performs traveling control on the AGV 1 feedback of. In addition, there may be a case where an information processing device serving as a host is further connected to the information processing device 4 . The wireless communication device 5 is a master station for performing communication under the wireless LAN, and wirelessly connects the information processing device 4, the AGV 1 and the camera 3 to transmit and receive data.

AGV1在对台车2进行牵引的同时,按照被预先存储的地图数据以及路径数据而在作业区域内行驶。地图数据为,根据像后述那样AGV1在使激光传感器11进行扫描的同时实际地行驶于行驶路线上而获得的计测数据,从而在信息处理装置4中创建的数据。此外,路径数据为,基于AGV1的运行计划(例如,从哪个地点起途径哪个途经点而行驶至哪个地点为止)而被创建的数据,且由表示地图数据上的路径的坐标组构成。本实施方式中的AGV1具有:主体框架6、左右一对驱动轮7、由分别对这些驱动轮7进行单独驱动的电机等构成的一对驱动部8、分别以转弯自如的方式被设置在主体框架6的下表面的四角处的小脚轮10、对行驶路线的障碍物等进行检测的激光传感器11、对该激光传感器11或驱动部8进行控制的控制部9、用于与台车2连结的连结部12。此外,虽然未进行图示,但本实施方式中的AGV1具备对地图数据或路径数据等进行存储的存储部、在与无线通信装置5之间实施无线通信的通信部、以及电源部等。The AGV 1 tows the trolley 2 and travels in the work area in accordance with the map data and route data stored in advance. The map data is data created in the information processing device 4 based on measurement data obtained by the AGV 1 actually traveling on the travel route while scanning the laser sensor 11 as will be described later. In addition, the route data is data created based on the operation plan of the AGV 1 (for example, starting from which point, passing through which way point, and traveling to which point), and is composed of a coordinate group representing the route on the map data. The AGV 1 in this embodiment has a main body frame 6 , a pair of left and right driving wheels 7 , and a pair of driving parts 8 composed of motors that individually drive the driving wheels 7 . Each of the driving parts 8 is provided on the main body so as to be able to turn freely. Casters 10 at the four corners of the lower surface of the frame 6 , a laser sensor 11 for detecting obstacles on the traveling route, a control unit 9 for controlling the laser sensor 11 or the drive unit 8 , and a device for connecting to the trolley 2 The connecting part 12. Although not shown in the figure, the AGV 1 in this embodiment includes a storage unit that stores map data, route data, etc., a communication unit that performs wireless communication with the wireless communication device 5 , a power supply unit, and the like.

被AGV1牵引的台车2具有货台18、分别被设置于该货台18的底面的四角处的车轮19、用于和AGV1或其他的台车2进行连结的连结部20。在本实施方式中,多台、具体而言为两台台车2c、2d与AGV1连结。与AGV1连结的台车2的数量并不限于例示的两台,也可以连结一台或三台以上。台车2的货台18例如能够采用将箱体或管等的框架材料组合而成的装置等的、具有成为被装载的货物的围护的部分的装置、或仅是放置货物的平板状的装置等各种各样形态的装置。在本实施方式中,采用了平板状的货台18。另外,对于货台18的车轮19中的前轮而言,以根据AGV1的行驶而改变行进方向的方式而安装有转弯自如的小脚轮19a。另一方面,后轮19b被固定在成为直线前进方向(换而言之,为前轮和后轮的排列方向)的朝向上。The trolley 2 towed by the AGV 1 has a cargo bed 18 , wheels 19 respectively provided at the four corners of the bottom surface of the cargo bed 18 , and connection parts 20 for connecting to the AGV 1 or other trucks 2 . In this embodiment, multiple, specifically two, trucks 2c and 2d are connected to the AGV1. The number of trolleys 2 connected to the AGV 1 is not limited to the two illustrated, and one, three or more may be connected. The cargo bed 18 of the trolley 2 may be, for example, a device formed by combining frame materials such as boxes or pipes, a device having a portion that serves as an enclosure for the loaded cargo, or a flat plate-shaped platform on which the cargo is simply placed. devices and other various forms of devices. In this embodiment, a flat platform 18 is used. Moreover, the front wheel among the wheels 19 of the cargo bed 18 is equipped with the caster 19a which can turn freely so that the traveling direction may be changed according to the traveling of the AGV1. On the other hand, the rear wheel 19b is fixed in the direction that becomes the straight forward direction (in other words, the direction in which the front wheels and the rear wheels are arranged).

AGV1所具备的激光传感器11被配置在该AGV1的前方处,通过照射激光并接收从障碍物反射的反射光,从而对到障碍物为止的距离进行测量。本实施方式中的激光传感器11能够使激光相对于行进方向而进行左右扫描。而且,AGV1在一边使激光传感器11进行扫描一边对障碍物进行识别的同时行驶在行驶路线上,并且通过将由此获得的计测数据经由无线通信装置5而向信息处理装置4输出,从而能够基于该计测数据来创建行驶路线的地图数据。AGV1的控制部9具有未图示的CPU或存储部等。控制部9在存储部中存储了由激光传感器11所获得的计测数据、基于该计测数据并通过信息处理装置4而创建的地图数据、与在该地图数据的搬运路线中被预定的行驶路径R相关的路径数据等。控制部9被构成为,基于路径数据以及地图数据,而以途经被信息处理装置4指示的途经点(例如,进行货物的装卸的地点)的方式而行驶在行驶路线上。The laser sensor 11 included in the AGV 1 is disposed in front of the AGV 1 and measures the distance to the obstacle by irradiating laser light and receiving reflected light reflected from the obstacle. The laser sensor 11 in this embodiment can scan the laser beam left and right with respect to the traveling direction. Furthermore, the AGV 1 travels on the traveling route while recognizing obstacles while scanning the laser sensor 11 , and outputs the measurement data obtained thereby to the information processing device 4 via the wireless communication device 5 , thereby enabling the AGV 1 to perform the operation based on This measurement data is used to create map data of driving routes. The control unit 9 of the AGV 1 has a CPU, a storage unit, etc. not shown in the figure. The control unit 9 stores the measurement data obtained by the laser sensor 11 , the map data created by the information processing device 4 based on the measurement data, and the travel scheduled on the transportation route of the map data in the storage unit. Path data related to path R, etc. The control unit 9 is configured to travel on the traveling route by passing through the passing points (for example, points where cargo is loaded and unloaded) instructed by the information processing device 4 based on the route data and the map data.

图11为AGV1的俯视图。如该图所示那样,在AGV1的上表面上,被附加有用于表示行驶路线上的位置或朝向的AGV特征部22(本发明中的第二特征部的一种)。本实施方式中的AGV特征部22通过由表示AGV1的朝向的箭头标记形成的方向标识23、和由表示AGV1的中心的圆或点形成的中心标识24的组合而构成。方向标识23由在AGV1的前后方向上呈非对称的图形或记号形成。而且,如后文所述那样,信息处理装置4的运算处理部14被构成为,通过根据被照相机3拍摄到的图像数据来对AGV特征部22进行识别,从而取得地图数据上的AGV1的位置(换而言之,为坐标)以及朝向、也就是AGV1的动作。另外,也能够构成为,根据方向标识23而对AGV特征部22的中心进行识别。即,例如,也能够采用如下的结构,即,对作为方向标识23的箭头标记的顶端和后端进行识别,并通过运算而取得(即、推断)AGV特征部22的中心的结构。Figure 11 is a top view of AGV1. As shown in this figure, an AGV characteristic portion 22 (a type of second characteristic portion in the present invention) indicating the position or direction on the traveling route is added to the upper surface of AGV 1 . The AGV characteristic part 22 in this embodiment is composed of a combination of a direction mark 23 formed by an arrow mark indicating the direction of the AGV 1 and a center mark 24 formed by a circle or a point indicating the center of the AGV 1 . The direction mark 23 is formed by an asymmetrical figure or mark in the front-rear direction of the AGV1. Furthermore, as will be described later, the arithmetic processing unit 14 of the information processing device 4 is configured to obtain the position of the AGV 1 on the map data by identifying the AGV feature portion 22 based on the image data captured by the camera 3 (In other words, the coordinates) and the direction, that is, the movement of AGV1. In addition, it may be configured so that the center of the AGV characteristic part 22 is recognized based on the direction mark 23 . That is, for example, a structure may be adopted in which the top and rear ends of the arrow marks as the direction mark 23 are recognized and the center of the AGV feature portion 22 is obtained (that is, estimated) through calculation.

图12为第一台车2c的俯视图,图13为第二台车2d的俯视图。与AGV1同样地,在各个台车2c、2d上也附加了用于表示各自的位置或朝向的台车特征部25(本发明中的第一特征部的一种)。本实施方式中的台车特征部25分别被附加在货台18的从装载了货物B的区域向前后偏离了的位置、即装载货物B时未被该货物B遮盖的位置处。在本实施方式中,在货台18的前侧显示了三角形形状的前方标识26,而且,在货台18的后侧显示了圆形形状的后方标识27,由这些作为前方标识26以及后方标识27的标识26、27的组合构成了台车特征部25。与AGV1的情况同样地,信息处理装置4的运算处理部14通过从由照相机3所拍摄到的图像数据中对各个台车2c、2d的台车特征部25进行识别,从而能够掌握各自的动作。在该情况下,信息处理装置4通过分别对形状或配置图案互不相同的前方标识26和后方标识27进行识别,从而能够掌握台车2的朝向。此外,信息处理装置4根据前方标识26的位置和后方标识27的位置而对台车2的中心位置进行推断。Figure 12 is a top view of the first carriage 2c, and Figure 13 is a top view of the second carriage 2d. Like the AGV 1 , each of the trolleys 2 c and 2 d is also provided with a trolley feature portion 25 (a type of first feature portion in the present invention) indicating the respective position or orientation. The trolley feature portions 25 in this embodiment are respectively attached to positions of the cargo bed 18 that are offset forward and backward from the area where the cargo B is loaded, that is, at positions that are not covered by the cargo B when the cargo B is loaded. In this embodiment, a triangular-shaped front mark 26 is displayed on the front side of the cargo bed 18, and a circular-shaped rear mark 27 is displayed on the rear side of the cargo bed 18. These serve as the front mark 26 and the rear mark. The combination of the marks 26 and 27 of 27 constitutes the trolley characteristic part 25. As in the case of AGV 1 , the arithmetic processing unit 14 of the information processing device 4 recognizes the vehicle feature portions 25 of the respective vehicles 2 c and 2 d from the image data captured by the camera 3 , thereby being able to grasp the movements of the respective vehicles. . In this case, the information processing device 4 can grasp the direction of the trolley 2 by separately recognizing the front mark 26 and the rear mark 27 whose shapes or arrangement patterns are different from each other. Furthermore, the information processing device 4 estimates the center position of the trolley 2 based on the position of the front marker 26 and the position of the rear marker 27 .

而且,在本实施方式中,被构成为,通过针对每台台车2而改变后方标识27的数量,从而能够使信息处理装置4分别对各个台车2进行识别。即,如图12所示那样,在第一台车2c上附加有一个后方标识27,相对于此,在第二台车2d上附加有左右排列的两个后方标识27。由此,信息处理装置4能够通过对各自不同的后方标识27进行识别,从而对各个台车2进行识别。总而言之,通过使台车特征部25的形状、个数、配置图案等不同并将它们分别赋予给台车2,从而能够使信息处理装置4对各个台车2进行识别。另外,在关于台车2的货台18而采用将货物收纳于内部的箱型且从上方(换而言之,照相机3侧)进行观察时货物被货台18的上表面遮盖的结构的情况下,与上记AGV特征部22同样地,也能够在该货台18的上表面上赋予由方向标识和中心标识的组合形成的台车特征部25。Furthermore, in this embodiment, by changing the number of rear markers 27 for each vehicle 2, the information processing device 4 can identify each vehicle 2 individually. That is, as shown in FIG. 12 , one rear mark 27 is attached to the first trolley 2 c, while two rear marks 27 arranged on the left and right are attached to the second trolley 2 d. Thereby, the information processing device 4 can identify each of the trucks 2 by recognizing the rear markers 27 that are different from each other. In short, by making the shape, number, arrangement pattern, etc. of the cart characteristic portions 25 different and assigning them to the carts 2 respectively, the information processing device 4 can identify the respective carts 2 . In addition, when the cargo bed 18 of the trolley 2 adopts a box-type structure that accommodates cargo inside, and the cargo is covered by the upper surface of the cargo bed 18 when viewed from above (in other words, from the camera 3 side) Next, similarly to the AGV feature portion 22 described above, a trolley feature portion 25 formed by a combination of a direction mark and a center mark can also be provided on the upper surface of the cargo platform 18 .

照相机3具备未图示的镜头、CCD以及无线通信部等,并经由无线通信装置5而将对行驶路线上的AGV1以及台车2进行拍摄而获得的图像数据输出至信息处理装置4的无线通信部16。如图10所示那样,在AGV1的行驶路线上,在AGV1以及台车2为了行进路线变更而沿着行驶路径R的虚拟曲线进行行驶的区域、以及与AGV1临时停止并实施向台车2的货物的装卸等的途经点V(相当于本发明中的第三区域)相对应的位置处,分别设置有照相机3。各个照相机3在地图数据上的位置与距行驶路径R的高度也就是三维坐标被预先固定的基础上完成校准,并以如下方式被调节,即,信息处理装置4通过图像处理,从而能够从对行驶路线上的AGV1或台车2进行拍摄而得到的图像中识别出AGV1的AGV特征部22以及台车2的台车特征部25。The camera 3 is equipped with a lens, a CCD, a wireless communication unit, etc., not shown, and outputs image data obtained by photographing the AGV 1 and the trolley 2 on the traveling route to the information processing device 4 via wireless communication device 5 Department 16. As shown in FIG. 10 , on the traveling route of AGV 1 , there are areas where AGV 1 and trolley 2 travel along the virtual curve of the traveling route R in order to change the traveling route, and AGV 1 temporarily stops and carries goods to the trolley 2 . Cameras 3 are respectively installed at positions corresponding to the passing points V (corresponding to the third area in the present invention) for loading and unloading. Each camera 3 is calibrated on the basis that its position on the map data and its height from the driving route R, that is, its three-dimensional coordinates, are fixed in advance, and is adjusted in such a way that the information processing device 4 can obtain the image from the corresponding position through image processing. The AGV characteristic part 22 of the AGV1 and the vehicle characteristic part 25 of the vehicle 2 are recognized in the image captured by the AGV1 or the vehicle 2 on the traveling route.

本实施方式中的信息处理装置4具备运算处理部14、存储部15以及无线通信部16。存储部15由例如硬盘驱动器构成,在该存储部15中,除了存储有操作系统、包括图像处理应用程序在内的各种应用程序之外,还存储有上述的地图数据、路径数据、来自照相机3的拍摄图像数据等。而且,运算处理部14具有未图示的CPU、ROM、RAM等,并根据被存储于存储部15中的操作系统,而实施图像处理等的各种处理。此外,运算处理部14作为本发明中的动作取得部而发挥功能,并通过从被照相机3拍摄到的图像数据中对AGV特征部22进行识别,从而取得AGV1的动作、即行驶路线上的位置(换而言之,为地图数据上的坐标)或朝向。更具体而言,运算处理部14通过与预先准备的AGV特征部22的基准图像(适当地也称为模板)的比较、即模板匹配,从而对AGV特征部22进行识别。而且,运算处理部14通过对作为方向标识23的箭头标记的朝向进行识别,从而取得AGV1的朝向。此外,运算处理部14通过对作为AGV特征部22的中心标识24的圆进行识别,从而取得地图数据上的AGV1的坐标。同样地,运算处理部14通过与预先准备的台车特征部25的基准图像的模板匹配,从而从图像数据中对台车特征部25进行识别,并对前方标识26和后方标识27的位置关系进行识别,从而取得台车2的行进方向,并通过运算而取得地图数据上的台车2的中央的坐标。此外,运算处理部14通过对各个台车2的后方标识27的数量进行识别,从而分别对各个台车2进行识别。因此,运算处理部14能够掌握与AGV1连结并被牵引的台车2的数量等。The information processing device 4 in this embodiment includes a calculation processing unit 14, a storage unit 15, and a wireless communication unit 16. The storage unit 15 is composed of, for example, a hard disk drive. In addition to the operating system and various application programs including image processing applications, the storage unit 15 also stores the above-mentioned map data, route data, data from the camera, etc. 3 captured image data, etc. Furthermore, the arithmetic processing unit 14 has a CPU, ROM, RAM, etc., not shown, and performs various processes such as image processing based on an operating system stored in the storage unit 15 . In addition, the arithmetic processing unit 14 functions as a motion acquisition unit in the present invention, and acquires the motion of the AGV 1 , that is, the position on the traveling route, by identifying the AGV feature portion 22 from the image data captured by the camera 3 (in other words, coordinates on map data) or orientation. More specifically, the arithmetic processing unit 14 identifies the AGV feature portion 22 through comparison with a reference image (also referred to as a template as appropriate) of the AGV feature portion 22 prepared in advance, that is, template matching. Furthermore, the arithmetic processing unit 14 recognizes the direction of the arrow mark as the direction indicator 23 to obtain the direction of the AGV 1 . In addition, the arithmetic processing unit 14 recognizes the circle that is the center mark 24 of the AGV feature unit 22, thereby acquiring the coordinates of the AGV 1 on the map data. Similarly, the arithmetic processing unit 14 identifies the vehicle feature portion 25 from the image data by matching it with a template of the reference image of the vehicle feature portion 25 prepared in advance, and determines the positional relationship between the front marker 26 and the rear marker 27 The recognition is performed to obtain the traveling direction of the vehicle 2, and the coordinates of the center of the vehicle 2 on the map data are obtained through calculation. In addition, the arithmetic processing unit 14 recognizes the number of rear markers 27 of each trolley 2 to identify each trolley 2 . Therefore, the arithmetic processing unit 14 can grasp the number of trolleys 2 connected to the AGV 1 and towed, and the like.

图14为,表示由信息处理装置4实施的AGV1的行驶控制(即,行驶控制方法)的流程的流程图。当有运行指示从信息处理装置4被发送至AGV1时,与之相应地,AGV1在对台车2进行牵引的同时,如图10所示那样,以基于地图数据以及路径数据而在被设定于行驶路线内的行驶路径R上追踪的方式行驶。当来到AGV1以及台车2沿着行驶路径R的虚拟曲线而行驶的第二区域、或与AGV1临时停止的途经点V相对应的第三区域时,将由照相机3对AGV1以及台车2c、2d进行拍摄。然后,信息处理装置4取得被照相机3拍摄到的、包括AGV1以及台车2c、2d在内的图像数据(步骤S11)。接下来,信息处理装置4的运算处理部14针对所取得的图像数据而实施上述的模板匹配(步骤S12)。然后,模板匹配的结果为,判断是否能够从图像数据中分别检测出AGV特征部22以及台车特征部25(步骤S13)。在判断为各个特征部22、25未被检测出来的情况下(否),返回至步骤S11,由照相机3再次取得图像数据并实施模板匹配。FIG. 14 is a flowchart showing the flow of the traveling control of the AGV 1 (that is, the traveling control method) performed by the information processing device 4 . When an operation instruction is sent from the information processing device 4 to the AGV1, accordingly, the AGV1 pulls the trolley 2 and is set based on the map data and route data as shown in Fig. 10 Drive along the driving path R within the driving route. When the AGV1 and the trolley 2 arrive at the second area where the AGV1 and the trolley 2 travel along the virtual curve of the traveling path R, or the third area corresponding to the passing point V where the AGV1 temporarily stops, the camera 3 will monitor the AGV1 and the trolley 2c, 2d for shooting. Then, the information processing device 4 acquires the image data including the AGV1 and the trolleys 2c and 2d captured by the camera 3 (step S11). Next, the arithmetic processing unit 14 of the information processing device 4 performs the above-described template matching on the acquired image data (step S12). Then, the result of template matching is to determine whether the AGV feature portion 22 and the trolley feature portion 25 can be respectively detected from the image data (step S13). If it is determined that each of the feature portions 22 and 25 has not been detected (NO), the process returns to step S11 and the camera 3 acquires image data again and performs template matching.

而且,当在步骤S13中判断为各个特征部22、25被检测出了的情况下(是),基于被检测出的各个特征部22、25,从而分别取得AGV1以及各个台车2c、2d的状态(步骤S14)。即,运算处理部14作为动作取得部而发挥功能,并基于AGV特征部22而取得AGV1的动作、即朝向(换而言之,行驶时的行进方向)以及行驶路线内的位置,同样地,基于台车特征部25而分别取得台车2c、2d的朝向以及位置。以此方式,通过对在被照相机3拍摄到的图像中所包含的各个特征部22、25进行识别,从而能够更准确地取得AGV1以及台车2的动作。而且,由于能够取得AGV1以及台车2实际行驶于行驶路线上时的动作,因此能够更准确地对AGV1以及台车2的行驶进行控制。接下来,运算处理部14将所取得的AGV1以及各个台车2c、2d的位置分别转为三维坐标(步骤S15)。即,根据图像数据中的AGV1以及各个台车2c、2d的位置(中央)的像素的坐标和所拍摄到的照相机3的地图数据上的三维坐标之间的关系,而将AGV1以及各个台车2c、2d的位置转换为在地图数据上的坐标(X,Y)上加上距行驶路径R的高度(Z)而得到的三维坐标。另外,高度并不是必须的,也能够采用转换为二维坐标(X,Y)的结构。Furthermore, when it is determined in step S13 that the characteristic parts 22 and 25 have been detected (YES), based on the detected characteristic parts 22 and 25, the AGV 1 and the trolleys 2c and 2d are respectively obtained. status (step S14). That is, the arithmetic processing unit 14 functions as a motion acquisition unit and acquires the motion of the AGV 1 , that is, the orientation (in other words, the direction of travel during travel) and the position within the travel route based on the AGV characteristic unit 22 . Similarly, Based on the trolley characteristic part 25, the directions and positions of the trolleys 2c and 2d are respectively obtained. In this way, by identifying each of the characteristic portions 22 and 25 included in the image captured by the camera 3, the movements of the AGV 1 and the trolley 2 can be obtained more accurately. Furthermore, since the movements of the AGV 1 and the trolley 2 when they are actually traveling on the traveling route can be obtained, the traveling of the AGV 1 and the trolley 2 can be controlled more accurately. Next, the arithmetic processing unit 14 converts the acquired positions of the AGV 1 and each of the trolleys 2 c and 2 d into three-dimensional coordinates (step S15 ). That is, based on the relationship between the pixel coordinates of the positions (centers) of AGV1 and each of the trolleys 2c and 2d in the image data and the three-dimensional coordinates on the captured map data of the camera 3, the AGV1 and each trolley are The positions of 2c and 2d are converted into three-dimensional coordinates obtained by adding the height (Z) from the driving route R to the coordinates (X, Y) on the map data. In addition, the height is not essential, and a structure converted into two-dimensional coordinates (X, Y) can also be adopted.

接下来,运算处理部14将进行转换而得到的三维坐标作为在与被预先存储的路径数据的比较中使用的比较用路径数据而进行存储(或更新)(步骤S16)。然后,对是否完成了在照相机3的拍摄范围内AGV1以及各个台车2c、2d从进入起至通过为止的比较用路径数据的创建进行判断(步骤S17),在判断为仍未完成的情况下(否),返回至步骤S11,并实施以后的处理,通过从图像数据中依次取得三维坐标,从而对由该三维坐标组构成的比较用路径数据进行更新。而且,当在步骤S17中判断为完成了在该区域内AGV1以及各个台车2c、2d从进入起至通过为止的比较用路径数据的创建的情况下(是),接下来,运算处理部14对被预先储存的路径数据与比较用路径数据进行比较,并根据该比较结果而执行AGV1的行驶控制所涉及的反馈(步骤S18)。更具体而言,运算处理部14作为本发明中的行驶状态判断部而发挥功能,并基于AGV1的行进方向以及位置和台车2c、2d的行进方向以及位置而分别对AGV1以及台车2c、2d的行驶状态进行判断。Next, the arithmetic processing unit 14 stores (or updates) the converted three-dimensional coordinates as comparison path data used for comparison with previously stored path data (step S16). Then, it is determined whether the creation of the path data for comparison from the entry to the passage of the AGV 1 and each of the trolleys 2 c and 2 d within the imaging range of the camera 3 has been completed (step S17 ). If it is determined that it has not yet been completed, (No), return to step S11, and perform subsequent processing to sequentially obtain three-dimensional coordinates from the image data, thereby updating the comparison path data composed of the three-dimensional coordinate group. Furthermore, if it is determined in step S17 that the creation of the comparison path data from the entry to the passage of the AGV 1 and each of the trucks 2 c and 2 d in the area is completed (YES), next, the arithmetic processing unit 14 The route data stored in advance is compared with the comparison route data, and feedback related to the travel control of the AGV 1 is executed based on the comparison result (step S18). More specifically, the arithmetic processing unit 14 functions as a traveling state determination unit in the present invention, and determines the AGV 1 and the trolleys 2 c and 2 d based on the traveling direction and position of the AGV 1 and the traveling directions and positions of the trolleys 2 c and 2 d, respectively. 2D driving status is judged.

图15以及图16为,对AGV1以及台车2c、2d的行驶状态的判断进行说明的图。此外,图17为,对用于判断行驶状态的行驶区域30的设定进行说明的图。关于AGV1以及台车2c、2d的行驶状态的判断,运算处理部14对AGV1以及台车2c、2d是否分别行使于以行驶路径R(换而言之,设定路径)为基准并具有预定的宽度的行驶区域30的内侧进行判断。在本实施方式中,如图17所示那样,在隔着行驶路径R而以被预先规定的间隔(即、阈值)向两侧分离的位置处,沿着行驶路径R而分别设定有虚拟分界线Bd1、Bd2,且将该虚拟分界线Bd1、Bd2之间设为行驶区域30。FIGS. 15 and 16 are diagrams illustrating the determination of the traveling states of the AGV 1 and the trucks 2 c and 2 d. In addition, FIG. 17 is a diagram illustrating the setting of the traveling area 30 for determining the traveling state. Regarding the determination of the traveling status of the AGV 1 and the trucks 2 c and 2 d , the arithmetic processing unit 14 determines whether the AGV 1 and the trucks 2 c and 2 d are traveling on a predetermined path based on the travel route R (in other words, the set route). The judgment is made inside the wide traveling area 30 . In this embodiment, as shown in FIG. 17 , at positions separated to both sides by a predetermined interval (that is, a threshold value) across the traveling path R, virtual virtual objects are respectively set along the traveling path R. The boundary lines Bd1 and Bd2 are set as the traveling area 30 between the virtual boundary lines Bd1 and Bd2.

变形例:Variations:

图18以及图19为,对与用于判断行驶状态的行驶区域30的设定相关的变形例进行说明的图。关于行驶区域30的设定,并未被限定于图17中所例示的情况。例如,像图18所示的示例那样,针对由照相机3拍摄到的图像,操作员也能够在图像处理应用程序中使用鼠标等的输入装置而对虚拟分界线Bd1、Bd2进行任意地设定。在图18的示例中,在将AGV1以及台车2c、2d的行驶路线的路侧地带Rs夹于其间的外侧处,设置用于供人员通行的人行道P,并且以AGV1以及台车2c、2d不会突出到该人行道P上的方式,而在路侧地带Rs与行驶路径R之间设定有虚拟分界线Bd1、Bd2。此外,如图19所示那样,还能够预先将AGV1以及台车2过去实际行驶时的路径Rp存储作为过去路径数据,并基于该过去路径数据而在与频繁通过的路径Rp相比稍靠外侧处设定虚拟分界线Bd1、Bd2,并且将包含这些路径Rp在内的范围设定为行驶区域30。18 and 19 are diagrams illustrating modifications related to the setting of the traveling area 30 for determining the traveling state. The setting of the traveling area 30 is not limited to the case illustrated in FIG. 17 . For example, as in the example shown in FIG. 18 , the operator can arbitrarily set the virtual dividing lines Bd1 and Bd2 in the image processing application using an input device such as a mouse. In the example of FIG. 18 , a sidewalk P for people to pass is provided on the outside sandwiching the roadside zone Rs of the traveling route of AGV1 and trolleys 2c and 2d, and the AGV1 and trolleys 2c and 2d Virtual dividing lines Bd1 and Bd2 are set between the roadside zone Rs and the driving route R so as not to protrude onto the sidewalk P. In addition, as shown in FIG. 19 , the route Rp when the AGV 1 and the trolley 2 actually traveled in the past can also be stored in advance as past route data, and based on the past route data, the path Rp can be located slightly outside the frequently passed route Rp. Virtual dividing lines Bd1 and Bd2 are set at , and the range including these routes Rp is set as the traveling area 30 .

而且,如图15所示那样,在AGV1以及台车2c、2d均位于行驶区域30内的情况下,运算处理部14判断为,AGV1以及台车2c、2d均处于沿着预定的行驶路径R而正在正常行驶的状态。在该正常的行驶状态的情况下,未实施AGV1的行驶控制所涉及的反馈。相对于此,如图16所示那样,在AGV1以及台车2c、2d中的至少任一个位于与行驶区域30相比靠外侧的情况下,运算处理部14判断为,AGV1以及台车2c、2d中的任一个处于偏离了行驶路径R的异常的行驶状态。以此方式,通过对是否至少台车2位于行驶区域30的内侧进行判断,从而能够对是否台车2正沿着行驶路径R而正常行驶进行判断。Furthermore, as shown in FIG. 15 , when the AGV 1 and the trucks 2 c and 2 d are both located in the travel area 30 , the arithmetic processing unit 14 determines that the AGV 1 and the trucks 2 c and 2 d are along the predetermined travel route R. While driving normally. In this normal traveling state, feedback related to the traveling control of AGV 1 is not implemented. On the other hand, as shown in FIG. 16 , when at least one of the AGV 1 and the trucks 2 c and 2 d is located outside the travel area 30 , the arithmetic processing unit 14 determines that the AGV 1 and the trucks 2 c, 2 d are located outside the travel area 30 . Any one of 2d is in an abnormal driving state that deviates from the driving path R. In this manner, by determining whether at least the vehicle 2 is located inside the travel area 30 , it can be determined whether the vehicle 2 is traveling normally along the travel path R.

像图16的示例那样,当在AGV1以及台车2c、2d沿着虚拟曲线而行驶的第二区域中,它们之中的任一个露出到了与虚拟曲线的外侧的虚拟分界线Bd2相比靠外侧时,运算处理部14将针对AGV1而反馈使行驶速度减速的指示。此外,与之相反地,当AGV1以及台车2c、2d中的任一个露出至与虚拟曲线的内侧的虚拟分界线Bd1相比靠外侧时,运算处理部14将针对AGV1而反馈使行驶速度加速的指示。而且,AGV1的控制部9根据来自信息处理装置4的运算处理部14的反馈而对驱动部8进行控制,从而实施速度调节(即,减速或加速)。由此,以AGV1以及台车2c、2d中的任一个均位于行驶区域30内的方式来对行驶进行控制(也就是说,对行驶状态进行修正)。以此方式,在本发明所涉及的行驶控制系统以及AGV1的控制方法中,抑制了AGV1在对装载了货物等的台车2c、2d进行牵引的同时进行行驶时的不稳定的行驶。即,不论AGV1所牵引的台车2的数量、或被装载于台车2上的货物的量或重量如何,均抑制了AGV1以及台车2的行驶中的摇晃,并能够使其沿着预定的行驶路径R而行驶。特别是,由于在AGV1以及台车2的行驶中容易产生摇晃的第二区域处配置有照相机3,并基于由该照相机3所拍摄到的图像而取得了AGV1以及台车2的动作,并基于该动作来控制AGV1的行驶,因此能够更可靠地抑制第二区域中的不稳定的行驶。此外,由于在途经点处存在因实施货物相对于台车2的装卸而使台车2的总重量发生变化的可能性,因此在再次开始行驶时,容易在AGV1以及台车2的行驶中产生摇晃。在本实施方式中,由于在与该途经点相对应的第三区域中也配置了照相机3,并基于由该照相机3拍摄到的图像而取得了AGV1以及台车2的动作,并且基于该动作来控制AGV1的行驶,因此更可靠地抑制了在AGV1以及台车2停止行驶之后再次开始行驶时的不稳定的行驶。As in the example of FIG. 16 , in the second area where the AGV 1 and the trucks 2 c and 2 d travel along the virtual curve, any one of them is exposed to the outside of the virtual dividing line Bd2 on the outside of the virtual curve. , the arithmetic processing unit 14 feeds back an instruction to reduce the traveling speed to the AGV 1 . On the contrary, when any one of the AGV1 and the trolleys 2c and 2d is exposed to the outside of the virtual dividing line Bd1 on the inside of the virtual curve, the arithmetic processing unit 14 gives feedback to the AGV1 to accelerate the traveling speed. instructions. Furthermore, the control unit 9 of the AGV 1 controls the drive unit 8 based on the feedback from the arithmetic processing unit 14 of the information processing device 4 to perform speed adjustment (ie, deceleration or acceleration). Thereby, traveling is controlled so that any one of AGV1 and the trolleys 2c and 2d is located in the traveling area 30 (that is, the traveling state is corrected). In this way, in the travel control system and the control method of the AGV 1 according to the present invention, unstable travel is suppressed when the AGV 1 travels while towing the trucks 2 c and 2 d loaded with cargo and the like. That is, regardless of the number of trolleys 2 towed by the AGV 1 or the amount or weight of goods loaded on the trolley 2, the shaking of the AGV 1 and the trolley 2 during travel is suppressed, and the AGV 1 and the trolley 2 can be driven along a predetermined path. travel along the driving route R. In particular, since the camera 3 is disposed in the second area where shaking is likely to occur when the AGV 1 and the trolley 2 travel, the movements of the AGV 1 and the trolley 2 are acquired based on the images captured by the camera 3, and based on This operation controls the traveling of AGV 1 , so unstable traveling in the second area can be suppressed more reliably. In addition, since there is a possibility that the total weight of the trolley 2 will change due to the loading and unloading of goods to the trolley 2 at the passing point, when the travel is restarted, it is easy to occur during the travel of the AGV 1 and the trolley 2 shake. In this embodiment, since the camera 3 is also arranged in the third area corresponding to the passing point, the movements of the AGV 1 and the trolley 2 are obtained based on the images captured by the camera 3, and based on the movements To control the traveling of the AGV 1, unstable traveling when the AGV 1 and the trolley 2 start traveling again after they stop traveling is more reliably suppressed.

图20~图22为,对AGV1的行驶控制所涉及的反馈的变形例进行说明的图。图20的示例为,在虚拟分界线Bd1、Bd2的内侧和外侧处分别设定第一地带Z1和第二地带Z2,并实施与各个地带Z1、Z2相应的控制的示例。例如,在AGV1以及台车2c、2d中的至少任一个位于第一地带Z1内的情况下,将针对AGV1而反馈使行驶速度减速的指示。此外,在AGV1以及台车2c、2d中的至少任一个位于第二地带Z2内的情况下,将针对AGV1而反馈使行驶停止的指示。在该情况下,运算处理部14也可以实施报知AGV1异常停止了的主旨的处理。20 to 22 are diagrams illustrating modifications of feedback related to travel control of AGV 1 . The example in FIG. 20 is an example in which the first zone Z1 and the second zone Z2 are respectively set inside and outside the virtual boundaries Bd1 and Bd2, and controls corresponding to the respective zones Z1 and Z2 are performed. For example, when at least one of the AGV1 and the trolleys 2c and 2d is located in the first zone Z1, an instruction to slow down the traveling speed is fed back to the AGV1. In addition, when at least one of the AGV1 and the trolleys 2c and 2d is located in the second zone Z2, an instruction to stop traveling is fed back to the AGV1. In this case, the arithmetic processing unit 14 may perform processing to report that the AGV 1 has stopped abnormally.

在图21的示例中,根据从上述的比较用路径数据中求出的AGV1以及台车2的路径和虚拟分界线Bd1、Bd2的关系,在AGV1以及台车2正在有可能从行驶区域30偏离的路径上前进的情况下,运算处理部14针对AGV1而反馈如下的指示,即,以朝向相反侧(换而言之,为行驶路径R侧)的方式对行进方向进行变更的指示。与之相应地,例如,在像图21中以X示出的地点那样,以行驶路径R为基准而靠左侧的情况下,AGV1的控制部9将实施减少右侧的驱动部8的旋转并增加左侧的驱动部8的旋转的控制。由此,AGV1以及台车2以朝向行驶路径R的方式被变更了行进方向。采取这样的方式,从而使AGV1以及台车2被控制为,在行驶区域30内行驶。In the example of FIG. 21 , based on the relationship between the paths of AGV1 and the vehicle 2 calculated from the above-mentioned comparison path data and the virtual dividing lines Bd1 and Bd2 , it is possible for the AGV1 and the vehicle 2 to deviate from the travel area 30 When traveling along the route, the arithmetic processing unit 14 feeds back an instruction to AGV 1 to change the traveling direction to the opposite side (in other words, the traveling route R side). Accordingly, when, for example, the point shown by And the control of the rotation of the left driving part 8 is increased. As a result, the traveling direction of the AGV 1 and the trolley 2 is changed toward the traveling path R. In this manner, the AGV 1 and the trolley 2 are controlled to travel within the travel area 30 .

在图22的示例中,在AGV1或台车2向与行驶区域30相比靠外侧偏离的情况下,偏离时的AGV1的行驶速度、或偏离方向(即,是从虚拟分界线Bd1、Bd2中的哪一条分界线偏离的)等的偏离信息从信息处理装置4被输出至AGV1,AGV1的控制部9根据该偏离信息而实施被预先规定的控制(例如,行驶停止、方向变更等的控制)。In the example of FIG. 22 , when the AGV 1 or the trolley 2 deviates to the outside of the travel area 30 , the traveling speed of the AGV 1 at the time of deviation or the deviation direction (that is, from the virtual boundary lines Bd1 and Bd2 Deviation information such as which boundary line is deviated) is output from the information processing device 4 to the AGV 1, and the control unit 9 of the AGV 1 implements predetermined control (for example, control of driving stop, direction change, etc.) based on the deviation information. .

如以上的变形例那样,通过实施AGV1的行驶控制所涉及的反馈,从而抑制了AGV1以及台车2c、2d偏离行驶区域30行驶的情况。此外,即使在AGV1以及台车2c、2d偏离了行驶区域30的情况下,也能够停止行驶、或由操作员等的人员进行应对(例如,重新装载被装载于台车2上的货物等)等。而且,抑制了AGV1以及台车2c、2d与被配置于行驶路线的附近处的物品或结构物发生接触的情况。As in the above modified example, by implementing feedback related to the traveling control of AGV 1 , the AGV 1 and the trucks 2 c and 2 d are prevented from traveling outside the travel area 30 . In addition, even if the AGV 1 and the trolleys 2 c and 2 d deviate from the travel area 30 , the traveling can be stopped or an operator or the like can take measures (for example, reloading the goods loaded on the trolley 2 ). wait. Furthermore, the AGV 1 and the trolleys 2 c and 2 d are prevented from coming into contact with articles or structures arranged in the vicinity of the traveling route.

图23为,表示从侧方对台车2进行拍摄而得到的图像的一个示例的图。FIG. 23 is a diagram showing an example of an image obtained by photographing the trolley 2 from the side.

虽然在上述实施方式中,例示了基于从与行驶路线的地面正交的方向上的上方对AGV1以及台车2进行拍摄而得到的图像来取得或判断形态的结构,但不限于此,也能够采用除了基于从上方拍摄到的图像之外,还基于从侧方对AGV1以及台车2进行拍摄而得到的图像来取得或判断形态的结构。在图23的变形例中,将管等的框架材料组合在一起而构成的货台18的内部通过搁板29而被上下分隔为多个货物收纳部28、具体而言为三个货物收纳部28a、28b、28c。另外,货物收纳部28的数量不限于所例示的三个。在这样的结构中,台车2的重心的位置根据货物B是被收纳在哪个货物收纳部28中的,而有所不同。因此,运算处理部14基于从侧方拍摄到的图像而将货物B是被收纳或装载于台车2的哪个货物收纳部28中的,作为形态之一来取得。在该情况下,作为模板,而具有货台18的侧方的形状(例如,在图23中,用阴影线示出的形状),运算处理部14基于该模板来识别并取得货物B的位置。In the above-mentioned embodiment, the structure of acquiring or determining the form based on images of the AGV 1 and the trolley 2 captured from above in a direction orthogonal to the ground of the traveling route is exemplified, but the configuration is not limited to this and may also be used. A structure is adopted in which the form is acquired or determined based on images taken of the AGV 1 and the trolley 2 from the side in addition to images taken from above. In the modification of FIG. 23 , the interior of the cargo bed 18 formed by combining frame materials such as pipes is divided up and down by the shelf 29 into a plurality of cargo storage portions 28 , specifically three cargo storage portions. 28a, 28b, 28c. In addition, the number of cargo storage units 28 is not limited to the illustrated three. In such a structure, the position of the center of gravity of the trolley 2 differs depending on which cargo storage part 28 the cargo B is stored in. Therefore, the arithmetic processing unit 14 acquires, as one of the modes, in which cargo storage portion 28 of the trolley 2 the cargo B is stored or loaded based on the image captured from the side. In this case, the template has the shape of the side of the cargo bed 18 (for example, the shape shown with hatching in FIG. 23 ), and the arithmetic processing unit 14 recognizes and obtains the position of the cargo B based on the template. .

在图23的示例中,在多个货物收纳部28中的、最上部的货物收纳部28a中收纳有货物B,在其他的货物收纳部28b、28c中则未收纳有货物B。因此,作为形态之一,而取得与在任一个货物收纳部28中均未收纳有货物B的状态、或货物B被收纳于其他的货物收纳部28b、28c中的状态相比较,台车2整体的高度方向上的重心的位置变高且平衡降低的状态。在该情况下,运算处理部14以基于该形态而使AGV1的行驶速度、特别是在拐角或转弯等处AGV1变更行进方向时的行驶速度与基准相比而降低、或者使拐角或转弯处的行驶路径R的虚拟曲线的半径更大的方式对运行计划进行创建或修正。由此,像图23的示例那样,即使在台车2整体的重心较高的情况下,也抑制了AGV1以及台车2的行驶变得不稳定的情况。此外,在作为形态之一,而取得台车2整体的重心变高且平衡降低的状态的情况下,运算处理部14也可以采用如下方式,即,通过将该情况显示在与信息处理装置4连接的显示装置等上等的形式而向操作员进行报知。由此,能够实施对货台18中的货物B的配置位置进行变更等的应对。在该情况下,优选为,基于对应对后的台车2进行拍摄而得到的图像而取得或判断形态。In the example of FIG. 23 , the cargo B is stored in the uppermost cargo storage portion 28 a among the plurality of cargo storage portions 28 , but the cargo B is not stored in the other cargo storage portions 28 b and 28 c. Therefore, as one of the modes, compared with the state in which the cargo B is not stored in any of the cargo storage parts 28 or the state in which the cargo B is stored in the other cargo storage parts 28b and 28c, the entire trolley 2 is obtained. The position of the center of gravity in the height direction becomes higher and the balance decreases. In this case, the arithmetic processing unit 14 decreases the traveling speed of the AGV 1 based on this form, especially the traveling speed when the AGV 1 changes the traveling direction at corners or turns, compared with the reference, or increases the speed at corners or turns. The operation plan is created or corrected in such a way that the radius of the virtual curve of the driving path R is larger. Thereby, like the example of FIG. 23 , even when the center of gravity of the entire vehicle 2 is high, the traveling of the AGV 1 and the vehicle 2 is suppressed from becoming unstable. In addition, when a state in which the center of gravity of the entire trolley 2 is high and the balance is lowered is obtained as one of the modes, the arithmetic processing unit 14 may display the situation on the information processing device 4 The operator is notified in a superior form such as a connected display device. This makes it possible to implement measures such as changing the arrangement position of the goods B on the pallet 18 . In this case, it is preferable to obtain or determine the form based on an image obtained by photographing the processed cart 2 .

图24为,对台车特征部25的变形例进行说明的图。关于AGV特征部22以及台车特征部25,并不限于在上述实施方式中所例示的特征部,也能够采用各种形态的特征部。FIG. 24 is a diagram illustrating a modification of the trolley feature portion 25 . The AGV characteristic portion 22 and the trolley characteristic portion 25 are not limited to the characteristic portions illustrated in the above embodiment, and various forms of characteristic portions can be adopted.

该变形例的台车特征部25由与上述第一实施方式中的台车特征部25同样的沿着平板状的货台18的外周边缘而具有预定的宽度的框状的第一台车特征部25a、和第二台车特征部25b构成,所述第二台车特征部25b由在该第一台车特征部25a的内侧的区域中隔开间隔并在纵向和横向上分别排列的多个圆形形状的标记构成。第一台车特征部25a为,与第一实施方式中的台车特征部25同样地,在台车2的形状的识别或货物B有无从货台18中露出的识别中所使用的特征部。相对于此,第二台车特征部25b为,在货台18中的货物B的配置位置的识别中所使用的特征部。The trolley feature portion 25 of this modification is composed of a frame-shaped first trolley feature having a predetermined width along the outer peripheral edge of the flat plate-shaped cargo bed 18 , similar to the trolley feature portion 25 in the first embodiment. part 25a, and a second trolley feature part 25b. The second trolley feature part 25b is composed of a plurality of parts spaced apart in the area inside the first trolley feature part 25a and arranged in the longitudinal and transverse directions. Made up of circular markers. The first pallet feature portion 25 a is a feature portion used for identifying the shape of the pallet 2 or identifying whether the cargo B is exposed from the cargo bed 18 , like the pallet feature portion 25 in the first embodiment. . On the other hand, the second pallet characteristic part 25b is a characteristic part used for identifying the arrangement position of the cargo B in the cargo bed 18.

在图24的变形例中,运算处理部14通过针对图像数据的模板匹配,从而识别出是多个第二台车特征部25b中的哪个位置的第二台车特征部25b,即,对哪个位置的第二台车特征部25b被货物B遮盖了进行识别。由此,作为形态之一,而能够取得货台18的装载面上的货物B的配置。而且,当在货台18的装载面上有货物B被配置于偏颇的位置上时,由于台车2的重心从未装载货物B的状态发生变化,因此运算处理部14使运行计划反映这一点。例如,当在货台18中货物B相对于行进方向而被配置于偏向右侧时,由于台车2的重心偏向右侧,因此在向左转弯时使AGV1的行驶速度与基准值相比降低,或者,使行驶路径R上的虚拟曲线的半径增大。由此,即使在台车2的重心偏离的情况下,也抑制了AGV1以及台车2的行驶变得不稳定的情况。另一方面,关于在向右转弯时的AGV1的行驶速度或行驶路径R上的虚拟曲线的半径,既可以以基准值原样地进行设定,也可以以与基准值相比提高行驶速度、使行驶路径R上的虚拟曲线的半径减小的方式来对运行计划进行创建或修正。由此,由于AGV1以及台车2能够更快速地行驶在行驶路径R上,因此能够缩短运行时间。另外,关于第二台车特征部25b的数量、形状以及配置布局,并不限于图24所例示的内容。第二台车特征部25b的数量更多且密集地分布,则能够更准确地对货物B的配置位置进行识别。In the modified example of FIG. 24 , the arithmetic processing unit 14 identifies which position of the second cart feature portion 25 b among the plurality of second cart feature portions 25 b is the second cart feature portion 25 b , that is, which position of the second cart feature portion 25 b is the second cart feature portion 25 b . The second trolley characteristic part 25b at the position is covered by the cargo B for identification. In this way, as one of the modes, the arrangement of the cargo B on the loading surface of the cargo bed 18 can be obtained. Furthermore, when the cargo B is arranged at an eccentric position on the loading surface of the cargo bed 18, the center of gravity of the trolley 2 changes from the state where the cargo B is not loaded, so the arithmetic processing unit 14 reflects this in the operation plan. . For example, when the cargo B is arranged to the right with respect to the direction of travel on the cargo bed 18, the center of gravity of the trolley 2 is shifted to the right, so when turning left, the traveling speed of the AGV 1 is reduced compared to the reference value. , or increase the radius of the virtual curve on the driving path R. Accordingly, even when the center of gravity of the vehicle 2 deviates, the traveling of the AGV 1 and the vehicle 2 is suppressed from becoming unstable. On the other hand, the traveling speed of the AGV 1 when turning right or the radius of the virtual curve on the traveling path R may be set as it is with the reference value, or the traveling speed may be increased compared with the reference value, or the radius of the virtual curve on the traveling path R may be set as it is. The operation plan is created or modified by reducing the radius of the virtual curve on the driving path R. As a result, the AGV 1 and the trolley 2 can travel on the traveling route R more quickly, and therefore the running time can be shortened. In addition, the number, shape, and arrangement layout of the second cart feature portions 25b are not limited to those illustrated in FIG. 24 . If the second trolley feature portions 25b are more numerous and densely distributed, the arrangement position of the cargo B can be more accurately identified.

图25为,对AGV特征部22的变形例进行说明的图。另外,虽然在图25中,仅代表性地图示了AGV1,但以下所说明的结构也能够同样地应用于台车2中。在该变形例中,由发光二极管构成的LED标记32被作为AGV特征部22而使用。例如,在AGV1的前侧处设置有第一LED标记32a,在与AGV1的中心相对应的位置处设置有第二LED标记32b。而且,这些LED标记32a、32b彼此发光形态、即例如发光颜色或亮灯、闪烁的形态或光源的大小等有所不同。该发光形态的差异只要为运算处理部14能够在图像处理中从由照相机3拍摄到的拍摄图像中识别出来的差异即可。此外,并不限于进行发光的物体,例如,也能够采用对光进行反射的反射板。FIG. 25 is a diagram explaining a modified example of the AGV characteristic part 22. In addition, in FIG. 25 , only the AGV 1 is representatively shown, but the structure described below can be similarly applied to the trolley 2 . In this modification, the LED mark 32 composed of a light emitting diode is used as the AGV feature portion 22 . For example, a first LED mark 32a is provided at the front side of AGV1, and a second LED mark 32b is provided at a position corresponding to the center of AGV1. Moreover, these LED marks 32a and 32b are different from each other in the form of light emission, that is, for example, the color of light emission, the form of lighting, blinking, the size of the light source, and the like. The difference in the light emission pattern only needs to be a difference that the arithmetic processing unit 14 can recognize from the captured image captured by the camera 3 during image processing. In addition, it is not limited to an object that emits light. For example, a reflective plate that reflects light can also be used.

LED标记32的数量或配置布局并未被限定于所例示的内容,也可以与上述的前方标识26以及后方标识27同样地被配置于如下的位置处,即,在AGV1以及台车2中,从配置有货物等的区域向前后偏离的位置。在图26的示例中,成为AGV1以钻入台车2之下的状态而与该台车2连结、且AGV1在该状态下进行行驶的结构。由于即使在这样的情况下,作为特征部的LED标记32a、32b未被台车2遮盖,因此也防止了从由照相机3拍摄到的拍摄图像中不能检测出AGV特征部22以及台车特征部25的不良现象。此外,例如,也可以通过仅对在AGV1以及台车2上从配置了货物等的区域向前方偏离的位置赋予标记,后方通过模板匹配等而检测出AGV1以及台车2的边缘形状等的各自的特征量,从而实施AGV1以及台车2的中心位置的推断。The number or arrangement layout of the LED markers 32 is not limited to the illustrated content. Similar to the above-mentioned front markers 26 and rear markers 27 , they may be arranged at the following positions, that is, in the AGV 1 and the trolley 2 , A position that is offset forward or backward from an area where cargo, etc. is placed. In the example of FIG. 26 , the AGV 1 is connected to the vehicle 2 in a state of being inserted under the vehicle 2 , and the AGV 1 travels in this state. Even in this case, the LED marks 32 a and 32 b as the characteristic parts are not covered by the trolley 2 , so that the AGV characteristic part 22 and the trolley characteristic part cannot be detected from the captured image captured by the camera 3 . 25 adverse phenomena. In addition, for example, it is also possible to mark only the positions on the AGV 1 and the trolley 2 that are deviated from the area where goods etc. are arranged forward, and to detect the respective edge shapes of the AGV 1 and the trolley 2 backward through template matching or the like. The feature quantity is used to estimate the center positions of AGV1 and trolley 2.

图27为,对AGV特征部22的其他变形例进行说明的图。该变形例的AGV特征部22由与上述第一实施方式中的台车特征部25同样的、沿着AGV1的外周边缘而具有预定的宽度的框状的第一AGV特征部22a、和由圆形形状的标记组成的第二AGV特征部22b构成。对于第一AGV特征部22a而言,除了与第一实施方式中的台车特征部25同样地被使用于AGV1的形状或中心位置的识别之外,还被使用于与台车2的连结状态的识别中。此外,第二AGV特征部22b为,由被配置于AGV1的前方的标记构成、且被使用于AGV1的朝向或姿态的识别的特征部。关于作为该第二AGV特征部22b的标记,能够采用各种形状等,并且也能够采用上述那样的LED标记或对光进行反射的反射板等。FIG. 27 is a diagram explaining another modification of the AGV characteristic part 22. The AGV feature portion 22 of this modification is composed of a frame-shaped first AGV feature portion 22a having a predetermined width along the outer peripheral edge of the AGV 1, and a circular The second AGV characteristic part 22b is composed of rectangular-shaped marks. The first AGV characteristic part 22a is used for identifying the shape or center position of the AGV 1 like the trolley characteristic part 25 in the first embodiment, and is also used for the connection state with the trolley 2 is being identified. In addition, the second AGV characteristic part 22 b is a characteristic part composed of a mark arranged in front of the AGV 1 and used for identifying the orientation or posture of the AGV 1 . Various shapes can be adopted as the mark as the second AGV characteristic portion 22b, and the above-mentioned LED mark, a reflective plate that reflects light, etc. can also be used.

在图27的变形例中,运算处理部14能够通过针对图像数据的模板匹配,并根据是第一AGV特征部22a的整体被识别出了,或者还是局部欠缺地被识别出了,从而将与台车2的连结状态作为形态之一也就是连结形态而取得。在图27的示例中,成为以AGV1钻入台车2之下的状态而与该台车2连结、且AGV1在该状态下进行行驶的结构。在该情况下,以第一AGV特征部22a的一部分发生欠缺的方式被识别出来,由此,运算处理部14能够取得以AGV1钻入台车2之下的状态而与该台车2连结的连结形态,并能够将该连结形态反映在AGV1的行驶控制中。例如,在该连结形态中,由于与台车2被连结在AGV1的连结部12上的连结形态相比较提高了行驶稳定性,因此运算处理部14以使AGV1的行驶速度与基准形态(即,台车2被连结在AGV1的连结部12上的连结形态)的情况的行驶速度相比增高、或者使行驶路径R上的虚拟曲线的半径减小的方式来对运行计划进行创建或修正。由此,由于AGV1以及台车2能够更快地行驶在行驶路径R上,因此能够缩短运行时间。In the modified example of FIG. 27 , the arithmetic processing unit 14 can perform template matching on the image data and determine whether the first AGV feature portion 22 a is recognized as a whole or partially missing, thereby matching the first AGV feature portion 22 a with a partial defect. The connection state of the trolley 2 is acquired as one of the modes, that is, the connection mode. In the example of FIG. 27 , the AGV 1 is inserted under the vehicle 2 and is connected to the vehicle 2 , and the AGV 1 travels in this state. In this case, it is recognized that part of the first AGV characteristic part 22a is missing, and thus the arithmetic processing unit 14 can obtain the AGV 1 in a state of being inserted under the vehicle 2 and connected to the vehicle 2. The connection state can be reflected in the driving control of AGV1. For example, in this connection form, compared with the connection form in which the vehicle 2 is connected to the connection part 12 of the AGV 1, the running stability is improved, so the arithmetic processing unit 14 adjusts the running speed of the AGV 1 to the standard form (i.e., The operation plan is created or corrected such that the traveling speed is increased compared to the case where the vehicle 2 is connected to the connecting portion 12 of the AGV 1 or the radius of the virtual curve on the traveling path R is reduced. As a result, the AGV 1 and the trolley 2 can travel on the travel route R faster, and therefore the running time can be shortened.

图28~图31为,对AGV1以及台车2的识别进行说明的图。另外,虽然在图28~图30中,仅图示了AGV1,但以下所说明的结构也能够同样地应用于台车2中。此外,在各图中,省略了AGV特征部22的图示。28 to 31 are diagrams illustrating the identification of the AGV 1 and the trolley 2 . In addition, although only the AGV 1 is shown in FIGS. 28 to 30 , the structure described below can be similarly applied to the trolley 2 . In addition, in each figure, illustration of the AGV characteristic part 22 is omitted.

关于AGV1或台车2的各自的识别,例如,能够通过针对每一辆AGV1以及台车2而改变AGV特征部22以及台车特征部25的形状、数量或配置图案等,从而分别进行识别。此外,如图28所示那样,也可以采用如下方式,即,能够针对每一辆AGV1或台车2而分别标记不同的字符串或记号等,并基于该字符串等而单独地对AGV1或台车2进行识别。此外,例如,如图29所示那样,也可以采用如下方式,即,能够针对每一辆AGV1或台车2而标记用于分别进行识别的识别码33,并通过运算处理部14从包括该识别码33在内的图像中读取该识别码33,从而单独地对AGV1或台车2进行识别。所例示的识别码33由二维码(例如,所谓QR码(注册商标))构成。此外,作为识别码33,也能够采用条形码或单独的识别码。The AGV 1 or the trolley 2 can be individually identified, for example, by changing the shape, number, arrangement pattern, etc. of the AGV characteristic portion 22 and the trolley characteristic portion 25 for each AGV 1 and the trolley 2 . In addition, as shown in FIG. 28 , it is also possible to adopt a method in which a different character string or symbol can be marked for each AGV 1 or trolley 2 , and the AGV 1 or the AGV 1 or the trolley 2 can be individually marked based on the character string or the like. Trolley 2 performs identification. In addition, for example, as shown in FIG. 29 , an identification code 33 for individual identification may be marked on each AGV 1 or trolley 2 , and the arithmetic processing unit 14 may include the identification code 33 . The identification code 33 is read from the image including the identification code 33 to identify the AGV 1 or the trolley 2 individually. The illustrated identification code 33 is composed of a two-dimensional code (for example, a so-called QR code (registered trademark)). In addition, as the identification code 33, a barcode or a separate identification code can also be used.

此外,如图30以及图31所示那样,对AGV1以及台车2赋予存储了各自的识别信息的无线标记34(例如,RFID(Radio Frequency Identification:射频标识)标记或信标等)。而且,也能够采用如下结构,即,通过在该无线标记34和读取器35(换而言之,检测器或接收机)之间实施使用了电磁感应方式或电波方式等的无线通信,从而取得AGV1或台车2的识别信息的结构。在该情况下,如图31所示那样,在各个照相机3的设置位置上分别设置有读取器35,通过向信息处理装置4发送由该读取器35所读取的识别信息,从而能够在信息处理装置4中对AGV1或台车2进行单独地识别。In addition, as shown in FIGS. 30 and 31 , wireless tags 34 (for example, RFID (Radio Frequency Identification) tags or beacons, etc.) storing respective identification information are provided to the AGV 1 and the trolley 2 . Furthermore, a configuration may be adopted in which wireless communication using an electromagnetic induction method, a radio wave method, or the like is performed between the wireless tag 34 and the reader 35 (in other words, a detector or a receiver). The structure to obtain the identification information of AGV1 or trolley 2. In this case, as shown in FIG. 31 , a reader 35 is installed at the installation position of each camera 3 , and the identification information read by the reader 35 is transmitted to the information processing device 4 . The AGV 1 or the trolley 2 is individually identified in the information processing device 4 .

第三实施方式:Third implementation mode:

图32为,第三实施方式所涉及的行驶控制系统的结构图。图33为,表示在图32中由多台照相机3拍摄到的拍摄图像的一个示例的图。Fig. 32 is a structural diagram of the travel control system according to the third embodiment. FIG. 33 is a diagram showing an example of captured images captured by a plurality of cameras 3 in FIG. 32 .

虽然在上述第一实施方式中,例示了在AGV1的行驶路线上,在与行驶路径R的起点相对应的区域、以及与AGV1临时停止并实施向台车2的货物的装卸等的途经点V相对应的区域中分别设置各一台照相机3的结构,在上述第二实施方式中,例示了在AGV1的行驶路线上,在AGV1沿着行驶路径R的虚拟曲线而变更行进方向的区域、以及与AGV1临时停止并实施向台车2的货物的装卸等的途经点V相对应的区域中分别设置各一台照相机3的结构,但本发明不限于此。In the above-described first embodiment, the area corresponding to the starting point of the traveling route R and the passing point V where the AGV 1 temporarily stops and loads and unloads cargo to the trolley 2 are exemplified on the traveling route of the AGV 1 . A structure in which one camera 3 is installed in each corresponding area is illustrated. In the second embodiment described above, on the traveling route of the AGV 1 , an area in which the AGV 1 changes its traveling direction along the virtual curve of the traveling path R is exemplified, and an area corresponding to The AGV 1 temporarily stops and carries out the loading and unloading of goods to the trolley 2, etc., with a structure in which one camera 3 is installed in each area corresponding to the passing point V. However, the present invention is not limited to this.

在本实施方式中,如图32所示那样,在各个区域中分别设置有多台照相机3,具体而言,设置有第一照相机3a以及第二照相机3b这两台照相机。另外,照相机3的数量不限于两台,也能够采用配置有三台以上的照相机3的结构。而且,通过由多台照相机3拍摄到的图像的组合,从而能够基于如图33所示的那样的、更宽的视野(即、视场角)的拍摄图像而在更宽的区域中更准确地取得AGV1以及台车2的形态。此外,由于能够实施更宽区域中的AGV1的行驶控制,因此更可靠地抑制了AGV1以及台车2的不稳定的行驶。In this embodiment, as shown in FIG. 32 , a plurality of cameras 3 are provided in each area. Specifically, two cameras, a first camera 3 a and a second camera 3 b , are provided. In addition, the number of cameras 3 is not limited to two, and it is also possible to adopt a structure in which three or more cameras 3 are arranged. Furthermore, by combining images captured by a plurality of cameras 3, it is possible to achieve more accurate results in a wider area based on captured images with a wider field of view (ie, angle of view) as shown in FIG. 33 Get the status of AGV1 and trolley 2. In addition, since the traveling control of the AGV 1 can be implemented in a wider area, unstable traveling of the AGV 1 and the trolley 2 is more reliably suppressed.

此外,在使用了多台照相机3的情况下,能够通过三角测量的原理,从而在也包含距行驶路径R的高度在内的三维位置处分别对AGV特征部22以及台车特征部25进行检测。因此,即使在像图32那样AGV1的高度和台车2的高度极不相同的情况下,也能够更加准确地取得双方的位置。另外,其他结构是与上述的实施方式相同的。In addition, when multiple cameras 3 are used, the AGV feature portion 22 and the trolley feature portion 25 can be respectively detected at three-dimensional positions including the height from the travel path R through the principle of triangulation. . Therefore, even when the height of the AGV 1 and the height of the trolley 2 are extremely different as shown in FIG. 32 , the positions of both of them can be obtained more accurately. In addition, other structures are the same as the above-mentioned embodiment.

变形例:Variations:

在上文中,例示了基于由照相机3拍摄到的图像而取得AGV1以及台车2的形态或动作,并根据该形态或动作而对行驶状态进行判断从而控制AGV1的行驶的结构。进一步地,并不限于此,未必一定要取得AGV1的形态,也能够采用至少取得或判断出台车2的形态(例如,在牵引多台台车2的情况下,为这些多台台车2的形态)而对运行计划进行创建或修正,从而控制AGV1的行驶的结构。In the above, the configuration is exemplified in which the form or movement of the AGV 1 and the trolley 2 is acquired based on the image captured by the camera 3 , and the traveling state is determined based on the form or movement to control the traveling of the AGV 1 . Furthermore, the present invention is not limited to this. It is not necessarily necessary to acquire the AGV 1 , and it is also possible to adopt a mode in which at least the vehicle 2 is acquired or determined (for example, when multiple vehicles 2 are towed, the AGV 1 can be form) to create or modify the operation plan to control the driving structure of AGV1.

此外,并不限于基于由照相机3所拍摄到的图像而取得AGV1以及台车2的动作的结构,例如,也能够采用在台车2上设置对横向(换而言之,为X轴)、前后方向(换而言之,为Y轴)、高度方向(换而言之,为Z轴)的各个方向上的加速度进行检测的加速度传感器等,并基于该加速度传感器的检测结果而取得台车2的动作的结构。In addition, the structure is not limited to the structure in which the movements of the AGV 1 and the trolley 2 are acquired based on the image captured by the camera 3. For example, it is also possible to provide the trolley 2 with a horizontal axis (in other words, the X axis), Acceleration sensors that detect acceleration in each direction such as the front-rear direction (in other words, the Y-axis) and the height direction (in other words, the Z-axis), and obtain the vehicle based on the detection results of the acceleration sensor 2. The structure of the action.

此外,在沿着行驶路径R而在地面上粘贴感应用的标记(例如,磁带等)且AGV1以及台车2沿着该标记而行驶的结构中,同样也能够应用本发明。In addition, the present invention can also be applied to a structure in which a sensitive mark (eg, tape, etc.) is affixed on the ground along the travel path R, and the AGV 1 and the trolley 2 travel along the mark.

进一步地,本发明例如也能够应用于在台车2中具备机械臂的结构中。在该情况下,在机械臂抓住了货物或部件等的状态和未抓住的状态下,台车2整体的重心有所不同,而且,根据机械臂的朝向(即,对货物或部件等进行抓持的部分的位置),台车2整体的重心也有所不同。即使在这样的结构中,通过作为台车2形态之一而基于包括台车2在内的拍摄图像而取得或判断出机械臂的朝向等的状态并使其反映在AGV1的控制中,从而抑制了AGV1以及台车2的行驶变得不稳定的情况。Furthermore, the present invention can also be applied to a structure in which the trolley 2 is equipped with a robot arm, for example. In this case, the center of gravity of the entire trolley 2 is different between the state in which the robot arm has grasped the goods or parts, and the state in which the robot arm has not grasped the goods, parts, etc., and the center of gravity of the entire trolley 2 is different depending on the direction of the robot arm (i.e., the direction of the goods, parts, etc.) The position of the gripping part) and the overall center of gravity of the trolley 2 are also different. Even in such a structure, by acquiring or judging the state such as the orientation of the robot arm based on the captured image including the vehicle 2 as one of the forms of the vehicle 2, and reflecting it in the control of the AGV 1, it is possible to suppress The situation where the driving of AGV1 and trolley 2 becomes unstable is detected.

符号说明Symbol Description

1…搬运车(AGV);2…台车;3…照相机;4…信息处理装置;5…无线通信装置;6…主体框架;7…驱动轮;8…驱动部;9…控制部;10…小脚轮;11…激光传感器;12…连结部;14…运算处理部;15…存储部;16…无线通信部;18…货台;19…小脚轮;20…连结部;22…AGV特征部;23…方向标识;24…中心标识;25…台车特征部;28…货物收纳部;29…搁板;32…LED标记;33…识别码;34…无线标记;35…读取器。1... AGV; 2... trolley; 3... camera; 4... information processing device; 5... wireless communication device; 6... main frame; 7... driving wheel; 8... driving part; 9... control part; 10 ...Casters; 11...Laser sensor; 12...Connection part; 14...Arithmetic processing part; 15...Storage part; 16...Wireless communication part; 18...Cargo platform; 19...Casters; 20...Connection part; 22...AGV characteristics 23...direction mark; 24...center mark; 25...car feature part; 28...cargo storage part; 29...shelf; 32...LED mark; 33...identification code; 34...wireless mark; 35...reader .

Claims (9)

1. A travel control system for a carrier vehicle for autonomous travel with the carrier vehicle, characterized in that,
the traveling of the carrier is controlled according to the form of the carrier traveling in the working area and the form of the trolley,
the travel control system for a transport vehicle is provided with:
a photographing unit that is disposed so as to correspond to a work area of the carrier and photographs the carrier and the carriage;
a form acquiring unit that acquires a form of the carrier and a form of the carriage based on the image including the carrier and the carriage captured by the capturing unit,
the trolley is provided with a first characteristic part for representing the position or the orientation of the trolley,
a second feature for indicating a position or orientation on a travel route is provided on an upper surface of the truck,
the form acquiring unit acquires the form of the carriage and the connection form of the carriage to the carriage based on the image including the first feature and the second feature captured by the capturing unit,
The traveling of the carrier is controlled based on the carrier shape, the carriage shape, and the connection shape acquired by the shape acquisition unit.
2. The travel control system of a carrier according to claim 1, wherein,
comprises a form judging unit for judging the form of the trolley based on the form of the trolley acquired by the form acquiring unit,
the travel of the carrier is controlled based on the judgment of the form judgment unit.
3. The travel control system for a truck according to claim 1 or claim 2, characterized in that,
the working area has a passing point through which the trolley passes,
the photographing section is configured in a manner corresponding to the route point.
4. A travel control system for a carrier vehicle for autonomous travel with the carrier vehicle, characterized in that,
the travel of the carrier is controlled according to the movement of the carrier and the movement of the trolley which travel in the working area,
the travel control system for a transport vehicle is provided with:
a photographing unit that is disposed so as to correspond to a work area of the carrier and photographs the carrier and the carriage;
An operation acquisition unit that acquires an operation of the carrier and an operation of the carriage based on the image including the carrier and the carriage captured by the imaging unit,
the trolley is provided with a first characteristic part for representing the position or the orientation of the trolley,
a second feature for indicating a position or orientation on a travel route is provided on an upper surface of the truck,
the motion acquisition unit acquires the motion of the truck and the motion of the carriage based on the image including the first feature and the second feature captured by the imaging unit,
the travel of the carrier is controlled based on the movement of the carrier and the movement of the carriage acquired by the movement acquisition unit.
5. The travel control system of a carrier according to claim 4, wherein,
the traveling state determination unit determines the traveling state of the carriage based on the operation of the carriage acquired by the operation acquisition unit,
the travel of the carrier is controlled based on the judgment of the travel state judgment unit.
6. The travel control system of a carrier according to claim 5, wherein,
the travel state determination unit determines whether or not the carriage is located inside a travel area having a predetermined width with respect to a travel path of the carriage that is preset in the work area.
7. The travel control system for a truck as claimed in claim 4 or claim 5, wherein,
the working area has a first area in which the trolley travels along a virtual straight line and a second area in which the trolley travels along a virtual curve,
the photographing part is configured to correspond to the second region.
8. The travel control system for a truck as claimed in claim 4 or claim 5, wherein,
the working area has a third area where the trolley stops,
the photographing part is configured to correspond to the third region.
9. A travel control method for a carrier vehicle for autonomous travel with the carrier vehicle, characterized by comprising the steps of,
capturing an image including the truck and the dolly,
an operation of the truck and an operation of the truck are acquired based on the captured image including the first feature portion for indicating the position or the orientation given to the truck and the second feature portion for indicating the position or the orientation given to the truck on the travel route,
The travel of the truck is controlled according to the operation of the truck and the operation of the trolley traveling in the work area.
CN201880088967.6A 2018-02-13 2018-12-12 Travel control system for carrier vehicle and travel control method for carrier vehicle Active CN111771175B (en)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
JP2018-022828 2018-02-13
JP2018-022827 2018-02-13
JP2018022827A JP7095301B2 (en) 2018-02-13 2018-02-13 Travel control system for transport vehicles and travel control methods for transport vehicles
JP2018022828A JP7081194B2 (en) 2018-02-13 2018-02-13 Travel control system for transport vehicles and travel control methods for transport vehicles
PCT/JP2018/045730 WO2019159519A1 (en) 2018-02-13 2018-12-12 Transportation vehicle travel control system and transportation vehicle travel control method

Publications (2)

Publication Number Publication Date
CN111771175A CN111771175A (en) 2020-10-13
CN111771175B true CN111771175B (en) 2024-01-19

Family

ID=67619214

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201880088967.6A Active CN111771175B (en) 2018-02-13 2018-12-12 Travel control system for carrier vehicle and travel control method for carrier vehicle

Country Status (4)

Country Link
US (1) US11797011B2 (en)
CN (1) CN111771175B (en)
TW (1) TW201935163A (en)
WO (1) WO2019159519A1 (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11573574B2 (en) * 2018-08-30 2023-02-07 Canon Kabushiki Kaisha Information processing apparatus, information processing method, information processing system, and storage medium
US12287209B2 (en) 2019-09-12 2025-04-29 Commonwealth Scientific And Industrial Research Organisation Object moving system
JP7380829B2 (en) * 2020-02-28 2023-11-15 日本電気株式会社 Conveyance system, control device, control method
DE102020213124A1 (en) * 2020-10-19 2022-04-21 Robert Bosch Gesellschaft mit beschränkter Haftung Method for transporting a goods carrier by means of an industrial truck that can be operated at least partially automatically
JP7338612B2 (en) * 2020-11-16 2023-09-05 株式会社豊田自動織機 Controller for automatic guided vehicle
CN117222952A (en) * 2022-04-11 2023-12-12 宁德时代新能源科技股份有限公司 AGV dispatch control system and method
JP7481029B2 (en) * 2022-05-12 2024-05-10 株式会社計数技研 Mobile units and programs
CN115776610B (en) * 2023-02-10 2023-04-07 北京徐工汉云技术有限公司 Camera shooting control method and device for cargo monitoring of freight vehicle
CN115973661A (en) * 2023-03-21 2023-04-18 苏州海豚之星智能科技有限公司 Logistics conveying system and method based on latent robot

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10143665A (en) * 1996-11-14 1998-05-29 Ohbayashi Corp Obstacle detecting method of automatically guided vehicle
US5764014A (en) * 1996-02-01 1998-06-09 Mannesmann Dematic Rapistan Corp. Automated guided vehicle having ground track sensor
JP2004005366A (en) * 2002-04-15 2004-01-08 Daifuku Co Ltd Travel controlling method for conveying lorry
JP2008156122A (en) * 2002-04-15 2008-07-10 Daifuku Co Ltd Method of controlling traveling of conveying carriage
JP2013041527A (en) * 2011-08-19 2013-02-28 Hitachi Industrial Equipment Systems Co Ltd Automatic conveyance vehicle and automatic conveyance vehicle system using the same
CN104555222A (en) * 2014-12-25 2015-04-29 北京物资学院 Storage and distribution integration system and method based on insert-type AGV
CN105103069A (en) * 2013-03-25 2015-11-25 株式会社日立产机系统 Automatic conveyor vehicle
JP2016055942A (en) * 2014-09-05 2016-04-21 村田機械株式会社 Transport vehicle system
KR101689779B1 (en) * 2015-10-15 2016-12-27 (주)가온솔루션 System and method for automatic guided vehicle
WO2017163790A1 (en) * 2017-02-28 2017-09-28 株式会社小松製作所 Work vehicle control device, work vehicle, and work vehicle control method

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002220048A (en) 2001-01-24 2002-08-06 Kaneda Kikai Seisakusho Ltd Automated guided vehicle
US7715953B2 (en) * 2003-04-25 2010-05-11 Glimpse Waters, Inc. Trailer backing up device and method
GB2447689B (en) * 2007-03-22 2011-08-24 Knorr Bremse Systeme Trailer electronic braking system
US8047756B2 (en) * 2008-04-04 2011-11-01 Savant Automation, Inc. Automatic load transfer device and method for automated material handling systems
WO2012103002A2 (en) * 2011-01-24 2012-08-02 Sky-Trax, Inc. Inferential load tracking
US20120221186A1 (en) * 2011-02-28 2012-08-30 Tts Port Equipment Ab Methods and Devices for Stabilizing an AGV during Transport of Elevated Loads
JP5687130B2 (en) * 2011-05-10 2015-03-18 株式会社小松製作所 Automatic supply system for consumables
CN107531413B (en) * 2015-05-01 2019-07-19 村田机械株式会社 Automatic warehouses and pendant stacking cranes
KR101695557B1 (en) * 2015-07-17 2017-01-24 고려대학교 산학협력단 Automated guided vehicle system based on autonomous mobile technique and a method for controlling the same
US10583982B2 (en) * 2015-08-03 2020-03-10 Hitachi, Ltd. Shelf transport system, shelf transport vehicle, and shelf transport method
JP2017122990A (en) * 2016-01-05 2017-07-13 株式会社リコー Traveling device, traveling control device, traveling control system
US10029790B2 (en) * 2016-01-28 2018-07-24 Panasonic Intellectual Property Corporation Of America Device that controls flight altitude of unmanned aerial vehicle
US10434924B2 (en) * 2016-09-09 2019-10-08 Dematic Corp. Free ranging automated guided vehicle and operational system
ES2884059T3 (en) * 2017-02-17 2021-12-10 Kollmorgen Automation Ab Procedure for controlling the path of travel of automated guided vehicles
US10289117B1 (en) * 2017-02-21 2019-05-14 Amazon Technologies, Inc. Lift and tilt platform
CN109254564B (en) * 2017-07-13 2021-03-26 杭州海康机器人技术有限公司 Article handling method, device, terminal, and computer-readable storage medium
US10315231B1 (en) * 2017-09-07 2019-06-11 Amazon Technologies, Inc. Attribute-based container selection for inventory
JP6802137B2 (en) * 2017-11-15 2020-12-16 株式会社日立インダストリアルプロダクツ Transport vehicle system, transport vehicle control system and transport vehicle control method
US20190196505A1 (en) * 2017-12-27 2019-06-27 Walmart Apollo, Llc Systems and methods for loading and unloading merchandise using autonomous ground vehicles
US11364885B2 (en) * 2018-01-18 2022-06-21 Vieletech Inc. Smart trailer controller
US10954067B1 (en) * 2018-07-13 2021-03-23 Vecna Robotics, Inc. System and method of providing delivery of items from one container to another container in a hybrid environment
US10921819B2 (en) * 2018-08-28 2021-02-16 Asi Technologies, Inc. Automated guided vehicle system and automated guided vehicle for use therein
EP3623894B1 (en) * 2018-09-13 2022-11-23 Mobile Industrial Robots A/S Agv having dynamic safety zone
CN109018810B (en) * 2018-10-18 2020-02-21 北京极智嘉科技有限公司 Method, device, robot and storage medium for docking cargo containers
US11964689B2 (en) * 2019-12-16 2024-04-23 Magna Electronics Inc. Vehicular trailering guidance system
US11305935B2 (en) * 2019-12-23 2022-04-19 Get Fabric Ltd. Robotic warehouse

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5764014A (en) * 1996-02-01 1998-06-09 Mannesmann Dematic Rapistan Corp. Automated guided vehicle having ground track sensor
JPH10143665A (en) * 1996-11-14 1998-05-29 Ohbayashi Corp Obstacle detecting method of automatically guided vehicle
JP2004005366A (en) * 2002-04-15 2004-01-08 Daifuku Co Ltd Travel controlling method for conveying lorry
JP2008156122A (en) * 2002-04-15 2008-07-10 Daifuku Co Ltd Method of controlling traveling of conveying carriage
JP2013041527A (en) * 2011-08-19 2013-02-28 Hitachi Industrial Equipment Systems Co Ltd Automatic conveyance vehicle and automatic conveyance vehicle system using the same
CN105103069A (en) * 2013-03-25 2015-11-25 株式会社日立产机系统 Automatic conveyor vehicle
JP2016055942A (en) * 2014-09-05 2016-04-21 村田機械株式会社 Transport vehicle system
CN104555222A (en) * 2014-12-25 2015-04-29 北京物资学院 Storage and distribution integration system and method based on insert-type AGV
KR101689779B1 (en) * 2015-10-15 2016-12-27 (주)가온솔루션 System and method for automatic guided vehicle
WO2017163790A1 (en) * 2017-02-28 2017-09-28 株式会社小松製作所 Work vehicle control device, work vehicle, and work vehicle control method
CN107850898A (en) * 2017-02-28 2018-03-27 株式会社小松制作所 The control method of the control device of working truck, working truck and working truck

Also Published As

Publication number Publication date
US20210004009A1 (en) 2021-01-07
CN111771175A (en) 2020-10-13
WO2019159519A1 (en) 2019-08-22
US11797011B2 (en) 2023-10-24
TW201935163A (en) 2019-09-01

Similar Documents

Publication Publication Date Title
CN111771175B (en) Travel control system for carrier vehicle and travel control method for carrier vehicle
JP7081194B2 (en) Travel control system for transport vehicles and travel control methods for transport vehicles
US12091253B2 (en) Automated storage and retrieval system with detector for detecting items extending beyond dimensional threshold
JP7095301B2 (en) Travel control system for transport vehicles and travel control methods for transport vehicles
KR101323705B1 (en) Autonomous freight transportation system using mobile robot for autonomous freight transportation
JP5255366B2 (en) Transfer robot system
JP7500484B2 (en) Automated guided vehicles, automated guided vehicles systems and transport programs
JP7609211B2 (en) AUTONOMOUS MOBILE DEVICE AND METHOD FOR CONTROLLING MOBILITY OF AUTONOMOUS MOBILE DEVICE
JP7426881B2 (en) Cargo handling support system
US20230202817A1 (en) Control method for mobile object, mobile object, and computer-readable storage medium
US20220203551A1 (en) Luggage transport system, luggage transport method, and storage medium
JP5413285B2 (en) Moving object and its turning radius calculation method
JP2018106312A (en) Moving vehicle
WO2024157301A1 (en) Transport system
JP7631913B2 (en) Transport control system, transport control method, and program
JP7561732B2 (en) MOBILE BODY CONTROL METHOD, MOBILE BODY, MOBILE CONTROL SYSTEM, AND PROGRAM
JP2022144133A (en) cargo handling system
JP7791895B2 (en) Mobile object and control method thereof
JP7627457B1 (en) Automated guided vehicle and method for controlling the automated guided vehicle
WO2024009342A1 (en) Conveyance device and control method thereof
WO2025046838A1 (en) Conveyance system and conveyance method
WO2025032822A1 (en) Unmanned conveyance vehicle and method for controlling unmanned conveyance vehicle
WO2023047476A1 (en) Moving body and control method therefor
CN117806306A (en) Travel equipment and control method thereof
WO2025083885A1 (en) Conveyance system and conveyance method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant