电子发烧友网 > 机器人 > 正文

基于CAN总线和传感器实现自攀爬机器人控制系统的软硬件设计

2020年04月25日 10:42 次阅读

1、引言

随着机器人技术的发展,高层建筑幕墙自动化清洗成为可能。“复杂弧面幕墙清洗机器人开发”为863计划资助项目,机器人设计任务是清洗位于北京长安街的国家大剧院金属和玻璃顶棚。该剧院地处北京市中心,必将成为北京的标志性建筑之一,加之北方的气候条件恶劣,剧院外露墙面的清洗非常重要。

机器人系统应用于高层幕墙清洗作业,工作条件恶劣,面向工程使用无疑要求系统具有更高的安全性和可靠性。因此机器人需要好的控制系统。本文针对曲面高空作业特点,在介绍自攀爬式机器人的机构组成的基础上详细介绍机器人控制硬件系统和软件结构。

2、国家大剧院结构特点及机器人设计

剧院主体外形呈半椭球形,外墙由玻璃和钛合金板覆盖,总表面面积达到36000m2。大剧院上钛板分为7种规格,宽度从2.2m到1.5m不等。沿球面纬线方向各层钛板之间均分布有封闭铝导轨,宽25mm,高出板面40mm,且玻璃和钛板上导轨连续。钛板间存在横纵缝隙,缝中装有装饰用的半球形结构。

自攀爬机器人方案是基于建筑物的结构特点提出的。机器人本体按功能分为攀爬机构、驱动机构、清洗机构、俯仰调节机构。机器人样机如图1所示,总长约3米,宽1米,高0.5米,机体由轻质铝型材搭建而成。通过同步带传动,主框架与后箱体之间产生相对攀升运动;主驱动安装在主框架前端,辅驱动安装在主框架尾部长1000mm的两条滑动导轨之间,辅驱动可在该范围内被动滑动,以适应建筑物板面长度变化;主、辅驱动在机器人运动时与建筑物导轨相配合,通过摩擦轮提供驱动力;刷子模块可相对后箱体和主框架垂直于壁面作升降运动,并可与后箱体同步沿主框架移动;前、后俯仰支撑调节机构,其主要用于攀爬时调整机器人的姿态以适应建筑物每层板面间角度的变化,并在机器人攀爬时作为活动受力支点以改善受力。主框架底部采用船型结构,与安装在建筑物导轨上的滑动导杆形状相配合,并在前后夹持部件的协调配合下,进一步保证机器人攀爬和运动的安全性。前后夹持部件结构相同,该机构动作时机器人可以牢靠地抓持滑动导杆,并机械死以保证机器人高空作业的安全性。

基于CAN总线和传感器实现自攀爬机器人控制系统的软硬件设计

机器人主要技术指标如下:最大作业高度50m;最大爬行速度200mm/s;清洗效率>800m2/日;机器人本体重量<150Kg。

3、自攀爬机器人控制系统设计

CAN总线是德国Bosch公司从80年代初为解决现代汽车中众多的控制与测试仪器之间的数据交换而开发的一种串行数据通信协议,其卓越的特性、极高的靠性和独特的设计,特别适合工业过程监控设备的互联,因此,越来越受到工业界的重视,并已公认为最有前途的现场总线之一。

根据运动功能要求和机器人机械本体结构,机器人控制器的硬件系统采用分布式CAN总线网络结构,如图2所示。系统分成6部分,5个CAN总线节点:主框架普通控制节点、后箱体控制节点、攀升及俯仰控制节点、主辅驱动控制节点、主控计算机节点、遥控操作部分。

3.1 控制系统结构分布

