设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6845|回复: 4

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

  [复制链接]
发表于 2020-5-7 12:32:24 | 显示全部楼层 |阅读模式
AGV原地旋转如何实现
发表于 2020-5-11 21:30:02 | 显示全部楼层
本帖最后由 migdeng 于 2020-5-11 21:31 编辑 4 H! o% g* ?) @- ~. j+ z0 S
* c9 Z0 K: V% d3 F' L& ?/ J
可以在轨道上加传感器,给传感器添加控制器(method):/ e& b3 T2 y9 C* c
比如旋转90°:
7 s! D2 k: \+ Ris9 N6 _9 [. u9 d. J
        i:integer;. I, P1 Q$ L/ U" c* x4 o  E7 Z
do$ E$ x' r6 t3 X! {0 p
        if @.backwards=true
- h4 ]) n  X9 k3 W        then7 _% ]1 q$ b- L  D0 q  t
                @.stopped:=true;
. r- s/ ]; f, Y1 F5 i# h3 I                for i:=1 to 5 loop;: {/ Y& f) |8 g3 s$ b
                        @.iconangle:=@.iconangle-18;
* R0 D7 W0 ]2 }: i& l% [% L                        wait 1;& t# t, T+ Q. X( m
                next;
- f8 J( _- c/ d- Q5 Q                @.stopped:=false;
$ k. L5 F! t; R: o0 B; E        end;/ K- |. n( B+ I; g
end;
/ M, f! `# H- O! d* N+ ]1 F比如旋转180°:: i' G$ I9 ^3 X
is
" m; `3 q  e2 {; X' Z$ n        i:integer;
$ c: j9 T: R+ l& o3 D8 u" v) Jdo! |! x) R" C9 i0 d( }4 I0 c
        @.stopped:=true;
2 R, w1 A- `# G, ^7 e# w+ B        for i:=1 to 10 loop;
3 ?( z- B& b; S* N  [  b7 C* M                @.iconangle:=@.iconangle+18;
5 u+ m/ O$ K) Z6 ]. [                wait 1;$ e8 E  l# U+ |! m+ z4 }& Q' C
        next;
7 n! ?- p, ]' |7 \4 r) @        @.stopped:=false;1 W: T" l# c2 Y! C- t! R" l! ?
        @.backwards:=false;
5 B9 @0 U4 i: G8 @" Xend;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-1-21 15:39 , Processed in 0.015229 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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