设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9770|回复: 4

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

  [复制链接]
发表于 2020-5-7 12:32:24 | 显示全部楼层 |阅读模式
AGV原地旋转如何实现
发表于 2020-5-11 21:30:02 | 显示全部楼层
本帖最后由 migdeng 于 2020-5-11 21:31 编辑
1 D$ R$ u1 }$ {& S( B  i
# \* Z5 [% H# x8 B$ R" t4 Y: Z可以在轨道上加传感器,给传感器添加控制器(method):
. [$ F, y# i* c+ z2 y比如旋转90°:; Y3 I& Q& T# i5 ?  `$ a3 w; \/ x
is3 H: w( f- w4 Z/ H: A8 ?: X' X, r
        i:integer;
( y2 `+ l5 u' B9 N! L/ Ddo
2 Y6 A9 Z& }5 @' U7 y        if @.backwards=true
! f7 o0 ]7 k4 O+ ^# y8 B        then3 \8 A! G1 z* |7 y
                @.stopped:=true;
9 |4 j; D0 P; w  \6 w  t                for i:=1 to 5 loop;
% ^9 r6 o( U4 |; C7 i                        @.iconangle:=@.iconangle-18;
' K5 x/ m' f- p* e; k8 I                        wait 1;9 ^; P: ~; K9 `
                next;
. j( B+ |1 k! g/ ~                @.stopped:=false;  ?$ z6 \- D9 W3 a) k  T
        end;5 x& t/ w5 V& c2 W+ k% z7 O
end;) W+ g8 t" M0 h. D, E" Y
比如旋转180°:& V& }( r8 j7 G+ y1 ~. V) N
is
* q  S+ \( o6 s! S4 Z( @, L        i:integer;& U# e1 b' b3 A( `! y9 u' e5 P
do& c# H$ {0 @0 z4 y9 v7 t; Q
        @.stopped:=true;: c2 K  e: b2 t4 f; `
        for i:=1 to 10 loop;3 B& U# X% X: p+ K
                @.iconangle:=@.iconangle+18;* \3 j9 k* S* z$ r2 u! K. W
                wait 1;
, V4 L+ q7 M8 v        next;: Q7 Z- X. g% P8 l
        @.stopped:=false;
/ c6 i, @) C+ c; i0 Q$ I! b& |        @.backwards:=false;- S6 V4 L# k% s" [) i9 F3 m
end;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-2 15:23 , Processed in 0.027294 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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