设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10109|回复: 4

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

  [复制链接]
发表于 2020-5-7 12:32:24 | 显示全部楼层 |阅读模式
AGV原地旋转如何实现
发表于 2020-5-11 21:30:02 | 显示全部楼层
本帖最后由 migdeng 于 2020-5-11 21:31 编辑 5 f" J0 Y# f8 u8 a0 F) V
- b" _3 S. l! K  z5 j5 b
可以在轨道上加传感器,给传感器添加控制器(method):
( b7 `% r& F8 ]  [: z% }' k比如旋转90°:
% ~+ F3 l. Q% r( his. o9 R. G3 q- v' p% Q
        i:integer;7 v, G" v; l) j8 g
do9 a" S5 \4 Q  p- f7 h9 u0 u
        if @.backwards=true
9 ^9 ?( _; s" Y! e        then7 }) K# L* ]- M
                @.stopped:=true;
- W$ T5 {8 W6 v% g$ R7 D! Q                for i:=1 to 5 loop;0 I. F6 q* @' C- |' F" b
                        @.iconangle:=@.iconangle-18;
6 r" d& w4 x! v/ i/ a, D                        wait 1;) k. G4 W" C/ e! \$ j
                next;
3 N. U2 D2 Q' i. x' n. j! b                @.stopped:=false;
' v, d7 S" b% m) j- x" c; I0 n        end;
* R, C; X) L6 c2 |end;" d+ `2 Y; u0 ?* N1 ]) e0 @
比如旋转180°:  x( B& R' d' p8 x; u+ Z8 P
is
  c% S* u/ q9 Q1 f, Q, i        i:integer;
2 w7 r9 U, E- N% o0 [do
8 i. o1 O2 v1 R        @.stopped:=true;
( j% l1 @, Q& v. R& B        for i:=1 to 10 loop;
+ P2 f$ C2 e/ Y7 j                @.iconangle:=@.iconangle+18;
$ ~3 X4 ~5 O8 _                wait 1;( }  N! I8 u# d8 H6 D. ]
        next;
5 ?" Y& \# L& X5 x  p& M        @.stopped:=false;
* r1 x/ r) E. j        @.backwards:=false;
+ `) O% E* \2 x% K% m$ B3 ~6 `; u) send;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-4-15 09:54 , Processed in 0.015210 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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