机器人学(MATLAB机器人工具箱10.x)——3.6-画字母

我们的目标是让机器人绘制字母“B”。机器人工具箱自带了一种 hershey 字体

>> load hershey
>> B = hershey{'B'};

我们可以查看B里面是啥

>> B.stroke
ans =列 1 至 90.1600    0.1600       NaN    0.1600    0.5200    0.6400    0.6800    0.7200    0.72000.8400         0       NaN    0.8400    0.8400    0.8000    0.7600    0.6800    0.6000列 10 至 180.6800    0.6400    0.5200       NaN    0.1600    0.5200    0.6400    0.6800    0.72000.5200    0.4800    0.4400       NaN    0.4400    0.4400    0.4000    0.3600    0.2800列 19 至 230.7200    0.6800    0.6400    0.5200    0.16000.1600    0.0800    0.0400         0         0

行分别对应x轴和y轴坐标,列为NAN代表之前线段的结束,也就是提笔或者放笔。

我们先把字母大小缩放到原来的 0.25,然后把 z 轴加进去,然后把 NAN 替换掉。

>> path = [ 0.25*B.stroke; zeros(1


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部