CN113835425A - 路径规划方法 - Google Patents
路径规划方法 Download PDFInfo
- Publication number
- CN113835425A CN113835425A CN202010580419.4A CN202010580419A CN113835425A CN 113835425 A CN113835425 A CN 113835425A CN 202010580419 A CN202010580419 A CN 202010580419A CN 113835425 A CN113835425 A CN 113835425A
- Authority
- CN
- China
- Prior art keywords
- information
- path
- vehicle
- candidate
- target position
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 36
- 230000009471 action Effects 0.000 claims abstract description 11
- 230000003068 static effect Effects 0.000 claims description 6
- 238000001514 detection method Methods 0.000 claims description 4
- 230000008859 change Effects 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 4
- 230000004888 barrier function Effects 0.000 description 2
- 239000000969 carrier Substances 0.000 description 1
- 238000011065 in-situ storage Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
本发明提供一种路径规划方法,适用于载具,其包括:依据起始位置的资讯、目标位置的资讯以及地图资讯来产生第一路径;搜寻位于第一路径上的至少一候选回转区域,并依据目标位置的资讯来决定至少一候选回转区域中的一个作为预定回转区域,其中各候选回转区域的中间点与目标位置之间的距离大于或等于载具的回转半径;使载具沿着第一路径移动,并使载具在预定回转区域进行回转动作,以将载具的第一端由第一方向转为朝向相对于第一方向的第二方向;以及在回转动作结束后,使该载具到达该目标位置或使载具由预定回转区域移动至目标位置。本发明提供的路径规划方法可以满足无人载具的回转需求且避免载具的移动路径偏移的功能。
Description
技术领域
本发明是有关于一种载具的移动路径的规划方法,且特别适用于无法原地回转的载具。
背景技术
无人载具例如自动堆高机或自动货车,可用来运送货物。以自动堆高机为例,自动堆高机的相对于其车头的一侧(车尾)具有「货叉」结构。透过将自动堆高机的货叉插入栈板的底部或自栈板的底部移出,可以完成货物的装载、运送及卸除。自动堆高机因其动力及感测系统的设计,适于以车头朝前的方式行进,并需要在行走路径中回转使货叉朝前,以方便进行接下来的装载或卸除货物的动作。需说明的是,自动堆高机无法原地回转,而是要透过行进来回转(如同一般汽车)而改变货叉的朝向。
在计算自动堆高机的行走路径时,通常会使用时间弹性带法(Timed ElasticBand,TEB)或是动态窗格法(Dynamic Window Approach,DWA)。以时间弹性带法来说,可以依据起始位置与目标位置来计算出多种路径,并从中决定一条预设路径,以使自动堆高机沿预设路径移动。并且,自动堆高机会在预设路径上的任意位置进行回转。
然而,时间弹性带法为确保车头角度与所载货物皆能够平滑地移动,因此当预设路径过长时,自动堆高机会因为会在预设路径上的回转动作,使得车体偏离预设路径且无法预期其偏离的程度。在上述情形下可能发生意外事件。若是动态窗格法,则需要记忆全部的决策点坐标,无法用于复杂度较高的自走载具。
因此,需要针对自动堆高机以及其他有回转需求的无人载具提出一种可以满足回转需求且避免路径偏移的解决方案。
发明内容
本发明提供一种路径规划方法,可以满足无人载具的回转需求且避免载具的移动路径偏移。
本发明的路径规划方法,适用于载具。该路径规划方法包括:依据起始位置的资讯、目标位置的资讯以及地图资讯来产生第一路径;搜寻位于第一路径上的至少一候选回转区域,并依据目标位置的资讯来决定至少一候选回转区域中的一个作为预定回转区域,其中各候选回转区域的中间点与目标位置之间的距离大于或等于载具的回转半径;使载具沿着第一路径移动,并使载具在预定回转区域进行回转动作,以将载具的第一端由第一方向转为朝向相对于第一方向的第二方向;以及在回转动作结束后,使该载具到达该目标位置或使载具由预定回转区域移动至目标位置。
基于上述,本发明可以预先设定载具最佳的回转位置以及确保载具有足够的回转空间。由于载具在到达预定回转区域之前皆不需要调整头向,因此并不会有多余的横向移动发生。
附图说明
图1绘示为本发明一实施例的路径规划方法的步骤流程图。
图2绘示为载具的移动路径及在预定回转区域进行回转的示意图。
图3A~3E绘示为本发明一实施例的候选回转区域的产生过程的示意图。
图4绘示为本发明一实施例的多个候选回转区域的示意图。
图5绘示为本发明一实施例的载具的避障操作的示意图。
图6绘示为本发明一实施例的路径规划方法的步骤流程图。
具体实施方式
图1绘示为本发明一实施例的路径规划方法的步骤流程图。图2绘示为载具的移动路径及在预定回转区域进行回转的示意图。请见图1及图2,本发明路径规划方法适用于载具AMV(例如为autonomous mobile vehicle、autonomous mobile robot或automaticguided vehicle等无人载具)。前述载具AMV是指无人载具,例如堆高机或其他类似的载具。载具AMV可以向前或向后移动,但由于转向角度及回转半径r的限制,载具AMV无法在原地进行回转。步骤S110是由运算装置(图未示)依据载具AMV的起始位置x3的资讯、载具AMV的目标位置x4的资讯以及地图资讯来产生第一路径P1。特别说明的是,第一路径P1为载具AMV行进的路线,因此以第一路径P1为中心向两侧延伸至少大于载具AMV的车身宽度的范围内不会有障碍物。
更详细一点来说,运算装置可以设置在载具AMV上或设于一外部设备中(图未示)并透过例如无线方式来与载具AMV交换信息。运算装置可以接收载具AMV本身的运动相关参数、起始位置x3的资讯、目标位置x4的资讯以及地图资讯来进行运算以产生第一路径P1。运动相关参数包括但不限于载具AMV的回转半径r的资讯、车宽及车长等尺寸资讯、线速度限制资讯、角速度限制资讯、载具重量资讯、载具AMV的机构或零件的位置资讯以及定位容许精度资讯。起始位置x3通常是指载具的当前位置。起始位置x3的资讯包括但不限于全球定位系统(Global Positioning System,GPS)的坐标资讯以及指示相对于前述地图的位置的资讯。地图资讯包括但不限于数字形式的地图图档、可行走空间的资讯、禁止行走空间的资讯、膨胀区图档(例如沿行进方向且宽度为2倍车身宽度所形成的范围)以及碰撞区图档。
另外,运算装置例如是中央处理单元(central processing unit,CPU),或是其他可编程的一般用途或特殊用途的微处理器(Microprocessor)、数字信号处理器(DigitalSignal Processor,DSP)、可编程控制器、特殊应用集成电路(Application SpecificIntegrated Circuits,ASIC)、可编程逻辑装置(Programmable Logic Device,PLD)或其他类似装置或这些装置的组合。在本实施例中,运算装置可以使用时间弹性带法来决定第一路径。在另一实施例中,运算装置可以使用动态窗格法来决定第一路径。第一路径的数据形式包括但不限于笛卡尔坐标(Cartesian Coordinate)、欧拉角(Euler Angle)以及四元数(quaternion)。
步骤S120是由运算装置搜寻位于第一路径P1上的至少一候选回转区域R,并依据目标位置x4的资讯来决定前述至少一候选回转区域R中的一个为预定回转区域RR。各候选回转区域R的中间点C与目标位置x4之间的距离大于或等于载具AMV的回转半径r。此处的「中间点」可以视为候选回转区域R在第一路径P1上的中间位置。也就是说,预定回转区域RR的中间点与目标位置x4之间的距离也是大于或等于载具AMV的回转半径r。步骤S130是使载具AMV沿着第一路径P1移动,并使载具AMV在预定回转区域RR进行回转动作(在预定回转区域R中,载具AMV进行回转动作,不会沿着第一路径P1移动),以将载具AMV的第一端AMV1由第一方向A1转为朝向相对于第一方向A1的第二方向A2。特别说明的是,本发明所述的回转动作是指载具AMV借由前进转向及后退转向的结合动作完成。下面将以附图来说明预定回转区域RR与回转半径r之间的关系。
请见图2,载具AMV沿第一路径P1移动,并在进入预定回转区域RR(即载具AMV行进到回转开始点x1)时,离开第一路径P1并朝第一路径P1的左侧行进(前进转向)。然而,由于载具AMV的转向角度的限制,载具AMV实际行进路线会如图2所示,往左斜前方曲线前进,直至载具AMV的前进方向垂直于第一路径P1或载具AMV的货叉垂直于第一路径P1。接着,载具AMV以货叉朝前的方式(后退转向),经过回转结束点x2返回第一路径P1。请回到图1,步骤S140是在回转动作结束后,载具AMV到达目标位置x4或使载具AMV由预定回转区域RR移动至目标位置x4。详细而言,若目标位置x4相对于预定回转区域RR尚有一段距离,亦即,预定回转区域RR的中间点与目标位置x4的距离大于载具AMV的回转半径r(回转结束点x2并非目标位置x4),则载具AMV接着由预定回转区域RR(例如回转结束点x2)移动至目标位置x4。但是在回转结束点x2即目标位置x4的情况下,亦即,预定回转区域RR的中间点与目标位置x4的距离等于载具AMV的回转半径r,则载具AMV即到达目标位置x4,在此情况下,则直接完成步骤S140。下面将搭配图3A~3E来说明如何搜寻位于第一路径P1上的至少一候选回转区域R。
图3A~3E绘示为本发明一实施例的候选回转区域的产生过程的示意图。请见图2及图3A,首先由地图资讯取得地图图档300以及依相关资讯所产生的第一路径P1,其中,x3表示起始位置,x4表示目标位置。请见图3B,接着由运算装置建立一张与地图图档300相同尺寸的空白图档,并在其中产生以第一路径P1为中心向两侧分别延伸宽度L的一个范围,以获得包含回转需求空间资讯的回转空间图档310。其中,宽度L为载具AMV执行回转动作时,在垂直于第一路径P1上的所需距离,例如宽度L可等于或大于载具AMV的载具长度(例如1倍或1.5倍),或者宽度L可等于或大于载具AMV的回转半径r(例如1倍或1.5倍)。在本实施例中,运算装置可以将该范围的像素值设为1,而其余像素值为0。在图3C中,运算装置由地图图档300取得与地图图档300相同尺寸的障碍物图档320,其中障碍物图档320包含静态障碍物资讯,障碍物图档320的深色区域D的像素值被设为1(其余的像素值被设为0)。深色区域D表示为障碍物区,即无法供载具行走的区域,例如固定建物、货架等。
请见图3D,经由地图资讯取得的地图图档300,再由运算装置依据回转空间图档310以及障碍物图档320进行运算,以产生包含有载具AMV可移动空间的载具移动空间资讯的图档330。详细而言,在本实施例中,运算装置可以对回转空间图档310以及障碍物图档320进行及(AND)运算。例如,对回转空间图档310以及障碍物图档320中对应位置的各像素值进行及运算,若两者皆为1则输出像素值为1(在图3D中以灰色绘示),其余则输出像素值为0,借此获得包含有载具AMV可移动空间的载具移动空间资讯的图档330。意即,在图档330中,灰色区域即为以第一路径P1为中心向两侧分别延伸宽度L的范围内不可行经的区域。
请见图3A及图3E,运算装置将包含载具移动空间资讯的图档330沿第一路径P1的行进方向A切分为多个区段S,以获得各区段S在第三方向A3上的宽度资讯。其中,第三方向A3垂直于行进方向A,每一区段S沿第一路径P1具有第一长度L1。详细而言,针对各别的区段S,运算装置可以对在以第一路径P1为中心向两侧分别延伸宽度L的左侧(上侧)范围及右侧(下侧)范围内的像素值进行判断,若各区段S向左侧延伸宽度L或向右侧延伸宽度L的范围中的所有像素值皆为0,则运算装置将该区段S新增标记。举例来说,若各别区段S的左侧范围中的所有像素值皆为0,则运算装置将该区段S新增”1”的标记,若各别区段S的右侧范围中的所有像素值皆为0,则运算装置将该区段S新增”-1”的标记。相反地,若上述各别区段S的左侧范围及右侧范围中均有任一像素值为1的情况(例如运算装置完成该区段S的判断后,未有”1”或”-1”的标记),则运算装置将该区段S新增”0”的标记。详细而言,每一区段S的标记即代表每一区段S的宽度资讯,标记为1即代表此区段S在第一路径P1左侧宽度L的范围内未有障碍物,其宽度资讯为左侧区域大于或等于宽度L;标记为-1即代表此区段S在第一路径P1右侧宽度L的范围内未有障碍物,其宽度资讯为右侧区域大于或等于宽度L;标记为0即代表此区段S在第一路径P1的左侧宽度L及右侧宽度L的范围内均有障碍物,其宽度资讯为小于宽度L。但本发明不局限于此,在其他的实施例中,可以将每一区段S垂直于第一路径P1的宽度设定为2L(以第一路径P1为中心向两侧分别延伸宽度L),因此在进行前述标记作业时,仅需检核各区段S的左侧区域及右侧区域中是否有像素值为1即可。
进一步来说,以图3E为例,可以清楚看出在多个区段S中仅有部分区段(记做S1~S5)被标记为1,其余区段S皆被标记为0。也就是说,在图3E中仅有区段S1~S5满足以第一路径P1为中心向左侧延伸宽度L的范围内的所有像素值为0的条件。运算装置可以从目标位置x4往起始位置x3依序检视各区段S的标记结果。若存在标记为1的连续的多个区段S且其数量等于第一数量,运算装置可将前述连续的多个区段S所对应的区域列为候选回转区域R,借此获得至少一候选回转区域R;或者,若存在标记为-1的连续的多个区段S且其数量等于第一数量,运算装置可将前述连续的多个区段S所对应的区域列为候选回转区域R,借此获得至少一候选回转区域R。其中,前述第一数量等于一阈值,且阈值与载具AMV的回转半径r以及区段S的第一长度L1相关联。具体来说,阈值可以被设定为是载具AMV的2倍回转半径r除以第一长度L1的值。也就是说,各候选回转区域R在第一路径P1上的长度等于载具AMV的回转半径r的2倍,如图3E所示,在本实施例中阈值为5,即需连续5个标记为”1”的区段S才可被列为候选回转区域R,然而本发明不局限于此。在其他实施例中,阈值可以被设定为载具的2.5倍回转半径r除以第一长度L1的值,也可以是载具的3倍回转半径r除以第一长度L1的值。以图3E的例子来说,只有区段S1~S5所对应的区域可以满足上述条件。因此,运算装置将区段S1~S5所对应的区域列为候选回转区域R。另外,假如在运算装置搜寻不到任何候选回转区域R时,将产生警示资讯并回报使用者「路径错误」的相关讯息。
需说明的是,为了方便说明,图3A~3E中的第一路径P1皆以一直线来呈现,然而这并不表示本发明只能应用于直线路径。在其他实施例中,第一路径P1也可以是多线段的组合或曲线。另外,本实施例中的区段S的第一长度L1例如被设定为1公分。在其他实施例中,第一长度L1也可以依据设计者的实际需求被设计为其他长度,例如2~10公分其中之一值,而阈值也随之改变。
由于图3E仅存在一个候选回转区域R,故运算装置将该个候选回转区域R决定为预定回转区域RR,并将预定回转区域RR的起点与终点分别列为回转开始点x1与回转结束点x2。运算装置并以预定回转区域RR来切分任务。具体来说,运算装置可以定义一个任务为使载具AMV从起始位置x3移动到回转开始点x1,并定义另一个任务为使载具AMV从回转结束点x2移动到目标位置x4。
在图3A~3E的实施例当中,运算装置最终仅列出一个候选回转区域R。但是在其他未示出的实施例中,可以存在多个候选回转区域R且部分候选回转区域R位于第一路径P1的左侧,而另一部分候选回转区域R位于第一路径P1的右侧。在具有多个候选回转区域R的实施例中,运算装置分别计算多个候选回转区域R与目标位置x4之间的距离,运算装置可以选择最靠近目标位置x4的一个候选回转区域R作为预定回转区域RR,其中预定回转区域RR与该目标位置x4之间的距离小于未获选的多个候选回转区域R与目标位置x4之间的距离。或者,运算装置也可以选择最远离目标位置x4的一个候选回转区域R作为预定回转区域RR。进一步来说,多个候选回转区域R可能彼此分离,亦可能多个候选回转区域R有部分重叠的现象。举例来说,图4绘示为本发明一实施例的多个候选回转区域的示意图。请见图4,由于被标记为1的连续的多个区段S的数量远大于阈值(阈值例如为5,本实施例中连续10个区段S被标示为”1”),运算装置可判断这一块区域可以列出7个候选回转区域R1~R7,并且相邻的两个候选回转区域可部分地重叠。
在另一实施例中,载具AMV可以装设有用以检测距离的至少一个检测装置(图未示)。检测装置可以装在车头侧或货叉侧,或是两处皆装设有检测装置。检测装置可以检测载具AMV在行进方向上是否有动态的障碍物(不会出现在障碍物图档中,例如其他载具或正在走动的人),以使载具AMV可以即时进行避障动作。
图5绘示为本发明一实施例的载具的避障操作的示意图。请见图5,H表示动态障碍物,S表示已记录在地图资讯中的静态障碍物。由图5可看出,第一路径P1会绕过静态障碍物S。然而载具AMV沿第一路径P1移动的过程中,在检测到动态障碍物H的情况下,运算装置可以依据载具AMV与动态障碍物H的距离以将动态障碍物H的位置标示在地图资讯中。运算装置可以整合载具AMV当前位置资讯、动态障碍物H的位置资讯以及地图资讯,来产生整合后地图资讯,以使载具AMV进行避障动作。运算装置并可依据整合后地图资讯重新规划路径以产生避障路径P1’,并依据避障路径P1’使载具进行避障动作,随后使得载具AMV在完成避障动作后可回到第一路径P1的路径上。具体来说,在完成避障动作后,运算装置取得载具AMV的当前位置的资讯与第一路径P1的偏差资讯,并依据偏差资讯使载具向第一路径P1移动,例如运算装置以每隔一间隔时间就计算一次载具AMV当前位置相对于第一路径P1的最短距离的方式,来重新回到第一路径P1。运算装置可同时检测载具AMV当前位置是否已接近回转开始点,若是则开始进行回转动作。在结束回转动作后,运算装置控制载具AMV回到第一路径P1上以到达目标位置,但本发明不限于此。在其他实施例中,载具AMV移动的过程中,在检测到动态障碍物H的情况下,运算装置可以依据载具AMV与动态障碍物H的距离以将动态障碍物H的位置新增标示在地图资讯中,并且重新规划路径以产生避障路径P1’以取代第一路径P1,而使载具AMV到达目标位置。此外,当载具AMV检测到预定回转区域RR内有动态障碍物H时,运算装置控制载具AMV在原地等待,并在检测到动态障碍物H消除后再进行回转动作。
总结以上,运算装置的操作流程可以如图6所示。图6绘示为本发明一实施例的路径规划方法的步骤流程图。请见图2及图6,步骤610为依据起始位置x3的资讯、目标位置x4的资讯以及地图资讯来产生第一路径P1。步骤S620为从目标位置x4往起始位置x3搜寻第一路径P1上的候选回转区域R。步骤S630为判断是否存在至少一个候选回转区域R。若判断结果为否,则回报路径错误的相关信息(步骤S640)。若判断结果为是,则前进到步骤S650。在步骤S650中,判断该至少一个候选回转区域R的数量是否为1。若判断结果为否(步骤S660,表示候选回转区域R有多个),则在多个候选回转区域R当中选择一个作为预定回转区域RR。若判断结果为是(步骤S670,表示候选回转区域R只有一个),则将该个候选回转区域R作为预定回转区域RR。在步骤S680中,判断预定回转区域RR的中间点与目标位置x4的距离是否等于载具AMV的回转半径r的两倍。若判断结果为否(步骤690),则依据预定回转区域RR来定义两个移动任务(一个移动任务为起始位置x3移动至预定回转区域RR;另一移动任务为预定回转区域RR移动至目标位置x4)。若判断结果为是(步骤700),则仅定义一个移动任务。特别说明的是,前述的移动任务是指载具AMV沿第一路径P1移动的任务,并不包含回转动作。
综上所述,本发明可以预先设定最佳的回转位置以及确保载具有足够的回转空间。由于无人载具在到达回转开始点之前皆不需要调整头向,因此并不会有多余的横向移动发生,故载具的实际行走路径会与预期的第一路线一致。进一步地,运算装置可以经由定时性地确认载具当前位置与第一路径的差异值,来控制载具维持在第一路径上,或是在结束避障动作后回到第一路径上。因此,本发明也可以确保载具不会有预期之外的行走路径。
以上所述,仅为本发明的优选实施例而已,不能以此限定本发明实施的范围,即凡是依照本发明权利要求书及说明书内容所作的简单的等效变化与修饰,皆仍属本发明专利涵盖的范围内。另外本发明的任一实施例或权利要求不须达到本发明所公开的全部目的或优点或特点。此外,说明书摘要和发明名称仅是用来辅助专利文件检索,并非用来限制本发明的权利范围。此外,本说明书或权利要求书中提及的“第一”、“第二”等用语仅用以命名元件(element)的名称或区别不同实施例或范围,而并非用来限制元件数量上的上限或下限。
附图标记说明:
A:行进方向
A1:第一方向
A2:第二方向
A3:第三方向
AMV:载具
AMV1:第一端
C:中间点
D:深色区域
H:动态障碍物
L1:第一长度
P1:第一路径
P1’:避障路径
RR:预定回转区域
R、R1~R7:候选回转区域
r:回转半径
SD:静态障碍物
S、S1~S5:区段
S110~S140、S610~S690、S700:步骤
x1:回转开始点
x2:回转结束点
x3:起始位置
x4:目标位置
300:地图图档
310:回转空间图档
320:障碍物图档
330:图档。
Claims (10)
1.一种路径规划方法,适用于载具,其特征在于,所述路径规划方法包括:
依据起始位置的资讯、目标位置的资讯以及地图资讯来产生第一路径;
搜寻位于所述第一路径上的至少一候选回转区域,并依据所述目标位置的资讯来决定所述至少一候选回转区域中的一个为预定回转区域,其中各所述候选回转区域的中间点与所述目标位置之间的距离大于或等于所述载具的回转半径;
使所述载具沿着所述第一路径移动,并使所述载具在所述预定回转区域进行回转动作,以将所述载具的第一端由第一方向转为朝向相对于所述第一方向的第二方向;以及
在所述回转动作结束后,所述载具到达所述目标位置或使所述载具由所述预定回转区域移动至所述目标位置。
2.根据权利要求1所述的路径规划方法,其特征在于,搜寻位于所述第一路径上的至少一候选回转区域的步骤包括:
由所述地图资讯取得载具移动空间资讯;
将所述载具移动空间资讯沿所述第一路径的行进方向切分为多个区段,以获得各所述区段在第三方向上的宽度资讯,其中所述第三方向垂直于所述行进方向,每一所述多个区段沿所述第一路径具有第一长度;以及
在连续的第一数量的所述多个区段中的每一个的所述多个宽度资讯皆大于或等于所述载具的载具长度时,将所述多个连续的区段作为一个候选回转区域,借此获得所述至少一候选回转区域,其中各所述候选回转区域在所述第一路径上的长度等于所述载具的所述回转半径的两倍。
3.根据权利要求2所述的路径规划方法,其特征在于,所述第一数量等于阈值,所述阈值与所述回转半径及所述第一长度相关联。
4.根据权利要求1所述的路径规划方法,其特征在于,决定所述至少一候选回转区域中的一个为所述预定回转区域的步骤还包括:
当所述至少一候选回转区域的数量为一个时,将所述一个候选回转区域作为所述预定回转区域。
5.根据权利要求1所述的路径规划方法,其特征在于,决定所述至少一候选回转区域中的一个为所述预定回转区域的步骤还包括:
当所述至少一候选回转区域的数量为多个时,分别计算所述多个候选回转区域与所述目标位置之间的距离;以及
选择所述多个候选回转区域中的一个作为所述预定回转区域,
其中所述预定回转区域与所述目标位置之间的所述距离小于未获选的所述多个候选回转区域与所述目标位置之间的所述多个距离。
6.根据权利要求1所述的路径规划方法,其特征在于,所述载具设置有检测装置,所述路径规划方法还包括:
当所述载具沿着所述第一路径移动且所述检测装置检测到所述载具前方有动态障碍物时,依据所述地图资讯、所述载具的第一当前位置资讯以及所述动态障碍物的动态障碍物位置资讯以使所述载具进行避障动作。
7.根据权利要求6所述的路径规划方法,其特征在于,还包括:
在所述避障动作结束后,取得所述载具的第二当前位置资讯与所述第一路径之间的偏差资讯;以及
依据所述偏差资讯使所述载具向所述第一路径移动。
8.根据权利要求6所述的路径规划方法,其特征在于,依据所述第一当前位置资讯以及所述动态障碍物位置资讯以使所述载具进行所述避障动作的步骤还包括:
将所述第一当前位置资讯、所述动态障碍物位置资讯以及所述地图资讯进行整合,以产生整合后地图资讯;以及
依据所述整合后地图资讯产生避障路径,并依据所述避障路径使所述载具进行所述避障动作。
9.根据权利要求2所述的路径规划方法,其特征在于,由所述地图资讯取得载具移动空间资讯的步骤还包括:
获得回转需求空间资讯以及所述地图资讯的静态障碍物资讯;以及
依据所述回转需求空间资讯以及所述静态障碍物资讯,以产生所述载具移动空间资讯。
10.根据权利要求1所述的路径规划方法,其特征在于,还包括:
当未搜寻到所述至少一候选回转区域时,产生警示资讯。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010580419.4A CN113835425A (zh) | 2020-06-23 | 2020-06-23 | 路径规划方法 |
TW109123023A TW202200965A (zh) | 2020-06-23 | 2020-07-08 | 路徑規劃方法 |
JP2021093372A JP2022003518A (ja) | 2020-06-23 | 2021-06-03 | 経路計画方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010580419.4A CN113835425A (zh) | 2020-06-23 | 2020-06-23 | 路径规划方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113835425A true CN113835425A (zh) | 2021-12-24 |
Family
ID=78964123
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010580419.4A Pending CN113835425A (zh) | 2020-06-23 | 2020-06-23 | 路径规划方法 |
Country Status (3)
Country | Link |
---|---|
JP (1) | JP2022003518A (zh) |
CN (1) | CN113835425A (zh) |
TW (1) | TW202200965A (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116358563A (zh) * | 2023-06-01 | 2023-06-30 | 未来机器人(深圳)有限公司 | 运动规划方法及装置、无人叉车、存储介质 |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000148247A (ja) * | 1998-11-16 | 2000-05-26 | Nippon Yusoki Co Ltd | 3輪操舵無人搬送車 |
US6085130A (en) * | 1998-07-22 | 2000-07-04 | Caterpillar Inc. | Method and apparatus for selecting a transition scheme for use in transitioning a mobile machine from a first path to a second path |
CN103600655A (zh) * | 2013-11-22 | 2014-02-26 | 华南农业大学 | 前桥摆转式水田四驱底盘转向系统 |
JP2016045598A (ja) * | 2014-08-20 | 2016-04-04 | 株式会社東芝 | 自律走行体装置 |
CN107850898A (zh) * | 2017-02-28 | 2018-03-27 | 株式会社小松制作所 | 作业车辆的控制装置、作业车辆及作业车辆的控制方法 |
CN108791482A (zh) * | 2017-04-26 | 2018-11-13 | 株式会社久保田 | 自动转向系统 |
CN110549339A (zh) * | 2019-09-11 | 2019-12-10 | 上海软中信息系统咨询有限公司 | 一种导航方法、装置、导航机器人和存储介质 |
CN110673424A (zh) * | 2018-07-02 | 2020-01-10 | 中强光电股份有限公司 | 移动装置 |
US20200064863A1 (en) * | 2016-12-19 | 2020-02-27 | Kubota Corporation | Work Vehicle Automatic Traveling System |
WO2020044726A1 (ja) * | 2018-08-29 | 2020-03-05 | 株式会社クボタ | 自動操舵システムおよび収穫機、自動操舵方法、自動操舵プログラム、記録媒体 |
WO2020111102A1 (ja) * | 2018-11-29 | 2020-06-04 | 株式会社クボタ | 自動走行制御システム、自動走行制御プログラム、自動走行制御プログラムを記録した記録媒体、自動走行制御方法、制御装置、制御プログラム、制御プログラムを記録した記録媒体、制御方法 |
-
2020
- 2020-06-23 CN CN202010580419.4A patent/CN113835425A/zh active Pending
- 2020-07-08 TW TW109123023A patent/TW202200965A/zh unknown
-
2021
- 2021-06-03 JP JP2021093372A patent/JP2022003518A/ja not_active Withdrawn
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6085130A (en) * | 1998-07-22 | 2000-07-04 | Caterpillar Inc. | Method and apparatus for selecting a transition scheme for use in transitioning a mobile machine from a first path to a second path |
JP2000148247A (ja) * | 1998-11-16 | 2000-05-26 | Nippon Yusoki Co Ltd | 3輪操舵無人搬送車 |
CN103600655A (zh) * | 2013-11-22 | 2014-02-26 | 华南农业大学 | 前桥摆转式水田四驱底盘转向系统 |
JP2016045598A (ja) * | 2014-08-20 | 2016-04-04 | 株式会社東芝 | 自律走行体装置 |
US20200064863A1 (en) * | 2016-12-19 | 2020-02-27 | Kubota Corporation | Work Vehicle Automatic Traveling System |
CN107850898A (zh) * | 2017-02-28 | 2018-03-27 | 株式会社小松制作所 | 作业车辆的控制装置、作业车辆及作业车辆的控制方法 |
CN108791482A (zh) * | 2017-04-26 | 2018-11-13 | 株式会社久保田 | 自动转向系统 |
CN110673424A (zh) * | 2018-07-02 | 2020-01-10 | 中强光电股份有限公司 | 移动装置 |
WO2020044726A1 (ja) * | 2018-08-29 | 2020-03-05 | 株式会社クボタ | 自動操舵システムおよび収穫機、自動操舵方法、自動操舵プログラム、記録媒体 |
WO2020111102A1 (ja) * | 2018-11-29 | 2020-06-04 | 株式会社クボタ | 自動走行制御システム、自動走行制御プログラム、自動走行制御プログラムを記録した記録媒体、自動走行制御方法、制御装置、制御プログラム、制御プログラムを記録した記録媒体、制御方法 |
CN110549339A (zh) * | 2019-09-11 | 2019-12-10 | 上海软中信息系统咨询有限公司 | 一种导航方法、装置、导航机器人和存储介质 |
Non-Patent Citations (2)
Title |
---|
SEBASTIAN BENDERS等: "radius of turn and flight path angle estimation from unmanned aircraft trajectories", 2019 INTERNATIONAL CONFERENCE ON UNMANNED AIRCRAFT SYSTEMS(ICUAS), 15 August 2019 (2019-08-15) * |
朱亚坤;寇子明;李俊飞;: "拖拉机方向平行作业转弯路径规划研究", 机械设计与制造, no. 03, 8 March 2020 (2020-03-08) * |
Also Published As
Publication number | Publication date |
---|---|
JP2022003518A (ja) | 2022-01-11 |
TW202200965A (zh) | 2022-01-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6492024B2 (ja) | 移動体 | |
JP5086942B2 (ja) | 経路探索装置、経路探索方法、及び経路探索プログラム | |
CN110361013B (zh) | 一种用于车辆模型的路径规划系统及方法 | |
US9834251B2 (en) | Method for steering a vehicle | |
JP5402057B2 (ja) | 移動ロボット制御システム、経路探索方法、経路探索プログラム | |
JP5392700B2 (ja) | 障害物検出装置、及び障害物検出方法 | |
JP6386412B2 (ja) | 運搬車両 | |
KR101966603B1 (ko) | 자기 위치 추정 장치 및 자기 위치 추정 방법 | |
US20060276958A1 (en) | Inertial navigational guidance system for a driverless vehicle utilizing laser obstacle sensors | |
JP2006146491A (ja) | 移動ロボットおよびその追従方法 | |
KR20190028528A (ko) | 자기 위치 추정 방법 및 자기 위치 추정 장치 | |
CN110865640A (zh) | 一种智能机器人的避障结构 | |
CN109478066B (zh) | 移动机器人以及控制方法 | |
CN113835425A (zh) | 路径规划方法 | |
CN112666934A (zh) | 一种汽车搬运agv控制系统、调度系统及控制方法 | |
JP2002108446A (ja) | 移動体の誘導方法 | |
CN114089730B (zh) | 机器人的运动规划方法和自动引导车 | |
CN113341999A (zh) | 一种基于优化d*算法的叉车路径规划方法及装置 | |
JP6314744B2 (ja) | 移動物体進路予測装置 | |
JP6642026B2 (ja) | 自律移動体制御装置 | |
CN113799768B (zh) | 一种基于垂直车位的自动泊车方法 | |
CN116443049A (zh) | 自动驾驶车辆的防碰撞方法及装置 | |
JP2010204921A (ja) | 無線タグシートおよび移動台車システム | |
JP7459732B2 (ja) | 自己位置推定システム | |
JP7482811B2 (ja) | 移動体の制御方法、移動体及びプログラム |
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 |