Difference between revisions of "Bluetooth controller"
(→Changing sequences triggered by controller (advanced)) |
(→Overview) |
||
Line 3: | Line 3: | ||
[[Category:User_Manual]] | [[Category:User_Manual]] | ||
=Overview= | =Overview= | ||
− | As an optional extra RoboThespian can be supplied with a Bluetooth receiver and controller to enable simple remote control. | + | As an optional extra [[RoboThespian]] and [[SociBot]] can be supplied with a Bluetooth receiver and controller to enable simple remote control. |
Volume controls allow easy adjustment of RoboThespian's audio volume. | Volume controls allow easy adjustment of RoboThespian's audio volume. |
Revision as of 15:43, 3 May 2016
Contents
Overview
As an optional extra RoboThespian and SociBot can be supplied with a Bluetooth receiver and controller to enable simple remote control.
Volume controls allow easy adjustment of RoboThespian's audio volume.
The four main buttons (1 - 4) can trigger any sequence (animation), or start any Control Function (behaviour of the robot).
A switch swaps the functions of these buttons to a second set of sequences or Control Functions.
Example setup
Fixed function buttons
- A Power button
- B Button function switch - (shown in default left position)
- C Laser pointer button
- C* Laser pointer beam direction (do not shine at or near eyes!)
- D Volume up
- E Volume down
Sequence / Control Function buttons
- Play finger test sequence
- Play robot self test sequence
- Play COMPOSE sequence 1 - play the first COMPOSE screen sequence
- Play COMPOSE sequence 2
Note: can stop a sequence playing by pressing the same button again.
Switching on
- Hold on/off button 3-4 secs. Acknowledged by a single flash of the led
- Do not press another button for 3 seconds (otherwise goes into discovery mode)
Switching off
Hold on/off button 3-4 secs. Acknowledged by a double flash
Discovery mode
Already setup to pair with RoboThespian. No need to pair with RoboThespian.
Even if the presenter goes into discovery mode, the robot will reconnect to it shortly after.
Advanced
The four main buttons (1 - 4) can be setup to trigger any sequence (animation), or start any Control Function (behaviour of the robot).
The button function switch can be used to change the button functions to a different set of 4, (referred to internally as 5 - 8)
Please contact Engineered Arts for a bespoke setup and/or further details on customising yourself.
Button function switch
Two positions - left or right.
In left position buttons 1-4 are seen by RoboThespian as buttons 1-4.
In right position remaps the buttons as 5 - 8 allowing a different set of sequences / Control Functions.
- B Button function switch - (shown in optional right position)
Changing sequences triggered by controller (advanced)
If you would like to change the sequences that are triggered by button 1-4 (5-8) on the controller you can do this using the Settings panel in the IDE. These settings are read by the UserButtons control function.
Use the prefix seq: to play a sequence or cf: to start a Control Function (press again to stop)
Example settings:
Name Value BUTTON_1 seq:Finger Test - Arms to side BUTTON_2 seq:01-The Purpose BUTTON_3 cf:ShutUp BUTTON_4 seq:jaws BUTTON_5 cf:TellAStory BUTTON_6 cf:CopyTrackedUser BUTTON_7 cf:ShutUp BUTTON_8 cf:SingASong
If you have not encountered Control Functions yet, please see Robot Management and Tritium Control Functions.
Alternatively, if you would prefer Engineered Arts to change the sequences for you, we are happy to help, please contact us.