主控计算机(机载IPC)作为中心节点成为整个系统的核心,采用PCM-9575单板电脑,其功能强大,功耗低,体积小。内嵌低功耗VIA Ezra 800M处理器,在无风扇情况下能工作达60℃,典型功耗14W,并支持PC/104总线。选用PCM3680 CAN接口适配器通过PC/104总线与PCM-9575连接,无线通讯采用ADAM-4550收发模块。主控机属于高层智能级模块,不直接参与底层控制,实时接收遥控操作盒的运动指令,对机器人进行运动规划和控制调度,并通过CAN总线向主框架普通控制器等四个底层节点发出指令,控制和协调四个节点的工作;另一方面将机器人体状态信息反馈给操作人员以便监控。主控机还配备图像处理卡,将机器人上的CCD摄像头提供的视频信号进行处理,用来检测建筑物导轨和板面清洁程度。

遥控操作盒部分同样采用ADAM-4550模块与主控计算机进行无线通讯。操作盒主要功能是简单规划和监控,它同时接收无线CCD摄像头采集的图像信息并显示,操作者根据图像和主控计算机的返回信息对机器人进行监控和干预。 主框架普通控制器、后箱体控制器、攀升及俯仰控制器、主辅驱动控制器属于底层控制级模块,负责驱动相应的直流电机,各个模块之间主要通过CAN总线通讯进行协调。4个节点以及操作盒中的人机接口电路自行研制,以P80C592单片机为核心构成分布节点控制器,各控制器的硬件结构略有不同,以实现系统功能的未来扩展。P80C592具有丰富的输入、输出端口;采用80C5l中央处理单元(CPU);外部ROM可扩展至64kB;2 256字节在片RAM、外部可扩展至64kB;8路模拟量输入的10位ADC变换器以及片内监视跟踪定时器(WDT)等特点使其完全满足节点功能的设计要求,同时内置的CAN控制器增加了系统的可靠性,更有利于提高集成度,减小控制器体积。

仅以攀升及俯仰控制器为例进行说明,控制器节点硬件结构原理框图如图3所示。攀升及俯仰控制器控制对象为攀升机构、前、后俯仰支撑调节机构的3个直流伺服电机。攀升控制器封装了完成控制功能所必需的所有检测信息,主要包括攀爬过程中对导轨的检测、攀爬运动上下极限位置检测、主体框架与滑杆接触状态检测、船形板与滑杆槽口配合检测、主体框架与幕墙的平行度检测、前、后调节机构与幕墙接触检测以及相应的处理等。

3.2 传感器配置

系统采用多种传感器,用以检测机器人与环境之间的相对状态和本体的运动情况。控制器通过对距离、材质、障碍物、位移等传感器信号的综合处理分析(融合),实现运动定位,完成局部自主智能控制,保证有效擦洗和流畅运动。

机器人外传感器的配置与工作环境直接相关。建筑物上的外部信息主要有铝导轨、滑动导杆、装饰灯、高大障碍物、大面积污物、少量水渍等几种。针对作业的实际要求,由于采用了攀爬式机构形式,除前后俯仰调节支撑外,机器人框架与壁面为非接触状态,诸如装饰灯之类的障碍物对机器人作业不造成影响。少量水渍对擦洗不会造成不良效应,而污物和灰尘是擦洗作业的直接目标。因此系统处理的外部信息主要是铝导轨、滑动导杆和高大障碍物,通过对这三种障碍的检测,经过控制器的处理完成对工作环境的几何重构。控制系统中对于高大障碍的检测采用接触开关和光电传感器,对于铝导轨、滑动导杆和悬空的检测采用超声传感器和CCD摄像头。另外CCD摄像头通过无线图像传输的方法使操作人员实时了解机器人作业的全局状态,以便进行必要干预。

内传感器用于测量机器人自身状态。位移传感器采用增量式编码器,并利用控制板卡上通道采用中断方式输入;各种运动极限状态的检测采用接近开关。能源部分是本系统中不可或缺的组成部分,国家大剧院结构巨大,且建筑物纬线方向存在障碍物,如拖曳的电缆必然造成电缆长度长、重量重、易损坏、并有可能对建筑物表面造成污染和划伤。因此选用锂电池作为机器人能源,其具有清洁、方便、储能效率较高、重量轻等优点,因此在检测系统中还增加电源监测部分。

