历史上的今天
返回首页

历史上的今天

今天是:2024年11月11日(星期一)

正在发生

2021年11月11日 | 【自适应计算在机器人领域的应用】连载一:什么是自适应机器人?

2021-11-11 来源:厂商供稿

  : Víctor Mayoral-Vilches 和 Giulio Corradi,公司

  连载一:什么是自适应机器人?

  机器人是一种系统级的系统,它由感知周边环境的、根据感知采取行动的和负责处理数据的计算构成,用于对其应用做出连贯一致的响应。在很大程度上机器人技术是一种系统集成的艺术,从的角度和硬件的角度看皆是如此。以往的研究揭示,在机器人领域中多达 70% 的资源被用于集成,而不是用于开发最终应用。直到最近,随着较低端的工业机器人走向大规模普及化,机器人公司才开始在硬件基础上着重软件开发。尽管如此,机器人仍然是高度专业化的系统,旨在以高可靠性和高精度执行一系列任务。因此,机器人内部的硬件和软件能力之间的关系十分重要。

  大多数机器人通过内部网络交换信息并满足时序要求。从这种意义上来讲,机器人属于时间敏感型网络。

  自适应机器人是指那些能够成功应对新状况的机器人。要成为一个名副其实的自适应机器人,必须具备以下三大基本特征中至少一个:自适应行为、自适应机电一体化、自适应计算。拥有全部三大基本特征的机器人,则可被视为“全自适应机器人”。

  总而言之,机器人是能够以高可靠性和高精度执行一系列任务的高度专业化的系统。机器人内部的硬件和软件能力之间的关系十分重要。因此,为机器人系统选择合适的计算平台至关重要。该平台既要能够简化系统集成、符合功耗需求,同时也要能够适应机器人应用不断变化的需求。

  自适应机电一体化 (apve mechatronics)是一个业已存在数十年的概念。Gosselin 从机械的角度探讨这个课题,并将自适应系统定义为能够成功响应新状况的系统。此外,他还将自适应机器人机械系统定义为自适应系统,即通过高度依赖机械属性,能够适应外部的新状况。Gosselin 提供了各种纯粹依靠机械构造的自适应机器人系统的雏形示例,包括自适应机器人手。此外,Ivanov 也从纯机械角度研究自适应机器人,在研究中他提议自适应机器人应考虑使用自适应电力驱动装置,根据载荷改变电力驱动装置的输出。他将这种自适应行为命名为自调节 (self-regulaTIon),并认为自适应电力驱动装置能在机器人应用中实现高能效。通过采用传感器输入控制机制将这项研究延伸到机电一体化领域,产生了一项有关采用传感器反馈实现自适应机器人控制的研究。示例包括视觉反馈或反馈等。

  机器人的自适应行为并非新颖概念。它可追溯到上世纪 80 年代中期 Brooks 提出的基于行为的机器人方法和他的包容式架构 (subsumpTIon archicture)。在上世纪 90 年代,不同的研究小组都在研究如何让机器人具备灵活应变能力和自我组织能力,从而提高机器人的自主性。他们往往是通过某种控制机制(使用某种形式的人工神经网络与机器人的传感器和致动器相连)来实现的。后来的 Ziemke在其研究中总结了这种方法,提出了自适应神经机器人的概念。

  这种概念创造性地率先使用“自适应机器人”一词,指代用人工神经系统和自适应技术控制自主主体。最近,在《RoboTIc Fabrication in Architecture, Art and Design 2018》的机器人专辑中,作者援引“自适应机器人”的说法,指通过添加感知和处理实现的完全自适应行为(与 Ivanov提出的“自适应机器人”概念不同,后者主要关注机械构造角度)。根据原文,自适应机器人是指能够通过加装传感器,适应不断变化的环境条件和材料特性,同时在一定程度上保持可预测性的机器人。与该研究同时代、同思路的 Mayoral-Vilches 等提出自主适配机器人的概念。这个概念利用硬件和人工智能(指上世纪 90 年代的自适应神经机器人趋势)节省构建这种机器人所需的工作量和时间。

  自适应计算是自适应机器人第三大基本特征。对于机器人而言,它指的是机器人能够在运行过程中适配其计算系统的一个或多个属性(如确定性、功耗或吞吐量)。正如“What is adaptive computing?”中介绍的, 是实现自适应计算的理想技术。FPGA 最早由赛灵思联合创始人之一 Freeman 在 1984 年提出,它为自适应计算奠定了基础。FPGA 兼具通用性和强大功能,同时效率高、成本低。因为在 FPGA 上实现其他处理架构,还可以实现并行处理,因此 FPGA 可以用于处理几乎任何机器人内部的任务。让 FPGA 成为自适应计算的另一特征在于,能够针对每一种机器人应用的需求专门定制数据路径宽度和长度。

  如何在机器人中使用自适应计算的示例包括为加速运动规划而设计的计算流水线、分布式同步或时间敏感型弹性通信等。有关机器人自适应计算的更多示例可参阅“A survey of FPGA-based robotic computing”和“A survey on FPGA-based sensor systems: towards ligent and reconfigurable low-power sensors for computer vision, control and signal processing”。

