设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9975|回复: 4

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

  [复制链接]
发表于 2020-5-7 12:32:24 | 显示全部楼层 |阅读模式
AGV原地旋转如何实现
发表于 2020-5-11 21:30:02 | 显示全部楼层
本帖最后由 migdeng 于 2020-5-11 21:31 编辑
: }9 P; k& A, _% I
, U: V1 t4 S2 h; w7 g4 L: |可以在轨道上加传感器,给传感器添加控制器(method):
0 g8 o* ?' J# j比如旋转90°:" F: ~( e& V+ S+ n# v
is
3 c  `' C1 L" N9 P5 E        i:integer;
" d1 k, p+ U' B  t2 Y( J' A; G' fdo: {% Z1 L7 g: y( s
        if @.backwards=true
  v: c8 S5 X9 r        then8 a4 z" N1 y. _* E% T, o3 l
                @.stopped:=true;
( p$ Z, z7 r& c: W# I# x                for i:=1 to 5 loop;
# V2 C5 ~; k+ V& ^0 n) r, b                        @.iconangle:=@.iconangle-18;
- _* U3 Z# ~" v& W$ m& l9 f/ `0 s1 `                        wait 1;
+ f5 K" B' Q9 z                next;, Z: ?; N" i3 Q& K# g& E* \
                @.stopped:=false;
: q5 f' O4 ~6 d5 g        end;
. q" _$ q/ P6 Dend;/ J1 V' H3 C' A3 T6 p/ Y( G
比如旋转180°:
" N7 Y; k, z! @  r# D2 s: }is
* U; q; A  \; X8 [6 M        i:integer;# O1 t  A% [! l) z6 g% K
do
& ]! g& l5 F9 W        @.stopped:=true;* T! E5 o* K# G! m# S  f/ p0 h8 x
        for i:=1 to 10 loop;3 S  O, l8 Y  L; e
                @.iconangle:=@.iconangle+18;
$ |, W9 g5 y+ b# W# b                wait 1;
+ P  g8 a% c5 V/ j  O. u        next;; Q) ^$ F/ j. y4 g3 K
        @.stopped:=false;3 S! o/ b" z% Z# B
        @.backwards:=false;
" ~$ S: y* M4 a' s. \$ nend;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-29 23:38 , Processed in 0.015820 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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