设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10107|回复: 4

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

  [复制链接]
发表于 2020-5-7 12:32:24 | 显示全部楼层 |阅读模式
AGV原地旋转如何实现
发表于 2020-5-11 21:30:02 | 显示全部楼层
本帖最后由 migdeng 于 2020-5-11 21:31 编辑
+ ^! r. h$ {4 l) Z6 p* x  e1 S% j; C( d7 [- }& c" p8 f0 C8 X  m0 n( ~2 T
可以在轨道上加传感器,给传感器添加控制器(method):
0 Q$ s* [  v; }" h5 J比如旋转90°:1 F' @0 v6 X7 q6 d! A
is1 Z. V- }9 o* D8 |1 Y& j
        i:integer;
2 x" f: b+ `+ Hdo
! z/ r1 O& D0 q4 {$ l  E3 I        if @.backwards=true
" m" \/ ^8 V5 B# z        then
* O( R5 a( Q+ f                @.stopped:=true;
: C1 \9 K& V  u) {                for i:=1 to 5 loop;
# ~$ p% A+ Z" V$ D4 @# l% `, F& v                        @.iconangle:=@.iconangle-18;
. O; @3 {2 \4 C6 X2 y                        wait 1;
# e2 g. ~  \/ m  K+ Y' C                next;
; t0 \" I& ^: x8 e                @.stopped:=false;
+ Q1 u) Z& n7 M4 j        end;) J/ P1 ~: T3 d$ G$ g* X! ^/ g
end;
5 w8 m1 I: q* }2 T1 ]( s# N- U比如旋转180°:( J# e1 w) g% W7 W9 P/ u  f
is+ y- b" f$ \. B0 L& \  E/ m; _
        i:integer;
% k9 e# ~8 ~9 t$ J1 ado
  N8 A, W* y4 g% U2 u) d4 J        @.stopped:=true;
- O2 A2 H. M% }/ J        for i:=1 to 10 loop;* i: z4 s3 b! S$ n" `! c3 K7 i. W
                @.iconangle:=@.iconangle+18;* v. n6 N) j- t2 j( `% M
                wait 1;6 Z2 F" p9 F& p. D' F( R/ f1 [( F
        next;
# P% n" t& z& Z+ S1 M6 H        @.stopped:=false;: {8 m/ R8 \; D! z$ D* q
        @.backwards:=false;
/ I! D  L* H$ \# oend;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-4-15 08:23 , Processed in 0.015198 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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