【技术实现步骤摘要】
本专利技术涉及三维仿真
,尤其涉及一种实现服务机器人三维仿真的方法。
技术介绍
现有的可视化监控系统,仅起到监控作用,在实际运行中,机器人操作系统直接进行物理实验,且市面上的服务机器人仿真多是二维形式,交互性和直观性不强,并未进行真实仿真,易给直接操作机器人实体造成很多不必要的损失。
技术实现思路
本专利技术所解决的技术问题在于提供一种实现服务机器人三维仿真的方法,以解决上述
技术介绍
中的缺点。本专利技术所解决的技术问题采用以下技术方案来实现:一种实现服务机器人三维仿真的方法,在Windows操作系统环境下,基于VisualStudio2010/2012开发三维仿真系统平台,利用三维仿真系统平台实现服务机器人三维仿真,三维仿真系统平台架构分为三层,包括底层、中间层及应用层,具体步骤如下:1)利用VisualStudio2010/2012在底层,面向工程三维仿真应用搭建基于MFC的系统框架;2)在基于MFC的系统框架中,添加OpenGL库文件和头文件,并完成初始化设置,同时调用中间层OpenGL命令进行环境模块绘制,以建立机器人模块和家具环境模块;3)建立坐标系统,坐标系统包括OpenGL坐标系、窗口坐标系及目标坐标系;4)对步骤3)中的坐标系统进行坐标转换,通过跟踪视点和固定视点方式并调用OpenGL转换函数实现定点转换;5)利用3DSMax软件绘制机器人三维模型,并对机器人三维模型进行纹理贴图和关照渲染,以增加显示效果的真实性;6)将步骤5)中绘制的机器人三维模型另存为3DS文件;7)在工程中读取步骤6)中存储的3DS文件,并对三维模型进行对象管理;8 ...
【技术保护点】
一种实现服务机器人三维仿真的方法,其特征在于,在Windows操作系统环境下,基于Visual Studio 2010/2012开发三维仿真系统平台,利用三维仿真系统平台实现服务机器人三维仿真,三维仿真系统平台架构分为三层,包括底层、中间层及应用层,具体步骤如下:1)利用Visual Studio 2010/2012在底层,面向工程三维仿真应用搭建基于MFC的系统框架;2)在基于MFC的系统框架中,添加OpenGL库文件和头文件,并完成初始化设置,同时调用中间层OpenGL命令进行环境模块绘制,以建立机器人模块和家具环境模块;3)建立坐标系统,坐标系统包括OpenGL坐标系、窗口坐标系及目标坐标系;4)对步骤3)中的坐标系统进行坐标转换,通过跟踪视点和固定视点方式并调用OpenGL转换函数实现定点转换;5)利用3DS Max软件绘制机器人三维模型,并对机器人三维模型进行纹理贴图和关照渲染,以增加显示效果的真实性;6)将步骤5)中绘制的机器人三维模型另存为3DS文件;7)在工程中读取步骤6)中存储的3DS文件,并对三维模型进行对象管理;8)系统框架中的视角通过鼠标左键交互,并调用Open ...
【技术特征摘要】
1.一种实现服务机器人三维仿真的方法,其特征在于,在Windows操作系统环境下,基于VisualStudio2010/2012开发三维仿真系统平台,利用三维仿真系统平台实现服务机器人三维仿真,三维仿真系统平台架构分为三层,包括底层、中间层及应用层,具体步骤如下:1)利用VisualStudio2010/2012在底层,面向工程三维仿真应用搭建基于MFC的系统框架;2)在基于MFC的系统框架中,添加OpenGL库文件和头文件,并完成初始化设置,同时调用中间层OpenGL命令进行环境模块绘制,以建立机器人模块和家具环境模块;3)建立坐标系统,坐标系统包括OpenGL坐标系、窗口坐标系及目标坐标系;4)对步骤3)中的坐标系统进行坐标转换,通过跟踪视点和固定视点方式并调用OpenGL转换函数实现定点转换;5)利用3DSMax软件绘制机器人三维模型,并对机器人三维模型进行纹理贴图和关照渲染,以增加显示效果的真实性;6)将步骤5)中绘制的机器人三维模型另存为3DS文件;7)在工...
【专利技术属性】
技术研发人员:周继强,郑友胜,陈磊,史小露,杨宛璐,朱洪昌,
申请(专利权)人:江西洪都航空工业集团有限责任公司,
类型:发明
国别省市:江西;36
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。