基于Android系统的六自由度机器人示教系统设计

来源 :南昌大学 | 被引量 : 0次 | 上传用户:wangyizhinihao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
机器人系统一般由机器人执行系统、控制系统及机器人示教系统组成,示教系统是机器人系统进行人机交互的接口。通过示教系统可以查看并修改机器人的位姿信息和参数设置,还能手动控制机器人并进行示教再现操作。本文研究的机器人示教系统基于C/S架构设计,包含机器人示教器和与控制主机交换信息的通信模块。本文研究设计了一种基于Android系统的6自由度机器人示教系统。示教器硬件基于Cortex-A9处理器,搭载Android操作系统,结合Open GL ES三维图形API和Socket开发了一套机器人虚拟仿真及示教系统。示教软件采用触屏的操控方式,支持Wi-Fi无线网络通讯方式,根据人机工程学原理设计UI界面,提升使用者的用户体验。本文主要研究内容如下:(1)明确在机器人系统中机器人示教系统的功能需求,据此对示教器硬件进行选型。根据CPU体系架构、性能、处理速度、所支持的系统以及GPU性能进行对示教器开发板选型,并选择合适的Wi-Fi、显示屏等模块。综合比较各种嵌入式操作系统优缺点,最终选择了Android系统。在Ubantu系统上编译Uboot引导加载程序、Android操作系统内核与文件系统,移植Android4.4版本操作系统至Itop4412核心板。(2)根据所研究的6自由度机器人构型进行运动学计算和MATLAB仿真。基于D-H参数法建立运动学模型,以求解正逆运动方程。其中逆运动学求解问题分解为位置的逆运动学和姿态的逆运动学问题,分别通过几何法和解析法求解。最后通过MATLAB软件对计算出结果进行仿真验证。(3)对示教软件的应用架构分析,将软件架构分为表示层、业务逻辑层、数据表示层。根据示教系统功能需求,将示教系统分为控制主机Service端和示教器Client端。示教软件根据模块化思想将其分为:Open GL虚拟仿真、示教再现、网络通讯、机器人状态显示等功能模块。并对虚拟仿真模块、示教模块、网络通讯模块几大关键模块的实现原理展开介绍。(4)使用Android Studio工具开发Android机器人示教系统的上位机示教应用软件程序,示教软件包括虚拟仿真、示教再现、远程控制等功能。首先设计了开发人机交互UI界面,实现各个功能模块。通过示教器与控制主机间互相传输数据,获取机器人状态信息。基于Visual Studio开发工具在MFC上搭建服务器端,与客户端进行数据交换。(5)最后利用实验室的6自由度模块化机器人硬件平台进行联调测试,测试结果表明示教软件可以满足示教系统的基本功能需求。
其他文献
目前轨道水平参数的测量遭遇到一个涉及倾角传感器动态响应特性的技术瓶颈,已形成了该核心传感器对美国JEWELL公司产品的高度依赖,且该产品的电磁阻尼技术只是减轻了冲击振荡等的影响程度,仍然存在动态时延、波形异常等严重问题。本课题拟改变轨道检查仪在水平参数测量中单纯依赖倾角传感器性能的技术发展路线,研究和探索基于直测扭曲逆差分的轨道水平多传感器多源信息融合测量创新方案,提高轨道水平的测量精度。首先,研
下肢外骨骼膝关节助行机器人能够辅助人体行走,增强人体运动能力,减少膝关节磨损。准确获取人体运动信息是下肢外骨骼机器人控制系统的技术难点,是实现人机协调控制的关键。足底压力是人体下肢运动中重要的生物力学参数,能够反映人体运动信息。本文围绕足底压力特征,对人体运动模式识别、人体步态识别、足底压力预测、膝关节角度预测等方面展开研究。首先,以外骨骼膝关节助行机器人和足底压力采集系统为核心设计了外骨骼膝关节
熔融层积(FDM)技术作为3D打印行业的一项重要分支,因其设备开发成本相对较低,但实用性很高且程序开源的优势,涉及到制造业的方方面面。但由于技术层面的原因,导致在打印速度和成型精度上有所缺陷,因此本文根据目前熔融层积(FDM)打印原理的基础上,设计大型多喷头FDM打印设备,并且针对了目前市面上熔融层积存在的成型尺寸小,打印速度慢,层积精度低等缺陷进行了深入的研究,遵循了结构强度分析,对整机的结构进
随着信息技术的快速发展,基于互联网技术的设备监控系统在企业生产中发挥着不可替代的作用,然而本课题的对象企业仍是按照工艺节点对设备进行分散性的现场监控,无法实现对生产设备进行全面的远程监控,分散性的现场监控不仅容易造成产品质量的不稳定,而且容易使企业管理人员与现场生产设备之间产生数据隔离。本文对该企业原有的设备监控方式进行问题分析,并基于NB-IoT网络开发一款设备远程监控系统。主要在以下几个方面对
智能结构健康监测技术对于大型、复杂的工程结构能够长期、高可靠性的使用具有重要的意义,触压感知是智能结构健康监测技术的重要组成部分。工作人员对结构的维护过程中,快速、精确地找出不良载荷的位置对提高大型结构的使用寿命具有极其重要的作用。随着光纤传感技术的发展,智能化结构健康监测技术开始以光纤光栅为传感元件,逐渐替代掉传统的电信号类传感器。光纤布拉格光栅(FBG)具有体积小、质量轻、抗电磁干扰、分辨率高
实时定位与建图作为移动机器人的关键技术,在智能制造等领域具备广泛的应用价值。但是现有基于连续帧的方法随着移动机器人的长时间的作业,其误差的累积也逐步加大,导致移动机器人在长时间工作下出现位姿漂移、定位误差大的现象。鉴于此,本文从现有实时定位与建图其误差产生的原因入手,针对问题产生的原因提出在倾斜航空摄影模型中进行移动机器人全局定位的算法研究,分析倾斜航空摄影模型作为定位地图的问题所在并进行解决,最
电力系统整体结构能够稳步安全地运行是国家快速经济发展的重要前提,随着我国用电地区科学有序地扩大,用电需求和电网改造对电网规划调度提出更高的要求,短期电力负荷预测是负荷预测非常重要的一部分,它对电力系统中各项发电、输电、配电设备维护运营提供科学合理的安排计划依据。而我国电网用电负荷面临更多不确定因素的影响,短期电力负荷预测也是现在急需研究的课题之一。本文基于短期电力负荷预测为研究根本,在实际案例中进
城市道路植物景观兼具自然属性及文化属性,以其色彩、空间、形态、健康等特性展现了自身独特的感知语言,能够体现城市的特色和活力,对其进行客观、全面、准确的评价能够为城市道路植物景观优化、城市形象规划建设提供参考依据,对提升城市道路绿化建设水平和塑造城市特色都具有重要意义。而以街景为代表的地理信息技术以及人工智能技术的发展也为城市道路植物景观的评价和分析提供了新的思路和手段。本文以城市道路植物景观为研究
随着电力物联网的高速发展,电力系统正朝着更加智能、灵活的交互式系统过渡。电力系统负荷预测在未来的电网规划、电力需求侧管理以及电力企业运营中扮演着举足轻重的角色。精确的短期负荷预测(short term load forecasting,STLF)既能有效指导发电机组的组合调度,制定检修计划,又能减少发电成本,增加经济效益,维持电力系统的安全与稳定运行,还能合理安排电力市场运营。与此同时,环境污染与
随着机器人技术的不断发展,目前对于机器人的研究已经不再局限于传统的工业场景中,如今都希望人能够参与到机器人的工作场景中协同进行复杂的作业。这使得机器人必须具备一定的柔顺性以及操作的灵巧性,从而尽可能的保证机器人在人机交互过程中的安全性和稳定性。有鉴于此,本文针对七自由度协作机械臂进行了避障技术以及柔顺控制的研究,主要研究内容如下:首先利用改进型D-H参数法对机械臂建立关节连杆模型并进行运动学分析,