CN107405526A - 具有机器人机构的游乐设施 - Google Patents

具有机器人机构的游乐设施 Download PDF

Info

Publication number
CN107405526A
CN107405526A CN201680016077.5A CN201680016077A CN107405526A CN 107405526 A CN107405526 A CN 107405526A CN 201680016077 A CN201680016077 A CN 201680016077A CN 107405526 A CN107405526 A CN 107405526A
Authority
CN
China
Prior art keywords
working space
robot mechanism
spacing
passenger cabin
recreation facility
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
CN201680016077.5A
Other languages
English (en)
Other versions
CN107405526B (zh
Inventor
彼得·福尔诺夫
A·蒂尔曼
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 Roboter 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
Application filed by KUKA Roboter GmbH filed Critical KUKA Roboter GmbH
Priority to CN202010667496.3A priority Critical patent/CN111790162B/zh
Publication of CN107405526A publication Critical patent/CN107405526A/zh
Application granted granted Critical
Publication of CN107405526B publication Critical patent/CN107405526B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63GMERRY-GO-ROUNDS; SWINGS; ROCKING-HORSES; CHUTES; SWITCHBACKS; SIMILAR DEVICES FOR PUBLIC AMUSEMENT
    • A63G31/00Amusement arrangements
    • A63G31/02Amusement arrangements with moving substructures
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63GMERRY-GO-ROUNDS; SWINGS; ROCKING-HORSES; CHUTES; SWITCHBACKS; SIMILAR DEVICES FOR PUBLIC AMUSEMENT
    • A63G31/00Amusement arrangements
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63GMERRY-GO-ROUNDS; SWINGS; ROCKING-HORSES; CHUTES; SWITCHBACKS; SIMILAR DEVICES FOR PUBLIC AMUSEMENT
    • A63G31/00Amusement arrangements
    • A63G31/16Amusement arrangements creating illusions of travel
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J11/00Manipulators not otherwise provided for
    • B25J11/003Manipulators for entertainment
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1615Programme controls characterised by special kind of manipulator, e.g. planar, scara, gantry, cantilever, space, closed chain, passive/active joints and tendon driven manipulators
    • B25J9/162Mobile manipulator, movable base with manipulator arm mounted on it
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1628Programme controls characterised by the control loop
    • B25J9/163Programme controls characterised by the control loop learning, adaptive, model based, rule based expert control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1656Programme controls characterised by programming, planning systems for manipulators
    • B25J9/1669Programme controls characterised by programming, planning systems for manipulators characterised by special application, e.g. multi-arm co-operation, assembly, grasping
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1674Programme controls characterised by safety, monitoring, diagnostic

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Orthopedic Medicine & Surgery (AREA)
  • Manipulator (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Motorcycle And Bicycle Frame (AREA)

Abstract

本发明涉及一种游乐设施,具有:机器人机构,其具有至少一个多节肢的机器人臂(10),该机器人臂具有基座(11)和用于运输至少一个人员的乘客座舱(12);以及用于控制机器人机构的控制器,该控制器具有:存储器件(20),用于存储具有至少一个工作空间(100,200)的工作空间组的边界;间隔器件(13,40,41),用于确定乘客座舱相对于工作空间组的间距;以及安全器件(20),用于根据所确定的间距来确定沿至少两个空间方向(x,y,z)的最大允许运动分量。

Description

具有机器人机构的游乐设施
技术领域
本发明涉及一种具有机器人机构的游乐设施。
背景技术
由专利文献EP1289616B1可知一种具有多节肢式的机器人臂的游乐设施,该游乐设施具有用于运送多个人员的乘客座舱。
发明内容
本发明的目的是改进这种类型的游乐设施、特别是其运行。
本发明的目的特别是通过一种具有权利要求1所述特征的游乐设施或通过一种在此所描述的方法来实现。权利要求14保护一种计算机程序产品,其用于执行在此所述的根据本发明的一个方面的方法。优选的扩展方案由从属权利要求给出。
根据本发明的一个方面,游乐设施具有机器人机构,该机器人机构具有一个或多个多节肢式的机器人臂,这些机器人臂各自具有基座和用于运输一个或多个人员的乘客座舱以及用于控制机器人机构的控制器。
根据本发明的游乐设施特别是指一种用于特别是在游乐场或类似的设施中供人员娱乐的***或者机构或者装置。
在一种实施方式中,该机器人机构的一个或多个机器人臂各自具有两个、三个、四个、五个、六个或更多个特别是可转动地或可枢转地彼此铰接连接的节肢。
所述控制器可以是用于特别是协调地控制机器人机构的多个机器人臂的中央控制器。同样地,该控制器也可以包括多个用于控制机器人机构的各个机器人臂的单个控制器。根据本发明的一个方面,该控制器被设计为,特别是硬件技术和/或软件技术地执行在此所描述的方法。
在一种实施方式中,至少有一个乘客座舱具有用于固定人员的座椅和/或固定器件,特别是皮带、弓形架等,和/或具有用于容纳和/或保护人员的框架,特别是笼子。在一种实施方式中,至少有一个乘客座舱是乘客吊舱(Passagiergondel)。
在一种实施方式中,包括一个或多个工作空间的工作空间组的边界是预先设定的,特别是在机器人机构的运行或者说运动之前和/或期间被存储起来。相应地在一种实施方式中,控制器具有用于存储工作空间组的边界的存储器件。
该边界可以是连续的,或者具有多个彼此间隔开的部分,特别是工作空间组的多个非连续工作空间的(子)边界。在一种实施方式中,定义了所述边界的参数、特别是坐标被预先设定、特别是存储。
在一种实施方式中,特别是在机器人机构的运行或者说运动期间,确定一个或多个乘客座舱相对于工作空间组的间距,特别是相对于工作空间组的边界的间距。相应地在一种实施方式中,控制器具有用于特别是在机器人机构的运行或运动期间确定间距的间隔器件。
在一种实施方式中,特别是在机器人机构的运行或运动期间,根据所确定的间距来确定沿两个或所有三个空间方向的最大允许运动分量。相应地在一种实施方式中,控制器具有安全器件,用于特别是在机器人机构的运行或运动期间确定沿两个或三个空间方向的最大允许运动分量。
在一空间方向上的运动分量可以特别包括沿该空间方向的速度分量和/或加速度分量,可以特别是沿该空间方向的速度分量和/或加速度分量。空间方向可以特别是游乐设施的(欧几里得)空间或者周围环境的笛卡尔空间方向,特别是固定于周围环境的笛卡尔坐标***或者说惯性***(Interialsystem)的轴。空间方向也可以是运动的、特别是固定于机器人机构、尤其是固定于乘客座舱的笛卡尔坐标***或自然坐标***的方向,其中,自然坐标***可以按照本领域常见的方式通过作用在机器人机构、特别是乘客座舱的运动轨迹上的切向矢量、法向矢量和副法向矢量来形成,在此,切向矢量与当前的速度对齐,而法向矢量与当前的加速度对齐,并且副法向矢量与它们形成正交***。同样地,空间方向也可以是极坐标***或柱坐标***等的方向。
在一种实施方式中,根据与工作空间组的间距来确定最大允许运动分量,能够有利地确定机器人机构或者说乘客座舱的特别是安全运动的可能性,并因此改善了游乐设施的运行,特别是其安全性。
在一种实施方式中,根据沿至少一个空间方向或者沿两个或三个空间方向所确定的最大允许运动分量,分别降低机器人机构在该至少一个空间方向上的至少一个特别是实际的和/或被指令的或者说待实施的运动分量,特别是在该两个或三个空间方向上的特别是实际的和/或被指令的或者说待实施的运动分量,特别是分别将它们减少至所确定的最大允许运动分量。相应地在一种实施方式中,控制器具有减少器件,该减少器件根据沿一个或多个空间方向、特别是所有的空间方向所确定的最大允许运动分量,使机器人机构在该一个或多个空间方向、特别是所有空间方向上的特别是被指令的运动分量减少,特别是减少至所确定的最大允许运动分量。
在一种实施方式中,确定一个(多个)最大允许运动分量并基于一扩展方案相应地减少一个(多个)运动分量,可以包括在机器人机构的欧几里得几何空间与关节坐标空间、特别是关节角度空间之间的正向和/或反向变换,或者说在欧几里得几何空间或关节坐标空间、特别是关节角度空间中进行。相应地在一种实施方式中,沿一个或多个空间方向减少机器人机构的运动分量也可以包括减少机器人机构的关节坐标空间、特别是关节角度空间中的相应于该空间方向的运动分量,特别可以是减少机器人机构的关节坐标空间、特别是关节角度空间中的相应于该空间方向的运动分量。
在一种实施方式中,间隔器件具有一个或多个用于确定乘客座舱的位置和/或速度的***件,在一种扩展方案中,这些***件无线地或有线地与安全器件信号连接。
一***件可以特别包括尤其是用于检测机器人机构的关节的关节姿态和/或运动或者说速度的、固定于机器人结构的***件,特别是包括尤其是位于驱动器侧或传动器侧的、相对的或绝对的转换器或编码器,特别就是尤其是用于检测机器人机构的关节的关节姿态和/或运动或者说速度的固定于机器人结构的***件,特别就是位于驱动器侧或传动器侧的、相对的或绝对的转换器或编码器。由此在一种实施方式中,可以有利地特别是通过正向变换非常精确地确定位置和/或速度。
附加地或替代地,一(另外的)***件可以包括固定于环境的、特别是用于对乘客座舱进行光学检测的***件,特别是摄像机或追踪器,特别就是固定于环境的、特别是用于对乘客座舱进行光学检测的***件,特别就是摄像机或追踪器。在一种实施方式中,通过该固定于环境的***件,可以直接地、通过固定于机器人机构的***件间接地或借助于正向变换来确定乘客座舱的位置并据此确定与工作空间的间距。
附加地或替代地,在一种实施方式中,间隔器件可以具有一个或多个特别是光学的、电磁的、电容的和/或超声波的距离传感器。一距离传感器特别可以是固定于机器人机构的距离传感器,尤其是固定于乘客座舱的距离传感器。附加地或替代地,一(另外的)距离传感器可以是固定于环境的距离传感器,特别是用于检测相对于乘客座舱的间距。特别地,当通过壁或表面或者相对于壁或表面以预设的间距定义了工作空间时,乘客座舱与该工作空间之间的间距可以通过固定于机器人结构的、用于检测相对于壁或表面的间距的距离传感器或者通过固定于壁或表面的、用于检测相对于乘客座舱的间距的距离传感器来有利地确定。
在一种实施方式中,机器人机构的特别在相应的手动运行模式中的运动能够任意地由工作人员至少部分地预先设定,特别是关于空间中的轨迹速度或***。这可以预先和/或在机器人机构的运行或者说运动期间进行,特别是通过乘客预先进行和/或通过操作者在机器人机构的运行或运动期间进行。为此在一种实施方式中,控制器特别是具有固定于环境的输入器件,用于特别是至少部分地任意预设机器人机构的运动。附加地或替代地,这也可以通过乘客在机器人机构的运行或者说运动期间进行。为此在一种实施方式中,控制器特别是附加地或替代地具有位于乘客座舱侧的输入器件,该输入器件用于特别是至少部分地任意预设机器人机构的运动。乘客座舱侧的输入器件特别可以具有操作杆、变速杆、方向盘等。
在一种实施方式中,控制器具有至少一个自动运行模式,或者说被设计用于,特别是可选地针对前述的手动运行模式,在至少一个自动运行模式下运行或操作。
在一种实施方式中,一自动运行模式是一以预设的速度自动地行驶机器人机构的预设轨迹的自动运行模式。在手动运行模式中,可以按照任意预设的速度行驶预设的轨迹。
附加地或替代地,一自动运行模式可以是一(另外的)用于自动地驶入乘客座舱的预设位置的自动运行模式,其中,在一种扩展方案中,乘客座舱可以停放在预设的位置上,或者可以再次将其转换到手动运行模式中,或者将控制器设计用于此目的。
在一种扩展方案中,特别是通过尤其是借助于随机发生器、随机表等随机地预先设定一个或多个用于确定轨迹的参数,使得机器人机构在自动运行模式下行驶的轨迹至少部分地被随机预先设定。相应地在一种实施方式中,控制器具有用于随机地预先设定机器人机构的轨迹的随机器件。附加地或替代地,轨迹可以基于模拟模型来设定。相应地在一种实施方式中,控制器具有用于基于模拟模型来设定机器人机构的轨迹的模拟器件。由此例如可以模拟带有随机的影响或干扰的飞行操作。
在一种实施方式中,机器人机构的至少一个机器人臂的基座是固定于环境或固定于惯性的(intertialfest)。附加地或替代地,在一种实施方式中,机器人机构的至少一个(另外的)基座是可运动的。
可运动的基座特别可以是与轨道绑定的。在一种扩展方案中,机器人机构的能量供给装置包括轨道,特别是承载轨道,基座和/或与其间隔开的电流轨道被可运动地安装在该轨道上。同样地,可运动的基座可以具有(未与轨道绑定的)行驶机构,在一种扩展方案中,该行驶机构具有一个或多个履带或者说链条和/或一个或多个车轮,在一种扩展方案中,所述车轮被配上轮胎和/或可以是所谓的麦克纳姆轮。在一种扩展方案中,机器人机构的能量供给装置包括固定于机器人臂的、特别是固定于基座或行驶机构的蓄能器、特别是蓄电器。
在一种实施方式中,游乐设施具有至少一个着陆区、特别是载客区、尤其是装载区,用于使一个或多个乘客或者说游客登上和/或离开乘客座舱。在一种扩展方案中,着陆区具有用于乘客的站立面。在一种扩展方案中,该站立面是可运动的。在一种实施方式中,该站立面特别是可竖直和/或水平移动的和/或是可转动的。在一种扩展方案中,站立面包括特别是至少局部为水平的传送带,其有利于在乘客座舱相对于传送带至少基本静止期间登上和/或离开绝对运动或惯性运动的乘客座舱。
附加地或替代地,在一种实施方式中,着陆区具有与乘客座舱特别是可机械连接和/或电连接的接合装置,在一种扩展方案中,乘客座舱具有可连接该接合装置的互补装置。通过与乘客座舱、特别是其互补装置机械连接、特别是形状配合地和/或摩擦配合地连接的接合装置,可以有利地固定乘客座舱,特别是用于登上和/或离开。通过与乘客座舱、特别是其互补装置电连接的接合装置,可以有利地探测乘客座舱在或不在。
在一种实施方式中,固定于环境地预先设定工作空间组的一个或多个工作空间。由此特别是可以考虑到固定的障碍物,例如壁、顶、地板、栅栏等。附加地或替代地在一种实施方式中,地点可变地预先设定工作空间组的一个或多个工作空间,特别是根据机器人机构的位置或与其无关地预先设定工作空间组的一个或多个工作空间。由此特别是可以将可运动的障碍物考虑进来,例如机器人机构的其他的机器人臂、车辆等。
在一种实施方式中,针对工作空间组的一个或多个工作空间,分别特别是沿至少一个空间方向或与方向无关地预先设定或存储一允许(工作空间)速度,在一种扩展方案中,该允许速度最高为50mm/s,特别是最高为25mm/s。据此,在一种扩展方案中,当乘客座舱相对于工作空间的间距是负的或者说乘客座舱至少部分地位于工作空间中时,机器人机构的沿至少一个空间方向的运动分量,特别是沿固定于环境的惯性***的一个方向的运动分量或者沿固定于机器人机构的自然坐标***的切向方向的运动分量被减少至该允许工作空间速度上。因此在一种实施方式中,可以有利地在着陆区中维持最大工作空间速度并因此确保无危险地登上和/或离开乘客座舱,或者在一交互区中同样维持最大工作空间速度并因此能够无危险地实现与乘客座舱的交互作用。相应地,在一种实施方式中设置有存储器件,用于存储工作空间组的至少一个工作空间内部的允许(工作空间)速度;并在一种扩展方案中设置有减少器件,用于根据所存储的允许(工作空间)速度,减少机器人机构的沿一个或多个工作空间方向、特别所有工作空间方向的特别是实际的和/或被指令的或者说待实施的运动分量,特别是减少到该允许(工作空间)速度上。
附加地或替代地,在一种实施方式中,可以将用于乘客座舱的工作空间组中的一个或多个工作空间隔绝,或者说禁止乘客座舱进入到这些工作空间中。
在一种实施方式中,所确定的乘客座舱朝向工作空间组的间距可以具有相对于工作空间组的一个或多个工作空间的最小的、特别是欧几里得间距或连接线的数值和/或方向,特别就是相对于工作空间组的一个或多个工作空间的最小的、特别是欧几里得间距或连接线的数值和/或方向。附加地或替代地,所确定的间距可以具有相对于工作空间组的一个或多个工作空间的、沿至少两个、特别是三个空间方向的间距分量。在本发明中,间距分量特别是指已知的关于各个空间方向的(最短)间距矢量的投影。相应地,最小距离的数值和方向一起决定了沿三个空间方向的间距分量,反过来沿三个空间方向的间距分量也决定了最小距离的数值和方向。因此,本发明意义下的间距特别可以是多维参量,这些参量特别可以具有相对于工作空间组的一个或多个工作空间的间距矢量,该间距矢量特别是通过数值和方向来描述或其沿空间方向的分量来描述。在一种实施方式中,间距是从乘客座舱指向工作空间组或者说是正的。相应地,如果乘客座舱处于工作空间组中,则该(有方向的)间距特别可以是负的。
在一种实施方式中,安全器件被设计为:如果所确定的间距和/或至少一个最大允许运动分量低于预设的边界值,则执行STOP 0、STOP 1或STOP2。在一种实施方式中,根据STOP 0,机器人机构的至少一个机器人臂与能量供给装置分离,并通过加入制动使其停止。在一种实施方式中,根据STOP1,机器人机构的至少一个机器人臂通过其驱动器停止或被电动地停止,然后与能量供给装置分离,在此,附加地可以加入制动。在一种实施方式中,根据STOP 2,机器人机构的至少一个机器人臂通过其驱动器停止或被电动地停止,而没有紧接着与能量供给装置分离,在此,附加地可以加入制动。
本发明意义上的器件可以硬件技术和/或软件技术地构成,特别是具有优选与存储***和/或总线***数据或信号连接的特别是数字式的处理单元、特别是微处理器(CPU),和/或具有一个或多个程序或程序模块。CPU可以被设计用于:完成被设计为储存在存储***中的程序的命令;检测数据总线的输入信号和/或将输出信号发送到数据总线上。存储***可以具有一个或多个特别是不同的存储介质、特别是光学的、磁性的、固体的和/或其他非易失性的介质。程序可以被设计为能够体现或实施在此所描述的方法,从而使得CPU能够执行这种方法的步骤并特别是由此使游乐设施能够运行。
在一种实施方式中,最大允许运动分量可以等于零,在一种扩展方案中,最大允许运动分量也可以是负值或者说小于零。由此可以在实施方式中有利地预先设定反向于对应的空间方向的强制运动。
在一种实施方式中,一工作空间朝着陆区收敛,特别是单调地、优选严格单调地、特别是漏斗形地收敛。由此可以在实施方式中有利地特别是部分手动或部分被引导地驶近着陆区。
附图说明
其他的优点和特征由从属权利要求和实施例给出。为此部分示意性地示出:
图1:根据本发明的一种实施方式的游乐设施。
具体实施方式
图1示出了根据本发明的一种实施方式的游乐设施,其具有一机器人机构,该机器人机构具有:六轴曲臂机器人10形式的多节肢机器人臂,该机器人臂具有基座11和用于运输人员的乘客座舱12;控制器,该控制器具有用于控制机器人机构的控制柜20。
控制器还包括操纵杆30形式的乘客座舱侧的输入器件,用于在手动运行模式中任意地预设机器人机构的运动。
该游乐设施示例性地具有:第一着陆区,用于登上和离开乘客座舱12,该第一着陆区具有传送带210形式的可移动站立面;第二着陆区,用于登上和离开乘客座舱12,该第二着陆区具有能与乘客座舱12机械连接和电连接的接合装置310。
在该实施例中,基座11是固定于环境的。在一未示出的变型中,基座也可以被构造为可运动的,特别是基座可以是与轨道绑定的或具有行驶机构。
在控制柜20中的存储器形式的存储器件中,存储有包括两个工作空间100、200的工作空间组的边界,该边界在图1中粗体虚线示出。
在此,工作空间100是被隔绝的工作空间,该工作空间可以是位置可变的或是固定于环境的;工作空间200是固定于环境的工作空间,其漏斗形地收敛到第一着陆区210上。
在图1中示出了固定于环境的惯性***的三个笛卡尔空间方向x,y和z。工作空间100,200可以通过它们的坐标关于该惯性***x,y,z被定义。例如可以通过规定x<x0和y<y0来定义被隔绝的工作空间100。
在存储器件中存储有工作空间200内部的允许(工作空间)速度,该速度在本实施例中沿x空间方向为-50mm/s。
控制器包括固定于机器人臂的、转换器或编码器13形式的***件,用于确定六轴机器人10的角位置和/或角速度,基于这些角位置和/或角速度通过正向变换确定乘客座舱12、特别是代表该乘客座舱的框架120在惯性***x,y,z中的位置。附加地或替代地,控制器可以包括固定于环境的、摄像机40或追踪器等形式的***件,用于确定乘客座舱12、特别是代表该乘客座舱的框架120的位置。附加地或替代地,控制器可以具有固定于乘客座舱的距离传感器41。
控制器的间隔器件包括固定于机器人臂的***件13、固定于环境的***件40和/或固定于乘客座舱的距离传感器41以及控制柜20中的被相应设计的处理单元,这些间隔器件确定了乘客座舱12、特别是代表该乘客座舱的框架120相对于包括工作空间100、200的工作空间组的间距,或者被软件和硬件技术地设计用于此目的。
所确定的间距特别可以包括框架120相对于对应的工作空间边界的最小连接矢量d的数值和方向或者该最小连接矢量沿空间方向x,y,z的间距分量,或者可以是包括框架120相对于对应的工作空间边界的最小连接矢量d的数值和方向或者该最小连接矢量沿空间方向x,y,z的间距分量,例如其在图1中被示例性地示出用于被隔绝的工作空间100和间距分量dx和dy
下面将根据该被隔绝的工作空间100的示例,详细地说明由控制器执行的根据本发明的方法,为了执行该方法,在控制柜20中设置具有程序编码的计算机程序产品,该程序编码被存储在计算机可读的介质上。
该间距是有方向的,也就是说,如果乘客座舱12至少部分地位于对应的工作空间的内部,则从框架120至对应的工作空间的最短连接矢量d的数值或者说相应的间距分量是负的或小于零。
在控制柜20中被相应设计的处理单元形式的安全器件根据由其确定的间距来确定在三个空间方向上的最大允许运动分量,例如在图1中示例性示出的沿空间方向x和y的最大允许速度分量vmax,x和vmax,y
正如在图1中示例性示出的那样,一空间方向上的最大允许运动分量例如可以与该空间方向上的间距分量成比例,其大致形式为:
Vmax,x=k·dx
Vmax,y=k·dy
其中,k为常数。
可以看到:在该实施例中,最大允许速度分量随着在各个空间方向上的间距的减少而减少,在到达边界时等于零,并在进入到工作空间中(d<0)时甚至是负的或者说乘客座舱将离开工作空间。
特别是在乘客利用操纵杆30操控乘客座舱12的运动或速度的手动运行模式中,控制柜20中被相应设计的处理单元形式的减少器件将***控的速度分量减少至所确定的沿相应空间方向的最大允许速度分量:
其中,Vjoystick,x,Vjoystick,y是通过操纵杆30来操控的速度分量;Vsoll,x,Vsoll,y是***控减少后的速度分量。
关于工作空间200,控制器以基本上类似的方式操作,工作空间200在这里没有被隔断,而是在其中预先设定了沿x方向的取决于方向的最大速度为-50mm/s。
如果从框架120指向工作空间200的边界的间距小于零,即,乘客座舱12进入到漏斗形的工作空间中,则沿x方向的速度分量被减少到-50mm/s的最大速度。特别是乘客不能通过操纵杆30操控沿负x方向数值更大的速度。附加地或替代地,乘客也不能操控沿正x方向的速度分量,从而不会相对于传送带210产生太大的相对速度。在y方向上,乘客仅能通过操纵杆30操控使乘客座舱12在漏斗形工作空间200内部运动的速度分量。如果乘客座舱12靠近侧边缘(图1中的左侧和右侧),则超出该边缘的侧向运动通过将y速度分量根据间距地减少到零来阻止。
通过乘客、操作人员(未示出)或例如在预设的持续时间结束之后自动地相应输入,将控制器转换到自动运行模式,在该自动运行模式下,控制器自动地驶近乘客座舱在第一或第二着陆区中的预设位置,在此是随机地驶近第一着陆区或第二着陆区。附加地或替代地,控制器可以在自动运行模式下自动地行驶预设的轨迹。
在手动运行模式期间,控制器也可以随机地预先设定一轨迹,例如通过随机地干扰关于操纵杆30的命令的反应,施加附加的随机运动分量等,以便例如模拟飞行期间等的扰流。
如果所确定的间距和/或至少一个最大允许运动分量低于预设的边界值,则控制器的安全器件执行STOP 0。
虽然在前面的说明中阐释了示例性的实施方式,但是需要指出的是还可能有很多的变型方案。因此,特别是也可以针对第二着陆区300预先设定或存储另一工作空间。
确定间距,根据所确定的间距来确定最大允许运动分量vmax,x和vmax,y以及根据所确定的最大允许运动分量来减少运动分量vsoll,x和vsoll,y,这些只是根据为紧凑示出起见而非常简单的示例所做的纯示例性说明,其也可以按照其他的方式进行,例如通过对间距或间距分量、允许运动分量和***控减少后的运动分量的另一种功能上或表格上的分类来进行。因此,例如还可以仅相对于间距矢量d的数值d=|d|仅成比例地确定最大允许运动分量:
vmax,x=k·d
vmax,y=k·d
其中,数值d=√(dx+dy+dz),dz是沿z方向的间距分量。
应当指出的是,这些示例性的实施方式仅仅是举例,它们不应构成对保护范围、应用方案和结构的任何限制。相反,前面的描述给予了本领域技术人员对至少一个示例性实施方式进行转换的教导,其中,特别是关于所描述的组件的功能和布置,在不脱离上述保护范围的情况下,能够例如基于权利要求书及其等效的特征组合获得各种修改方案。
附图标记列表
10 机器人臂
11 基座
12 乘客座舱
13 编码器/转换器
20 控制柜
30 操纵杆
40 摄像机
41 距离传感器
100,200 工作空间
120 乘客座舱框架
210 传送带
300 着陆区
301 接合装置。

Claims (14)

1.一种游乐设施,具有:
机器人机构,所述机器人机构具有至少一个多节肢的机器人臂(10),所述机器人臂具有基座(11)和用于运输至少一个人员的乘客座舱(12);以及
用于控制所述机器人机构的控制器,所述控制器具有:
存储器件(20),用于存储具有至少一个工作空间(100,200)的工作空间组的边界;
间隔器件(13,40,41),用于确定所述乘客座舱相对于所述工作空间组的间距;以及
安全器件(20),用于根据所确定的间距来确定至少两个空间方向(x,y,z)上的最大允许运动分量。
2.根据权利要求1所述的游乐设施,其特征在于,所述控制器具有减少器件(20),所述减少器件用于根据所确定的空间方向上的最大允许运动分量,减少机器人机构的在该空间方向上的运动分量,特别是减少至所确定的最大允许运动分量。
3.根据前述权利要求中任一项所述的游乐设施,其特征在于,所述间隔器件具有至少一个特别是固定于机器人机构的或固定于环境的***件(13,40)和/或至少一个特别是固定于机器人机构的距离传感器(41),所述***件用于确定所述乘客座舱的位置和/或速度。
4.根据前述权利要求中任一项所述的游乐设施,其特征在于,所述控制器具有特别是乘客座舱侧的输入器件(30),所述输入器件用于特别是任意地预先设定机器人机构的运动。
5.根据前述权利要求中任一项所述的游乐设施,其特征在于,所述控制器具有自动运行模式,该自动运行模式用于自动地行驶所述机器人机构的预先设定的轨迹和/或自动地驶近所述乘客座舱的预先设定的位置。
6.根据前一权利要求所述的游乐设施,其特征在于,所述控制器具有随机器件(20),该随机器件用于随机地预先设定所述机器人机构的轨迹,和/或具有模拟器件(20),该模拟器件用于基于模拟模型来预先设定所述机器人机构的轨迹。
7.根据前述权利要求中任一项所述的游乐设施,其特征在于,所述机器人机构的至少一个机器人臂的基座(1)是固定于环境的或能运动的。
8.根据前一权利要求所述的游乐设施,其特征在于,所述能运动的基座是轨道绑定的或具有行驶机构。
9.根据前述权利要求中任一项所述的游乐设施,其特征在于,设有用于登上和离开所述乘客座舱的着陆区,所述着陆区具有特别是能运动的站立面(210,300)和/或能与所述乘客座舱特别是机械连接和/或电连接的接合装置(301)。
10.根据前述权利要求中任一项所述的游乐设施,其特征在于,所述工作空间组的至少一个工作空间(100,200)是固定于环境的,和/或所述工作空间组的至少一个工作空间被地点可变地预先设定。
11.根据前述权利要求中任一项所述的游乐设施,其特征在于,所述存储器件(20)被设计用于存储所述工作空间组的至少一个工作空间内部的允许速度。
12.根据前述权利要求中任一项所述的游乐设施,其特征在于,所述被确定的间距具有沿至少两个空间方向相对于所述工作空间组的至少一个工作空间的最小距离和/或间距分量的数值和/或方向。
13.根据前述权利要求中任一项所述的游乐设施,其特征在于,所述安全器件(20)被设计用于:如果所述被确定的间距和/或至少一个最大允许运动分量低于预先设定的边界值,则执行STOP 0、STOP 1或STOP 2。
14.一种具有程序编码的计算机程序产品,所述程序编码被存储在计算机(20)可读的介质(20)上,所述计算机程序产品用于执行根据前述权利要求中任一项所述的用于运行游乐设施的方法,所述方法包括如下步骤:
确定乘客座舱(12)与工作空间组(100,200)的间距;以及
根据所确定的间距来确定沿至少两个空间方向(x,y,z)的最大允许运动分量。
CN201680016077.5A 2015-01-15 2016-01-13 具有机器人机构的游乐设施 Active CN107405526B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010667496.3A CN111790162B (zh) 2015-01-15 2016-01-13 具有机器人机构的游乐设施

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
DE202015000333.8U DE202015000333U1 (de) 2015-01-15 2015-01-15 Fahrgeschäft mit Roboteranordnung
DE202015000333.8 2015-01-15
PCT/EP2016/000050 WO2016113134A1 (de) 2015-01-15 2016-01-13 Fahrgeschäft mit roboteranordnung

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN202010667496.3A Division CN111790162B (zh) 2015-01-15 2016-01-13 具有机器人机构的游乐设施

Publications (2)

Publication Number Publication Date
CN107405526A true CN107405526A (zh) 2017-11-28
CN107405526B CN107405526B (zh) 2020-08-07

Family

ID=55129828

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201680016077.5A Active CN107405526B (zh) 2015-01-15 2016-01-13 具有机器人机构的游乐设施
CN202010667496.3A Active CN111790162B (zh) 2015-01-15 2016-01-13 具有机器人机构的游乐设施

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN202010667496.3A Active CN111790162B (zh) 2015-01-15 2016-01-13 具有机器人机构的游乐设施

Country Status (6)

Country Link
US (1) US10391412B2 (zh)
EP (1) EP3244981B1 (zh)
CN (2) CN107405526B (zh)
CA (1) CA2974030C (zh)
DE (1) DE202015000333U1 (zh)
WO (1) WO2016113134A1 (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ITUA20163608A1 (it) * 2016-05-19 2017-11-19 Milano Politecnico Procedimento e dispositivo per il controllo della movimentazione di uno o più robot collaborativi
US20230302373A1 (en) * 2022-03-24 2023-09-28 Disney Enterprises, Inc. Systems and methods for transferring a passenger compartment between ride systems using robotic tool changers

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2574384A1 (de) * 2011-09-28 2013-04-03 KUKA Laboratories GmbH Fahrgeschäft und Verfahren zum Betreiben des Fahrgeschäfts
DE102012010856A1 (de) * 2012-05-31 2013-12-05 Kuka Roboter Gmbh Verfahren und Mittel zur Überwachung einer Roboteranordnung

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4824099A (en) * 1987-10-05 1989-04-25 Alpha Dynamics Corporation Rotating amusement device
US5791903A (en) * 1993-06-10 1998-08-11 Fir Ride & Show Engineering, Inc. Flight simulator with full roll rotation capability
KR20000068819A (ko) * 1997-08-25 2000-11-25 이리마지리 쇼우이치로 유희 시설, 유희 시설용 탑승물 및 유희 시설용 표시 장치
EP0997176A3 (en) * 1998-10-28 2001-02-21 Peripherals N.V. Robotised virtual reality motion simulator-II
GB0015005D0 (en) * 2000-06-16 2000-08-09 Degol Gino Amusement ride apparatus
EP1289616B1 (en) 2000-06-16 2004-11-03 Robocoaster Limited Ride apparatus
CN101137420B (zh) * 2004-11-05 2012-01-25 维科马乘骑工程公司 游乐场主题馆
ES2316012T3 (es) * 2006-09-14 2009-04-01 Abb Research Ltd. Un metodo y dispositivo para evitar colisiones entre un robot industrial y un objeto.
DE102007059492B4 (de) * 2007-12-11 2018-06-28 Kuka Deutschland Gmbh Industrieroboter
DE102011017398A1 (de) * 2011-04-18 2012-10-18 Kuka Roboter Gmbh Verfahren und Mittel zum Steuern einer Roboteranordnung
CN103157284A (zh) * 2011-12-15 2013-06-19 渠仁书 一种游乐设施装置
CN104160435A (zh) * 2012-01-18 2014-11-19 环境构造公司 基于离心机的飞行模拟器
DE102012201772A1 (de) * 2012-02-07 2013-08-08 Kuka Roboter Gmbh Flugsimulatorvorrichtung

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2574384A1 (de) * 2011-09-28 2013-04-03 KUKA Laboratories GmbH Fahrgeschäft und Verfahren zum Betreiben des Fahrgeschäfts
DE102012010856A1 (de) * 2012-05-31 2013-12-05 Kuka Roboter Gmbh Verfahren und Mittel zur Überwachung einer Roboteranordnung

Also Published As

Publication number Publication date
WO2016113134A1 (de) 2016-07-21
CN107405526B (zh) 2020-08-07
CA2974030C (en) 2019-09-17
CN111790162A (zh) 2020-10-20
US20190111350A1 (en) 2019-04-18
EP3244981A1 (de) 2017-11-22
US10391412B2 (en) 2019-08-27
CA2974030A1 (en) 2016-07-21
DE202015000333U1 (de) 2016-04-21
CN111790162B (zh) 2021-12-03
EP3244981B1 (de) 2019-03-13

Similar Documents

Publication Publication Date Title
CN107820456B (zh) 用于冗余优化地规划移动式机器人的操作的方法
US20100279255A1 (en) Vehicle simulator system
KR102024387B1 (ko) 로봇암의 가능한 위치들을 결정하기 위한 방법
WO2018143003A1 (ja) ロボットパス生成装置及びロボットシステム
EP2915636B1 (en) Coordinated robotic control
Sharma et al. Lyapunov-based nonlinear controllers for obstacle avoidance with a planar n-link doubly nonholonomic manipulator
DE102012208095A1 (de) Mobiler Roboter und Verfahren zum Betreiben eines mobilen Roboters
CN107405526A (zh) 具有机器人机构的游乐设施
Heinzmann et al. A safe-control paradigm for human–robot interaction
Rasmussen et al. Perception and control strategies for driving utility vehicles with a humanoid robot
Kljuno et al. Vehicle simulation system: controls and virtual-reality-based dynamics simulation
Wang et al. Evaluation of alternative steering devices with adjustable haptic feedback for semi-autonomous and autonomous vehicles
CN106522629A (zh) 一种全方位汽车调姿平台
WO2022264673A1 (ja) 走行システム
Paolillo et al. Toward autonomous car driving by a humanoid robot: A sensor-based framework
Mazur et al. Implementation of factitious force method for control of 5R manipulator with skid-steering platform REX
CN109070352A (zh) 具有移动基座和操纵器的机器人
Wettach et al. Simulating vehicle kinematics with simvis3d and newton
Kleer et al. Driving simulations for commercial vehicles-A technical overview of a robot based approach
Leibold et al. RoboCup@ Work league winners 2012
EP3587043A1 (de) Anordnung und verfahren zur haptischen immersion eines nutzers
Cholewiński et al. Influence of mathematical model selection on control signals for mobile manipulator with skid-steering mobile platform
Sun et al. End-Effector Collision Avoidance System for Four SCARA Robots Using Buffered Voronoi Cell
WO2023066713A1 (de) System und verfahren zur dreidimensionalen absicherung eines lasthandhabungs-umfeldes einer lasthandhabungskinematik in einer wechselnden arbeitsumgebung
Masannek et al. Check for updates

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