设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10763|回复: 4

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

  [复制链接]
发表于 2020-5-7 12:32:24 | 显示全部楼层 |阅读模式
AGV原地旋转如何实现
发表于 2020-5-11 21:30:02 | 显示全部楼层
本帖最后由 migdeng 于 2020-5-11 21:31 编辑
+ @( i+ \  W/ e7 f, K- s7 U0 A" v4 L  |: ]
可以在轨道上加传感器,给传感器添加控制器(method):
' t$ n* J( Y" l9 M8 h: D& T$ \- m比如旋转90°:' V4 q. R( g- E, Y
is9 l( a1 f! j9 ^& ^+ B- s2 P
        i:integer;* L: b0 l% a' M3 ]1 v- G0 S
do) o" ^( B( U: K  o% J
        if @.backwards=true
5 N2 Z5 x. o8 g5 H' X2 U        then
4 ]/ I% h) H; w+ ?                @.stopped:=true;  J3 Y, h" K; s( C1 e$ S
                for i:=1 to 5 loop;' R/ e1 I; c7 [/ A
                        @.iconangle:=@.iconangle-18;
& e6 o$ _, ]% d2 s3 B. L$ _6 L                        wait 1;; b5 F7 d, @& x8 ~+ R8 ?# j0 c( B
                next;
$ A6 t7 L0 V2 A9 J6 d                @.stopped:=false;9 `( [/ k' V% \- q! W" G  m
        end;
5 ?1 u* r: d2 v/ B- Rend;) v/ C% f8 u% k5 J/ w  y; s
比如旋转180°:
5 r' E  x. r! c$ T6 c/ his" w( N3 f- G5 n
        i:integer;; c  I! \2 z  F! M7 `# X! N* E; q+ d
do
9 a* v0 r' i. U. ^" ~# V+ p# T        @.stopped:=true;% a/ X0 x4 M0 W0 y
        for i:=1 to 10 loop;
; {# j! Q3 ~. H                @.iconangle:=@.iconangle+18;
+ k4 I- p% W4 ]2 F                wait 1;5 S5 o: M; D! B# g# l; ~9 {
        next;
; I, N: E3 p6 d) V3 j- t        @.stopped:=false;8 \) y, w, \9 E; ]: M
        @.backwards:=false;4 H0 j4 r4 H$ w- U1 {
end;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-17 08:02 , Processed in 0.015591 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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