基于OpenGL的工业机器人本体设计方案生成软件开发

来源 :宁夏大学 | 被引量 : 0次 | 上传用户:xzh19870715
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
根据文献[6]提出的理论和算法,开发一种用于工业机器人本体设计方案生成的软件Robot-Manipulator。软件的主要功能之一是依据设计者选定的关节类型以及手臂数目自动设计出所有可能的机器人方案,用户亦可添加约束进行方案的搜索。软件的另一个主要功能是设计方案运动状态的三维动画演示,用于更好地观察模型。Robot-Manipulator为工业机器人的原始创新设计提供了一种快捷的工具。Robot-Manipulator软件以VC++6.0作为开发平台,以OpenGL为图形内核。   论文首先对软件开发的理论基础进行了叙述,包括工业机器人的定义、组成和机械体结构,工业机器人方案生成软件开发的数学基础及其符号表示系统和一般设计算法,并用设计公式定性的表示出来,为后续的建立模型和程序设计奠定了理论基础。   接下来对机器人本体概念设计建模和运动的程序设计进行了叙述。建模部分包括建模思想、四种基本关节的三维模型建立、机器人设计方案列表和模型相对应的程序设计;运动部分包括实现每个关节的基本运动动画、1-6个手臂机器人的运动的程序设计、机器人结构及运动参数改变的程序设计。对程序实现的部分代码做了详解。完成了软件开发的前期的基础部分。   最后通过图示步骤演示,让用户熟悉软件系统的界面及主要功能模块,并能在较短的时间内学会使用软件,通过机器人的手臂数及方案的选择,自动实现对应的机器人模型的建立,同时通过动画的形式观察机器人各手臂的运动状态。
其他文献
产品开发是一个包含大量活动、信息、人员和资源的复杂过程。工作流智能管理系统,以实现在正确的时间以正确的工具将正确的数据,包括活动、信息和资源等,发送给正确的人为目标,是保证产品开发得以成功的关键。本文以哈尔滨某船舶企业需求为依托,在前人研究基础上,对工作流管理中的智能任务决策技术展开探讨,完成以下工作:(1)在企业需求分析基础上,提出任务分配决策支持系统体系结构由人机交互界面、数据库管理系统、模型
化工企业生产过程中管理会计对企业长久稳定经营遇着决定性影响,为了进一步提高企业管理会计水平,文章对化工企业管理会计现状进行分析,并提出相应的管理策略.
低压铸造是一种反重力铸造成型工艺方法,该方法使得铸液至下而上充型,并在较高的保压压力下凝固结晶,从而获得致密的金属组织。但在低压铸造实际设计中,设计效率低,设计周期漫长。
齿轮轴是现代机械的重要部件,常采用冷挤压工艺进行生产,但生产过程中存在一定的缺陷,实际生产中常使用“试错法”寻找最优工艺消除缺陷,费时又花费成本,本文采用理论分析与数值模