设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5485|回复: 4

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

  [复制链接]
发表于 2020-5-7 12:32:24 | 显示全部楼层 |阅读模式
AGV原地旋转如何实现
发表于 2020-5-11 21:30:02 | 显示全部楼层
本帖最后由 migdeng 于 2020-5-11 21:31 编辑 & H2 J" l- v# a0 ]# p
! ]2 H: B1 s: q  X7 s: l6 J
可以在轨道上加传感器,给传感器添加控制器(method):
, b8 r" r* e7 q& @% @  U: s+ X" X比如旋转90°:2 Q& y9 a" E  b; Y) I! ]! Z# v2 S
is5 O9 s/ {" u3 o
        i:integer;9 n+ s6 U1 i; G5 I4 u) H1 Q; Y
do
- ~- s4 L9 q/ U        if @.backwards=true: I- z9 }2 @+ @3 l5 H% Q
        then
8 j' G. D1 S2 M; q8 `2 }# }" \4 q                @.stopped:=true;
+ }8 u2 w+ v4 D* _                for i:=1 to 5 loop;1 C* I* D! @0 W# {( u9 X/ `2 u
                        @.iconangle:=@.iconangle-18;$ x+ H' [6 u3 T7 c
                        wait 1;8 D, }, N! @9 Y
                next;" z; [" w+ `* }' }  ^( Y& G- Y
                @.stopped:=false;6 e! I* _1 S9 V
        end;3 I2 {# l: L, i; |5 W6 o% D
end;
0 |& f( m# k# F比如旋转180°:3 n# n+ w9 y; A8 F
is+ m4 c9 T# A; l3 S; }- ?; [
        i:integer;1 Y. ~: W: u) B0 l# y
do
% k6 d2 H: M. P        @.stopped:=true;) Z  t% H! f9 P9 E7 }- ^3 o
        for i:=1 to 10 loop;
5 R0 R# J# A" @9 k9 s1 f* R& \0 a                @.iconangle:=@.iconangle+18;+ C: `) Y3 D5 P* M
                wait 1;8 `& s, M" ^1 D. W- n/ I
        next;
  g9 X/ [9 X" i1 E5 n  R+ n        @.stopped:=false;* e) O3 n3 V1 O8 b& |% n" r
        @.backwards:=false;
) c. ^7 T( s9 iend;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-26 23:13 , Processed in 0.015644 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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