设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9275|回复: 4

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

  [复制链接]
发表于 2020-5-7 12:32:24 | 显示全部楼层 |阅读模式
AGV原地旋转如何实现
发表于 2020-5-11 21:30:02 | 显示全部楼层
本帖最后由 migdeng 于 2020-5-11 21:31 编辑
2 K: y5 `$ @  B# F( F7 ]) [
  B3 L- e8 U' G( `- [' e6 H$ P可以在轨道上加传感器,给传感器添加控制器(method):
* u. j8 {, v, `! }0 F比如旋转90°:+ j) d& ^7 `& |9 Q' c: V# q* L3 `
is7 S' i8 w5 ]7 B  @- b8 r
        i:integer;4 ^7 n% A3 T( R' B; q: @
do
% a, x6 d: h- |0 @6 }/ m; v        if @.backwards=true
6 a4 `# v4 q2 C& R0 `        then$ J9 e, L, E$ s+ E6 ?  \- X  E
                @.stopped:=true;
6 O/ Y$ n+ _) G! o; v4 i* C                for i:=1 to 5 loop;. ~/ n' A7 o( g9 f  f
                        @.iconangle:=@.iconangle-18;
4 p  g" V" U9 y% q# b5 Z                        wait 1;
: u% L( _4 B8 a: p# l: d5 X& d                next;
1 x. A! m! q! ?# b                @.stopped:=false;
2 Q* G9 |0 t: u+ `+ @        end;+ j; ]2 r2 o& J# n2 w2 R% j
end;
% m5 n- G  ~/ Q; E比如旋转180°:% E: G* C/ ]. T3 [$ n; W
is
5 ^5 V" r: t/ ^% i7 A& Z# \) M        i:integer;9 p# [4 _9 o% U) T
do
8 r4 `" I3 q! n( i# n5 @4 G- K        @.stopped:=true;, f; `# _/ |& ^2 z
        for i:=1 to 10 loop;
1 u- u6 r: d. B% t                @.iconangle:=@.iconangle+18;
" {, N6 z5 S' i# G2 y. R% d7 |                wait 1;, V, X  H. k9 \& z* p
        next;
* _" s1 G/ r: x; m9 b        @.stopped:=false;
3 z% Y. U: S6 t1 t        @.backwards:=false;
0 M" h5 z( B2 G9 ^end;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-12-15 16:01 , Processed in 0.014318 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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