推导过程见我的文章 https://blog.csdn.net/sinat_32804425/article/details/122125911?spm=1001.2014.3001.5502,有详细公式说明,以及结果验证。可自己建立一个工程,下载配置好EIGEN库,就可以运行。
2021-12-27 16:03:15 6KB UR 机械臂 运动学 C++
完整代码,可直接运行
2021-12-26 14:02:09 402KB matlab
建立六自由度机械臂的关节坐标系,根据D-H参数法建立六自由度机械臂的运动学方程。正向运动学根据各关节的关节角度求取末端机构的位置和姿态;逆向运动学运用几何法来进行求解。根据逆解的选取原则从8组解中选取最优解。利用MATLAB在多组位姿下对正逆运动学求解进行对比来验证算法求解的准确性。
2021-12-25 16:50:29 293KB 行业研究
1
对于PUMA560机器人的动力学,运动学等的matlab仿真程序
2021-12-25 00:02:32 575KB PUMA560机械臂动力学运动学仿真
1
第三样条插值matlab代码四足机器人腿的轨迹生成 使用逆运动学、三次样条和 Arduino 实现原型腿的轨迹生成。 该项目允许控制四足机器人原型腿以描述所需的轨迹。 目标是以某种方式移动机器人的腿,使得机器人的脚点遵循由机器人任务空间中的几个点相对于肩部位置定义的轨迹。 使用机器人足部的期望轨迹和腿部几何配置,可以通过逆运动学获得腿部每个关节的角度以达到所需的足部位置。 然后,使用三次样条数据插值,获得腿的每个关节的周期性轨迹。 最后,使用 Arduino Mega 板和 Maestro 伺服控制器,命令每个关节处的伺服电机在每个时间步遵循所需的轨迹,从而使机器人腿遵循所需的轨迹。 本项目中的文件 任务空间中所需的脚位置在 .xlsx 文件中指定。 用于处理数据、反向运动学、轨迹生成和结果图的代码位于 .m 文件中。 (我使用 Matlab 是为了方便和快速原型设计,但代码很容易转移到任何其他编程语言,例如 Python)。 使用 Arduino Mega 板和 Maestro 伺服控制器命令伺服电机的代码在 .ino 文件中。 结果
2021-12-24 19:37:03 184KB 系统开源
1
内含8个车辆七自由度模型,有参数,可利用simulink直接运行
2021-12-24 14:00:09 746KB 整车模型 7自由度 悬架模型 震动模型
1
matlab代码,.m文件。主要有RR,RRR,RRP,RPR四种平面杆件的运动学函数,具体图形参照邓宗全主编《机械原理》第三版,代码中有标注页码。输入原动件参数和杆件参数,即可得出末端轨迹与速度等运动学信息。
2021-12-20 22:03:56 3KB matlab 平面杆组 平面机构运动学
六自由度机器人运动学求解及工作空间分析,张文君,丁华锋,随着机器人技术的不断发展,智能化、自动化程度的不断提高,各种用途的机器人在生产、科研等多个领域获得广泛应用。本文研究了一
2021-12-20 10:52:39 496KB 首发论文
1
为了实现对灵巧手各关节的实时控制,提高灵巧手工作的"灵巧度",本文以英国Shadow公司的Shadow仿人灵巧手为研究对象,研究了Shadow灵巧手机械结构特点,运用D-H坐标法,建立了灵巧手的运动学模型,推导出灵巧手的单指正、逆运动学方程,求解出正、逆解析解及相关参数,并且运用Matlab软件对结果进行了验证和仿真,为进一步研究灵巧手动力学问题提供理论依据。
2021-12-20 10:07:25 3.69MB 机器人灵巧手; 运动学; Matlab; 仿真
1