设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9842|回复: 4

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

  [复制链接]
发表于 2020-5-7 12:32:24 | 显示全部楼层 |阅读模式
AGV原地旋转如何实现
发表于 2020-5-11 21:30:02 | 显示全部楼层
本帖最后由 migdeng 于 2020-5-11 21:31 编辑 ! `1 R& C9 ?: c/ D9 @9 a9 @& ^

- J  o4 B. @/ A, d可以在轨道上加传感器,给传感器添加控制器(method):5 C( M- s7 L" p/ C; \0 H
比如旋转90°:
  j. b. U& T# E- [, @* w2 ^is7 S  z& K9 ~- `7 g
        i:integer;; h9 c1 B% W! f) Y! S+ Y# T# L
do- c/ ^0 @/ X. [8 m7 N
        if @.backwards=true; V7 }# ~. L: s2 O  l
        then
9 c8 m% |, g9 [0 Z% O                @.stopped:=true;6 m( w8 X" Y, c$ S
                for i:=1 to 5 loop;
& \4 C8 J! m# L: ^6 b- p                        @.iconangle:=@.iconangle-18;  s0 X  W) A6 @* |& j1 F' D5 J
                        wait 1;
( w/ @; w9 Z2 C% ^                next;
" h( Y1 {4 i$ I9 z, i8 Y4 ?                @.stopped:=false;
, ^. |. z+ I) L* U1 k        end;1 j8 G, T; ]3 [  n+ p( h
end;
% R( Y( ^( x- g3 W5 V& i* G0 K比如旋转180°:8 z% b+ ?* @* s# W. \) p
is5 U  {$ }: H! a7 }
        i:integer;5 l' ~! V: l2 m. V1 `
do  J7 C9 j) _" x3 L
        @.stopped:=true;' g2 ]" P+ B, c" @1 C* ?
        for i:=1 to 10 loop;, m8 k: D3 R8 E7 ?  f! ?8 f6 q
                @.iconangle:=@.iconangle+18;
8 c# p% v7 {& U0 P3 O# f/ A1 g                wait 1;
' d. ~; E( F1 t" Y; t        next;
1 K+ L. ?1 k2 l0 k5 G) |) [5 G        @.stopped:=false;8 N* h  f2 C" |" f% ?
        @.backwards:=false;( {0 }; Z$ N' Z# e" Q: V, w
end;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-15 04:53 , Processed in 0.013484 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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