专利名称: | 一种多关节全向式管外机器人控制装置 | ||
专利名称(英文): | A multi-joint omnidirectional type pipe external robot control device | ||
专利号: | CN201521084176.6 | 申请时间: | 20151223 |
公开号: | CN205201534U | 公开时间: | 20160504 |
申请人: | 福建省汽车工业集团云度新能源汽车股份有限公司 | ||
申请地址: | 351100 福建省莆田市涵江区江口镇石西村荔涵大道西侧 | ||
发明人: | 肖雅; 刘心文; 吴贵新; 徐辉 | ||
分类号: | B25J9/18; B25J13/06 | 主分类号: | B25J9/18 |
代理机构: | 福州市景弘专利代理事务所(普通合伙) 35219 | 代理人: | 林祥翔; 黄以琳 |
摘要: | 本实用新型公开了一种多关节全向式管外机器人控制装置,包括主控单元、人机交互单元、舵机驱动单元和通讯单元,人机交互单元、舵机驱动单元和通讯单元分别与主控单元连接;人机交互单元包括键盘和触屏LCD;所述舵机驱动单元包括RS485串行通讯总线、CAN总线和两个以上机器人舵机驱动芯片,机器人舵机驱动芯片通过RS485串行通讯总线或CAN总线与主控单元通讯连接;通讯单元包括RS232串行通讯总线和以太网通讯模块,主控单元通过所述RS232串行通讯总线与上位机通讯连接,主控单元通过以太网通讯模块与其他机器人通讯连接。本实用新型多关节全向式管外机器人控制装置大大提高了多关节全向式管外机器人的运动稳定性和工作效率。 | ||
摘要(英文): | The utility model discloses a multi-joint omnidirectional type pipe external robot control device, which comprises a main control unit, human-computer interaction unit, the steering gear the drive unit and the communication unit, human-computer interaction unit, the steering gear the drive unit and the communication unit are respectively connected to the main control unit; a man-machine interaction unit comprises a keyboard and a touch screen LCD; states the servo driving unit comprises the RS485 Serial communication bus, the bus and more than two CAN robot steering gear drive chip, the driving chip steering gear of the robot through the RS485 Serial communication bus or bus CAN communication connection with the main control unit; communication unit comprises a RS232 Serial communication bus and an Ethernet communication module, the main control unit through the RS232 Serial communication bus with the host computer communication connection, the main control unit through an Ethernet communication module and the other robot communication connection. The utility model relates to a multi-joint omnidirectional type pipe external robot control device greatly improves the multi-joint omnidirectional type pipe outside the stability of the movement of the robot and the work efficiency. |
1.一种多关节全向式管外机器人控制装置,其特征在于,包括主控单元、 人机交互单元、舵机驱动单元和通讯单元,所述人机交互单元、舵机驱动单元 和通讯单元分别与主控单元连接; 所述人机交互单元包括键盘和触屏LCD; 所述舵机驱动单元包括RS485串行通讯总线、CAN总线和两个以上机器人 舵机驱动芯片,所述机器人舵机驱动芯片通过RS485串行通讯总线或CAN总线 与主控单元通讯连接; 通讯单元包括RS232串行通讯总线和以太网通讯模块,主控单元通过所述 RS232串行通讯总线与上位机通讯连接,主控单元通过以太网通讯模块与其他 机器人通讯连接。
2.根据权利要求1所述的多关节全向式管外机器人控制装置,其特征在于, 所述主控单元包括ARM处理器。
3.根据权利要求2所述的多关节全向式管外机器人控制装置,其特征在于, 还主控单元还包括9轴姿态传感器,9轴姿态传感器连接于所述ARM处理器。
4.根据权利要求1所述的多关节全向式管外机器人控制装置,其特征在于, 还包括电源管理单元,所述电源管理单元包括12V直流电源电路和与12V直流 电源电路连接的降压模块,所述降压模块输出5V和3.3V直流电源。
1.一种多关节全向式管外机器人控制装置,其特征在于,包括主控单元、 人机交互单元、舵机驱动单元和通讯单元,所述人机交互单元、舵机驱动单元 和通讯单元分别与主控单元连接; 所述人机交互单元包括键盘和触屏LCD; 所述舵机驱动单元包括RS485串行通讯总线、CAN总线和两个以上机器人 舵机驱动芯片,所述机器人舵机驱动芯片通过RS485串行通讯总线或CAN总线 与主控单元通讯连接; 通讯单元包括RS232串行通讯总线和以太网通讯模块,主控单元通过所述 RS232串行通讯总线与上位机通讯连接,主控单元通过以太网通讯模块与其他 机器人通讯连接。
2.根据权利要求1所述的多关节全向式管外机器人控制装置,其特征在于, 所述主控单元包括ARM处理器。
3.根据权利要求2所述的多关节全向式管外机器人控制装置,其特征在于, 还主控单元还包括9轴姿态传感器,9轴姿态传感器连接于所述ARM处理器。
4.根据权利要求1所述的多关节全向式管外机器人控制装置,其特征在于, 还包括电源管理单元,所述电源管理单元包括12V直流电源电路和与12V直流 电源电路连接的降压模块,所述降压模块输出5V和3.3V直流电源。
翻译:技术领域
本实用新型涉及机器人控制领域,特别是涉及一种多关节全向式管外机器 人控制装置。
背景技术
随着国际工业生产技术的不断发展与进步,机器人已越来越多的被应用于 工业生产过程中,其中一类机器人就是管外机器人。管外机器人是用于检查管 道是否有故障或是否存在安全隐患。现有工业用管道的特点是管径多变,转向 复杂,具有三通、四通等管接头设计,法兰、阀门或检测仪表在管道各处布置, 且管道由各类吊装或地面支持架支撑。运行在此类管道外的检测或维修的机器 人首先要具备随管道前进或转向的功能,也要具备翻越各类管道外障碍物的功 能,同时,为了提高管道检测与维修的效率,管外机器人还应该具有一定速度 的运动能力。
中国实用新型专利申请公布号为CN104972460A,公开了一种多关节全向 式管外机器人,该机器人包括用于承载检测设备的承载梁、多关节前夹持机构、 多关节后夹持机构、前翻转关节、后翻转关节、夹持开合机构、轴向驱动机构 和周向驱动机构。该机器人在理论上可实现全向轮式运动和翻转越障运动,全 向轮式运动包括轴向移动、周向移动和360螺旋运动。
上述机器人是在光滑的管道上运行工作,并且其仅提供了机器人的结构, 没有提供机器人的控制部分。
实用新型内容
为解决上述技术问题,本实用新型提供一种多关节全向式管外机器人控制 装置。
本实用新型是这样实现的:
一种多关节全向式管外机器人控制装置,包括主控单元、人机交互单元、 舵机驱动单元和通讯单元,所述人机交互单元、舵机驱动单元和通讯单元分别 与主控单元连接;
所述人机交互单元包括键盘和触屏LCD;
所述舵机驱动单元包括RS485串行通讯总线、CAN总线和两个以上机器人 舵机驱动芯片,所述机器人舵机驱动芯片通过RS485串行通讯总线或CAN总线 与主控单元通讯连接;
通讯单元包括RS232串行通讯总线和以太网通讯模块,主控单元通过所述 RS232串行通讯总线与上位机通讯连接,主控单元通过以太网通讯模块与其他 机器人通讯连接。
进一步的,所述主控单元包括ARM处理器。
进一步的,还主控单元还包括9轴姿态传感器,9轴姿态传感器连接于所述 ARM处理器。
进一步的,还包括电源管理单元,所述电源管理单元包括12V直流电源电 路和与12V直流电源电路连接的降压模块,所述降压模块输出5V和3.3V直流 电源。
本实用新型的有益效果为:本实用新型多关节全向式管外机器人控制装置 包括主控单元、人机交互单元、舵机驱动单元和通讯单元,所述舵机驱动单元 通过RS485串行通讯总线、CAN总线使舵机驱动芯片与主控单元通讯连接,可 控制机器人完成全向轮式运动和翻转式运动两种运动,所述通讯单元包括RS232 串行通讯总线和以太网通讯模块,可实现机器人之间组网协调,实现作业区域 合理分配与协调,避免重复作业以提高作业效率。
附图说明
图1为多关节全向式管外机器人在管道上某时刻的运行状态图;
图2为本实用新型机器人在管道上翻转时的状态图;
图3为机器人夹持开合机构结构示意图;
图4为机器人夹持机构结构示意图;
图5为机器人硬件控制装置层级架构图;
图6为机器人控制装置硬件框图;
图7为机器人各类运动的控制策略图;
图8为机器人控制装置的控制逻辑框图。
标号说明:
1、设备承载梁;2、前翻转关节;3、后翻转关节;
4、轴向驱动机构;5、周向驱动机构;6、前夹持机构;
7、后夹持机构;8、夹持开合机构,10、小管径管道;
11、大管径管道;14、夹持开合舵机;18、主机架;
19、左向活动机架;20、右向活动机架;27、夹持开合舵机舵盘;
28、蜗轮轴轴承座;29、钢丝绳绕线盘;30、蜗杆;31、蜗轮;
32、蜗轮轴;33、线盘套筒;34、蜗轮套筒;35、钢丝绳;
36、滑轮;39、夹持机构末节机架。
具体实施方式
为详细说明本实用新型的技术内容、构造特征、所实现目的及效果,以下 结合实施方式并配合附图详予说明。
本实用新型实施方式公开了一种多关节全向式管外机器人控制装置。请参 阅图1以及图2,该多关节全向式管外机器人主要用于汽车生产线管道检修,包 括设备承载梁、前夹持机构、后夹持机构和夹持开合机构,所述设备承载梁用 于安装检修设备如摄像机、X射线仪、超声波探伤仪等等,前夹持机构通过前 翻转关节铰接于设备承载梁的一端,后夹持机构通过后翻转关节铰接于设备承 载梁的另一端,所述前夹持机构或后夹持机构上设置有轴向驱动机构,设备承 载梁上设置有周向驱动机构,所述夹持开合机构通过蜗轮传动结构和钢丝绳驱 动前夹持机构和后夹持机构的各关节。
请参阅图3和图4,图3为机器人夹持开合机构驱动单元结构示意图,图4 为机器人夹持开合机构结构示意图。夹持开合机构8包括夹持开合舵机14, 蜗杆30,蜗轮31,蜗轮轴32,钢丝绳绕线盘29,钢丝绳35和滑轮36。夹 持开合舵机14通过夹持开合舵机舵盘27带动蜗杆30转动,蜗轮31和钢丝 绳绕线盘29都安装在蜗轮轴32上,蜗杆30与蜗轮31一起形成具有自锁 功能的蜗轮蜗杆传动副,蜗杆30的转动带动蜗轮31转动,进而通过蜗轮轴 32的转动带动钢丝绳绕线盘29转动,钢丝绳35分别绕过安装在左向活动机 架19、右向活动机架20、夹持机构各节机架上的滑轮36,最终固结在夹持机 构第3节机架39末端;钢丝绳绕线盘29的转动可实现钢丝绳35的收短 与放长,进而实现前夹持机构6和后夹持机构7的闭合与张开。
该机器人首先可实现在管道上的轴向轮式运动,周向360°轮式运动,绕管 道螺旋式运动,在管道上的翻转运动,通过三通四通五通等管道接口、管道外 壁支撑结构、法兰盘、仪表等障碍物的180°翻转运动,在相邻管道之间的跨越 运动。轴向驱动机构4用于实现机器人的轴向运动,轴向驱动电机带动机器人 夹持机构上的主动轮;周向驱动机构5用于实现机器人的周向运动,周向驱动 电机带动机器人周向主动轮,输出周向运动。轴向运动与周向运动相耦合可实 现机器人绕管道螺旋式运动。夹持开合机构8通过夹持开合电机驱动,采用欠 驱动控制方式,利用钢丝绳牵引实现机器人多关节夹持机构的开合。
请参阅图5和图6,本一种多关节全向式管外机器人控制装置包括上位机和 两个以上机器人,其中,每个机器人采用嵌入式控制系统,嵌入式控制系统在 单机运作时可以独立工作,当多机协同工作时,通过上位机系统进行调度和统 一控制。
在本实施方式中,该机器人的翻转关节驱动单元、轴向和轴向驱动单元优 选使用DynamixelMX106R舵机;夹持开合驱动单元优选使用Dynamixel MX64R。该舵机的特点在于伺服驱动部分已经在舵机中集成,伺服驱动的指令 通过RS485多点分支总线以专有格式的数据包形式进行读写。所以在硬件上, 控制装置主要实现电源管理、安全防护、运动控制、指令存取、人机界面、和 接口通讯功能。软件方面,控制装置需要实现与各个功能相对应的底层硬件驱 动程序,通过适当的操作系统进行系统资源调度和具体功能实现。
机器人的主控芯片优选为意法半导体公司的ARMSTM32芯片,基于主控 芯片所设计的控制装置硬件架构将实现机器人的轴向运动、轴向运动、前后关 节翻转运动、前后夹持机构开合运动共7个伺服舵机驱动信号输出、人机交互 指令接收、传感器信号接收、智能运动速度控制等功能。
其中,主控芯片ARMSTM32芯片与翻转关节驱动单元、轴向和轴向驱动 单元的驱动舵机通讯采用RS485异步串行总线接口,机器人与上位的通讯采用 RS232穿行通讯接口,机器人之间的组网通讯采用LAN以太网接口。
STM32具有3个可同时使用的UART外设单元。通过MAX3232和MAX3485 进行电平转换后直接进行RS232和RS485通信。所以为了实现以太网通信,需 要额外的TCP/IP硬件协议栈,本控制装置选用了通过SPI总线驱动的以太网控 制器ENC28J60。通过简单的外围电路设计和具有脉冲变压器的HR911105A网 线插头就可以直接工作。其他的数字量、模拟量控现场I/O由STM32I/O口直 接驱动。
机器人的电源主要负责保障管外机器人和控制装置的电源供应,由于汽车 生产线管道检修机器人使用的MX106R舵机与MX64R使用的是12V直流供电 方案,控制装置使用的5V和3.3V电源为了满足机器人的多种电压需求,本实 施方式中,5V和3.3V电源可以通过12V电源使用线性稳压原件获得。
本实用新型所设计的汽车生产线管道检修机器人硬件控制装置将安全防护 与电源管理进行了整合设计,通过独立的双路开关和串联的急停开关实现机器 人的手动急停功能,保证了机器人在汽车生产线工作过程中遇到紧急情况或遇 到可能对机器人产生损害的突发事件时,能够保护机器人不受意外损坏。
本实用新型所涉及的机器人控制装置需要实现机器人在汽车生产线的各类 管道上轴向运行、周向运行、夹持翻转通过管道法兰盘、管道三通、相邻管道 翻越等功能,确保机器人能够顺畅自如的在管道中运行,于此同时机器人搭载 的检测维修设备可以对汽车生产线管道进行在线检测或维修。
请参阅图7,所示为本实用新型涉及的汽车生产线管道检修机器人的控制策 略:
控制装置根据输入信号,设定机器人的运动类型,分为全向轮式运动和翻 转式运动两种运动状况。
1、全向轮式运动状态,根据输入信号,控制装置决定机器人运动类型,分 别经I/O口输出PWM信号,驱动轴向舵机、周向舵机或者同时驱动轴向和周向 舵机,进而带动轴向主动轮、周向主动轮或者同时驱动轴向周向主动轮,使得 机器人实现在管道上轴向快速运动,周向360°运动,以及螺旋式前进或后退运 动。当运动到合适位置后,控制装置停止输出舵机驱动信号,完成该阶段运动。
2、翻转式运动状态,根据输入信号,控制装置决定机器人运动类型,分别 经I/O口输出PWM信号,依次驱动夹持开合舵机、翻转舵机,进而带动夹持机 构和翻转关节,使机器人实现夹持机构松开管道、关节翻转、夹持机构抓紧管 道、另一个夹持机构松开管道、另一个翻转关节翻转、夹持机构再抓紧管道的 翻转障碍或者相邻管道间跨越等动作。
为防止机器人在管道外运动时出现驱动轮打滑、夹持机构夹持不稳、翻转 越障不到位等现象的发生,确保机器人能够顺畅自如的在管道中运行,请参阅 图8,本实施方式还提供了多关节全向式管外机器人的控制装置。该控制装置的 控制逻辑包括夹持力控制、整机运动状态控制、驱动舵机控制、无线传输和组 网。
其中组网,主要功能为多机器人组网通信功能,实现机器人在作业中对作 业区域合理规划,避免重复作业以提高作业效率,该功能的实现需要在上位机 控制系统中并入全局地图图像拍摄与虚拟地图绘制系统。
无线传输,主要功能是实现机器人与上位机之间控制信号、运动状态监测 信号以及非常重要的搭载的有效载荷(摄像机、X射线仪、超声波探伤仪等等) 数据的传输。
驱动舵机运动控制,包括了舵机本体运动控制单元与主控芯片运动轨迹规 划单元、运动策略选择单元。主要功能为控制机器人各主动驱动单元的按照既 定指令正常工作,包括夹持机构开合、翻转关节翻转、轴向主动轮与周向主动 轮的运行等。
本实用新型设计的控制系统中,夹持力传感控制与整机运动状态控制将对 机器人的运动效果、汽车生产线管道检修效率的提高具有重要作用。
请参阅图6和图7,夹持力传感检测通过安装在夹持开合机构8中蜗杆轴上 的力传感器检测夹持机构的钢丝绳的绕紧程度,力传感器反馈信号给主控制芯 片,控制系统获得该夹持机构(前夹持或后夹持)的夹持力大小,根据离线标 定的标准力值与提前设定的最大夹持力(保证机器人不会损坏),首先判断机器 人夹持机构的夹持力是否在允许范围内,并得出与标准力值的偏差范围。
整机运动状态控制,一方面根据既定控制策略,给出驱动控制信号使得机 器人完成各指定动作:翻转、轴向运行、周向运行、螺旋运行等。另一方面, 该控制单元通过安装在机器人机体上的9轴姿态传感器,实时传感检测机器人 当前运动状态,通过姿态传感器采集机器人的轴向运动速度、周向运动速度、 螺旋运动速度与方向、翻转方位与翻转速度等,根据与标定的系统预定输出值 进行比较,例如预定轴向运动速度、预定周向运动速度、预定翻转速度,判断 机器人是否正常工作,控制系统得到运动状态反馈信号后,需要对机器人运动 状态进行自适应微调,具体方式如下:
机器人在汽车生产线管道上在线检测时,由于管道的复杂性、机器人的灵 活性导致机器人在空间姿态是不断变化的,由于汽车生产线管道种类不同,管 道表面涂料各不相同,而不同的表面涂料带来了不同的接触摩擦力,将导致机 器人运动状态实时改变,需要机器人控制系统实时对机器人运动状态进行检测 与微调控制。
以轴向运动的实时闭环控制为例,整机运动状态控制单元得到轴向运动速 度,同时根据姿态传感器中陀螺仪信号,判断机器人当前空间姿态(竖直状态、 水平状态、非竖直非水平状态),不同的空间姿态导致机器人所受重力不同,将 影响夹持机构上的全向轮与管道外壁的接触摩擦力,进而影响机器人轴向运动 的平稳性。
若机器人轴向运动速度低于预定速度,夹持力传感检测单元检测出夹持力 在标准力范围内,说明管道表面摩擦力较小具有打滑现象,需要通过增大夹持 机构的夹持力提高摩擦力进而提高机器人运动速度,使得机器人能够按照预定 速度进行轴向运动,保证管道检测的准确性。若机器人轴向运动速度高于预定 速度,夹持力检测在标准力范围内,说明管道外壁摩擦力较大,需要降低夹持 力,使得机器人获得合适的接触摩擦力,保持预定速度运行。
同理完成周向运动、螺旋运动的实时反馈闭环控制。
当机器人进行翻转运动时,夹持机构需要提高夹持力,此时,夹持力传感 检测单元将控制机器人夹持力,并确保其不超出预设的上限值。整机运动状态 控制单元采集机器人的当前翻转速度和轴向运动速度,而整机运动状态控制单 元将根据检测的实际翻转速度是否与预定翻转速度相符进行反馈控制。若
为了进一步提高机器人的越障能力,本实用新型还提供了另一实施方式, 与以上实施方式不同之处在于,在该实施方式中,所述设备承载梁为长度可变 式伸缩梁,所述整机运动状态控制单元还包括雷达测距机构。通过雷达测距机 构可检测到机器人旁边的障碍物距离和方位,以及其他管道的距离与走向。
其中,设备承载梁(即机器人的主躯干)的长度是可调整的,从而设置于 设备承载梁两端的前夹持机构、后夹持机构之间的距离也随之调整。
整机运动状态控制单元在控制机器人翻转时,先通过所述雷达测距机构检 测障碍物距离与方位或待翻跃的两个管道的距离与方位;
整机运动状态控制单元根据所述障碍物距离或两个管道的距离调整长度可 变式伸缩梁的长度,以及根据障碍物方位或两个管道的方位确定机器人的翻转 角度。从而可确保机器人能够翻跃过障碍物,和准确的跨跃到另一管道上。
综上所述,夹持力传感控制单元、整机运动状态控制单元、驱动舵机运动 控制单元将完成汽车生产线管道检修机器人的具体运动控制,无线传输单元与 组网单元将完成信息的传输与多机器人协调工作任务。
以上所述仅为本实用新型的实施例,并非因此限制本实用新型的专利范围, 凡是利用本实用新型说明书及附图内容所作的等效结构或等效流程变换,或直 接或间接运用在其他相关的技术领域,均同理包括在本实用新型的专利保护范 围内。