上传者: 38589774
|
上传时间: 2022-02-05 17:47:15
|
文件大小: 2.14MB
|
文件类型: -
matlab运动学逆解代码adv_robotics_homework
matlab
中的高级机器人作业解决方案(2014)。
##解决方案包括
正向运动学、逆向运动学、正向动力学(使用
Newton-Euler
算法)。
命名约定遵循
Siciliano
的书
()。
依赖项:
Peter
Corke
的机器人工具箱
要运行解决方案,请按照
中的说明设置
Peter
Corke
的机器人工具箱。
运行代码
提供了初始测试示例,报告中提供了完整的详细信息。
为了测试反向运动,可以运行:
测试正向运动演示
与
Robotics
Toolbox
中实现的内置正向运动相比,测试正向运动
test_fk
测试反向运动演示
通过找到相应的关节角度以将机器人带到给定的末端执行器位置和方向来测试
ik。
(不带参数的调用将使用默认参数)
test_ik
使用
Newton-Euler
算法测试正向动力学
模拟钟摆
simulate_pendulum
模拟重力作用下的
3
连杆臂
fdyn_ne(3)
模拟重力作用下的
N
型连杆臂
fdyn_ne(N)