手机版    二维码   标签云  厨具企业大全

具有颜色识别功能的类人机器人设计

2024-06-02 07:17 来源: 作者/编辑: 浏览次数:9471 手机访问 使用手机“扫一扫”以下二维码,即可分享本文到“朋友圈”中。

针对传统类人机器人在控制系统实时性和视觉识别方面的不足,以s3c6410作为主控芯片,设计了具有视觉识别功能的类人机器人控制系统,通过改进和简化视频识别算法取得了良好的目标识别效果。实验表明,基于本控制系统设计而成的类人机器人实时性好,目标识别准确,通过调整运动路径能够快速找到目标。

关键词:类人机器人;嵌入式实时操作系统;机器视觉;颜色识别

引言

智能移动机器人是近年来发展起来的一门综合学科,涉及机械设计、传感检测、人工智能等多方面知识。类人机器人的控制系统分为三个层次:最上层是机器人的策略规划层,利用各种算法实现各部分的功能;中间一层运行各类应用程序的嵌入式实时操作系统;最底层是硬件平台,通过外围接口获得各类数据、信息。

自主机器人利用传感器获取的信息控制机器人的动作。本文根据武术擂台机器人的实际需要,设计了机器人的控制系统,实现摄像头图像采集、处理和舵机控制等功能。

策略规划层中,由于图像信息具有信息丰富、对场景描述完全的特点,主要通过处理摄像头采集的图像信息实现颜色目标定位。这里采用linux嵌入式操作系统,由于嵌入式系统资源的限制,要求目标识别算法运行效率高,占用内存空间小。硬件平台主要是控制舵机实现机器人的运动控制。

1 系统控制电路与视频识别算法

1.1 机器人整体架构

在武术擂台技术挑战赛中,机器人要采集目标的位置信息。由于i/o、a/d转换的有效检测距离有限,机器人采用摄像头采集场地上的图像信息,根据目标的颜色进行识别、定位。当检测到目标位置以后控制舵机自主运动向目标靠拢,完成自我介绍、抱绣球等动作。所设计的机器人外形如图1所示。

从图中可以看出,机器人头部采用摄像头,通过usb接口与主控板进行连接,用于采集图像信息。机器人腰部、腿部、胳膊各关节利用舵机使其具有一定的自由度,用到的舵机为cds系列数字舵机。它内部有atmega8芯片,主控板通过串口与atmega8通信,就可以实现舵机的控制。针对以上要求,同时考虑系统的实时性,采用s3c6410作为主控芯片。实际控制系统总体框图如图2所示。

1.2 舵机控制系统设计

主控板通过串口1完成与舵机之间的数据通信,舵机控制电路的原理图如图3所示。

由于半双工数据线只有一根,所以必须在电路上实现发送和接收上的分离。这里网络robotis_uart一端直接接到舵机的信号线上,而另一端经过74hc126的两个缓冲器分别与主控芯片的txd1和rxd1相连,再通过主控芯片使能的方式来确定是发送还是接收数据。主控芯片可以使nled1为高而nled2为低,这时txd1就取得了线路的控制权,主控芯片就可以发送数据到舵机了。反之,当nled2为高而nled1为低时,这时rx d1就取得了线路的控制权,这时舵机可以返回数据。

«上一页12…3下一页»

更多>;相关资讯

0条相关评论

转载:中国机器人网(原始来源:评论:0)

以上是网络信息转载,信息真实性自行斟酌。

 
本文标题:具有颜色识别功能的类人机器人设计
本文网址:
版权/免责声明:
一、本文图片及内容来自网络,不代表本站的观点和立场,如涉及各类版权问题请联系及时删除。
二、凡注明稿件来源的内容均为转载稿或由企业用户注册发布,本网转载出于传递更多信息的目的;如转载稿涉及版权问题,请作者联系我们,同时对于用户评论等信息,本网并不意味着赞同其观点或证实其内容的真实性。
三、转载本站原创文章请注明来源:中华厨具网

文本助手 资讯搜索 分享好友 打印本文 关闭窗口
  • 手机浏览本文

    手机应用中扫描本文二维码,即可浏览本文或分享到您的社交网络中。

  • 微信公众号

    扫描二维码,关注中华厨具网微信公众号,实时了解行业最新动态。

今日热点文章更多
品牌聚焦更多
推荐品牌更多
热门频道
关闭广告
合作伙伴:
中华厨具网 鲁ICP备2021046805号         鲁公网安备 37162502000363号 (c)2018-2026SYSTEM All Rights Reserved 投资有风险 加盟需谨慎
关闭广告
关闭广告