设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10622|回复: 4

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

  [复制链接]
发表于 2020-5-7 12:32:24 | 显示全部楼层 |阅读模式
AGV原地旋转如何实现
发表于 2020-5-11 21:30:02 | 显示全部楼层
本帖最后由 migdeng 于 2020-5-11 21:31 编辑 0 T* y$ X) P/ Q5 U, @' q( _/ u
! L$ |, g4 R: J
可以在轨道上加传感器,给传感器添加控制器(method):2 C- H$ |8 |$ ^' H* h& n$ r+ V/ B% I5 a' H
比如旋转90°:+ Q( i5 n2 B" _7 u5 ^
is
' m  g8 p3 O, o) C3 g        i:integer;
) X7 E* N8 p+ Z) Edo
- u& l- _+ V# o4 i9 \+ r% z        if @.backwards=true3 ?$ y' l9 f, B  ]; ~; K
        then2 L9 h+ {8 K1 P1 a( w& O1 t
                @.stopped:=true;* t3 \4 h# r/ E5 ~
                for i:=1 to 5 loop;7 T+ {/ G1 N6 j$ I
                        @.iconangle:=@.iconangle-18;/ q' t, ]) \9 l" A( i# Z* Z2 S. \
                        wait 1;
9 h& ]) W* s8 H* l- G* A                next;
, O* K: @$ w! b! j9 @, a                @.stopped:=false;/ V1 O% O5 m, M- I' q$ W% k
        end;
0 C6 X2 R, j1 U! r* x/ [% Yend;# e) U* p; n7 T5 U0 @5 Z3 u* X  u* D
比如旋转180°:
  H$ y. T4 v( E( u* y1 Qis
1 I) d7 |/ I( O        i:integer;
" L5 x# r% o& T# `2 G% Y6 X, }6 O$ Gdo8 d( i* F6 h2 r& F4 r
        @.stopped:=true;
* v* |0 @7 i2 }- g0 }# z        for i:=1 to 10 loop;$ N$ Y$ a6 j; O. }; Z
                @.iconangle:=@.iconangle+18;. Z- ^5 W9 L8 H" X, q/ o6 |
                wait 1;, i- [8 A* n! `8 G5 ^
        next;
- y" Q# k2 V3 v: r3 g9 L2 J9 P; R        @.stopped:=false;, @6 I& C6 r* O3 l6 _# Z: j
        @.backwards:=false;0 \5 y/ Q  c' Z" _3 i  b9 ?
end;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-6 13:19 , Processed in 0.015411 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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