设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8085|回复: 4

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

  [复制链接]
发表于 2020-5-7 12:32:24 | 显示全部楼层 |阅读模式
AGV原地旋转如何实现
发表于 2020-5-11 21:30:02 | 显示全部楼层
本帖最后由 migdeng 于 2020-5-11 21:31 编辑 + m4 n- v1 |! R% a

( G3 u7 ^( Q- l' r, ?- j可以在轨道上加传感器,给传感器添加控制器(method):# M9 g5 k6 V4 H, P
比如旋转90°:
. ^, }: W( j6 u( x  g! Sis/ J; w+ u3 }) F+ s6 R, B
        i:integer;; h. s8 D0 F: l5 \4 C% o/ @9 t; v
do
7 T1 Y$ Y. U1 _- Z        if @.backwards=true
" E+ T1 d( V4 m- M8 O, h* g        then
% Z1 r" _. y1 g8 @6 x                @.stopped:=true;
! q  U- C2 P( A# L                for i:=1 to 5 loop;
3 k7 ]  F! Z4 ~: Z6 k. p$ X+ c                        @.iconangle:=@.iconangle-18;! c, ~, U2 |8 t6 v" B
                        wait 1;
! d5 h  b- ?2 W                next;
3 Q6 ]2 S3 I$ z: [                @.stopped:=false;$ {" P7 e/ J9 E' [
        end;
9 P; ^7 A, O" wend;9 O5 s9 R2 L( {9 e9 F
比如旋转180°:' ^' d, H) Q. t
is; u# L/ N% l7 O, {
        i:integer;
" U! \! j1 ?: a6 O) z/ w6 sdo
3 r8 y. L& \+ ^- C  h        @.stopped:=true;% U# C% v3 t; z# G" n
        for i:=1 to 10 loop;
% N: `5 h7 ^; E6 ^, j1 W* g0 N                @.iconangle:=@.iconangle+18;/ \* n4 v9 u+ X" h, t9 y" m
                wait 1;
3 c' W4 a2 f( u  A2 ~0 S% P        next;1 f. w+ G5 f# Y, Z  l
        @.stopped:=false;& z# j( ], O' S( @5 W9 J5 n
        @.backwards:=false;
& A# Q8 C/ F# {, V) Rend;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-7-16 00:10 , Processed in 0.027195 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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