设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7963|回复: 4

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

  [复制链接]
发表于 2020-5-7 12:32:24 | 显示全部楼层 |阅读模式
AGV原地旋转如何实现
发表于 2020-5-11 21:30:02 | 显示全部楼层
本帖最后由 migdeng 于 2020-5-11 21:31 编辑
% d8 {  L) e" z8 @) J1 x% i$ T6 N( w6 C
可以在轨道上加传感器,给传感器添加控制器(method):
' S! t& S$ V: a比如旋转90°:! d# X6 p9 x  E8 L) a3 w
is: C" G% E/ u" }8 s3 Q! K1 e3 R
        i:integer;- R) l3 D( a- o( @. @" T
do! y. Z' A$ G- J
        if @.backwards=true& S! h/ {- \) u  f9 v
        then
- _% Y# d! x/ Z8 c                @.stopped:=true;
  t  q& K7 J! j; B1 h                for i:=1 to 5 loop;3 R0 P* f$ `9 g' V
                        @.iconangle:=@.iconangle-18;- y4 m+ @; d" |7 s
                        wait 1;
3 \8 N& {6 J4 J; t8 R( A+ g                next;. e& ^( i4 q4 A) J( p% q1 p
                @.stopped:=false;5 G: ~$ F+ u  b8 F- `8 y* H) t
        end;" f5 s* e6 X2 ]2 L' ?: b
end;3 v' X0 x! H8 I5 x3 r7 E1 s& x
比如旋转180°:4 b( r3 S4 t! _9 t) n( h0 [. A
is: J- f1 B. @& c6 B0 {+ ^0 C
        i:integer;; M. A4 x# s1 q3 ]
do/ F) v2 \+ D/ }  F; ~3 l
        @.stopped:=true;
# \8 U8 q, s" `+ F+ Z        for i:=1 to 10 loop;! \2 h- n% ]$ `7 X- |
                @.iconangle:=@.iconangle+18;
4 f% J& {9 f9 J0 f2 a3 v                wait 1;
# g5 x' S, F3 L- v        next;/ O+ q3 e7 ^8 @2 ]" n
        @.stopped:=false;
" k  H* B6 ]3 X4 H! F  b% B* W        @.backwards:=false;( J. a- X  i% h( J3 A* ]6 `
end;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-7-2 00:18 , Processed in 0.015427 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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