设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9590|回复: 4

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

  [复制链接]
发表于 2020-5-7 12:32:24 | 显示全部楼层 |阅读模式
AGV原地旋转如何实现
发表于 2020-5-11 21:30:02 | 显示全部楼层
本帖最后由 migdeng 于 2020-5-11 21:31 编辑 , k- @3 d9 p0 i" _5 b+ F

4 L( e( p+ Q- y0 M可以在轨道上加传感器,给传感器添加控制器(method):! h5 q1 K; h% D. W* E
比如旋转90°:6 |* H& I9 }' ]
is
$ g6 D! h5 K  p. l        i:integer;
5 N/ b- N9 O. `4 Rdo" H6 H1 B( |$ L; K' l2 Z
        if @.backwards=true
( G5 k* u, l% e7 M0 F        then
  Y* ^, }: `8 W- B* P                @.stopped:=true;4 @. U. |6 L8 C1 y5 G8 p
                for i:=1 to 5 loop;$ q) |2 b& Z. }1 N9 _, I8 p3 x
                        @.iconangle:=@.iconangle-18;
! O/ Q* p9 t$ x* H5 L" \& j                        wait 1;/ W, k' s" E8 N/ x+ q8 a) x* ^2 R( {
                next;" D$ f9 f( a) s$ J/ P3 A, _: J
                @.stopped:=false;
. ]/ H/ U" x. N        end;- d. Q+ o4 r6 X1 q+ u3 N. T
end;
- F8 I/ {- J1 [+ j# K- I比如旋转180°:
8 n+ v; [  X/ E" mis
* E- q% S& ?& I3 `        i:integer;% L; |! Z# W+ u, @% i2 x, t
do
  K6 \6 [+ g9 u. m4 E/ y        @.stopped:=true;
! w. I/ Z) J+ k5 D* e        for i:=1 to 10 loop;
4 q# L( S' d' R7 h9 w; b; K. N: g                @.iconangle:=@.iconangle+18;* }$ n8 u, N3 V5 v! Y4 x
                wait 1;# J% i- z& M& L0 n
        next;
4 z# S$ S. q% k+ H& A        @.stopped:=false;
9 q1 r% J9 S0 x! B        @.backwards:=false;6 N5 x2 w# Z" q; \0 J. D; B% T
end;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-2-5 04:48 , Processed in 0.015443 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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