[go: up one dir, main page]

CN102834345A - 用于运行自动地面运输车的方法 - Google Patents

用于运行自动地面运输车的方法 Download PDF

Info

Publication number
CN102834345A
CN102834345A CN2011800153694A CN201180015369A CN102834345A CN 102834345 A CN102834345 A CN 102834345A CN 2011800153694 A CN2011800153694 A CN 2011800153694A CN 201180015369 A CN201180015369 A CN 201180015369A CN 102834345 A CN102834345 A CN 102834345A
Authority
CN
China
Prior art keywords
transport vehicle
vehicle
ground transport
straight line
line segment
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.)
Granted
Application number
CN2011800153694A
Other languages
English (en)
Other versions
CN102834345B (zh
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.)
KUKA Deutschland GmbH
Original Assignee
KUKA Laboratories GmbH
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=44070011&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CN102834345(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by KUKA Laboratories GmbH filed Critical KUKA Laboratories GmbH
Publication of CN102834345A publication Critical patent/CN102834345A/zh
Application granted granted Critical
Publication of CN102834345B publication Critical patent/CN102834345B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66FHOISTING, LIFTING, HAULING OR PUSHING, NOT OTHERWISE PROVIDED FOR, e.g. DEVICES WHICH APPLY A LIFTING OR PUSHING FORCE DIRECTLY TO THE SURFACE OF A LOAD
    • B66F9/00Devices for lifting or lowering bulky or heavy goods for loading or unloading purposes
    • B66F9/06Devices for lifting or lowering bulky or heavy goods for loading or unloading purposes movable, with their loads, on wheels or the like, e.g. fork-lift trucks
    • B66F9/063Automatically guided
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66FHOISTING, LIFTING, HAULING OR PUSHING, NOT OTHERWISE PROVIDED FOR, e.g. DEVICES WHICH APPLY A LIFTING OR PUSHING FORCE DIRECTLY TO THE SURFACE OF A LOAD
    • B66F17/00Safety devices, e.g. for limiting or indicating lifting force
    • B66F17/003Safety devices, e.g. for limiting or indicating lifting force for fork-lift trucks
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/88Lidar systems specially adapted for specific applications
    • G01S17/93Lidar systems specially adapted for specific applications for anti-collision purposes
    • G01S17/931Lidar systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/88Radar or analogous systems specially adapted for specific applications
    • G01S13/93Radar or analogous systems specially adapted for specific applications for anti-collision purposes
    • G01S13/931Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • G01S2013/93185Controlling the brakes

Landscapes

  • Engineering & Computer Science (AREA)
  • Structural Engineering (AREA)
  • Transportation (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Geology (AREA)
  • Mechanical Engineering (AREA)
  • Civil Engineering (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

本发明涉及一种用于运行自动地面运输车(1)的方法,该方法包括步骤:借助该自动地面运输车(1)的测量装置(6)确定该地面运输车(1)是否由于其当前运动而有可能与至少一个障碍物(7)相撞;确定该地面运输车(1)的可能与障碍物(7)相撞的部位(14);确定障碍物(7)与该地面运输车(1)的部位(14)之间的距离(d);并基于所确定的距离(d)确定该地面运输车(1)的当前运动的最大速度,以使地面运输车(1)能够基于其可能的制动而可靠地在障碍物(7)的前面停住。

Description

用于运行自动地面运输车的方法
技术领域
本发明涉及一种用于运行自动地面运输车
Figure BDA00002180932300011
的方法。
背景技术
K.O.Arras等人在“Real-Time Obstacle Avoidance For Polygonal RobotsWith A Reduced Dynamic Window”,Proceedings of the 2002 IEEE InternationalConference on Robotics Automation,Washington,DC,Mai 2002,Seiten3050-3055中描述了一种用于避免移动的机器人与一个或多个障碍物相撞的方法。
发明内容
本发明的目的在于提供一种改进的用于运行自动的、特别是完整的(holonome)/全向的地面运输车的方法。
本发明的目的通过一种用于运行自动地面运输车的方法而实现,该方法包括以下步骤:
借助自动地面运输车的测量装置确定该地面运输车是否由于其当前的运动而可能与至少一个障碍物相撞,
确定地面运输车的有可能与障碍物相撞的一个或多个部位,
确定障碍物与上述位于地面运输车的外壳上的部位之间的与运动相关的距离,
基于所确定的距离确定地面运输车的当前设定运动的最大速度,从而使地面运输车能够基于其可能的制动而可靠地在障碍物的前面停住。
本发明的另一方面涉及一种自动运输车辆,其包括:车辆基体;安装在车辆基体上的车轮;用于驱动至少一个车轮的至少一个驱动装置;测量装置,用于确定地面运输车是否由于其当前的运动而有可能与障碍物相撞;以及与测量装置相连接的控制装置,用以控制驱动装置并根据本发明的方法来运行地面运输车。
地面运输车特别是被设计为完整的/全向的地面运输车,即可全向运动的车辆,也就是说,该地面运输车作为车辆不仅能沿其定向(Orientierung)运动,还可沿相对于其定向成任意角度的方向运动。这样的车辆特别可以是能围绕任意选定的基点(Momentalpol)转动并同时可以平移运动的地面运输车。对于完整的地面运输车,其特别是具有三个或更多车轮,这些车轮可以例如通过自身的由控制装置控制的驱动装置相互独立地运动。优选可以将车轮设计为全向车轮。
根据本发明的方法相应地确定:在地面运输车的运动路径上是否存在障碍物,也就是在保持当前的例如在三个自由度上的指令性运动方向、平移和旋转时,地面运输车是否与障碍物即将发生碰撞。测量装置包括例如激光扫描器。
根据测量装置产生的信号,确定地面运输车的在保持运动形式的情况下会与障碍物相撞的一个或多个部位。根据此信息将地面运输车的在三个自由度上的最大速度自动设置为,使地面运输车在必要时仍然可以及时在障碍物的前面停住,而不会与障碍物相撞,但同时保持原来的运动形式(除了运行速度)。
优选以车辆本身的坐标来确定障碍物与地面运输车之间的距离。车辆本身的坐标系的原点优选位于地面运输车的中心或中间点。由此可以相对简单的方式确定地面运输车与障碍物可能相撞的部位。
可以使用车辆轮廓的模型来确定车辆的上述部位。对地面运输车的轮廓特别是可以借助直线段和/或圆弧线段来建模,其中,上述部位位于建模的轮廓上。
根据本发明方法的一种实施方式,在必要时将地面运输车的轮廓近似为矩形就足够了。
优选地面运输车的运动在具有非固定基点的圆形轨迹上进行。也就是说,地面运输车可描述绕在其运动平面内围任意一点的圆形轨迹。但这种运动也可以沿直线进行,这相当于半径为无限大的圆。在速度恒定时,特别是构造为完整的移动平台的地面运输车的运动可通过围绕平面上的任意点的旋转和二维的平移来描述。也可以通过圆形轨迹来描述恒定速度下特别是构造为完整的移动平台的地面运输车的运动,其中,车辆关于运动方向的定向可以是任意的,即并不一定与所实行的圆形轨迹相切。
为避免与障碍物相撞,在此特别是在障碍物附近降低速度设定值,以避免相撞。在下面的计算中,车辆自身的坐标系的原点优选位于移动车辆(地面运输车)的中心点。
根据本发明方法的一种实施方式,利用下述公式来确定障碍物相对于地面运输车的运动:
r0 2=(x-xm)w+(y-ym)2
其中,地面运输车在半径为r的圆形轨迹上围绕具有车辆自身坐标(xm,ym)的基点运动,并通过车辆自身坐标(x,y)描述障碍物的位置,r0是障碍物到基点的距离。
然后可以根据下述公式确定障碍物可能与车辆轮廓相撞的部位的坐标(xc;yc):
r0 2=(xc-xm)2+(yc-ym)2
在根据本发明的方法的一种变形中,如果地面运输车的轮廓被建模为具有直线段的矩形,其中,地面运输车的前侧用第一直线段建模,地面运输车的后侧用第二直线段建模,地面运输车的左侧用第三直线段建模,地面运输车的右侧用第四直线段建模,则所述部位的坐标可计算为:
xc=x
Figure BDA00002180932300031
当所述部位属于第一直线段时,
xc=x,
Figure BDA00002180932300032
当所述部位属于第二直线段时,
xc=x,
Figure BDA00002180932300033
当所述部位属于第三直线段时,
xc=x,
Figure BDA00002180932300034
当所述部位属于第四直线段时。
地面运输车还可以相对于其定向以角度α沿直线运动。此时用向量 v x v y = cos α sin α 表示在车辆自身坐标系内的运动方向,从而可以通过下式确定障碍物的轨迹:
x y = x 0 y 0 + u · v x v y ; u∈R。
根据本发明方法的一种实施方式,根据下述原则确定潜在的所述部位的位置:
若vx>0,则所述部位可能位于对应于第一直线段的、地面运输车的前侧上,
若vx<0,则所述部位可能位于对应于第二直线段的、地面运输车的后侧上,
若vy>0,则所述部位可能位于对应于第三直线段的、地面运输车的左侧上,
若vy<0,则所述部位可能位于对应于第四直线段的、地面运输车的右侧上。
如果已经确定了潜在的部位的坐标,则根据下述原则确定这些部位与障碍物之间的距离:
如果所述部位位于第一直线段上,则该部位的坐标为
xc=x和yc=y0+d·vy
并且所述距离为:
如果所述部位位于第二直线段上,则该部位的坐标为
xc=x,和yc=y0+d·vy
且所述距离为:
如果所述部位位于第三直线段上,则该部位的坐标为
yc=y和xc=x0+d·vx
且所述距离为:
Figure BDA00002180932300043
如果所述部位位于第四直线段上,则该部位的坐标为
yc=y和xc=x0+d·vx
且所述距离为:
Figure BDA00002180932300044
如果地面运输车的车辆边缘的轮廓相对于车辆自身的坐标系以参数化的形式表示如下:
a b + t &CenterDot; k x k y ; t∈[t开始,t结束]
其中,(kx,ky)T是所述边缘在车辆内部的坐标系中的方向向量,并且对值
Figure BDA00002180932300052
的参数化在边缘上进行。通过与下述公式描述的圆相交,
r0 2=(x-xm)2+(y-ym)2
则可以确定在圆形轨迹上的运动的如下解:
r0 2=(a+t·kx-xm)2+(b+t·ky-ym)2
根据本发明方法的实施方式,在必要时可以检测所有可以利用完整的车辆实现的运动。为了能够避免可能发生的相撞,可以采取如下措施:
以通用的方式描述地面运输车在圆形轨迹上的运动,这种运动无需以沿圆的切线方向取向为前提。
扩展运动模型,以在必要时也能考虑地面运输车沿直线的运动,即地面运输车的非确定性取向的所谓“直线运动(Straigth Line Bewegungen)”。
还可以扩展到多边形的车辆形状,即地面运输车的轮廓为多边形的。
对于不能由一个多边形结构表示的车辆(例如全向车辆)建立分层次的碰撞模型。此外,这种分层的表示还可以提高效率,因为在与障碍物的距离较大时可以只用简单的多边形轮廓来处理,该轮廓可以在障碍物附近被任意地细化。
检查哪些运动在已检测到碰撞的情况下会改善计算出的“碰撞值(Kollisionswerte)”,以使地面运输车能够自由地行进。
必要时以可靠的技术接收激光扫描器的数据(一般为测量装置的数据)以及必要时里程表的值。
在根据本发明的地面运输车(其特别是可以实现为自动机器人)的实施方式中,地面运输车在圆形轨迹上或在直线上运动。
为了简单起见,可以把坐标系置于移动的地面运输车的中心。现在,利用激光(通常为测量装置)检测到的障碍物点实际上在位于移动平台(地面运输车)上的圆形轨迹上移动。
现在可以根据不同的实施方式采取如下措施:
1)针对每个激光点,计算其(例如由用户给定或由导航系统所指示的当前圆形轨迹)是否与车辆相撞,
2)如果“是”,则计算碰撞点,
3)计算在圆形轨迹上从障碍物到可能的碰撞点的距离,
4)计算尚能够进行制动的最大速度。
对于矩形的地面运输车,优选针对四条直线段计算碰撞。
对于多边形的地面运输车,优选针对任意数量的直线段执行该计算,以例如尽可能精确地反映所述轮廓。
附图说明
在附图中举例示出了本发明的实施例。其中,
图1示意性示出了完整的地面运输车的俯视图,
图2和图3示出了地面运输车的模型化的轮廓的俯视图。
具体实施方式
图1示意性地示出了自动地面运输车的示意俯视图,该地面运输车特别是设计为完整的地面运输车1。由于该地面运输车是完整的地面运输车,因此它可以沿所有方向自由移动;因此地面运输车1是一种全向的车辆。
在本实施例中,地面运输车1具有车辆基体2和至少三个也被称为麦克纳姆轮(Mecanum Raeder)的全向车轮3。这种车轮包括例如可转动地安装的轮辋,轮辋上无驱动地安装有多个滚动元件。轮辋可以利用驱动装置来驱动。在本实施例中,车轮3分别由电驱动装置4驱动。
此外地面运输车1还包括设置于车辆基体2上的控制装置5,控制装置5与驱动装置4相连接。控制装置5上运行有计算机程序,该计算机程序控制驱动装置4,使得驱动装置4运动,从而使地面运输车1以预定的速度和预定的方向运动,或在特定的圆形轨迹上围绕任意确定的基点运动。
此外地面运输车1还包括与控制装置5相连接并且例如安装在车辆基体2上的距离测量装置6。距离测量装置6例如包括激光扫描器,并设计用于识别障碍物7,从而在必要时可以通过控制装置5和在控制装置5上运行的计算机程序来计算与障碍物7的距离,并且可以根据地面运输车1的当前运动来识别地面运输车1与障碍物7的可能的相撞。
在当前实施例中,图2和图3中所示的地面运输车1的模型1a存储在控制装置5中,模型1a特别是对地面运输车1的轮廓的模型化。特别是将地面运输车1的轮廓通过直线段和/或圆弧线段来近似。在本实施例中,地面运输车的轮廓被描述为具有四个直线段8a-8d的矩形。
另外,地面运输车1和障碍物7之间的距离以车辆自身的坐标x,y来描述,其中,例如该坐标系9的x轴平行于直线段8c、8d延伸,而该坐标系9的y轴平行于直线8a、8b延伸。相应的坐标系9例如位于地面运输车1的中心10。由此,经建模的地面运输车1的轮廓同样可用坐标系9的坐标描述。例如,若地面运输车1的指向坐标系9的x-轴方向的那一侧被视作地面运输车1的前侧,则直线段8a描述了具有x-坐标x的地面运输车1的前侧,而直线段8b描述了具有x-坐标x的地面运输车1的后侧,直线段8c描述了具有y坐标y的地面运输车1的左侧,直线段8d描述了具有y坐标y的地面运输车1的右侧。
现在假定,地面运输车1在具有半径r和车辆自身坐标为(xm,ym)的基点12的圆形轨迹11上运动,并且障碍物7的位置的车辆自身坐标为(x0,y0),则障碍物7到基点12的距离的平方r0 2
r0 2=(x-xm)2+(y-ym)2
此公式同时描述了障碍物7在地面运输车1的车辆自身坐标系9中的轨迹13。基点12在英语中被称为“瞬时曲率中心”(Instantaneous Center ofCurvature)。
控制装置5可以例如基于操作者的输入、基于未详细描述的导航系统的命令或基于对车轮3或其驱动装置4的操控,来确定圆形轨迹11的半径r。
如果现在要计算地面运输车1的轮廓与障碍物7的轨迹13相交的点或部位14,,则可以通过如下方式进行:
r0 2=(xc-xm)2+(yc-ym)2
其中,(xc,yc)是这些部位在车辆自身坐标系9中的坐标。
在本分明的实施例中,借助于模型1a为地面运输车1建模,即利用矩形轮廓和直线段8a-8d来建模。因此可以利用下述方法计算出轮廓的可能与障碍物7相撞的点14或部位14:
如果点或部位14位于直线段8a上,也就是位于前侧,则该部位14的坐标为:
xc=x
如果点或部位14位于直线段8c上,也就是对应于地面运输车1的左侧,则该部位14的坐标为:
xc=x
Figure BDA00002180932300082
如果点或部位14位于直线段8d上,也就是对应于地面运输车1的右侧,则该部位14的坐标为:
xc=x
Figure BDA00002180932300083
如果该点或部位14位于直线段8b上,也就是位于后侧,则该部位14的坐标为:
xc=x
Figure BDA00002180932300084
由于在本实施例中坐标系9的原点位于地面运输车1的中心10,则有:
x≤xc≤x
y≤yc≤x
由此,控制装置5可针对点或部位14计算出到下一次与障碍物7相撞所要经过的距离d,其中,确定部位14与障碍物7之间的角距离(Winkeldistanz),并且通过半径r关于基点12计算该角距离。
在本实施例中,地面运输车1是全向车辆。因此,地面运输车1不必沿其定向方向运动,而是可以沿相对于其定向方向成任意角度α的方向运动。因此沿直线运动也是可以的,其中,有可能与障碍物7在两个部位14上相撞。这在图3中示出。
现在设 v x v y = cos &alpha; sin &alpha; 是表示在车辆自身坐标系1内的运动方向的向量。相应地通过下述公式确定障碍物7的轨迹:
x y = x 0 y 0 + u &CenterDot; v x v y ; u∈R。
现在可以根据以下规则限定控制装置5就预先给定的速度在地面运输车1的轮廓的任意两侧S上对具有坐标(xc,yc)的部位(碰撞点)14的搜寻:
若vx>0,则该部位14可能位于对应于直线段8a的地面运输车1的前侧上,
若vy>0,则该部位14可能位于对应于直线段8c的地面运输车1的左侧上,
若vy<0,则该部位14可能位于对应于直线段8d的地面运输车1的右侧上,
若vx<0,则该部位14可能位于对应于直线段8b的地面运输车1的后侧上。
对障碍物轨迹与地面运输车1的轮廓的交点以及到障碍物7的距离d的计算方法如下:
若点或部位14位于直线段8a上,也就是位于前侧,则该部位14的坐标为:
xc=x
yc=y0+d·vy
由此,距离d的计算为:
Figure BDA00002180932300092
若点或部位14位于直线段8c上,也就是对应于地面运输车1的左侧,则该部位14的坐标为:
yc=y
xc=x0+d·vx
由此,距离d的计算为:
Figure BDA00002180932300093
若点或部位14位于直线段8d上,也就是对应于地面运输车1的右侧,则该部位14的坐标为:
yc=y
xc=x0+d·vx
由此,距离d的计算为:
Figure BDA00002180932300101
若点或部位14位于直线段8b上,也就是位于后侧,则该部位14的坐标为:
xc=x
yc=y0+d·vy
由此,距离d的计算为:
假设所述地面运输车1的车辆边缘的轮廓相对于车辆自身的坐标系9以参数化的形式表示为如下:
a b + t &CenterDot; k x k y ; t∈[t开始,t结束]
其中,(kx,ky)T是所述边缘在车辆内部的坐标系中的方向向量,并且对值
Figure BDA00002180932300104
的参数化在边缘上进行。
通过与已经由前面所述的公式所描述的圆相交,
r0 2=(x-xm)2+(y-ym)2
得出对于在圆形轨迹上的运动的如下解:
r0 2=(a+t·kx-xm)2+(b+t·ky-ym)2
这可以被改写为:
t 2 + 2 k x ( a - x m ) + k y ( b - y m ) k x 2 + k y 2 t - r 0 2 k x 2 + k y 2 = 0
对t求解得出:
t 1 ; 2 = - k x ( a - x m ) + k y ( b - y m ) k x 2 + k y 2 &PlusMinus; ( k x ( a - x m ) + k y ( b - y m ) ) 2 ( k x 2 + k y 2 ) 2 - r 0 2 k x 2 + k y 2 .
对于沿直线的运动,该问题可通过两条直线的相交予以求解。即,设根据公式
x y = x 0 y 0 + u &CenterDot; v x v y ; u∈R
设置所述的障碍物轨迹与根据公式
a b + t &CenterDot; k x k y ; t∈[t开始,t结束]
的所述地面运输车1的参数化表达式相等,即:
a b + t &CenterDot; k x k y = x 0 y 0 + u &CenterDot; v x v y
如果地面运输车1运输例如未详细示出的机器人,并且地面运输车的轮廓与机器人一起由更复杂的多边形示出,则可以使用下面的分层方法以提高效率。
机器人的轮廓被近似为闭合的矩形,并以该矩形为基础实现碰撞回避。如果障碍物7位于该近似矩形的内部,则可以利用更准确、更复杂的多边形对碰撞回避进行计算。这使得能够对于大多数发生的情况(障碍物7位于该近似的矩形之外)进行高效的计算,尽管如此也能保证在触犯安全区时能够基于准确的分析而使机器人能够“自由行进”。
若障碍物7位于围绕机器人的安全区之内,则一般通过避撞系统并不能阻止所有的运动。更确切地说是可以进行分析,看所要进行运动是否增强了对安全区的触犯,或是否导致减轻对安全区的触犯。在后一种情况下,避撞系统可以准许以可能降低的速度运动,以能够实现机器人的“自由行进”。对所要进行的运动是否加强了对保护区的触犯的判定,可以根据对计算所得的距离的符号观察(Vorzeichenbeabsichtig)和所要进行的运动作出。
在控制装置5确定部位14与障碍物7之间的距离d后,控制装置5针对当前运动确定地面运输车1允许的最大运动的最大速度,以便使地面运输车1基于其可能的制动而在障碍物7的前面可靠地停住。

