- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于VB和OpenGL挖掘机械实时运动仿真
基于VB和OpenGL挖掘机械实时运动仿真
摘 要:针对挖掘机械操作复杂#65380;工作环境恶劣等问题,在VB环境下调用OpenGL图形程序接口,编写挖掘机械实时运动仿真软件. 该软件能够避免复杂图形实时运动仿真中烦琐的计算,清晰#65380;无抖动地实时显示挖掘机构位姿,指导和辅助驾驶员作业并提高挖掘机械的作业效率,该仿真软件为挖掘机械自动化操作系统的开发打下一定基础.
关键词:挖掘机械; 运动仿真; VB; OpenGL
中图分类号:TU621;TP391.9
文献标志码: A
Real-time movement simulation on excavator based on VB and OpenGL
WEN Lei1,LIANG Zhenyu2,CHI Yongbin1
(1. School of Automotive Eng.,South China Univ. of Tech.,Guangzhou 510640,China;
2. Meilin Water Factory,Shenzhen Guangdong 518034,China)
Abstract:With the issue that excavators are difficult to operate and work in the poor environment,the real-time movement simulation software is developed based on VB and graphic interface of OpenGL. The complex computation of real-time movement simulation is avoided by invoking OpenGL and the software can display the excavator’s pose clearly without trembling. So it can guide and assist the drivers to operate excavators and improve the work efficiency. The simulation software provides some support for the further development of the automatic operation system.
Key words:excavator; movement simulation; VB; OpenGL
0 引 言
挖掘机械操作复杂,工作环境恶劣,驾驶员的工作难度大.如在水下工作或在粉尘浓度较大的矿山作业,驾驶员甚至不能准确定位挖掘机构的位姿,对其工程作业极为不利.
通过角度传感器对挖掘机构关键部件间角度的采集,在VB 6.0环境中调用OpenGL软件图形接口,用计算机屏幕实时显示挖掘机构的位姿,使操作人员只需要观察电脑显示器上工作装置运动的仿真图像和数据,就可以知道实际挖掘位姿和挖斗的纵横向位置数据,这样可以辅助操作人员作业.该程序封装1个类模块[1]并添加1个工具模块,其中类模块主要用来初始化OpenGL,工具模块主要用来编写主程序和画图子程序,这样该程序的通用性比较强.要在VB环境下调用OpenGL编写图形显示软件,只要在该模块中简单修改画图子程序就可以方便实现,使工作量降到很小.另外,该程序的数据接口为挖掘机自动化操作系统的开发提供方便.
1 在VB环境中调用OpenGL
作为1种通用的软件图形接口,OpenGL已经被广泛应用于图形与动画绘制#65380;虚拟现实技术和计算机可视化等领域.OpenGL实质是1个图形硬件的软件接口,利用其基本图形操作函数可以实现几何建模#65380;图形变换#65380;渲染#65380;光照和材质#65380;反走样#65380;混合#65380;雾化#65380;位图和图像#65380;纹理映射#65380;交互操作以及动画制作等功能.[2]
该仿真软件在Windows XP操作系统上开发,系统具备MS动态链接库,如果在非基于NT内核的操作系统如 Windows 98和Windows 95下开发,则需要从微软网站下载opengl32.dll和glu32.dll,然后复制到系统目录windows\system下.再到相关网站下载vbogl.tlb文件并复制到系统目录下(基于NT内核的操作系统如Windows XP和Windows NT等需复制到windows\system32).在使用
您可能关注的文档
- 基于UDP实时数据可靠传输.doc
- 基于UDP和MODBUS协议数据通信系统.doc
- 基于UE4引擎营区规划可视化应用.doc
- 基于UE4引擎虚拟现实开发.doc
- 基于UFRP高校财务信息建设研究.doc
- 基于UFLCQTOFMSMS技术及PCA分析不同产地杏香兔耳风药材差异研究.doc
- 基于UG Mold Wizard注塑模具分模方法研究与应用.doc
- 基于UG MoldWizard风扇叶注塑模分模方法①.doc
- 基于UG NX和ANSYS减速箱渐开线圆柱齿轮有限元分析.doc
- 基于UG NX6.0安全帽创新设计和模具设计.doc
- 2025年辽宁省鞍山市千山区某国企外包岗位招聘10人笔试备考题库及参考答案详解.docx
- 2025年青海省海东地区化隆回族自治县某国企外包岗位招聘10人笔试备考题库带答案详解.docx
- 2025年山东省潍坊市昌邑市某国企外包岗位招聘10人笔试备考题库及答案详解1套.docx
- 2025年重庆市荣昌县荣昌县某国企外包岗位招聘10人笔试备考题库附答案详解.docx
- 2025年陕西省宝鸡市岐山县某国企外包岗位招聘10人笔试备考题库及参考答案详解一套.docx
- 2025年山东省日照市莒县某国企外包岗位招聘10人笔试备考题库及答案详解一套.docx
- 2025年江西省萍乡市上栗县某国企外包岗位招聘10人笔试备考题库及参考答案详解1套.docx
- 2025年陕西省铜川市印台区某国企外包岗位招聘10人笔试备考题库参考答案详解.docx
- 2025年江苏省常州市天宁区某国企外包岗位招聘10人笔试备考题库及答案详解一套.docx
- 2025年湖北省黄冈市团风县某国企外包岗位招聘10人笔试备考题库参考答案详解.docx
最近下载
- 【2020第十届全国高中青年数学教师赛课】E8辽宁-胡世龙-教学课件-函数的奇偶性.pptx VIP
- GB T 15408-2011_安全防范系统供电技术要求_高清版_可检索.pdf
- 《催化作用基础》第八章 金属氧化物的催化作用与催化氧化反应.pdf VIP
- 绩效管理工具简析绩效管理工具简析.doc VIP
- 造纸领域专利申请说明书的撰写.pdf VIP
- 环保设施安全隐患排查制度.docx VIP
- 一种三维成像探地雷达系统.pdf VIP
- 游艇码头设计规范(美国国防部)---译文.doc VIP
- 2023年可行性研究报告财务分析全套计算表格(共18个附表,带公式链接自动计算,操作简单)--银行贷款或债券用.docx VIP
- 【2020第十届全国高中青年数学教师赛课】F3北京-刘嘉-教学课件-总体百分位数的估计.pptx VIP
文档评论(0)