4、机器人控制软件

机器人的工作过程分为自检、初始化、作业、信息反馈四个部分,软件结构如图4所示。

运动规划和操作管理部分根据上层规划的要求和准确的局部环境信息,在对作业环境信息综合性判断的基础上作出决策,选择出响应环境状态最合理的轨迹来进行合成,对运动模块进行调用。传感器检测信息所提供的局部环境模型是选择或调度的判断依据。运动控制采用模块化设计,运动模块之间相对独立。每个模块可以独立地被编码、测试、排错或修改,从而使复杂的工作简化。机器人完成任务所需的所有运动,均可由基本动作模块按照一定的逻辑关系组合而成。在规划结束后软件进入输出驱动控制阶段,具体分配、执行和管理动作序列,并最终形成各种状态信息,这些信息作为故障诊断与处理的依据。在系统进行处理的同时,将所有操作结果输出给操作盒并进行可视化。

5、结论

本文介绍了国家大剧院幕墙清洗作业机器人的控制系统结构、控制器及硬件组成、软件结构特点等方面的内容。通过工程实验使用表明其可靠性较高,性能良好,作业安全。

责任编辑:gt

下载发烧友APP

打造属于您的人脉电子圈

关注电子发烧友微信

有趣有料的资讯及技术干货

关注发烧友课堂

锁定最新课程活动及技术直播

电子发烧友观察

一线报道 · 深度观察 · 最新资讯
收藏 人收藏
分享:

评论

相关推荐

AI语音智能机器人开发实战第四期-眼睛灯编码与实现

主题简介及亮点:第四期直播内容是"AI语音识别机器人"眼睛灯编码与实现,通过直接讲解如何编写代码去实现各个子模块的功能。
发烧友学院发表于 2019-02-27 00:00 3494次阅读
AI语音智能机器人开发实战第四期-眼睛灯编码与实现

PLC如何控制电动机顺序启动

某控制系统有3台电机,当按下起动按钮SB1时,润滑电机起动;运行10s后,主电机起动;运行20s后,....
发表于 2020-04-25 10:18 2次阅读
PLC如何控制电动机顺序启动

基于Internet远程串口通信实现机械手远程控...

网络化操作和远程控制成为很多企业和科研机构钻研的方向,要实现对现场设备进行管理和控制,就需要与这些设....
发表于 2020-04-25 09:43 37次阅读
基于Internet远程串口通信实现机械手远程控...

高通推出机器人RB3平台,未来将支持5G连接

高通对外推出首款专为机器人打造的完整、集成式解决方案——Qualcomm机器人RB3平台。
发表于 2020-04-25 09:42 36次阅读
高通推出机器人RB3平台,未来将支持5G连接

PLC构成的三种控制系统

PLC构成的单机系统   这种系统的被控对象是单一的机器生产或生产流水线,其控制器是由单台PL....
发表于 2020-04-25 09:35 4次阅读
PLC构成的三种控制系统

研究发现芯片上的肺心超级传感器比瓢虫小

身体运动和声音产生的振动使芯片的一部分处于通量状态,从而使电压也产生通量,从而产生了可读的电子输出。
发表于 2020-04-24 17:49 297次阅读
研究发现芯片上的肺心超级传感器比瓢虫小

物联网还需要克服什么困难

从无线网络冰箱到最荒谬的构想,连网对象名单不断加长。
发表于 2020-04-24 17:38 41次阅读
物联网还需要克服什么困难

物联网和安全有关的原因是什么

物联网技术包括所有连网设备——传感器、摄像头、家用电器、通信平台等,从重要基础设施到可穿戴技术,所有....
发表于 2020-04-24 17:22 30次阅读
物联网和安全有关的原因是什么

物联网如何获取集体智慧

