设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7856|回复: 4

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

  [复制链接]
发表于 2020-5-7 12:32:24 | 显示全部楼层 |阅读模式
AGV原地旋转如何实现
发表于 2020-5-11 21:30:02 | 显示全部楼层
本帖最后由 migdeng 于 2020-5-11 21:31 编辑 ) Q9 ?& S6 _- O( p! D
% g8 o& i- G. M1 Z
可以在轨道上加传感器,给传感器添加控制器(method):( b2 F8 V1 H" n( K4 O3 r& w" V. P
比如旋转90°:
; d# n0 k4 w* g$ r8 P- z4 g6 d- vis
* j8 [- b/ b  j. D2 @- M: \: d        i:integer;( J' ~7 C; d! k9 e, V" G0 w
do
5 `0 L& r( v8 F* \5 X; a: j        if @.backwards=true
- E+ D2 D) j( ^. I" d        then
3 \0 N/ z4 Y; `( u1 O$ n5 K                @.stopped:=true;
# e- B- w$ V/ d, ?( P3 _' M% i, \( Z                for i:=1 to 5 loop;6 Z" Q, \2 r, p: e8 ]8 F9 z
                        @.iconangle:=@.iconangle-18;" D& `9 p$ a8 J' C
                        wait 1;
! V3 E) @4 @  I0 p' ~$ p                next;& u5 K/ ?' E7 B5 s
                @.stopped:=false;
0 x2 V% y8 v. _* d  `# Z        end;
( c! l- l' D9 F; Pend;; E8 q+ [) a. r
比如旋转180°:
" F/ O4 O# G! i5 `' sis
: _, T/ q- R) \        i:integer;1 L# |7 Z1 ~0 A0 Y, `$ D
do+ @0 f4 F1 F' D4 f% j# d! B1 R
        @.stopped:=true;5 K/ U" v# _- D  [. B
        for i:=1 to 10 loop;
* o% k8 E& S8 E: O5 @; [                @.iconangle:=@.iconangle+18;
) b% D5 V0 R* z! d" a4 ^3 f                wait 1;
* H' V. Z7 S! s9 ?0 z+ D/ I# R        next;
9 _# s2 o, ?- D8 t% p8 L        @.stopped:=false;6 y& y1 ~6 ?3 \$ z$ P* q; ^- Z/ t
        @.backwards:=false;
9 h* p1 S4 B9 m$ @# [' j. ~end;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-17 16:58 , Processed in 0.014686 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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