设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8336|回复: 4

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

  [复制链接]
发表于 2020-5-7 12:32:24 | 显示全部楼层 |阅读模式
AGV原地旋转如何实现
发表于 2020-5-11 21:30:02 | 显示全部楼层
本帖最后由 migdeng 于 2020-5-11 21:31 编辑 4 f, M; A4 ]. G' T9 s
& E" g: B; x% w1 x: F
可以在轨道上加传感器,给传感器添加控制器(method):
2 J5 A1 Q6 q9 v) Y( B' t. n& n比如旋转90°:
% \$ `2 x- l- o; m8 Q% A) ^, gis
  o2 d) o  [$ p: R8 S: G$ F6 v        i:integer;/ R% B! d/ k5 ?$ v5 u% N
do  c  q0 i- T) s
        if @.backwards=true  X: @3 l7 O0 O5 c9 r4 i  v
        then
( v5 U' V  h" n- j( n- k                @.stopped:=true;
8 F1 p# w, x! P+ [, R$ L6 r                for i:=1 to 5 loop;% t2 v1 X1 F" t% S8 ]$ U
                        @.iconangle:=@.iconangle-18;
2 A0 q+ r5 Z5 G$ r* G                        wait 1;' B: ^5 `, r/ x$ ?4 \# C/ X
                next;
; A! R$ ^! Z1 k: }$ D( E$ z                @.stopped:=false;0 t3 J0 t, z' v% v1 G3 t, A
        end;2 a! _" B3 ]- E9 l! K
end;0 h+ h7 p/ `' f/ G5 W3 r
比如旋转180°:# N: e6 U; r6 e! n
is# g: D: s: C/ L( \) e  ?& g" b
        i:integer;
% R# V5 R' a; I* l; r$ |, Z, hdo
1 I4 p5 i4 v% M& q+ F- ?( {        @.stopped:=true;
; ]0 t- s0 S! y, T( Y        for i:=1 to 10 loop;
" k1 {! k6 q- @% t- a) P2 [                @.iconangle:=@.iconangle+18;
( ]8 X/ p3 B7 i+ l& V$ g                wait 1;
3 Z9 Z, `0 D" T        next;
# b7 L! F9 L1 O9 i7 G        @.stopped:=false;
* D. `0 }% I( b3 k  w6 K2 r9 |        @.backwards:=false;6 M8 s" V4 N  l1 T/ h
end;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-8-27 16:58 , Processed in 0.015788 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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