这意味着拥抱智慧城市技术,其中传感器和监控设备创建数据来验证居民对特定场所的感知、观察和情绪,从而为....
发表于 2020-04-24 17:09 30次阅读
物联网如何获取集体智慧

臭氧传感器3SP-O3-20在臭氧消毒浓度监测中...

由于现在环境污染比较严重,大家在日常生活中都开始重视消毒杀菌了。消毒杀菌的方法有很多,比如臭氧消毒,....
发表于 2020-04-24 17:02 266次阅读
臭氧传感器3SP-O3-20在臭氧消毒浓度监测中...

不同的行业面对的物联网挑战是怎样的

智能传感数据用于防止异常故障、需求分析和资源优化。工业物联网解决方案可帮助组织进行智能资产管理和性能....
发表于 2020-04-24 16:42 22次阅读
不同的行业面对的物联网挑战是怎样的

物联网将会带给非连网产品怎样的影响

在医疗领域,患者可以通过佩戴小型传感器,全天候监测生命体征参数,并将数据报告发送至云端服务器。
发表于 2020-04-24 16:38 63次阅读
物联网将会带给非连网产品怎样的影响

物联网对于哪一些行业的影响是彻底的

通过利用传感器和农业无人机,提高了农民日常工作效率。诸如农作物、设备及家畜的远程监测以及获得牲畜和农....
发表于 2020-04-24 16:31 39次阅读
物联网对于哪一些行业的影响是彻底的

测力传感器的材料有哪几种

测力传感器弹性体材料,一般选用金属材质,可选用的材质大部分为铝合金材质、合金钢材质及不锈钢材质。合金材质既有刚...
发表于 2020-04-24 16:14 34次阅读
测力传感器的材料有哪几种

医疗机器人前程似锦,但有些问题仍需解决

目前,全国企业复工复产正深入推进,餐饮、物流等服务业也加速复苏。从安全的角度考虑,各地餐饮行业纷纷采....
发表于 2020-04-24 15:39 79次阅读
医疗机器人前程似锦,但有些问题仍需解决

斯坦福大学以人为本的人工智能研究所

 在Stanford HAI,我们对未来的愿景是我们致力于研究,指导和开发以人为中心的AI技术和应用....
发表于 2020-04-24 15:36 104次阅读
斯坦福大学以人为本的人工智能研究所

泰州移动打造5G智慧购物中心建设,5G带来购物场...

能够提供导购服务的智能AI机器人,无需顾客亲自试穿的VR电子试衣镜,超高清的商场活动5G直播……近期....
发表于 2020-04-24 15:35 147次阅读
泰州移动打造5G智慧购物中心建设,5G带来购物场...

新型泡沫喷射机器人可帮助消防员进行远程救火

Milrem Robotics和InnoVfoam联手打造了一个全新消防机器人家族,用于在危险情况下....
发表于 2020-04-24 15:34 21次阅读
新型泡沫喷射机器人可帮助消防员进行远程救火

物联网革命的初试是怎样的

物联网也正在改变我们生产与运送食物的方式。农夫开始利用传感器来监控气候状况、土壤湿度变化、花粉传播和....
发表于 2020-04-24 15:29 25次阅读
物联网革命的初试是怎样的

三星计划或将移除Galaxy Note 20的T...

据消息报道,近日有关三星Galaxy Note 20的消息有所增加,据韩媒最新报告显示,三星或考虑从....
发表于 2020-04-24 15:25 232次阅读
三星计划或将移除Galaxy Note 20的T...

消除微型传感器IC中外部热扰动的方案设计

Melexis 将探讨非接触式温度感应背后的原理,以及尽可能减轻热冲击影响的方法。
发表于 2020-04-24 14:59 86次阅读
消除微型传感器IC中外部热扰动的方案设计

PIC32上如何使用CAN总线

