导航:EXPO21XX>自动化21 xx>H05:机器人的大学和研究> TU CAROLO-WILHELMINA祖布伦瑞克
TU CAROLO-WILHELMINA,来自布伦瑞克
视频
加载播放器…
  • 提供配置文件
  • 机器人与过程控制研究所成立于1986年
    (iRP)已成为德国领先的机器人研究实验室之一。
    iRP的研究主要集中在三个领域:
    • 工业机器人
    • 医疗机器人技术
    • 计算机视觉

    iRP参与了多个国际研究的研发项目
    组织和行业合作伙伴。

产品组合
  • 机器人-基础:MiRPA -机器人和过程控制应用的中间件

  • 与大众汽车公司合作。
    使用中间件可以简化模块化和分布式软件系统的实现。由于商业中间件解决方案不满足硬实时需求,它们在过去的控制应用程序中的使用受到限制。我们已经构思并实现了新的中间件MiRPA(机器人和过程控制应用中间件)。这个消息驱动的中间件实现是为满足机器人和自动化应用程序中的特殊需求而设计的。使用MiRPA,可以设计非常模块化和开放的控制系统。图1显示了六关节工业机械手控制系统的示例设置。

    所有安装的模块只有一个通信伙伴:中间件。一旦定义了接口,就可以在运行时添加和/或交换模块,这使得该软件解决方案对研究目的非常有吸引力。新的传感器和控制器可以很容易地集成,而无需改变控制系统的核心。由于Matlab/Simulink的接口,快速控制原型设计变得显着简化。Matlab模型可以作为mirpa模块在实时目标系统上执行。

    MiRPA的应用并不局限于机器人领域。每当需要模块化、可扩展和灵活的实时系统时,MiRPA就会带来巨大的优势。

      • 图1:基于mirpa的机器人控制系统软件架构。

      • 图2:与图1对应的硬件架构。

  • 机器人-基础:在线轨迹生成

  • 这项工作的动机是在机器人环境中集成传感器的愿望。机器人指令变量的生成有两个功能:指定几何路径(路径规划)和指定位置、速度、加速度和抖动随时间的变化(轨迹规划)。文献在这两个领域提供了非常丰富的方法和算法集,可以细分为许多部分。但是根本没有一种方法,能够产生从任何运动状态开始的轨迹。当将传感器集成到机器人工作单元中以实现传感器引导和传感器保护运动时,这是一个非常重要的要求。机器人只能在一个控制周期内对传感器事件做出反应,因此轨迹参数可以任意改变。为了满足这些要求,轨迹生成器必须能够处理和处理任意输入值。此外,它的输出值必须产生一个限时的、时间最优的和同步的轨迹。

    决策树的方法
    该方法以决策树为基础,实现了任意输入值的n维空间在线轨迹生成(图1)和各自由度同步(图2)。图中给出了一个三自由度三阶在线轨迹生成的简单例子。与图1对应,必须指定一个将8n维空间映射到3n维空间的函数(对于笛卡尔空间,N = 6)。定义这一功能是本研究工作的主要部分。一旦定义,它就会得到如图3所示的具有矩形弹跳的经典轨迹进程,它描述了三阶轨迹的最平凡的情况。

    • 图1:三阶在线轨迹发生器的输入输出参数。
      Z是Z变换的变量。它的逆表示一个保持元素。

    • 图3:一个简单的7相推力限制轨迹的位置、速度、加速度和推力。

    • 图2a:显示时间同步轨迹和非同步轨迹之间差异的位置和速度图。

    • 图2b:显示时间同步轨迹和非同步轨迹差异的位置和速度图。

  • 机器人-基础:逆运动学的符号计算

  • 在过去的几年里,在一个由德国研究基金会DFG资助的研究项目中,研究了串行连杆机器人逆运动学领域的基本问题。我们开发了自动生成多类串联连杆机器人逆运动学方程的方法。一个合适的计算机程序SKIP (Symbolic Kinematics Inversion program,符号运动学反演程序)已经实现,并由数百个序列运动学进行了评估。SKIP通过使用一组已知先验解的原型方程来计算给定运动学的封闭形式解。通过仔细的方程分析,得到了强大的方程特征,从而大大降低了反演的成本。下图概述了SKIP中的计算流和数据流。
  • 控制:多传感器集成

  • 玩积木

    为了证明多传感器集成在工业操作中的潜力,一个机器人被编程玩层层叠。这个游戏的目的是找到一个松动的块在木长方体的塔,把它拿出来,并把它放回塔顶。机械手配有两个摄像头。一台PC机专门用于图像处理,并在线计算所有长方体在空间中的位置。对于触觉反馈,六自由度力/扭矩传感器和六自由度加速度传感器安装在手和抓手之间。为了精确的位置测量,光学三角距离传感器安装在夹持器上。随机选择一个块,操作者试着把它推出塔外。如果反作用力过大,或者如果摄像机探测到一个抖动的塔,下一个长方体将被选中。一旦一个块被推到足够远的地方,距离传感器就会精确地测量它的轮廓。现在,可以准确地抓住中心的块,这样,塔将不会移动,当关闭抓手。 In order not to damage the tower, all transversal forces and torques are eliminated while pulling the brick out. To put a brick back onto the tower, a force guarded manipulation primitive is set up, which lets the manipulator stop, when a certain force is exceeded. The whole application is programmed on the base of manipulation primitives, which constitute atomic motion commands. Once the execution of a single primitive is finished, it depends on the sensor signals, which primitive will be executed next. This way a program can be summarized to a static manipulation primitive net. The path trough the net changes dynamically and depends on the situation in the work cell. At the end of each game, the tower collapses. The record height was 28 stages that means 10 additional stages consisting of 29 blocks were put onto the top of the tower.
  • 工业机器人:装配任务的自动规划和执行

  • 这个项目旨在开发自动化机器人编程的方法。随着产品市场的快速变化,生产线的安装成本急剧增加。因此,对支持机器人程序员的可编程灵活工具的强烈需求出现了。我们的目标是为机器人编程开发一个基于cad的界面,这样程序员就可以通过在虚拟环境中点击适当的表面来发出指令,比如“把物体放到平面上”。机器人程序的生成应该由这样的系统自动完成,时间和成本昂贵的教学应该变得多余。

    系统概述
    图2描述了我们研究所开发的系统。在第一步中,使用符号空间关系指定装配组(图3)。用户只需单击适当的表面即可完成此操作。用户可能产生的矛盾和错误可以被系统自动检测出来。

    在指定装配组后,采用逐拆卸装配策略生成装配序列。

    确定装配顺序后,必须应用无碰撞路径规划器。
    此外,装配操作必须转化为适当的技能原始网。技能原语网络由排列在图中的技能原语组成,其中节点表示技能原语,边缘由入口条件注释。每个技能基元代表一个基于传感器的机器人运动。

    有了这个概念,许多不同的传感器可以同时使用。目前我们采用了摄像头和力扭矩传感器。

    这些过程的规划是在虚拟环境中进行的,因此可能会出现现实世界与虚拟世界之间的位移。用技能原始网成功地处理了这些位移。因此,提供了用于规划、评价和执行装配任务的系统。

    • 图1:汽车大灯总成

    • 举例说明了一个复杂的集合体,一个由30多个零件组成的汽车前照灯总成。提供零件的几何描述。还指定了完整的产品;这意味着每个对象都定义了目标位置。首先,生成产品的装配序列。
    • 图2:从规范到执行的整个系统概述

    • 图3:集成到商用机器人仿真系统中的符号空间关系定义规范工具

    • 图6:基于传感器的装配任务执行

  • 移动机器人:monmove——一种适用于制造环境的灵活运输系统

  • monmove:移动车辆的监控和导航

    灵活和自动化的物料流动,例如在不同的工作单元和计算机控制的仓库之间,在现代工厂环境中变得越来越重要。为了获得这样的灵活性,使用自动制导车辆(AGV)是显而易见的。许多从文献中了解到的自动驾驶车辆概念,都使用高度专业化的车载传感器系统在环境中导航。与这些概念相反,我们提出的灵活运输系统monmove仅使用简单,低成本的机载传感器,结合全球监测系统和全球导航系统。这种全球监控和全球导航的结合使运营商无需任何固定的预定义路径即可导航。

  • 移动机器人:移动机器人的统计运动规划

  • 在现实环境中,移动机器人的运动规划通常要考虑移动障碍物的存在。解决这个问题的两种方法普遍存在:1。障碍物运动被认为是已知的;然后,可以规划出无碰撞的机器人轨迹,例如在构型时间空间中。2.障碍物被忽略,直到它们靠近机器人;在其运动过程中,机器人的反应是进行规避动作。这两种方法都有一些缺点,因为它们的假设不能很好地反映现实:通常,障碍物的运动不能被精确地预测,但障碍物的平均行为的一些信息可以很容易地获得。因此,前一种方法主要具有理论意义,而后一种方法可能效率很低,因为它只使用局部信息。因此,我们开发了一个新的概念,它结合了统计数据,以尊重障碍行为:统计运动规划。 It yields efficient robot paths which are adapted to the prevailing motions of obstacles. Furthermore, this approach realizes a fundamental issue in robotics: The robot is adapted to its environment, (and not vice versa), the environment is minimally disturbed by the robot.

    即使在简单的情况下,最佳机器人路径的选择也取决于许多因素(例如障碍物密度、运动方向、速度)。因此,数学模型是统计运动规划的重要基础。为了描述障碍运动,已经开发了两种模型——在精度和复杂性上有所不同:随机轨迹允许对机器人路径的碰撞概率和预期驾驶时间进行精确评估(其中考虑到到达目标的时间也取决于非确定性规避机动的成本)。随机网格是一种更简单的表示,用于以最小的碰撞概率规划机器人的轨迹。

    对统计方法生成的路径进行了评估,并与传统规划方法的结果进行了比较,从而使路径长度最小化。自然地,统计规划的路径更长,因为它们故意包含弯路。然而,在动态环境中,与传统轨迹相比,绕路可以显著降低碰撞概率和预期驾驶时间。

  • 外科手术中的机器人技术:机器人辅助鼻窦内窥镜手术

  • 问题描述
    今天,大多数鼻窦手术(鼻附近颅骨的洞穴),例如腺样体的切除,都是在内窥镜的帮助下通过鼻子的自然开口进行微创手术。内窥镜在一个方向上充当光源,在另一个方向上充当照相机。外科医生一手拿着内窥镜,并不直接看到手术部位,而是在屏幕上看到相机拍摄的照片。另一只手通常拿着一个工具,比如一把用来切掉组织的特殊刀。正常情况下,这会导致出血。所以需要吸盘(另一种工具)从鼻子上清除血液和割伤的组织。外科医生在手术过程中经常在这些器械之间切换。这增加了手术的持续时间,使手术过程繁琐,不符合外科医生的人体工程学。

    项目描述
    在与“Rheinische Friedrich-Wilhelms-Universität Bonn”的Klinik und Poliklinik f r Hals-Nasen-Ohrenheilkunde/Chirurgie的合作研究项目范围内,我们正在研究允许机器人机械手在鼻内手术期间完全自主地引导内窥镜的方法。该项目的目标是实现内窥镜的智能引导,满足以下要求:

    • 所选仪器的尖端始终位于相机视图的中心。
    • 内窥镜被放置在这样一种方式,外科医生有尽可能多的自由空间,他自己的行动。
    • 必须避免触及病人的关键部位(如大脑、眼睛),必须小心地触摸脆弱的部位,而且只有在必要的时候才能触摸。
      • 机械臂在内窥镜的引导下工作

  • 手术中的机器人技术:股骨干骨折复位

  • 问题公式化
    在本研究项目中,与汉诺威医学院创伤外科合作开发并评估了机器人辅助固定股骨(人类大腿骨)骨干骨折的方法。这些骨折通常是交通事故等高能量创伤的结果,现在通常用所谓的髓内钉来固定。下面的x射线图像说明了这种骨折,用钉子固定。

    手术效果的好坏可以通过两个参数来衡量:腿的长度和绕腿轴的旋转。根据骨折类型的不同,外科医生很难精确地重建这些参数。如果这些参数与生理正确值偏差过大,则可能需要进行第二次校正操作。

    项目目标
    本研究项目的主要目标是开发和评估计算机和机器人辅助方法,以支持这一具有挑战性的外科手术。结合图像分析、力/力矩引导机器人控制、术前规划与仿真,提高可实现的复位精度。

    用于半自动化骨折复位的圆柱形物体位姿估计综述
    下面我们给出了计算三维空间中破碎圆柱形物体之间的相对目标变换的方法的结果。
    我们首先计算每个圆柱形物体的轴的位置和方向。这是通过一种特殊的霍夫变换实现的。这些轴是骨折分割最重要的属性,也可以用作初始姿态估计(约束还原问题的总体6个自由度中的4个)。
    经过这些预处理步骤后,可以使用众所周知的表面配准算法计算相应裂缝段之间的相对变换。在这里,我们使用一种特殊的2D深度图像相关和一种ICP(迭代最近点)算法的变体。该项目的目标是使用这些方法来计算骨碎片的目标姿势,以便通过机器人进行计算机辅助的半自动骨折复位。

    用触觉反馈遥控机械手进行骨折复位-综述
    我们开发了一个复杂的系统,允许使用机器人作为远程操作器来支持骨折复位过程。我们的机器人是一个标准的工业Säubli RX 90机器人。外科医生通过带有触觉反馈的操纵杆控制机器人。术中骨折的三维成像是外科医生复位时的基础信息。这些3D体图像由PC自动分割,产生非常详细的骨折段表面模型(cp.下图),外科医生可以使用这些模型精确地将碎片移动到所需的目标姿势。光学导航系统确保PC显示器上呈现的3D场景始终符合真实的手术情况;虚拟的3D模型总是以与机器人移动的真实骨头碎片相同的方式移动。
    操作现场的所有力和扭矩都可以通过安装在机器人手上的力/扭矩传感器来测量。这些力被反馈到操纵杆上。这样,外科医生就能感觉到由于肌肉分散或骨折节段之间的接触而作用在病人身上的力。

    结果
    在第一个测试系列中,我们在解剖实验室中使用破碎的人骨(没有周围的软组织)对远程机械手系统进行了评估。结果表明,对于简单的断裂,可以实现平均约2°和2mm的还原精度。即使对于复杂的裂缝,可实现的精度也保持在4°以下。从临床角度来看,这些值是可以接受的。
    此外,该遥控机械手系统还在人体尸体上进行了测试;完整标本,骨折周围软组织完整。结果与上面概述的结果相似。此外,我们可以证明,在相同的骨折中,由经验丰富的外科医生进行的手动复位相比,远程操作复位的复位精度要高得多。

    结论
    所提出的可视化和与股骨骨折复位远程操作系统交互的形式被证明是有效和直观的。经过短时间的学习,所有的测试人员都能够以较高的还原精度进行可靠的还原。这些结果清楚地显示了自动化骨折复位的潜力,这将确保未来此类手术的高质量结果。

    • 上图:股骨骨折的x线图像[来源:AO骨折处理原则]
      下:髓内钉手术的过程

    • 上图:螺旋断裂
      底部:复杂裂缝

    • 三维远程操作骨折复位的相互作用原理

  • 3 d-puzzle-problem

  • 三维碎片物体的重建(3d-puzzle-problem)是一项与许多应用高度相关的任务。应用领域包括考古、外科、生物信息学、计算机图形学和机器人。例如,破碎的考古文物的重建,手术中的人类骨折复位,蛋白质对接,表面注册以及工业部件的组装。

    该项目考虑了整个处理链,从不同传感器的数据采集,表面的一般配准,到不同应用中对碎片匹配的特殊要求。在这种情况下,已经开发出新颖有效的成对匹配方法,这些方法对测量不准确性,材料劣化和噪声具有很高的鲁棒性。在它们的基本配置中,这两种方法都搜索相对位姿,其中所有碎片之间的表面接触尽可能高。

    此外,对破碎物体的先验知识(如形状先验、镜像对称性和对称轴)可以用来提高效率、准确性和鲁棒性。

    *由德国科学基金会(DFG)资助。
  • 聪明的房间

  • 在我们研究所,我们正在为老年人开发新的视觉监控系统。我们的长远目标是建立一个监测系统,让长者在他们的家居环境中过着长久、独立和安全的生活。监控系统不关心护理任务,而是尽量减少对日常生活的影响,保证人的健康。使用相机和图像处理技术对用户来说是不可见的。此外,用户和系统之间不需要交互。

    该系统的第一个版本已经可以运行,目前正在一个真实的家庭环境中进行测试。这个版本使用安装在房间天花板上的鱼眼摄像头,可以自动检测跌倒。当检测到跌倒时,系统可以发出紧急呼叫。我们正在使用不同的基于模型和无模型的方法来跟踪和识别跌倒。下图展示了一种基于斑点的方法,其中不同的身体部位被建模为彩色斑点。

    使用鱼眼相机的优点是可以将整个房间映射到一张图像上。一个针孔式或倾斜变焦相机只能映射房间的一部分。

    为了探测夜间的坠落,我们正在整合各种主动方法。红外灯安装在房间的不同位置,最好安装在天花板上。影子信息是用来区分站着的人和撒谎的人。如下图所示,站着的人的影子比躺着的人的影子要大得多。

    到目前为止,我们只考虑跌倒检测,但当然,预防跌倒是另一项具有挑战性的任务。步态的变化可能是由于疾病引起的,并可能导致跌倒。视觉跌倒预防可以发现这些变化,例如通知全科医生。

    这项工作得到了德国电信的支持,特此致谢

    • 站的人

    • 说谎的人

    • 影子模拟一个站立的人

  • 驾驶员辅助:Rear-PreCrash

  • 由于摄像头成本的不断降低和图像处理硬件的技术进步,视频传感器在汽车应用中变得非常重要。一些系列车辆已经配备了单目后置摄像头作为唯一的向后传感器,但这种摄像头的高功能辅助系统仍未开发。例如,一个期望的应用是用于碰撞时间估计的传感器系统,这是由道路交通追尾车辆碰撞的高频率驱动的。车载系统可以估计可能发生追尾事故的时间,从而立即做好准备,例如将每个头枕移动到最佳位置或系紧安全带,从而降低乘客受伤的严重程度。

    我们正在与大众汽车合作,研究通过后置摄像头进行可靠的实时车辆检测和碰撞时间估计的可行性。在这个项目中,iRP的任务是开发视频传感器软件,将接近车辆的状态信息传递给大众提供的执行安全元件

    方法
    在我们的许多车辆检测方法中,我们使用自上而下的视图,该视图是通过将相机像素通过逆透视映射(IPM)投影到街道上生成的,如下图和相应的视频中所示。在这个视图中,我们正以直角俯视街道平面。因此,在计算街道平面任意两点的距离时,不需要考虑透视映射,从而简化了许多算法的处理。

    我们的方法之一是使用这种自上而下的视图来生成描述街道预期外观的街道纹理。在下面的图中(也有视频),你可以在右栏看到生成的街道纹理,在左栏看到源图像。顶部行显示了从相机看到的视图,底部行显示了相应的自顶向下视图。将源图像和街道参考纹理进行比较,以便检测下图和视频中用绿线表示的接近车辆。

  • 驾驶员辅助:通过数字图像分析来检测停车位

  • 介绍
    越来越多的汽车配备了驾驶辅助系统(DAS)。它们为驾驶员提供信息和支持,从而有助于预防事故,促进交通安全。其中一些系统已经成功实施并使用多年,如ABS或ESP。其他系统,如自动车道检测或红外视觉,刚刚开发并安装在新款汽车上。现代DAS旨在简化驾驶或增加驾驶员的舒适度和减少疲劳。其中一个现代系统是停车助手,它可以自动将汽车驶入停车位。但在真正开始停车过程之前,必须检测到一个停车位。在最先进的系统中,司机必须自己定位一个点,然后用超声波传感器测量它的大小。我们正在与大众汽车公司合作,开发一种基于视觉的系统,能够自动定位停车位。与超声波传感器相比,摄像机具有广泛的应用领域,具有很大的优势。在图像处理的帮助下,几乎所有需要的信息都可以从相机图像中提取出来。 Furthermore, cameras have a big range of sight, allowing gathering data even at great distances. Our system uses cameras with fisheye lenses and structure from motion to attain information about the surrounding area. The collected data is then interpreted to locate parking spots.


    设置和方法
    鱼眼相机的优点是视野开阔。仅用一台相机就可以获得180°的视图。因此,两个摄像头足以覆盖移动的汽车左右两侧的区域。它们被安装在大众汽车提供的一辆测试车的侧后视镜上。下图显示了一个右视图的示例。

    由于我们每侧只有一个摄像头,我们无法使用立体视觉来收集3D信息。但是因为汽车是运动的,我们可以利用运动结构。该技术使用从不同视角的场景的两个视图对3D世界中的点进行三角测量并计算它们的确切位置。结果是通过区域的3D散点图。


    结果
    散点图的例子如下(图片:3D散点图)。图中的每个点都代表一个真实的3D点。街道上的点显示为红色,障碍物(=街道上的点)显示为黑色。如果将每个3D点投影到其对应的地平面上,则创建一个自上而下的视图,显示从上面看到的整个场景。现在,模式变得清晰可见,可以清楚地识别出来。例如,汽车的形状就像字母“U”。如果其中一些可以在自上而下的视图中找到,则可以清楚地识别汽车的位置。现在,通过搜索这些汽车之间的空闲空间来发现免费停车位。有关该过程的说明,请参见下图。被识别的车辆以红色突出显示,自由空间以绿色标记(图片:场景的自上而下视图)。 If a parking space is found, the automated parking process can be initiated.

    实验车:Paul
    目前的实验车辆Paul(德语:“Parkt allein und lenkt”)使用我们基于视觉的停车位检测。保罗在2008年汉诺威车展上展示了大众汽车的停车辅助视觉系统。

    • 右图用鱼眼相机

    • 三维散点图

    • 俯视图的场景

    • 保罗在2008年汉诺威博览会上

  • 搬运和装配机器人系统(sfb562)

  • 机器人与过程控制研究所参与了由dr . ing教授主持的562“搬运与装配机器人系统”合作研究中心。Wahl。

    562合作研究中心的目标是发展基于封闭运动链的机器人系统的方法和组件相关基础,以提高这些机器人的潜力,特别是在高操作速度、加速度和精度方面。

    为了减少处理和装配应用的顺序时间,最重要的目标是提高给定工艺精度的工作空间的操作速度和加速度。通过使用传统的串行机器人系统,这些不断增长的需求将导致恶性循环。在这种情况下,基于并联结构的新型机器人系统的要求是非常重要的。由于它们的框架是由杆构件构成的,而杆构件的质量很差,因此平行结构为主动减振提供了理想的平台。这些自适应元件与特殊的自适应控制元件的集成是一种有希望的有效方法,可以使机器人更准确、更快,从而提高生产率。

    合作研究中心562的基本课题是:

    • 并联机器人的设计与建模
    • 机器人控制与信息处理
    • 并联机器人的新部件

    参与“机构”:

    • 六世

    • TRIGLIDE

    • PARAPLACER

    • FUNFGELENK