设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10866|回复: 4

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

  [复制链接]
发表于 2020-5-7 12:32:24 | 显示全部楼层 |阅读模式
AGV原地旋转如何实现
发表于 2020-5-11 21:30:02 | 显示全部楼层
本帖最后由 migdeng 于 2020-5-11 21:31 编辑 ) R; D- C5 j0 Q4 E3 n  w, _1 v4 I0 o

+ \7 W  \! _+ e( I8 e$ N$ J- G3 P可以在轨道上加传感器,给传感器添加控制器(method):
) p. y+ q, d, V% _' s比如旋转90°:. T  Q* L& O) o% a+ L0 E! S" y
is9 ^* E7 ~5 ]6 U! v4 i/ o
        i:integer;) F4 y5 N9 R  a! G* a$ l5 b9 e
do& u: {+ E) N" h9 D2 b: z% B
        if @.backwards=true
/ I5 s2 H, [& r) A9 F$ d. M0 n        then- F. K: |2 \6 V) B  q. I
                @.stopped:=true;
/ G7 t  |+ {" A4 u" j, s8 M                for i:=1 to 5 loop;5 \4 G1 k& ~! W, q7 [" g- W. y
                        @.iconangle:=@.iconangle-18;
/ `, `' F# P" W" }8 r) h: L* A                        wait 1;
+ s2 h3 v9 U2 D( l                next;5 v/ o3 P  s1 G3 `* _1 d
                @.stopped:=false;" I( Z3 F6 V# Z% ]. k
        end;$ c2 T8 R: e' s5 ~- L
end;
5 \% p7 d  K; P! W* u比如旋转180°:
3 x, Q0 u  M! l: G0 o6 ]7 M! t; bis
4 x9 b* }  y* ^0 n) T1 j        i:integer;
) t% n2 A' f- ^8 udo
, q4 i- r3 u  J3 d" B        @.stopped:=true;. v, Q$ m! e9 V. g
        for i:=1 to 10 loop;
% ^3 i1 K/ k7 i* a$ I# C# [) H4 s9 ^0 F3 B                @.iconangle:=@.iconangle+18;) i' W' M- A! [
                wait 1;& v2 W4 D1 c0 r
        next;# L+ F4 d( _0 }- I- I( s+ G2 }
        @.stopped:=false;
2 @$ Q/ T' s/ J2 Y9 K  J1 W        @.backwards:=false;2 @9 ?+ m- [6 v4 \
end;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-27 15:56 , Processed in 0.018400 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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