设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10238|回复: 4

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

  [复制链接]
发表于 2020-5-7 12:32:24 | 显示全部楼层 |阅读模式
AGV原地旋转如何实现
发表于 2020-5-11 21:30:02 | 显示全部楼层
本帖最后由 migdeng 于 2020-5-11 21:31 编辑
- L7 C' q* _" V, Z7 v2 I% H
. L! K2 r& }0 t( h/ O( E( f可以在轨道上加传感器,给传感器添加控制器(method):
% m: M0 C- v$ X$ K# z% C比如旋转90°:
* X. S+ r7 t7 Dis
+ l% q' q' }  F# M7 z        i:integer;
4 }- k1 D0 U6 i/ ado
; f. [8 {/ z, n8 I7 T  k- e        if @.backwards=true
7 |& \! B3 o4 W; \7 d, a8 E        then
& y2 J5 ?$ J1 \% V+ [" H' t                @.stopped:=true;( U/ F$ J* v3 U
                for i:=1 to 5 loop;+ A3 o: q0 R0 ?* W& I% r1 P) Y. [% d
                        @.iconangle:=@.iconangle-18;8 Y" o- Z& N9 r' a/ [/ h
                        wait 1;; M! I6 Y, I. D  I3 W; ]
                next;
. f  P' B& P4 H+ u; N4 }5 u' ?                @.stopped:=false;5 r7 V9 t0 p% Y" H
        end;) J( M# \/ [( A. v" Z5 _
end;
: Y* H5 S5 X) V8 E  g0 B- o比如旋转180°:8 S/ j2 }/ Y8 P2 H9 F: J9 c. }
is
8 a. J% z" Q( q7 x        i:integer;7 T3 P6 A; ?, s$ p% C) b# c
do: W' p, D+ c$ G% _5 b4 Y
        @.stopped:=true;- ~# ^4 ]8 z1 k  s5 L+ e
        for i:=1 to 10 loop;
6 |) P: v! q2 v- \1 D2 D                @.iconangle:=@.iconangle+18;  w. K! i$ ?, N+ E
                wait 1;
7 z4 `- D$ l. f" l# g: }        next;
$ P2 v3 D# K+ p/ @6 V/ i' [        @.stopped:=false;
- n0 S: ^' g- H& ]1 O( m6 ~$ E        @.backwards:=false;
, J+ n8 u6 `3 q- F2 e# k5 Vend;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-4-27 21:09 , Processed in 0.016353 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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