设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8287|回复: 4

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

  [复制链接]
发表于 2020-5-7 12:32:24 | 显示全部楼层 |阅读模式
AGV原地旋转如何实现
发表于 2020-5-11 21:30:02 | 显示全部楼层
本帖最后由 migdeng 于 2020-5-11 21:31 编辑
" P- Z- e$ Q! O6 C
: y9 t4 k. K# B% ]& U, _可以在轨道上加传感器,给传感器添加控制器(method):
: o! t" B3 W9 @# p8 \# J& c9 N1 K* ?比如旋转90°:
: G: ?! n" _# ~& i- P+ }- @is
8 J' ^' I% @' y! n; N# y( J        i:integer;; Z$ N" M+ N- V) J$ W5 k
do
. v, y. R# o0 i( p        if @.backwards=true8 h  s: B1 ?% U. `+ F% q. ^
        then' @8 I; M- `3 J/ r. Z/ a0 H; b
                @.stopped:=true;5 _$ r1 t( G  r
                for i:=1 to 5 loop;2 q- ^- J# w" q6 P6 t
                        @.iconangle:=@.iconangle-18;1 y: Y4 o; Z4 L* i" W! f
                        wait 1;" j; q$ p5 I7 S/ A9 z# t4 h$ W$ L$ G
                next;( |# x2 \' w2 c( z
                @.stopped:=false;
& W# e7 z3 t3 ~% @        end;" l, u+ w* t& u! K# g
end;( T% s9 R+ F3 l
比如旋转180°:
6 P$ U. o3 ]# V# mis4 X1 f+ e$ M( g8 z& X0 N( E7 X& H
        i:integer;/ t7 k' S" D  |5 F6 R  V8 h5 @
do
' z8 f) S$ H0 e3 t/ S        @.stopped:=true;/ j9 d7 ~$ o" V5 s
        for i:=1 to 10 loop;! C9 q+ ~2 H6 t! b- ]
                @.iconangle:=@.iconangle+18;
/ }! E4 J- u# Q* i8 Z; @6 Y6 t                wait 1;2 q  s  W3 i% z6 Y2 x9 `# Y* j; t
        next;
9 g5 n2 B6 e) a6 Q# u$ {: }$ ^3 @        @.stopped:=false;" r9 u1 r% [' b. A% ~. A  [2 Q; S
        @.backwards:=false;
2 c% X2 h* b9 d# U1 R9 J7 \end;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-8-21 06:32 , Processed in 0.012645 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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