工业机器人技术基础7.5.1工业机器人的运动控制(连续轨迹控制)-课件(2)
- 格式:ppt
- 大小:2.74 MB
- 文档页数:5
ADAMS 环境下工业 robot 运动控制和联合仿真摘要虚拟样机技术就是在建造第一台物理样机之前 , 设计师利用计算机技术建立机械系统的数字化模型 , 进行仿真分析并以图形方式显示该系统在真实工程条件下的各种特性 , 从而修改并得到最优设计方案的技术。
ADAMS 软件是目前国际上应用最为广泛的虚拟样机分析软件,用户可以运用该软件非常方便地对虚拟机械系统进行静力学、运动学和动力学分析。
但针对复杂的 robot 机械系统,要想准确的控制其运动,仅依靠 ADAMS 软件自身也很难做到; MATLAB 软是 Mathworks 公司开发的一种集计算、图形可视化和编辑功能于一体的优秀数学应用软件,具有强大的计算能力,能够建立复杂的控制模型准确控制复杂robot 系统的运动; OpenGL (开放式图形库全称是 SGI 公司开发的底层三维图形API ,目前在图形开发领域已成为工业标准。
使用 OpenGL 可以创建视觉质量接近射线跟踪程序的精致漂亮的 3D 图形。
Visual C++ 6.0已经成为集编辑、编译。
运行、调试为一体的功能强大的集成编程环境,在 Windows 编程中占有重要地位。
OpenGL 和 Visual C++ 6.0有紧密接口,利用二者可以开发出优秀的视镜仿真系统。
ADAMS 、 MATLAB 和 Visual C++ 6.0由于定位不同, 都有各自的优势和缺点, 但是三者之间又可以通过接口联合控制或者混合编程。
本文分别利用 ADAMS 对三自由度 robot 的运动学和轨迹优化方案进行研究,利用 Visual C++ 6.0、 OpenGL 和从 MATLAB 里导出的控制模型的数据对三自由度 robot 进行了视景仿真的研究。
论文首先通过建立坐标系和矩阵变换,对刚体的空间表示进行了阐述,然后采用通用的 D-H 法则,将 robot 关节角度参数化,推导出其正运动学方程和逆运动关节角,并计算出 robot 手部的初始坐标。