# adv_robotics_homework
Advanced robotics homework solutions in matlab (2014).
## Solutions include
* Forward kinematics, inverse kinematics, forward dynamics (with the Newton-Euler algorithm).
Naming conventions follow Siciliano's book (http://www.springer.com/us/book/9783540382195).
## Dependencies:
* Peter Corke's Robotics Toolbox
To run the solutions setup Peter Corke's Robotics Toolbox following the instructions in http://petercorke.com/wordpress/toolboxes/robotics-toolbox/.
## Running the code
Initial testing examples are provided, with full details provided in the report. For testing inverse kinematics one can run:
### Testing forward kinematics demo
Tests forward kinematics comparing with builtin forward kinematics implemented in the Robotics Toolbox
```
test_fk
```
### Testing inverse kinematics demo
Tests ik by finding corresponding joint angles to take the robot to a given end-effector position and orientation. (call without args will use default parameters)
```
test_ik
```
![Inverse Kinematics](https://github.com/eaa3/adv_robotics_homework/raw/master/gifs/ik_test.gif)
### Testing forward dynamics with the Newton-Euler algorithm
1. Simulate a pendulum
```
simulate_pendulum
```
![Forward Dynamics Pendulum](https://github.com/eaa3/adv_robotics_homework/raw/master/gifs/pendulum.gif)
1. Simulate a 3-link arm under the effect of gravity
```
fdyn_ne(3)
```
![3-link arm](https://github.com/eaa3/adv_robotics_homework/raw/master/gifs/3-link-arm.gif)
1. Simulate a N-link arm under the effect of gravity
```
fdyn_ne(N)
```
没有合适的资源?快使用搜索试试~ 我知道了~
matlab运动学逆解代码-adv_robotics_homework:正向运动学、逆向运动学、Newton-Euler算法和推...
共24个文件
m:15个
gif:3个
mat:2个
5星 · 超过95%的资源 需积分: 48 41 下载量 194 浏览量
2021-06-04
15:51:22
上传
评论 5
收藏 2.14MB ZIP 举报
温馨提示
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)
资源详情
资源评论
资源推荐
收起资源包目录
adv_robotics_homework-master.zip (24个子文件)
adv_robotics_homework-master
.gitignore 6B
ik.m 2KB
NewtonEuler.m 127B
ik_test.m 428B
NEBackwards.m 2KB
NE_test.m 1KB
simulate_pendulum.m 59B
fk_test.m 1KB
rob2.mat 3KB
rob.mat 3KB
constructRobot.m 762B
NewtonEulerAux.m 384B
README.md 2KB
default_dh.m 2KB
NEForward.m 2KB
fdyn_ne.m 1KB
solution_report.pdf 1.54MB
AdvRobotics_Homework_2014.pdf 351KB
two_link_example_siciliano.m 2KB
fk.m 3KB
gifs
3-link-arm.gif 114KB
pendulum.gif 167KB
ik_test.gif 122KB
forward_test.m 1KB
共 24 条
- 1
weixin_38589774
- 粉丝: 4
- 资源: 953
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论5