基于DSP+ARM7的桌面型两足机器人控制系统研究与设计

来源 :南京师范大学 | 被引量 : 0次 | 上传用户:sorryhappy777
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
桌面型两足机器人是一种体积较小的两足步行机器人,具有机械结构简单、制作成本低以及观赏性和娱乐性强的特点,并广泛应用于教学、比赛和娱乐等方面,同时也是研究两足机器人的实验平台。   本文借助日本“KONDO”桌面型两足机器人的机械结构,结合目前嵌入式开发、图像处理、DSP、ARM技术等研究成果,提出了以DSP(TMS320F2812)和ARM(LPC2131)为主体的桌面型两足机器人控制系统硬件系统设计思想,设计了一种基于DSP+ARM的嵌入式桌面型两足机器人控制系统,该系统结合了DSP的实时信号处理能力和ARM在系统控制方面的特性,既能合理地分配任务,又满足了系统的实时性要求,能满足桌面型两足机器人控制要求。该系统是由视觉处理系统和电机控制系统两个部分组成。   视觉处理系统以TI公司C2000系列主流芯片TMS320F2812作为处理器,视频传感器选用的是OmniVision公司生产的OV6620,并采用FIFO芯片AL422B接收数字图像传感器输出的数字信号,TMS320F2812进行处理后得到所需要的数据,然后传递给运动控制板来控制机器人的运动。系统采用了单目测距算法和图像处理方法,使得机器人在检测到障碍物后,能估算与障碍物之间的距离,最终实现机器人对黑色障碍物的识别以及避障功能。   电机控制系统针对“KONDO”机器人的机械结构和舵机驱动的特点,选用ARM7内核处理器LPC2131作为处理器,设计了基于ARM7处理器和μ C/OS-Ⅱ实时操作系统的电机控制系统。在操作系统下,设计了多个任务和中断处理函数,实现了桌面型两足机器人控制系统的各项功能,建立了完整的两足步行机器人控制系统软件框架:改进了通常的多路PWM信号产生方法,解决了由于中断嵌套影响控制信号精度,从而引发机器人抖动的问题:并对机器人进行了关节调试。设计了桌面型两足机器人的步行模式,实现了在平面上的稳定步行。   实验证明,由该控制系统的设计方案制作而成的桌面型两足机器人,具有良好的自主控制性和较好的视觉识别能力,能够出色地完成在实验环境中的避障行走等动作。
其他文献
科学的进步和技术的发展不断的提升着自动化在日常生活以及工业生产中的比重,家用服务型机器人,工业设备生产机器人,具备军事作战能力的机器人都在现如今比较苛刻危险的工作
移动机器人的路径规划是一种比较典型的优化问题,本身具有复杂性、约束性、非线性、建模规范等特点,因此,通过研究此问题,探索与改进一种适合于大规模并行且具有智能特征的路
开关磁阻电机(Switched Reluctance Motor,简称SRM)具有结构简单、工作可靠等特点。以其组成的调速系统(Switched Reluctance Motor Device,简称SRD)调速范围宽,低速性能好,在宽的转速和功率范围内都具有高输出和高效率。所以,SRD系统是一种具有广阔前景的新型高效节能的调速系统。然而,开关磁阻电机瞬时转子位置是其控制的先决条件,而位置传感器的增
混合动态系统(Hybrid Dynamic System,HDS),是一类既存在离散动态特性也存在连续动态特性,且这两者之间相互作用相互影响的系统。对混合系统的研究已经不局限于某一学科领域
一个国家经济、科技、国防等方面的发展至关重要,而作为衡量其发展水平重要依据的航空工业、航天工业和航海工业的发展越来越受到重视。各种航空、航天飞行器的研制都离不开
微粒群算法的理论分析一直是其研究的难点。总体而言,对微粒群算法优化方法的研究主要以动态系统和随机过程理论为出发点,对算法的参数选取、稳定性分析及全局收敛性进行分析
随着以网络为中心的联合作战的兴起,为了实时掌握战场态势,缩短决策时间,提高指挥效率和协同作战能力,进而获取信息化战场的决策优势,联合作战指挥系统需要一种与之相适应的“即需
湖南岳阳丰利造纸厂是一家大型的生产各类纸张的企业,造纸量大则废水排放量也大,对江河和湖泊造成了严重的污染。造纸工业的主要污染源是化学浆的蒸煮黑液,该造纸厂为响应党
随着工业化进程的快速发展,工业锅炉已在越来越多的领域广泛应用。系统设备的规模越来越庞大,相应的,其内部组织结构也日益复杂。因此对锅炉系统的日常检修和故障排查等工作
用数字化控制代替模拟控制,可以消除温度漂移等常规模拟调节器难以克服的缺点,有利于参数整定和变参数调节,便于通过软件程序的改变方便地调节控制方案和实现多种新型控制策略,同