嗨,我试图使CAN总线在定制板上工作。我有两个板我试图使用:-一个带有PIC32MX795F512L的演示板(EasyPI...
发表于 2020-04-24 13:25 9次阅读
PIC32上如何使用CAN总线

人工智能在司法上的应用你觉得怎样

随着人工智能技术的快速发展,人工智能在司法领域的应用前景广阔。
发表于 2020-04-24 11:47 142次阅读
人工智能在司法上的应用你觉得怎样

机器人可以缓解员工不足的现象吗

随着国内机器人产业链逐渐成熟,机器人的成本也在逐渐降低。
发表于 2020-04-24 11:34 122次阅读
机器人可以缓解员工不足的现象吗

城市污水管网流量怎样利用传感器技术来检测

城市污水管网流量在线监测系统是以流量监测仪器为核心,运用现代传感技术、自动测量、自动控制技术、计算机....
发表于 2020-04-24 10:37 89次阅读
城市污水管网流量怎样利用传感器技术来检测

基于LabVIEW和J1939协议的CAN总线通讯平台构建

最近在公司搭建J1939协议的CAN通讯,查了资料,非常不错,可以学习一下...
发表于 2020-04-24 09:58 115次阅读
基于LabVIEW和J1939协议的CAN总线通讯平台构建

采用ATmega128L单片机实现悬挂物体曲线运...

历届全国电子设计竞赛的题目可以分为电源类、信号源类、无线电类、放大器类、仪器仪表类、数据采集与处理类....
发表于 2020-04-24 09:52 46次阅读
采用ATmega128L单片机实现悬挂物体曲线运...

CAMC—IP二轴运动控制电路的功能特点、结构原...

CAMC—IP是韩国AXT公司生产的一款用于二轴运动控制的电路,它利用脉冲输出改变速度和移动量.可以....
发表于 2020-04-24 09:33 40次阅读
CAMC—IP二轴运动控制电路的功能特点、结构原...

低功耗高RAM密度用于连接和传感器融合的TWR-K24F120M

TWR-K24F120M,Kinetis K24 120 MHz MCU塔式系统模块。 TWR-K24F120M...
发表于 2020-04-24 09:22 77次阅读
低功耗高RAM密度用于连接和传感器融合的TWR-K24F120M

基于温度传感器AD590M实现潜望镜保护玻璃控制...

为了防止海水进入潜望镜内部,在潜望镜的光线人口处有一块能承受一定海水静压力的保护玻璃。当潜艇在寒冷的....
发表于 2020-04-24 09:22 54次阅读
基于温度传感器AD590M实现潜望镜保护玻璃控制...

勒夫迈|环境监测传感器的三大应用领域

当前环境污染问题主要来自于重工业污染、汽车尾气污染等,这些污染如果不采取措施会严重影响人们的身体健康....
发表于 2020-04-24 09:18 20次阅读
勒夫迈|环境监测传感器的三大应用领域

怎样利用物联网技术营造出良好的读书环境

依靠物联网技术,读者只需下载一个软件,在家里就能通过免费快递借书还书,既解决了图书馆的问题,又结合了....
发表于 2020-04-24 08:35 27次阅读
怎样利用物联网技术营造出良好的读书环境

关于多传感器模糊—概率交互作用的数据关联算法

本文基于估计理论和模糊系统理论,提出了一种多传感器多回波模糊一概率交互作用的数据关联滤波算法,以解决密集杂波干...
发表于 2020-04-24 06:09 46次阅读
关于多传感器模糊—概率交互作用的数据关联算法

石油企业在云计算方面花费上亿美元,2020年投资...

彭博社新能源财经(BNEF)最新的研究结果显示,2018年石油天然气公司对企业软件的支出达到125亿....
发表于 2020-04-23 16:11 208次阅读
石油企业在云计算方面花费上亿美元,2020年投资...

光纤传感器的特点及多款产品推荐分析

很明显,光子可以只用光来感知物理量。许多来自通信行业的光纤创新可以直接应用于光纤传感。一些最早的光纤....
发表于 2020-04-23 16:06 209次阅读
光纤传感器的特点及多款产品推荐分析

使用热导式气体传感器检测真空阀门密封性的好坏

当真空电磁阀安装在机械真空泵中时,阀和泵连接到同一电源,泵的打开和停止直接控制阀的打开和关闭。当泵停....
发表于 2020-04-23 16:04 182次阅读
使用热导式气体传感器检测真空阀门密封性的好坏

TGS2600空气质量传感器在在空气净化器产品中...

由于最近几年雾霾问题日益严重,空气污染问题日益突出,因此,随着人们对于空气质量的重视,最近几年空气净....
发表于 2020-04-23 15:55 199次阅读
TGS2600空气质量传感器在在空气净化器产品中...

iPhone 12将改变该系列工业设计的游戏规则

今天泄露的图像显示了传感器,扬声器和摄像机的前端集合中包含的内容。在此之前,“陷波”部分包括红外摄像....
发表于 2020-04-23 15:24 338次阅读
iPhone 12将改变该系列工业设计的游戏规则

三星尽最大努力来突破微型相机传感器的功能极限

在新闻后,三星的龙仁公园,传感器业务组组长,宣布韩国公司的计划提供能够匹配并超越了人眼的分辨率的小相....
发表于 2020-04-23 15:12 456次阅读
三星尽最大努力来突破微型相机传感器的功能极限

智能手表已经装有各种用于测量生物特征的传感器

据报道,2019年中期推出的Galaxy Watch Active 2 具有这种血压监测功能。但是,....
发表于 2020-04-23 15:03 420次阅读
智能手表已经装有各种用于测量生物特征的传感器

通过调控印章材料刚度方法解决柔性电子材料和器件转...

近日,南方科技大学郭传飞课题组通过调控印章材料刚度的方法成功地解决了该问题——转移时,使印章保持很高....
发表于 2020-04-23 14:56 111次阅读
通过调控印章材料刚度方法解决柔性电子材料和器件转...

OPPO最近通过OPPO Watch进入了可穿戴...

效果图显示药丸状的身体位于较大的金属环内。这种设计非常独特,不容易理解。我们在金属环的左侧看到一个小....
发表于 2020-04-23 14:48 135次阅读
OPPO最近通过OPPO Watch进入了可穿戴...

嵌入式传感器将是未来智能移动增长的核心

移动即服务(MaaS)被认为是智能移动的一个关键要素,而机器人汽车技术将是智能移动的一个重要因素,它....
发表于 2020-04-23 11:44 163次阅读
嵌入式传感器将是未来智能移动增长的核心

关于传感器及检测技术的发展

现代信息技术的三大支柱是传感器技术、通信技术和计算机技术, 它们分别完成对被测量的信息提取、信息传输及信息处理。...
发表于 2020-04-23 08:29 50次阅读
关于传感器及检测技术的发展

关于温度管理的一些知识

在CPAP机、呼吸机及其它呼吸设备(比如睡眠呼吸机和麻醉机)等医疗应用中,能同时精确地监控和管理温度和湿度检测...
发表于 2020-04-23 07:23 50次阅读
关于温度管理的一些知识

可穿戴技术未来走向何处

Rahul Patel, 博通公司无线连接组合芯片部市场副总裁    设想一下,一块小小的粘合带可以即时收集您的...
发表于 2020-04-23 06:42 56次阅读
可穿戴技术未来走向何处

传感器是什么由什么组成

传感器的概念来自“感觉(sensor)”一词,人们为了研究自然现象,仅仅依靠人的五官获取外界信息是远远不够的,于是发...
发表于 2020-04-23 06:41 53次阅读
传感器是什么由什么组成

霍尼韦尔传感器的应用领域

液压传感助力公路非机动车辆提升效率和安全性 传感技术是对移动式液压系统的成本和安全影响最大的因素之一。合适的...
发表于 2020-04-23 06:09 56次阅读
霍尼韦尔传感器的应用领域