基于VC++和OpenGL的自行车机器人实时监控系统的设计和实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:qwdfafsfsf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在机器人的研制中,机器人的实时仿真和监控是研究中的一项重要内容,它涉及机器人机构学、机器人运动学、机器人零件建模、仿真机器人的三维实现和机器人的运动控制。随着计算机可视化技术水平的提高,研究人员可以更容易地监控机器人的运动状态。通过软件的实时监控可以避免直接操作机器人进行测试所带来的困难和损失。   文章主要研究如何以VC++作为开发平台设计出一款基于PC机的软件,完成对自行车机器人的实时仿真和姿态监控。在软件的设计中,包括基于MFC对话框的监控系统界面设计,然后借助OpenGL的图形库进行自行车机器人的三维建模,同时添加了MSComm控件完成了上位机与PC机串口之间的实时通信,最后根据上位机发送的数据实时地模拟出自行车机器人在工作时候的运动姿态和各个传感器的运行状态。   然后,对实时监控系统软件设计中的三个关键技术进行了详细地分析和介绍。在基于MFC的界面设计部分,从系统要实现的功能入手,说明了建立应用程序和使用控件进行界面设计的方法;在基于picture控件的三维建模技术部分,阐述了在VC++中配置及初始化OpenGL的方法,并且通过调用OpenGL基本库和实用库中的函数绘制了自行车机器人的三维模型;在串口通信部分,根据数据的传递过程创建了基于MSComm控件的数据接口,介绍了数据类型转换的方法。通过以上技术,程序能够完成对车身、车把和车轮三个旋转变量的控制,并最终实现对自行车机器人的实时仿真和监控。   最后,运行了系统并达到了预期的效果,同时提出了系统改进的初步方案。
其他文献
[目的]探讨集束化护理干预对脑血管介入治疗患者负性情绪及预后的影响.[方法]选择2016年1月至2017年10月收治的92例脑血管病行介入治疗患者,按随机数表法分为观察组和对照组
机载平台近几年发展迅速,被广泛应用于军事、公安、消防、农田监测以及低空航拍等民用领域。它是集光、机、电和控制于一体的复杂系统。保持视轴稳定和跟踪是系统必须实现的主
[目的]探讨基于老年综合评估指导下的针对性护理对老年糖尿病患者的护理效果.[方法]选择2017年1月至2019年10月本院收治的130例老年DM患者,根据随机数表法将其分为观察组(应
振动筛是通过筛面将颗粒大小不同的混合物料按粒度进行分级(筛分)或实现脱水,脱介等目的的机械设备,广泛应用于农业、化工、采矿、煤炭、石油、制药、水利水电等部门。  传统
摘要:近几年,新疆的学前教育得到了国家政府的高度重视和大力支持,尤其是南疆的学前教育,有了突飞猛进的发展。口语交际能力的重要性在幼儿园的师幼互动中显得尤为重要,它是幼儿教师必备的专业技能之一。但就目前的“五年一贯制”学前教育专业口语交际教学来看,还存在语文口语交际教学受重视程度不够、缺乏专业特色等诸多亟待解决的问题。  关键词:“五年一贯制” 学前教育专业 口语交际教学  中图分类号:H193.2
古诗词字字珠玑,蕴含着深厚的文化意义,彰显着语言之美.那么,在小学古诗词教学中,如何引领学生走到文字背后,感悟诗词的深度,体悟诗词之美?以《渔歌子》为例,简要阐述我的探
期刊
为了适应现代化海面战争的需要,提高舰船的持续打击能力,舰炮系统的全自动化研究就显得尤为重要。弹库系统作为舰炮系统的组成部分,对舰炮的攻击性能及作战持久力会产生巨大的影
近几年来,光纤、光缆技术和光纤通信技术都有了很大的发展,随着企业对光纤光缆的需求量增加,光缆的机械性能检测技术对于企业来讲也显得越来越重要,光缆机械性能试验系统主要是由
本课题主要研究了热风微波耦合干燥技术的特性,探讨了热风与微波同时干燥物料设备和技术的可行性,研究了各个因素对干燥产品品质的影响,对干燥工艺参数进行了优化,并对热风微
在图形类证明和计算题中,如果能做到答题步骤合理、逻辑清晰、书写规范,不仅能有效避免失分、获得满分,也能使思维条理化,有利于归纳解题通法,领悟数学思想,从而快速、高效地
期刊