MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [MATLAB混合编程] [求助]请问如何用MATLAB画出如下机器人行进轨迹 (https://www.labfans.com/bbs/showthread.php?t=10465)

kururu2008 2009-12-18 11:49

[求助]请问如何用MATLAB画出如下机器人行进轨迹
 
1 个附件
请问各位先进,我有二笔资料储存在矩阵中(前进步数与转弯方向每次的数值并不一定).
举例:
矩阵a储存机器人的前进步数例如: 10 7 12 8 6 11 20 .
矩阵b储存机器人的转弯方向例如: 1 2 2 2 1 1 2 .(1代表左转,2代表右转)
请问要如何在MATLAB中绘制出机器人的行进轨迹,也就是要能画出前进步数的长度後并画出转弯的方向,如下图. 谢谢.
[IMG]http://img.oc.com.tw/y91021/200912181141443002929843.jpeg[/IMG]

walnutcy 2009-12-20 10:05

回复: [求助]请问如何用MATLAB画出如下机器人行进轨迹
 
先做一个小的转换算法处理,并存成向量,然后再绘图会不会简单一些呢?

转换算法也比较简单,需要初始方向,然后每处理一组数据,变更当前方向,并记录当前位置。

kururu2008 2009-12-20 16:57

回复: [求助]请问如何用MATLAB画出如下机器人行进轨迹
 
[QUOTE=walnutcy;33835]先做一个小的转换算法处理,并存成向量,然后再绘图会不会简单一些呢?

转换算法也比较简单,需要初始方向,然后每处理一组数据,变更当前方向,并记录当前位置。[/QUOTE]

可否用程序代码详细说明呢? 谢谢.


所有时间均为北京时间。现在的时间是 14:48

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.