设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10619|回复: 4

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

  [复制链接]
发表于 2020-5-7 12:32:24 | 显示全部楼层 |阅读模式
AGV原地旋转如何实现
发表于 2020-5-11 21:30:02 | 显示全部楼层
本帖最后由 migdeng 于 2020-5-11 21:31 编辑
* M3 \* ^, A2 w8 e' b" r5 Q; R5 l* r: f& l7 S/ Y/ O2 O# ]7 J) }, r/ R/ D" ^
可以在轨道上加传感器,给传感器添加控制器(method):/ }6 g* ]$ w2 b3 f: \2 a7 H/ Z
比如旋转90°:2 U8 [2 ?+ q  x$ K5 V
is
  a9 f) j% l( H0 |( b- y        i:integer;
/ }7 u* @  R$ M" Odo, }2 K, d8 u8 N' k$ W3 `
        if @.backwards=true6 s2 g4 |& \6 V& t" ?5 m# M2 d
        then
* u3 V/ O4 e0 o" Z/ S0 R                @.stopped:=true;8 ^% [5 X9 N9 p5 Y5 a/ a
                for i:=1 to 5 loop;1 l* N; L; f" n: B; H
                        @.iconangle:=@.iconangle-18;
* B# e" A+ z4 E                        wait 1;
0 L% K( n8 D% y3 k5 G# f                next;- H9 _* U% Q3 c
                @.stopped:=false;# z) Z, [5 B# M+ |. X/ \
        end;- Y% \3 Q9 d, V
end;. z2 C: @( k1 h' ^
比如旋转180°:
0 r1 M, I' {$ q6 zis3 z. }5 G$ o0 a6 o
        i:integer;; q6 G! d5 }  K, v$ k
do
, G+ H3 }# R( p3 v2 X+ Q+ l  M7 X9 I. |        @.stopped:=true;7 j7 ]1 L: X! Q
        for i:=1 to 10 loop;$ d  ?! F9 O6 H& w& h8 n8 s+ C2 Y
                @.iconangle:=@.iconangle+18;0 w7 U0 D2 J2 W# g
                wait 1;
" ^2 s. y0 P8 f, S0 R# n        next;
  K( c1 M4 Z9 y8 a& q  ?2 M        @.stopped:=false;
; M& u, h+ p1 ?! E% {/ D& f        @.backwards:=false;
* `' J6 Z- V& [: _: Wend;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-6 05:16 , Processed in 0.016590 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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