设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10416|回复: 4

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

  [复制链接]
发表于 2020-5-7 12:32:24 | 显示全部楼层 |阅读模式
AGV原地旋转如何实现
发表于 2020-5-11 21:30:02 | 显示全部楼层
本帖最后由 migdeng 于 2020-5-11 21:31 编辑 % [/ `6 q: E% p, U: ~2 L
; o% p$ T  Z+ r8 |( r$ l; S- L# j
可以在轨道上加传感器,给传感器添加控制器(method):
" D" t3 Y' Y3 x/ R" o% ?比如旋转90°:
+ ], {4 |% Z1 ]7 E* n: \is. ~' X$ v/ M" Q) }$ k" p* p
        i:integer;
* g+ K5 U  a  E+ _3 g8 pdo, r  g2 h  c1 v" ~# p/ `
        if @.backwards=true
5 b# Y6 Q- B, ^' e$ f2 `0 n        then
; M- |" j7 w- P                @.stopped:=true;* S1 f1 M6 @. K% N& B/ P3 r
                for i:=1 to 5 loop;
4 u1 c9 `8 n# e9 A, n5 a                        @.iconangle:=@.iconangle-18;
$ `9 P4 z& m3 _: p' j                        wait 1;
5 k8 ~7 o9 B, N, f6 r2 t* a                next;
! u& j! A& W- U" J7 c0 G0 Z) Z8 K                @.stopped:=false;
, ~1 Y) e0 U  b        end;7 P/ Y4 G7 {! U$ B; g$ r
end;
7 m3 c5 @. z. G比如旋转180°:
. }2 H: ]3 P" yis9 s9 R' b) y. m4 y( l' n" l
        i:integer;
& |7 u7 ^9 K) S1 k) ^4 _do
: f) b  z1 s( d& w        @.stopped:=true;, f. [+ p* r: ]
        for i:=1 to 10 loop;
8 q+ p8 }6 |% p: t5 x$ {# n  O                @.iconangle:=@.iconangle+18;
  F$ \* }4 b0 x8 o3 Q, U; s4 y                wait 1;
3 t; C$ e1 I# _4 Y        next;
  }5 t! r  _3 U- @' }: r        @.stopped:=false;0 c8 I( E1 T. }/ A$ D
        @.backwards:=false;
! D8 X' G  t' x( b( ]1 K; l0 xend;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-5-25 07:54 , Processed in 0.018255 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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