设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8284|回复: 4

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

  [复制链接]
发表于 2020-5-7 12:32:24 | 显示全部楼层 |阅读模式
AGV原地旋转如何实现
发表于 2020-5-11 21:30:02 | 显示全部楼层
本帖最后由 migdeng 于 2020-5-11 21:31 编辑 $ R! k1 b* a/ x9 E- O1 J
1 M4 R8 u# M. c5 a) @3 o& f
可以在轨道上加传感器,给传感器添加控制器(method):
% d# O1 Q# t% Q3 F7 }比如旋转90°:5 D: }! o. ]5 D0 P9 f( y( _* N0 n
is
9 j/ h3 J; q7 ~: ~& `! p. C/ `        i:integer;, A/ S. C) o9 B* e
do* [9 P+ y% O# |& h$ ^' `( A
        if @.backwards=true, R' o. o  l4 F- p3 |
        then
2 r. W% a& A( i# U9 N$ r                @.stopped:=true;1 H% E6 Q2 B7 L1 g: Z, ^
                for i:=1 to 5 loop;- Z' l: d6 _& p: Z
                        @.iconangle:=@.iconangle-18;
' f# O- l6 b; J3 X/ `. S2 ^                        wait 1;
5 L# V7 {# H0 m' s                next;
' v* H9 D3 A% \; i, @                @.stopped:=false;
) Z4 Y: [7 z: c: [: t' T& c        end;; |+ K; L# U" ~' H% W6 Y
end;
# R- c# x' U" S* _/ x比如旋转180°:
5 Y, n- H$ q" z3 @! r( L8 b7 Pis+ |' |) u+ f! @0 B" \# E
        i:integer;  I1 g' G8 n8 z" u3 T( o
do2 X. M# j& i4 l3 J* L
        @.stopped:=true;0 B5 m+ J: S6 t3 h( P/ e/ m
        for i:=1 to 10 loop;
  Z$ D( U* h- N2 O8 Q2 N" R, U: z# _                @.iconangle:=@.iconangle+18;4 t7 {4 N# Q' Y; d# [: ?
                wait 1;
- j1 f3 M. E2 }1 @! K6 S2 r8 e        next;+ D9 Y& @" H5 f2 {/ n  `. i
        @.stopped:=false;
3 q1 l  B: ^* H) t. [' Y  A        @.backwards:=false;. P8 J) V% ~1 h5 U: j; c% s6 F
end;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-8-21 05:03 , Processed in 0.018911 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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