设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10971|回复: 4

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

  [复制链接]
发表于 2020-5-7 12:32:24 | 显示全部楼层 |阅读模式
AGV原地旋转如何实现
发表于 2020-5-11 21:30:02 | 显示全部楼层
本帖最后由 migdeng 于 2020-5-11 21:31 编辑
( H$ I; l& Y0 d5 V
) d3 w5 O" `1 V* t, A可以在轨道上加传感器,给传感器添加控制器(method):
3 l6 x$ ]0 `. `( e# y: b比如旋转90°:
) D% S2 j  e  _; H5 G7 Sis1 O2 D2 [0 c, M& O8 s9 ~* s  I
        i:integer;
: P( }6 r# W3 I, D( Mdo
6 T2 x) b7 C7 s! u" H& U        if @.backwards=true' Z. Z! S7 h7 _, ?& p% H
        then
8 R6 F+ [$ ^5 d" ]                @.stopped:=true;
, a/ h5 z1 {1 v/ n                for i:=1 to 5 loop;8 V7 A3 ^, ^: R3 h) S
                        @.iconangle:=@.iconangle-18;
  M) X4 j% i2 b9 v" o$ ^! o; h                        wait 1;
; U4 S. X# M( k' ]% f" c' W                next;( S# c6 ]5 L* M: ]; `
                @.stopped:=false;9 b; o2 g" S8 y1 Y# ?
        end;
& z6 B. g1 L4 E, |# Uend;
$ O- M- ~3 z( [, B" c比如旋转180°:5 j1 s# `5 [( Q& f0 u
is
2 N" `0 G5 J" S" R' V7 l, m        i:integer;) W6 a# J+ B0 D; v) t" @
do! p+ z0 m, @. K; V: g
        @.stopped:=true;
% A) m4 X0 ^! v" k( |4 }        for i:=1 to 10 loop;
/ N; Y/ L5 s! c5 w  M9 a                @.iconangle:=@.iconangle+18;, B8 z* C: t9 ^+ J3 |5 Y
                wait 1;
  l8 S0 `& Q" m/ a; {/ d1 q        next;6 z; T4 q- E1 e
        @.stopped:=false;$ B5 A* X5 d- h2 i" ?( V  A
        @.backwards:=false;; w1 ]/ f( v2 _6 @0 K6 z
end;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-8-8 16:12 , Processed in 0.015737 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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