基于IMAC的桐油果采摘机器人的控制软件设计

来源 :中南林业科技大学 | 被引量 : 0次 | 上传用户:yiyucanqing
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着工业的发展,计算机技术的广泛应用,智能机器设备逐渐代替人工劳动。作为—种智能机械设备,桐油果采摘机器人同样可以代替人工采摘,并且能够极大的提高采摘效率,减少成熟果实由于采摘不及时而造成的损失。如何让控制指令得到快速和准确的响应,让人们控制采摘机器人的操作更加方便,对控制软件的研究显得越来越重要。本论文针对桐油果采摘机器人的核心部分——控制软件进行了研究。论文主要针对桐油果采摘机器人振动采摘方式,对整个控制流程制定了方案。以该控制方案为基础,进行硬件的选型,画出硬件之间的电路图,为桐油果采摘机器人的控制软件搭建了完整的硬件平台。基于D-H表示法,建立采摘机器人六轴采摘臂的运动学模型,列出采摘臂的D-H参数表,求出工作空间的方程式;利用Paul提出的反变换法,对采摘臂进行了逆运动学分析及求解。为桐油果采摘机器人的半闭环控制模式设计了 PID+前馈控制算法,利用Matlab建立Simulink模型,对该算法进行仿真分析。根据仿真模型设计了两种PID参数整定方法,论文采用手动整定方式进行PID参数整定,针对反馈的实验数据进行了分析。采用了 VC++6.0软件开发主控程序,通过调用运动控制函数库PComm32与运动控制卡进行通信。根据采摘和调试的控制要求,画出不同控制软件模块的流程图,利用MFC开发人机交互界面。硬件和软件搭建好后,集成载入机器人平台,对控制软件的性能进行了实验测试。实验测试的主要内容包括:上位机与运动控制卡之间的通讯、手动调试界面的功能、自动采摘的效果、后台进程结束程序的效果。实验表明,控制软件的人机交互界面功能全面,易于操作,硬件平台之间的通讯稳定,伺服电机工作平稳,信号反馈准确,采摘机器人能够准确执行控制软件的控制命令。根据采摘机器人的手动调试和自动采摘的效果,验证了该控制软件的可行性,达到了设计要求。
其他文献
二十一世纪,知识将逐渐成为全新的、举足轻重的无形资源,有效的知识管理将促进社会组织获得前所未有的绩效提升。知识分为显性知识与隐性知识,作为隐性知识的载体,人也是一种
随着云计算技术的不断发展,越来越多的企业和个人将业务系统迁移到云平台上,使得云平台的规模不断增大,给提高云服务可靠性带来了巨大的挑战。虚拟机作为云平台的基础组件,其
近年来,随着信息技术的不断发展,学术领域中,学术合作网络规模也不断得以壮大和发展。并且,学术合作作为学术领域重要的交流方式,也吸引了大量的学者纷纷参与到学术合作当中
Android系统已经成为移动端操作系统领军者,Android应用也以爆发式的飞速发展。伴随而来的则是隐藏在普通应用中的恶意应用,这些应用可能盗取个人隐私,恶意扣费,暴露账号信息
随着互联网技术的发展,人们可以随时随地进行视频拍摄并上传,造成了网络视频数据的大规模增长。同时,盗版侵权等违法行为也制约着网络视频的发展。为了快速地对相似性视频进
大范围频发的雾霾天气下,户外场景的能见度显著下降,致使采集的户外图像出现对比度低、细节模糊、色彩暗淡等降质现象,极大限制了依赖户外清晰图像工作的交通监管、智能驾驶
改革开放以来,我国食(药)用菌产业发展迅速。到目前为止,我国已经成为世界食用菌生产大国,菌业也成为我国农业生产结构中的第六支柱产业。福建省以菌业作为优势特色产业,其食
为满足无线通信对实时性、低功耗的要求,信号处理器多采用SIMD(single instruction multiple data,单指令多数据)架构以加速对程序的处理。本文依托动芯矢量DSP(Digital Sign
农民专业合作社是我国农村经营体制的一大创新,为我国现代农业发展提供重要组织保障,表现出了强大的带动和辐射功能,在发展现代农业,推动农业规模化经营以及带动农民增产增收
随着信息技术的发展,现实生活中产生了大量的数据,为了从这些数据中获取有用的信息,数据挖掘技术应运产生。聚类分析作为数据挖掘技术的重要组成部分,在各个领域都得到了广泛