设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10733|回复: 4

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

  [复制链接]
发表于 2020-5-7 12:32:24 | 显示全部楼层 |阅读模式
AGV原地旋转如何实现
发表于 2020-5-11 21:30:02 | 显示全部楼层
本帖最后由 migdeng 于 2020-5-11 21:31 编辑
6 W2 T* q1 R/ w6 k: |
; H9 q2 W" }6 _+ e9 m" R可以在轨道上加传感器,给传感器添加控制器(method):
% _4 Z0 ~; [- e5 t5 }比如旋转90°:
1 T% ?, R2 V( Q5 @6 his3 W7 G; `8 s3 _3 _
        i:integer;
6 a$ h: X/ f4 Q! `do
( C3 T6 {; K# V! Z6 f        if @.backwards=true
: j, z1 F' v* `8 q        then8 J4 u7 z  r$ k* e
                @.stopped:=true;) h. e. U+ K6 [: q
                for i:=1 to 5 loop;
) l( e, K( E5 A' ]$ E, d, L                        @.iconangle:=@.iconangle-18;; q1 U% N5 V$ p* j: Y
                        wait 1;5 J  G* T! }% B' r  j
                next;! V  m  F+ T' _. `
                @.stopped:=false;* T  W$ A& H3 r/ r+ ~2 `$ F6 i
        end;4 G" s! F! ?0 Q" C3 e
end;
; |1 }9 |  S. c3 r" w比如旋转180°:' |; \( T& X& j9 C
is) K' \* J" a. B: Y
        i:integer;
+ g* E8 e% b: Q5 I  h( @2 Ndo
3 |( K: o3 _' p) {- {# `7 K2 L        @.stopped:=true;" z$ E8 ~5 A  {# M* B6 b
        for i:=1 to 10 loop;
7 s$ ~# }& y$ @8 Z- R) H! Y" `' k! g* B, s                @.iconangle:=@.iconangle+18;
9 c. T: a% ^9 v( Q7 _                wait 1;) s# a2 e! i1 A/ u, P0 {
        next;
( j# ?* j, `2 i! J* B% e4 G4 }        @.stopped:=false;
% `$ \7 {$ O4 O6 x" P7 N, B6 n        @.backwards:=false;+ E0 `% I, K5 }: O  a
end;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-14 13:34 , Processed in 0.015881 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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