EQ-ROBO Programming : Cliff Check Robot

Similar documents
EQ-ROBO Programming : Line tracer with 3 IR sensors

USER MANUAL FOR OPERATING SYSTEM

OWNER S MANUAL CLEANING ROBOT

Contact Product Manager, with details of the application.

Systems. Visit us at

P2267 NETWORK INTERFACE

SAFETY WARNINGS. isolated cables with minimum cross-sectional area of 0,75 mm for 230V power supply must be used.

Silent Knight Software Suite Intelliknight Training

Operation Manual Fighter ProVision Software. Version: 0.0 Revision: 1

FieldServer Driver - Serial FS SBT-FSI (Siemens Building Technologies Foreign Systems Interface)

Model experiment concerning the use of ambient heat with the help of the Peltier heat pump ENT 7.3

OpenDevice Events Guide

VAC PLC. System Description

Manage Alarms. Before You Begin CHAPTER

Manage Alarms. Before You Begin CHAPTER

Section 9 System Operation

Substation Monitoring System

Section 8 System Operation

Autronica Fire and Security AS ID:

Dry Contact Probe DCP (#30008)

Table of Contents SECTION PAGE

INSTALLATION INSTRUCTIONS

How to use the BTRM in Remote Enclosures

OPERATOR S MANUAL MODEL AP15/AP15-1/AP15-2 PC-ALARM PANEL

Roo232 User Guide. Revision 1.0. Copyright 2006 RoboDynamics Corp

Models NFPA 1221-A, NFPA 1221-B Public Safety DAS Annunciator Panel. Revision E 61117

How to modify Volvo Alarm Siren after it has given Message: Alarm system Service Required Ver. 1.2

Troubleshooting & faults guide

C-Bus Neo Range Installation Instructions. 5050NL Series

Preface. Thank you for purchasing our GSM Security Alarm System ( The System )! The System will keep your home and property safe around the clock.

Connections, displays and operating elements C D E G H. Installing the control unit

725B Configuration Software Manual

1. User features of the GSM dialer

ANNUNCIATOR FIXED MODULE

WIO500 and WIOI500 Water in oil sensor

FAST, INTELLIGENT FIRE ALARM SYSTEMS THAT DELIVER IT ALL

False Alarm Management

ENERGY LIGHT USER S GUIDE ENERGY LIGHT USER S GUIDE

Honeywell Control Panels FOR RESIDENTIAL AND COMMERCIAL INSTALLATIONS. Feature Charts

Product Data Sheet. Remote Terminals. Features:

500 Series.

LEGO, the LEGO logo are trademarks of the LEGO Group Burglar Alarm

Interfacing with the ADAM Module

Contact ID as of 2/2/2015

10 Year Smoke Detector and Siren

Manage Alarms. Before You Begin CHAPTER

SEQUENCE OF OPERATIONS

APPLICATION DATA SHEET

CONTENTS Installation Precautions... 1 Chapter 1 Product Introduction... 2 Chapter 2 Technical Specifications... 3

four Vigilon Compact Analogue Addressable Fire Detection & Alarm System 4/1

SPI Communications Option

Operational Concept Description (OCD)

V.ARCHITECTURE IV.IMPLEMENTATION. Battery. Fig.1.Block diagram

Consultant Specification AGILE Wireless Fire Detection System

Azatrax Quad Infrared Proximity Detector Shield for ArduinoTM Uno, Mega and compatibles

DESIGN PHILOSOPHY FOR FIRE ALARM & DETECTION SYSTEM

Manage Alarms. Before You Begin CHAPTER

RC802/ B 8E1 Modular Fiber-Optic Multiplexer (Rev. M) User Manual

Presenter: Chris Morse Honeywell

Automated Sample Preparation: SPE GPC - EVAporation SUPERIORITY BY ADAPTATION. Visit us at

TrueCom. Building Communications Systems 5115-Series , Area of Rescue Communications System. Description

PRO-WATCH NOTIFIER SECONDARY FIRE INTERFACE ARCHITECT AND ENGINEERING SPECIFICATION

International Journal Of Advanced Research In Engineering Technology & Sciences

O CRC100. Comfort Room Controller (2015/01) en

E3 Series Broadband. Description. Features. Intelligent, Networked, Multi-Channel Fire Alarm Control and Emergency Voice Evacuation System

Roth Touchline. German quality since User manual quick and easy guide 1/10

FlexPS. Architectural & Engineering. Specification for FlexPS. Architectural/Engineering Specification for a

COMMANDER 2000: MOST FREQUENTLY ASKED QUESTIONS

How to Configure the Alarm Action Outgoing Cell Call MultiLogger Application Note #14

Version 1.03 January-2002 USER S MANUAL

MULTISITE. Multisite Activation. Microsoft Dynamics AX White Paper

Fire Operator Workstation (Fire OWS) User s Guide

5.1 Safety instructions for system configuration and explosion protection. Zone-specific conditions for system configuration

Team Rescue X: Autonomous Firefighting Robot

DATA SHEET CHEETAH XI 50 INTELLIGENT SUPPRESSION CONTROL SYSTEM DESCRIPTION APPROVALS: SYSTEM OPERATION. Form No. D

Instruction Manual SCD24. Read this document prior to installation. Contents

Parts Catalog

Configuration and Operation Manual for the Unipos

Technical Manual. Level Alarm Unit CARLA & WIDS

Roth Touchline. German quality since Quick and easy user manual 1/10

Network Hardware and wiring (quiz)...

FUNCTIONAL DESIGN SPECIFICATION

E3 Series Broadband System

EOS INTERFACE GUIDE AND POINTS LIST For EOS BTCII Firmware Version J1239D-570 and newer

DAP III Zone Master User s Guide

ICC INDUSTRIAL CONTROL COMMUNICATIONS, INC.

Protégé EliteSuite Eclipse LED Keypad Installation Manual ELT-KLES

TEMPERATURE CONTROL MODULE MODEL R3-TC2

ibox Modbus Server Gateway for the integration of Notifier ID3000 / ID3002 / ID60 / ID50 fire panels in Modbus enabled monitoring and control systems

Remote Vacuum Sensor and Variable Speed Vacuum Pump Control Manual. Version Date - June Part Number

Operation Manual Model: Light Switch Combo Universal Dimmer Module Item No.: WMR-252. Specification. Wiring

Tech Data Sheet D01662GB0_Esgraf 4.1 and Configuration Server 30/2011 2/(5)

INSTALLER SETUP GUIDE. Wi-Fi Smoke + Carbon Monoxide Alarm

E3 Series Broadband System

WIRELESS NETWORK USER MANUAL MHz RFT-868-PIR Wireless Passive Infrared Sensor

UNPRECEDENTED SPEED ULTIMATE POWER. EXTREME intelligence

Exercise 8. Controlling a Batch Mixing Process EXERCISE OBJECTIVE

VX-2000 SERIES INTEGRATED VOICE EVACUATION SYSTEM

ANALYSIS OF THE FIRE FIGHTING ROBOT

KNX module for smoke alarm devices Dual/VdS and Q-Label (Order no )

Transcription:

EQ-ROBO Programming : Cliff Check Robot Program begin a Input port setting Output port setting LOOP starting point (Repeat the command) b Condition 1 Left b IR sensor : Detect the ground Right a IR sensor : Detect the ground Robot goes forward This Cliff check robot use 2 IR sensors to detect the cliff in front of robot. The key point of programming is that the IR sensors detecting conditions. Program name : eq2-3-p27_cliffcheck.ufc Condition 2 Left b IR sensor : Detect the ground Right a IR sensor : Detect the cliff Robot turns left Condition 3 Left b IR sensor : Detect the cliff Right a IR sensor : Detect the ground Robot turns right Condition 4 Left b IR sensor : Detect the cliff Right a IR sensor : Detect the cliff Robot turns right widely LOOP ending point Program end

This means that program begins from hear. You have to place this node at the first of program. PROGRAM END is not active because you did not define PROGRAM BEGIN yet. This model use 2 IR sensors as input device. You have to connect the right a IR sensor to the IN-1 input port and the left b IR sensor to the IN-2 input port of main board. And check the IN-1, IN-2 with IR-PTR in software. If the real connection of sensors are different to the setting on software, it will make robot to wrong operation.

This model use 2 LED modules as output device. You have to connect the right 1 LED module to the OUT-1 output port and left 2 LED module to the OUT-2 output port of main board. If the real connection of output modules are different to the setting on software, it will make robot to wrong operation. LOOP command is used to repeat the commands. REPEAT TIME is the repeat number you want. If you want permanent repetition, you have to set 0. ID is automatically assigned. You have to set the same ID at LOOP END. Automatically assigned ID is different according to the sequence of making nodes.

1 st condition True condition is a IR sensor of IN-1 : detects the ground AND b IR sensor of IN-2 : detects the ground If the condition is true, the next {DC MOTOR} command is executed, else the next ELSE IF { command is executed. If the 1 st IF { condition is true, both of DC motor run like as followings. Both DC Motor - Direction : Forward - Running Time : 1 Robot goes forward during 0.1 second Motor speed is from 0 to 100 and running time is based on 0.1 second. (1 is 0.1 second)

The end point of 1 st IF { condition. You have to assigned the ID of paired IF { condition. (It is necessary to know that which IF { among the many IF { conditions in program. 2 nd condition True condition is a IR sensor of IN-1 : detects the cliff AND b IR sensor of IN-2 : detects the ground If the condition is true, the next {DC MOTOR} command is executed, else the next ELSE IF { command is executed.

If the 2 nd condition is true, both of DC motor run like as followings. Left DC Motor - Direction : Backward - Running Time : 5 Right DC Motor - Direction : Forward - Running Time : 5 Robot turns left during 0.5 second The end point of 2 nd condition. You have to assigned the ID of paired ELSE IF { condition. (It is necessary to know that which ELSE IF { among the many ELSE IF { conditions in program.

3 rd condition True condition is a IR sensor of IN-1 : detects the ground AND b IR sensor of IN-2 : detects the cliff If the condition is true, the next {DC MOTOR} command is executed, else the next ELSE IF { command is executed. If the 3 rd condition is true, both of DC motor run like as followings. Left DC Motor - Direction : Forward - Running Time : 5 Right DC Motor - Direction : Backward - Running Time : 5 Robot turns right during 0.5 second

The end point of 3 rd condition. You have to assigned the ID of paired ELSE IF { condition. (It is necessary to know that which ELSE IF { among the many ELSE IF { conditions in program. 4 th condition True condition is a IR sensor of IN-1 : detects the cliff AND b IR sensor of IN-2 : detects the cliff If the condition is true, the next {DC MOTOR} command is executed, else the next } //LOOP END command is executed.

If the 4 th condition is true, both of DC motor run like as followings. Left DC Motor - Direction : Forward - Running Time : 10 Right DC Motor - Direction : Backward - Running Time : 10 Robot turns right during 0.5 second The end point of 4 th condition. You have to assigned the ID of paired ELSE IF { condition. (It is necessary to know that which ELSE IF { among the many ELSE IF { conditions in program.

The end point of LOOP { repetition command. You have to assigned the ID of paired LOOP { repetition command. (It is necessary to know that which LOOP { among the many LOOP { repetition commands in program. This means that program ends hear. You have to place this node at the end of program. PROGRAM BEGIN is not active because you already define at the program. To run the robot, it is necessary to download the program into the robot. (Refer to download manual)