EasyManua.ls Logo

Evolution Robotics ER1 - Time Condition; Message Receive Condition; Sequence Condition; Then Actions

Default Icon
170 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Chapter 3 Behavior Programming Overview
3-4 ER1 User Guide
Time Condition
The Time condition allows you to program your robot to perform actions at a certain time
or at regular time intervals. The time or time interval is specified using three pulldown
menus:
The first specifies the hour.
The second specifies A.M. or P.M.
The third specifies an optional interval. If an interval is specified, it automatically
allows the behavior to run more than once.
Message Receive Condition
This condition allows you to program your robot to react to an email containing expected
content. The robot looks for text patterns in the sender address, subject, or body of the
email. You can specify one or more of these three fields for the robot to examine. When
your robot receives an email with matching text in all the specified fields, it will execute
the actions that you have programmed.
Sequence Condition
You can use the sequence condition to link behaviors together. A behavior with this
condition will be triggered when the specified earlier behavior finishes. Behaviors linked
together by the sequence condition are called a behavior sequence. Once a behavior set
has initiated, no other non-sequence condition anywhere in the 96 behaviors will trigger
until the sequence is complete. (In other words, a behavior sequence is not interruptible
by any non-sequence condition.)
Then Actions
There are five kinds of actions available to the robot:
•Move
Play a sound
Run a program
Send an email
Record a photo or video
Click on the checkbox to the left of the action to select it for the behavior and enable its
internal controls.
More than one action can be specified for the behavior, and all actions will execute
simultaneously once the behavior is triggered. However, some actions take longer than
others, so the actions will most likely finish at different times. The behavior is not
considered completed until all specified actions are completed:
Move actions are completed when the robot reach the specified target.
•The Play Sound action is considered completed when the sound file is finished
playing.

Table of Contents