设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10987|回复: 4

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

  [复制链接]
发表于 2020-5-7 12:32:24 | 显示全部楼层 |阅读模式
AGV原地旋转如何实现
发表于 2020-5-11 21:30:02 | 显示全部楼层
本帖最后由 migdeng 于 2020-5-11 21:31 编辑   h  `3 U+ ~; }9 a- |

( B  B" b8 Q7 a$ C9 I: |8 m$ ~可以在轨道上加传感器,给传感器添加控制器(method):4 o& ~2 Q" Z- Q3 |. y
比如旋转90°:
2 c, B* E0 X7 wis$ T+ Z0 y- ^! h4 s2 i5 J+ `1 K
        i:integer;# G4 W" b, ^. }8 N) v
do) X; Q9 B& v& [& Q# U6 k
        if @.backwards=true
! ^: J- v# l9 ]9 L! }5 z) n        then$ I0 W0 b6 u1 Q
                @.stopped:=true;
2 X/ y& L+ ?! y- w                for i:=1 to 5 loop;
1 |9 ~9 _$ C9 v# Z. W                        @.iconangle:=@.iconangle-18;
- q% I/ j! ~4 w4 X3 D                        wait 1;3 K; ~, u% c7 q* b7 K: F+ }: E
                next;9 [# H/ B& f1 `/ U8 j% m. x
                @.stopped:=false;, ]  E6 {7 X* T4 u
        end;) T, S7 |3 x, I0 Z; L! i8 x
end;! `  O  v! O9 E& i  S; c) g
比如旋转180°:$ T- G( W: B" k- e3 c. e+ E: i# ^
is$ v$ c; g: H3 p. p- m
        i:integer;
2 u' i' ^, x9 R, ]$ l& g& ~do5 j8 H: r6 V$ G
        @.stopped:=true;
' D& h# l' \/ u) t        for i:=1 to 10 loop;+ D( G. p- ^/ w8 U
                @.iconangle:=@.iconangle+18;
1 p% S' R: l' _) J: f                wait 1;& N3 p  `+ v/ q3 i" x: O
        next;% R3 z$ ?  O4 Q: k5 x, f% e1 U
        @.stopped:=false;9 }) Y- @3 f# k* N
        @.backwards:=false;
* u( ^6 b, m, d2 oend;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-8-10 19:30 , Processed in 0.017507 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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