设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8809|回复: 4

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

  [复制链接]
发表于 2020-5-7 12:32:24 | 显示全部楼层 |阅读模式
AGV原地旋转如何实现
发表于 2020-5-11 21:30:02 | 显示全部楼层
本帖最后由 migdeng 于 2020-5-11 21:31 编辑
% ~0 q5 g( p- L) z1 n% |+ Q  A" [9 M+ B. g" W
可以在轨道上加传感器,给传感器添加控制器(method):( d% B( d: D" Q6 ~
比如旋转90°:
/ f1 f- K- k  I# a' ]is# G$ D" o2 ?$ R; R4 d- o' Y0 V
        i:integer;
1 u# d( p3 m7 Y( r8 Q* c) q7 Ddo
" H% j4 }# v. J        if @.backwards=true- N7 a8 Y% ?9 {8 C. k  Y
        then
) T5 S9 t1 B1 n8 P+ _- K, g7 r* p                @.stopped:=true;
! D* W0 c& c8 o. `9 {                for i:=1 to 5 loop;
: O0 G. K1 i, U/ F3 Y+ R: Z                        @.iconangle:=@.iconangle-18;3 n0 K5 k* R* \3 t
                        wait 1;6 y: P0 m; o1 J; u) b) W
                next;
9 N! S7 r* _# t( `4 X                @.stopped:=false;
- N: c8 @& v0 |! L        end;7 o, ^* R1 P6 l( c1 I, s
end;
' K" I, k, z( `比如旋转180°:
" }: x0 i$ L# o3 F/ K3 wis
) {0 ?3 `- Q$ P( P  B        i:integer;3 z3 K. y3 A% w
do
, k% O* ?, e5 D! S2 b5 ~        @.stopped:=true;
" n9 W, I# U# B+ U# O        for i:=1 to 10 loop;
' L/ q" ]2 q: B* B% ~- W& ^6 L                @.iconangle:=@.iconangle+18;2 _  o- n! C# W: J
                wait 1;. K# Y0 X* ?; o
        next;
$ E/ b9 J: ~! G+ f        @.stopped:=false;* b, b3 v/ V- U  e0 G( a
        @.backwards:=false;: @/ s0 q2 J/ j' [$ V' O
end;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-10-14 19:38 , Processed in 0.017382 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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