设为首页收藏本站

最大的系统仿真与系统优化公益交流社区

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10260|回复: 4

[求助] AGV原地旋转如何实现

  [复制链接]
发表于 2020-5-7 12:32:24 | 显示全部楼层 |阅读模式
AGV原地旋转如何实现
发表于 2020-5-11 21:30:02 | 显示全部楼层
本帖最后由 migdeng 于 2020-5-11 21:31 编辑 # G$ l; e; o4 y7 @6 Z; h# m3 b3 `
. f4 P  Y. h3 v& B; C5 _
可以在轨道上加传感器,给传感器添加控制器(method):! P- e, O: h0 @# k1 b* w
比如旋转90°:# s' w4 U1 o6 E( w* C( v. a
is6 |  w3 \  ^% f
        i:integer;
; a# t; b; R9 X* [; fdo7 u- M3 L* F& W1 f
        if @.backwards=true
8 L" b! _+ `4 Q# m/ v. D- R0 Z' Z        then
" ~2 ^% `0 n2 n9 Q0 [1 k4 J                @.stopped:=true;
& H- A8 Z- ~9 |5 ]5 p: [                for i:=1 to 5 loop;& C* O& M+ D" U/ ]* L: F+ B
                        @.iconangle:=@.iconangle-18;% {' s: {3 f& }7 [( {7 B- d
                        wait 1;
! V& Z/ E- L. E' G+ }+ X4 i7 ~                next;
, i& |- w/ ~6 `4 ^& Q  F: ?                @.stopped:=false;
! O! E0 ~) H3 C0 [: d        end;
) k2 b1 l4 l2 [: [3 d, l8 w  N2 aend;
- p( w: q7 e- p5 P) b比如旋转180°:" ~# i. S" W7 @& X
is: t# }9 d! D( r) D
        i:integer;
# X( O2 W/ |  Ndo* G# \2 x* v4 I; Z
        @.stopped:=true;
. I9 z' l% t$ L& X& y/ d( S' |        for i:=1 to 10 loop;9 C5 C4 k0 ]5 }  |2 x6 U, N% z. a
                @.iconangle:=@.iconangle+18;$ V1 w6 J: G; Q, z' n$ x
                wait 1;
+ h: h& d8 ~# r/ z8 H        next;
2 H" q( r8 {% G& T: T, y- e9 T2 z8 B1 _        @.stopped:=false;
% t! L7 e" T* I, D        @.backwards:=false;  c3 m( k) Q% t( ~6 T
end;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|SimulWay 道于仿真   

GMT+8, 2026-4-29 15:45 , Processed in 0.017193 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表