推荐阅读

史海拾趣

Analog Microelectronics GmbH公司的发展小趣事

Analog Microelectronics GmbH是一家德国的半导体公司,专注于开发和生产模拟集成电路(ICs),以及为汽车、工业和医疗等领域提供解决方案。以下是Analog Microelectronics GmbH公司发展的相关故事:

  1. 创立与早期发展:Analog Microelectronics GmbH成立于1984年,总部位于德国巴伐利亚州的兰格维塔赫镇。公司的创始人致力于开发高质量的模拟集成电路,以满足市场对精密电子元件的需求。在创立初期,公司主要专注于生产模拟传感器和信号处理器件。

  2. 技术创新与产品优化:Analog Microelectronics GmbH在技术创新方面持续投入,不断改进和优化其产品线。公司注重研发和设计,致力于提供高性能、高精度和可靠性的模拟集成电路产品。公司的产品包括压力传感器、温度传感器、加速度传感器、电流传感器等,广泛应用于汽车电子、工业自动化、医疗器械等领域。

  3. 市场拓展与客户合作:Analog Microelectronics GmbH通过与全球各行业的客户建立长期稳定的合作关系,不断拓展市场份额和业务范围。公司在欧洲、亚洲和北美等地区设立了销售办事处和代表处,加强了与客户的沟通和服务能力,提高了产品的市场竞争力。

  4. 质量控制与认证:Analog Microelectronics GmbH严格遵循国际质量管理体系标准,对产品的生产过程进行严格控制和管理。公司获得了ISO 9001质量管理体系认证,确保产品质量稳定可靠。此外,公司的产品也符合汽车行业的相关认证标准,如ISO/TS 16949等,为客户提供高品质的产品和服务。

  5. 持续发展与未来展望:作为一家成熟的模拟集成电路供应商,Analog Microelectronics GmbH将继续致力于技术创新和产品研发,以满足不断变化的市场需求。公司将继续加强与客户和合作伙伴的合作关系,拓展业务领域,为全球客户提供更加优质的解决方案和服务。

Cedrat Technologies公司的发展小趣事

海洋勘探、水下通信和声学测量等领域对精准探测和数据采集有着极高的要求。Cedrat Technologies凭借其高性能压电陶瓷传感器技术,成功开发出用于声纳阵列系统的探测和成像设备。这些设备能够精确接收和分析水下环境中的声波,实现目标探测和数据采集。这一创新应用不仅拓展了电子行业的应用范围,也为海洋科学研究和工程实践提供了有力的技术支持。

FCI [First Components International]公司的发展小趣事

随着技术的不断进步和产品质量的提升,Cedrat Technologies开始积极拓展国际市场。公司凭借其卓越的技术实力和优质的产品服务,成功打入欧美等发达国家市场,赢得了众多客户的青睐。同时,公司也积极参与国际电子行业的交流与合作,提升了品牌知名度和国际影响力。

这些故事只是Cedrat Technologies在电子行业发展中的一小部分缩影,它们展示了公司在技术创新、产品应用和市场拓展等方面的努力和成果。未来,随着电子行业的不断发展和变革,相信Cedrat Technologies将继续保持其领先地位,为行业的发展贡献更多的力量。

EDSYN公司的发展小趣事