Claims (14)

1.一种用于运行自动地面运输车的方法,包括如下步骤:
借助自动地面运输车(1)的测量装置(6)确定所述地面运输车(1)是否由于其当前的运动而有可能与至少一个障碍物(7)相撞,
确定所述地面运输车(1)的有可能与该障碍物(7)相撞的部位(14),
确定所述障碍物(7)与所述地面运输车(1)的部位(14)之间的相应距离(d),以及
根据该确定的距离(d)确定所述地面运输车(1)的当前运动的最大速度,从而使所述地面运输车(1)基于该地面运输车(1)的可能的制动而可靠地在所述障碍物(7)前停住。
2.如权利要求1所述的方法,其中,所述地面运输车被设计为完整的地面运输车(1)和/或所述测量装置(6)被设计为激光扫描器。
3.如权利要求1或2所述的方法,其中,确定所述障碍物(7)与所述地面运输车(1)之间的距离(d)在车辆自身的坐标中进行,并且特别是使相应的车辆自身坐标系(9)的原点位于所述地面运输车(1)的中心(10)。
4.如权利要求1至3中任一项所述的方法,其中,特别是利用直线段和/或圆弧线段对所述地面运输车的轮廓进行建模,所述部位位于建模的轮廓上。
5.如权利要求4所述的方法,其中,将所述地面运输车的轮廓近似成矩形。
6.如权利要求1至5中任一项所述的方法,其中,所述地面运输车(1)的运动在圆形轨迹(11)上或在直线上进行。
7.如权利要求6所述的方法,其中,所述障碍物(7)相对于所述地面运输车(1)的运动通过公式
r0 2=(x-xm)2+(y-ym)2
来确定,其中,所述地面运输车(1)在具有半径(r)和车辆自身坐标为(xm,ym)的基点(12)的圆形轨迹(11)上运动,并通过车辆自身坐标(x0,y0)描述所述障碍物(7)的位置,其中r0是所述障碍物(7)至所述基点(12)的距离。
8.如权利要求7所述的方法,其中,所述部位(14)的坐标(xc;yc)根据公式
r0 2=(xc-xm)2+(yc-ym)2
确定。
9.如权利要求8所述的方法,其中,将所述地面运输车(1)的轮廓建模为具有直线段(8a-8d)的矩形,其中,所述地面运输车(1)的前侧用第一直线段(8a)建模,所述地面运输车(1)的后侧用第二直线段(8b)建模,所述地面运输车(1)的左侧用第三直线段(8c)建模,所述地面运输车(1)的右侧用第四直线段(8d)建模,所述部位(14)的坐标计算为:
xc=x
Figure FDA00002180932200021
当所述部位(14)属于所述第一直线段(8a)时,
xc=x当所述部位(14)属于所述第二直线段(8b)时,
xc=x
Figure FDA00002180932200023
当所述部位(14)属于所述第三直线段(8c)时,
xc=x
Figure FDA00002180932200024
当所述部位(14)属于所述第四直线段(8d)时。
10.如权利要求1至9中任一项所述的方法,其中,所述地面运输车(1)相对于其定向成角度(α)地沿直线运动,向量 v x v y = cos &alpha; sin &alpha; 表示在车辆自身坐标系(9)内的运动方向,因此,所述障碍物(7)的轨迹由 x y = x 0 y 0 + u &CenterDot; v x v y ; u∈R确定。
11.如权利要求4至10中任一项所述的方法,其中,根据下面的规则确定潜在的所述部位(14)的位置:
若vx>0,则所述部位(14)可能位于对应于所述第一直线段(8a)的所述地面运输车(1)的前侧上,
若vx<0,则所述部位(14)可能位于对应于所述第二直线段(8b)的所述地面运输车(1)的后侧上,
若vy>0,则所述部位(14)可能位于对应于所述第三直线段(8c)的所述地面运输车(1)的左侧上,
若vy<0,则所述部位(14)可能位于对应于所述第四直线段(8d)的所述地面运输车(1)的右侧上。
12.如权利要求11所述的方法,其中,根据如下规则确定所述部位(14)与所述障碍物(7)之间的距离(d):
若所述部位(14)位于所述第一直线段(8a)上,则所述部位(14)的坐标为
xc=x和yc=y0+d·vy
所述距离(d)为:
Figure FDA00002180932200031
若所述部位(14)位于所述第二直线段(8b)上,则所述部位(14)的坐标为,
xc=x,和yc=y0+d·vy
所述距离(d)为:
若所述部位(14)位于所述第三直线段(8c)上,则所述部位(14)的坐标为,
yc=y和xc=x0+d·vx
所述距离(d)为:
Figure FDA00002180932200033
若所述部位(14)位于所述第四直线段(8d)上,则所述部位(14)的坐标为,
yc=y和xc=x0+d·vx
所述距离(d)为:
13.如权利要求7所述的方法,其中,所述地面运输车(1)的车辆边缘的轮廓相对于所述车辆自身坐标系(9)以参数化的形式表示如下:
a b + t &CenterDot; k x k y ; t∈[t开始,t结束]
其中,(kx,ky)T是所述边缘在所述车辆内部坐标系(9)中的方向向量,并且对值
Figure FDA00002180932200042
的参数化在边缘上进行,并通过与下述方程所描述的圆相交来描述:
r0 2=(x-xm)2+(y-ym)2
对于在圆形轨迹上的运动的解为:
r0 2=(a+t·kx-xm)2+(b+t·ky-ym)2
14.一种自动运输车辆,包括:车辆基体(2);设置在所述车辆基体(2)上的车轮(3);至少一个驱动装置(4),用于驱动至少一个所述车轮(3);测量装置(6),用于确定该地面运输车(1)是否由于其当前的运动而有可能与障碍物(7)相撞;以及与所述测量装置(6)相连接的控制装置(6),该控制装置(6)被设置为,对所述驱动装置(4)进行控制,并根据如权利要求1至13中任一项所述的方法运行所述地面运输车(1)。
CN201180015369.4A 2010-03-25 2011-03-14 用于运行自动地面运输车的方法 Active CN102834345B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
DE102010012749.3 2010-03-25
DE102010012749A DE102010012749A1 (de) 2010-03-25 2010-03-25 Verfahren zum Betreiben eines autonomen Flurförderfahrzeugs
PCT/EP2011/053793 WO2011117098A1 (de) 2010-03-25 2011-03-14 Verfahren zum betreiben eines autonomen flurförderfahrzeugs

