基于MFC和OpenGL的喷砼机器人三维仿真平台的设计

Design of 3D Simulation Platform of Concrete Spraying Robot Based on MFC and OpenGL

  • 摘要: 以PJR-2X喷砼机器人为例,介绍了一种基于VC++的MFC和OpenGL的人机交互式三维仿真平台的设计方法。该方法采用Solidworks软件对该机器人建模,并将三维模型保存为.STL文件,然后导入3DSMax中确立纹理坐标,输出的3DS文件再导入Deep Exploration中进行三维模型材质、纹理的二次处理,最后通过MFC导入到以OpenGL为标准建立的工作场景中进行场景渲染,从而得到逼真的机器人三维虚拟仿真平台。实际应用表明,该仿真平台能精确表达机器人的正逆运动特性,并能示教演示。

     

    Abstract: Taking PJR-2X concrete spraying robot as example, the paper introduced a design method of human-machine interactive 3D simulation platform based on MFC of VC++ and OpenGL. The method uses Solidworks software to build model of the robot, storages 3D model as .STL file which is introduced into 3DSMax to establish texture coordinates, and output 3DS file is introduced into Deep Exploration to make secondary processing of material and texture of 3D model. Finally, the file is introduced into working scene which is built by OpenGL to make scene rending through MFC, so as to get lively 3D virtual simulation platform of the robot. The actual application showed that the simulation platform can express characteristics of observe and inverse motion of the robot accurately and can make demonstration.

     

/

返回文章
返回