设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 11026|回复: 4

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

  [复制链接]
发表于 2020-5-7 12:32:24 | 显示全部楼层 |阅读模式
AGV原地旋转如何实现
发表于 2020-5-11 21:30:02 | 显示全部楼层
本帖最后由 migdeng 于 2020-5-11 21:31 编辑   v! p0 z9 e4 f1 [6 L4 o1 {
0 K" m& h! G; k* c
可以在轨道上加传感器,给传感器添加控制器(method):
% N. e% Q2 k6 K; [* L; l: w比如旋转90°:4 S1 i* ^8 l. ]" Q
is
* [7 y+ T6 B" m! ^4 q; g        i:integer;; G9 W, j3 h# S2 t* A' J
do
5 D" o6 q1 `, ^* h7 C( ^! I, Q" Q9 ?        if @.backwards=true
" ~% G; _9 J8 ^  b5 I        then) A! x# s* y. m% F
                @.stopped:=true;& R  |5 n- R+ G' l7 W+ q" e4 f& i
                for i:=1 to 5 loop;( B& ]1 S6 N. i$ J& d! X: {; X
                        @.iconangle:=@.iconangle-18;3 S. P) Q5 b3 m+ ^
                        wait 1;- U* U0 `2 o+ v1 l5 b5 j5 |  B
                next;. ^( p6 j8 P# _- F: v
                @.stopped:=false;
6 t1 F, E9 [0 K4 b; T9 D( \. v        end;
: T( G5 Z" h" G( M* ~8 eend;. p% p/ }9 t: d* S  J, x0 Y5 I  F
比如旋转180°:1 D# N- I2 {$ `: ?7 ]
is
/ l: L6 r; r0 F        i:integer;9 b: V0 L5 W+ t$ L4 u3 p
do
' V% G+ N  d% ?( A        @.stopped:=true;
/ h* C- Q$ ?4 ^# J/ K) r        for i:=1 to 10 loop;
' x0 s( Y" [- f! R2 [& X                @.iconangle:=@.iconangle+18;" L0 o9 U0 ]  ?) I
                wait 1;
# a4 g! C3 ]) l: r" S- a) \        next;
/ B1 {0 k8 S8 x8 c; v8 n! D        @.stopped:=false;3 N( o2 g( u/ y4 w3 n2 D3 X' |
        @.backwards:=false;
$ ?- T9 f5 z- B7 e& s& ?6 c. Vend;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-8-17 21:14 , Processed in 0.016192 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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