Publications (2)

Publication Number Publication Date
CN102834345A true CN102834345A (zh) 2012-12-19
CN102834345B CN102834345B (zh) 2015-07-15

Family

ID=44070011

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201180015369.4A Active CN102834345B (zh) 2010-03-25 2011-03-14 用于运行自动地面运输车的方法

Country Status (7)

Country Link
US (1) US9145286B2 (zh)
EP (1) EP2550227B1 (zh)
CN (1) CN102834345B (zh)
DE (1) DE102010012749A1 (zh)
ES (1) ES2584378T3 (zh)
HU (1) HUE030078T2 (zh)
WO (1) WO2011117098A1 (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106540451A (zh) * 2016-11-17 2017-03-29 腾讯科技(深圳)有限公司 角色模型的移动控制方法、装置及数据同步方法、系统
CN109416886A (zh) * 2016-06-22 2019-03-01 库卡德国有限公司 检查两个无人驾驶运输车辆之间的碰撞的方法、无人驾驶运输车辆和具有多个无人驾驶运输车辆的系统
CN110092325A (zh) * 2018-01-31 2019-08-06 丰田物料处理制造(瑞典)公司 物料搬运车辆
CN114929613A (zh) * 2020-02-21 2022-08-19 克朗设备公司 物料搬运车辆侧面上用于指示受限或非受限区域的照明地板

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102010012749A1 (de) * 2010-03-25 2011-09-29 Kuka Laboratories Gmbh Verfahren zum Betreiben eines autonomen Flurförderfahrzeugs
DE102013006692B4 (de) * 2013-04-16 2020-10-01 Iav Gmbh Ingenieurgesellschaft Auto Und Verkehr Universelles autonomes Fahrgestell zum Transport von Funktions- und Lastträgervorrichtungen
GB201409883D0 (en) 2014-06-03 2014-07-16 Ocado Ltd Methods, systems, and apparatus for controlling movement of transporting devices
CN104742824B (zh) * 2015-03-16 2017-03-08 杨杰 自动运输矿车
JP6202028B2 (ja) * 2015-03-24 2017-09-27 トヨタ自動車株式会社 周辺情報検出センサの配設構造及び自動運転車両
US10144424B2 (en) * 2015-04-09 2018-12-04 Toyota Jidosha Kabushiki Kaisha Arrangement structure for vicinity information detection sensor
CN105278533B (zh) * 2015-11-10 2018-05-18 北京特种机械研究所 一种全向移动平台导航方法
EP3324210B1 (en) * 2016-11-18 2020-07-29 Outsight Self-calibrating sensor system for a wheeled vehicle
US10429847B2 (en) 2017-09-22 2019-10-01 Locus Robotics Corp. Dynamic window approach using optimal reciprocal collision avoidance cost-critic
US10386851B2 (en) 2017-09-22 2019-08-20 Locus Robotics Corp. Multi-resolution scan matching with exclusion zones
US10761539B2 (en) 2017-11-22 2020-09-01 Locus Robotics Corp. Robot charger docking control
US10365656B2 (en) 2017-11-22 2019-07-30 Locus Robotics Corp. Robot charger docking localization
EP3521236B1 (en) * 2018-01-31 2024-03-27 Toyota Material Handling Manufacturing Sweden AB Material handling vehicle
US10611369B2 (en) 2018-02-01 2020-04-07 GM Global Technology Operations LLC Systems and methods for collision detection in autonomous vehicles
DE102018221165A1 (de) 2018-12-06 2020-06-10 Volkswagen Aktiengesellschaft Parkroboter für ein Kraftfahrzeug, Verfahren zum Betreiben eines derartigen Parkroboters sowie Kraftfahrzeug
US11498554B2 (en) 2020-02-25 2022-11-15 Ford Global Technologies, Llc Enhanced object detection and response
US12091303B2 (en) 2020-09-14 2024-09-17 Lance A. Stacy Motorized vehicles having sensors and methods of operating the same
US12319250B2 (en) 2021-05-10 2025-06-03 Lance A. Stacy Brake systems, vehicles including such systems, methods of operating such systems, and methods of installing such systems
DE102021121217A1 (de) 2021-08-16 2023-02-16 Jungheinrich Aktiengesellschaft Grundplatte für ein autonom geführtes Flurförderzeug
EP4180380B1 (de) * 2021-11-16 2025-05-21 Jungheinrich Aktiengesellschaft Verfahren zur hindernisbehandlung in einem flurförderzeug und flurförderzeug
DE102022212272A1 (de) * 2022-11-17 2024-05-23 Robert Bosch Gesellschaft mit beschränkter Haftung Verfahren und Vorrichtung zur Steuerung eines Roboters

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3493920A (en) * 1968-08-29 1970-02-03 Webb Co Jervis B Sonic control for self-guided vehicles
GB2157436A (en) * 1984-04-06 1985-10-23 Bygg Och Transportekonomie Ab Detecting obstacles in the operation of remote-controlled machines
DE3730105A1 (de) * 1987-09-08 1989-03-16 Pietzsch Ibp Gmbh Verfahren und einrichtung zum sichern eines im raum beweglichen fahrzeugs oder geraets
CN2565058Y (zh) * 2002-09-26 2003-08-06 李果 智能家用清扫机
CN200981806Y (zh) * 2006-11-20 2007-11-28 李巍 一种基于超声波防撞的物流运输车

Family Cites Families (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3725921A (en) * 1970-11-04 1973-04-03 Bendix Corp Traffic responsive speed control system
US3749197A (en) * 1971-05-12 1973-07-31 B Deutsch Obstacle detection system
US3806861A (en) * 1971-08-30 1974-04-23 Mitsubishi Electric Corp Ultrasonic wave type collision preventing system
US3935922A (en) * 1974-07-16 1976-02-03 Lear Siegler, Inc. Vehicle guidance mechanism
US4361202A (en) * 1979-06-15 1982-11-30 Michael Minovitch Automated road transportation system
US4279563A (en) * 1979-07-05 1981-07-21 American Sterilizer Company Unmanned material handling system for servicing a multi-level structure
US4465155A (en) * 1981-06-17 1984-08-14 Collins Marshall S Automated operatorless vehicles
JPS60249076A (ja) * 1984-05-25 1985-12-09 Casio Comput Co Ltd 障害物検知装置
JPS60249075A (ja) * 1984-05-25 1985-12-09 Casio Comput Co Ltd 障害物位置検出装置
US4707297A (en) * 1986-04-29 1987-11-17 Bell & Howell Company Removable guidepath for automated guidance vehicles
DE3635396A1 (de) * 1986-10-17 1988-04-28 Bayerische Motoren Werke Ag Vorrichtung zum erkennen von hindernissen fuer kraftfahrzeuge
DE3824947A1 (de) 1988-07-22 1990-01-25 Kineton Gmbh Verfahren zur kollisionsverhuetung bei automatischen fahrzeugen, insbesondere in fahrerlosen transportsystemen
DE3830790A1 (de) 1988-09-09 1990-03-15 Freund Eckhard Verfahren und vorrichtung zur automatischen kollisionsvermeidung fuer automatisch fuehrbare fahrzeuge
US5327345A (en) * 1991-02-15 1994-07-05 Laser Alignment, Inc. Position control system for a construction implement such as a road grader
RU2011443C1 (ru) * 1991-03-21 1994-04-30 Александр Анатольевич Новиков Способ мойки плоских деталей и устройство для его осуществления
ATE181602T1 (de) * 1992-08-14 1999-07-15 Vorad Safety Systems Inc Intelligenter totwinkelerfassungssensor
US5410479A (en) * 1992-08-17 1995-04-25 Coker; William B. Ultrasonic furrow or crop row following sensor
US5877897A (en) * 1993-02-26 1999-03-02 Donnelly Corporation Automatic rearview mirror, vehicle lighting control and vehicle interior monitoring system using a photosensor array
DE4408982C1 (de) 1994-03-16 1995-05-18 Deutsche Forsch Luft Raumfahrt Autonomes Navigationssystem für einen mobilen Roboter oder Manipulator
US7082359B2 (en) * 1995-06-07 2006-07-25 Automotive Technologies International, Inc. Vehicular information and monitoring system and methods
US7421321B2 (en) * 1995-06-07 2008-09-02 Automotive Technologies International, Inc. System for obtaining vehicular information
US7359782B2 (en) * 1994-05-23 2008-04-15 Automotive Technologies International, Inc. Vehicular impact reactive system and method
US5767793A (en) * 1995-04-21 1998-06-16 Trw Inc. Compact vehicle based rear and side obstacle detection system including multiple antennae
US6574536B1 (en) * 1996-01-29 2003-06-03 Minolta Co., Ltd. Moving apparatus for efficiently moving on floor with obstacle
DE19744185B4 (de) * 1997-10-07 2006-10-12 Robert Bosch Gmbh Einrichtung zur Abstandsmessung mittels Ultraschall
DE19747799B4 (de) * 1997-10-30 2005-12-29 Robert Bosch Gmbh Verfahren für die Erhöhung der Reichweite von Sensoren
ES2155794B1 (es) * 1999-07-15 2001-12-01 Univ Valladolid Sistema para el guiado automatico de vehiculos en un entorno controlado.
JP3791663B2 (ja) 2000-01-17 2006-06-28 富士電機ホールディングス株式会社 全方向移動車両とその制御方法
UA77662C2 (en) * 2000-10-10 2007-01-15 Dbt America Inc Automated continuous haulage apparatus
AU2002305426A1 (en) * 2001-05-07 2002-11-18 C3 Trans Systems Llc Autonomous vehicle collision/crossing warning system and method
US6933837B2 (en) * 2002-01-25 2005-08-23 Altra Technologies Incorporated Trailer based collision warning system and method
DE10258287A1 (de) * 2002-12-13 2004-06-24 Robert Bosch Gmbh Verfahren und Einrichtung zur Objektdetekrierung
FI115678B (fi) * 2003-03-25 2005-06-15 Sandvik Tamrock Oy Järjestely kaivosajoneuvon törmäyksenestoon
US7138938B1 (en) * 2005-05-06 2006-11-21 Ford Global Technologies, Llc System and method for preemptively sensing an object and selectively operating both a collision countermeasure system and a parking assistance system aboard an automotive vehicle
DE102005062263A1 (de) * 2005-12-24 2007-07-05 Volkswagen Ag Verfahren und Vorrichtung zum Erfassen von Objekten in der Umgebung eines Fahrzeugs
DE202007016156U1 (de) 2007-11-16 2008-03-20 Noell Mobile Systems Gmbh Portalhubstapler mit automatischer Lenkung
DE102008036009B4 (de) 2008-03-28 2018-03-22 Volkswagen Ag Verfahren zum Kollisionsschutz eines Kraftfahrzeugs und Parkhausassistent
US8605947B2 (en) * 2008-04-24 2013-12-10 GM Global Technology Operations LLC Method for detecting a clear path of travel for a vehicle enhanced by object detection
US8812226B2 (en) * 2009-01-26 2014-08-19 GM Global Technology Operations LLC Multiobject fusion module for collision preparation system
DE102010012749A1 (de) * 2010-03-25 2011-09-29 Kuka Laboratories Gmbh Verfahren zum Betreiben eines autonomen Flurförderfahrzeugs

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3493920A (en) * 1968-08-29 1970-02-03 Webb Co Jervis B Sonic control for self-guided vehicles
GB2157436A (en) * 1984-04-06 1985-10-23 Bygg Och Transportekonomie Ab Detecting obstacles in the operation of remote-controlled machines
US4623032A (en) * 1984-04-06 1986-11-18 Aktiebolaget Bygg-Och Transportekonomi Method of detecting the presence of obstacles in the operation of remote-controlled machines
DE3730105A1 (de) * 1987-09-08 1989-03-16 Pietzsch Ibp Gmbh Verfahren und einrichtung zum sichern eines im raum beweglichen fahrzeugs oder geraets
CN2565058Y (zh) * 2002-09-26 2003-08-06 李果 智能家用清扫机
CN200981806Y (zh) * 2006-11-20 2007-11-28 李巍 一种基于超声波防撞的物流运输车

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109416886A (zh) * 2016-06-22 2019-03-01 库卡德国有限公司 检查两个无人驾驶运输车辆之间的碰撞的方法、无人驾驶运输车辆和具有多个无人驾驶运输车辆的系统
CN109416886B (zh) * 2016-06-22 2022-01-04 库卡德国有限公司 检查两个无人驾驶运输车辆之间的碰撞的方法、无人驾驶运输车辆和具有多个无人驾驶运输车辆的系统
CN106540451A (zh) * 2016-11-17 2017-03-29 腾讯科技(深圳)有限公司 角色模型的移动控制方法、装置及数据同步方法、系统
CN106540451B (zh) * 2016-11-17 2018-09-07 腾讯科技(深圳)有限公司 角色模型的移动控制方法、装置及数据同步方法、系统
CN110092325A (zh) * 2018-01-31 2019-08-06 丰田物料处理制造(瑞典)公司 物料搬运车辆
CN114929613A (zh) * 2020-02-21 2022-08-19 克朗设备公司 物料搬运车辆侧面上用于指示受限或非受限区域的照明地板
US11820634B2 (en) 2020-02-21 2023-11-21 Crown Equipment Corporation Modify vehicle parameter based on vehicle position information
US12116255B2 (en) 2020-02-21 2024-10-15 Crown Equipment Corporation Modify vehicle parameter based on vehicle position information
US12221330B2 (en) 2020-02-21 2025-02-11 Crown Equipment Corporation Lighting floor on sides of material handling vehicle to indicate limited or non-limited area

Also Published As

Publication number Publication date
WO2011117098A1 (de) 2011-09-29
HUE030078T2 (en) 2017-04-28
US9145286B2 (en) 2015-09-29
EP2550227B1 (de) 2016-04-27
DE102010012749A1 (de) 2011-09-29
US20130060415A1 (en) 2013-03-07
EP2550227A1 (de) 2013-01-30
CN102834345B (zh) 2015-07-15
ES2584378T3 (es) 2016-09-27

Similar Documents

Publication Publication Date Title
CN102834345B (zh) 用于运行自动地面运输车的方法
US20250068163A1 (en) Systems and methods for optimizing route planning for tight turns for robotic apparatuses
US10875448B2 (en) Visually indicating vehicle caution regions
CN110763225B (zh) 一种小车路径导航方法及系统、运输车系统
JP4978494B2 (ja) 自律移動体、及びその制御方法
KR102495412B1 (ko) 자재 핸들링 차량 경로 검증 및 동적 경로 수정
JP5112666B2 (ja) 移動装置
US5758298A (en) Autonomous navigation system for a mobile robot or manipulator
US11221632B2 (en) Method for checking a collision between two driverless transport vehicles, driverless transport vehicle, and system having a plurality of driverless transport vehicles
CN106843223A (zh) 一种智能化避障agv小车系统及避障方法
EP3892426A1 (en) Autonomously traveling mobile robot and traveling control method therefor
Sprunk et al. Online generation of kinodynamic trajectories for non-circular omnidirectional robots
CN114200945A (zh) 一种移动机器人的安全控制方法
Garrote et al. An RRT-based navigation approach for mobile robots and automated vehicles
JP4670807B2 (ja) 移動経路作成方法、自律移動体および自律移動体制御システム
JP2012014265A (ja) 移動体
US20060037528A1 (en) Method and apparatus for intelligent highway traffic control devices
Morales et al. Safe and reliable navigation in crowded unstructured pedestrian areas
Ohkawa et al. Development of autonomous mobile robot using articulated steering vehicle and lateral guiding method
KR20230122349A (ko) 가상 장애물 기반 이동로봇의 충돌회피 제어방법
KR101041929B1 (ko) 자율 이동 차량의 속도 결정 장치, 이를 구비하는 자율 이동 차량 및 자율 이동 차량의 속도 결정 방법
Hatao et al. Real-time navigation for a personal mobility in an environment with pedestrians
Jiang et al. A parallel parking system for a car-like robot with sensor guidance
Claes et al. Development of an Autonomous RC-car
Takita Generated Trajectory of Extended Lateral Guided Sensor Steering Mechanism for Steered Autonomous Vehicles in Real World Environments

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: AMATEC ROBOTICS GMBH

Free format text: FORMER OWNER: KUKA EXPERIMENTAL INSTRUMENT CO., LTD.

Effective date: 20150619

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20150619

Address after: Augsburg

Applicant after: Amatec Robotics GmbH

Address before: Augsburg

Applicant before: Kuka Lab GmbH

C14 Grant of patent or utility model
GR01 Patent grant