Econais的超低功耗Wi-Fi模块在医疗保健领域取得了广泛的应用。通过连接医疗设备,如监护仪、血糖仪等,这些模块实现了患者数据的实时传输和监控,提高了医疗服务的效率和质量。同时,Econais还针对医疗保健领域的特点,提供了定制化的软件开发工具包(SDK),帮助客户快速开发符合行业标准的物联网应用。

ADDtek公司的发展小趣事

随着智能能源市场的不断发展,Econais也积极拓展该领域的应用。通过与能源公司的合作,Econais的Wi-Fi模块被广泛应用于智能电网、智能家居和分布式能源管理等领域。这些应用不仅提高了能源利用的效率,也为用户带来了更加便捷和舒适的体验。Econais凭借其在超低功耗和高性能无线产品方面的技术优势,成功在智能能源市场占据了一席之地。

Alpha Semiconductor公司的发展小趣事

Alpha Semiconductor位于美国加州硅谷的研发与生产基地是公司发展的重要支撑。在这里,公司拥有一流的研发团队和先进的生产设备,能够为客户提供高质量的产品和服务。硅谷作为全球科技创新的中心之一,为Alpha Semiconductor提供了丰富的技术资源和人才支持,使得公司能够不断推陈出新,保持在半导体行业的领先地位。

通过以上五个故事,我们可以看到Alpha Semiconductor公司在电子行业中的发展历程。从初创时期的代工服务起步,到后来的OEM定制产品、自主研发电源管理产品,再到高性能标准模拟和混合信号IC的制造实力,以及在美国硅谷的研发与生产基地的建立,每一个阶段都见证了公司的成长和进步。Alpha Semiconductor凭借着不断的技术创新和市场拓展,已经成为了半导体行业中的佼佼者。

问答坊 | AI 解惑

linux下i2c控制radio的问题

目前用ut6410想实现 radio的功能使用si47xx的模块 ut6410本身有提供i2c的接口和驱动 kernel linux2.6.24 硬件部份問題排除 有用示波器 sda sck脚位有讯号出来. 现在遇到的状况是想从user space透过i2c对si47xx丢cmd 但是write read回传都是-1 部 ...…

查看全部问答>

wince5.0 2440背光问题

背光代码 volatile S3C2440A_IOPORT_REG * v_pIOPregs= NULL; BOOL BacklightInitialize() {     BOOL    bRet = TRUE;     BL_PowerOn(TRUE);               & ...…

查看全部问答>

各位达人,有在上海ATMEL做软件工程师的吗

这个公司怎么样, 在里面的出来说说:)…

查看全部问答>

第三方控件如何部署到wince中,在运行时提示无法找到第三方控件的dll

第三方控件如何部署到wince中 在运行时提示无法找到第三方控件的dll…

查看全部问答>

如何以DSD模式将多个,Pcm4222,pcm1792,连接到Ti的dsp上?

如何以DSD模式将多个,Pcm4222,pcm1792,连接到Ti的dsp上? 还有个什么TDM模式是什么? Tms320vc5402如何连接到异步SRam?…

查看全部问答>

请问香主,如何找到寄存器地址?

                                 看完了STM32的数据手册和参考手册,无法找到某一个具体寄存器的地址,文档中给出的都是偏移地址,而且也没有基地址 ...…

查看全部问答>

版主,请教一下定时器捕获问题。

版主,请教一个问题。我用的是STM8S103K3的片子,由于是第一次使用ST单片机,所以很多的地方不明白。我现在用TIM2 的第三通道来捕获一个脉冲信号,并要把脉冲宽度读出来。我按着数据手册上一步一步的做,结果还是没有出来,能在进入捕获中断, ...…

查看全部问答>

TinyOS在MSP430F2618+CC2520平台上移植交流

目前TinyOS还仅支持MSP430低端的MCU比如f1611,以及CC2420等射频芯片。针对MSP430高端系列单片机,以及TI推出的第二代射频芯片CC2520还未能支持 前段时间把TinyOS移植到了上述平台上,基本功能都已经实现,针对无线协议栈还需要进一步优化!希望有 ...…

查看全部问答>

CC2500发射很正常,但是接收的数据异常

做了块CC2500模块,模块发射数据很正常,但是接收的数据全部异常,找了两天了还没找到原因,程序问题已经排除(用别人的模块发射和接受都正常),请懂的人帮下小弟,小弟搞开始搞RF…

查看全部问答>