Introduction The Robot Owners Guide is intended to serve as a guide to your Furhat Robot. It covers: ● Getting Started : Introduces the Robot and helps you get your robot set up ● Using Your Robot : Takes you through all of the robots features, controls, and interfaces ●...
Getting Started This chapter describes how to unpack, set up, and get your robot up & running. Your Robot Your robot comes packaged in its own protective hardshell case which includes the Furhat Robot Unit and all basic accessories. The product package includes the following items:...
● Open the lid of the case, revealing the white robot cover plate with Furhat logo cut-out ● Lift off the white robot cover plate, safely store it to the side, placing it back in the case later ● Carefully lift the robot unit out, taking care to protect the neck articulation as you lift ●...
● Disconnect the robot from its AC power source , unless you plan to use it soon thereafter. C urrently shipping robots continue to power the projector system as long as the robot is connected to an AC power source. ...
Robot Type A Furhat robot can be of two types: P roduction or R esearch , these types are configured in software by Furhat Robotics. The different types enable specific software functions; for example, research robots have access to the full library of voices from A capela and also have the Camera Feed feature enabled.
● WiFi-LAN : This menu item enables you to use your robot to create a WiFi hotspot, to which you can connect a device of your choosing, and then access the robots Web-Console.
Fixed Ethernet Connection ● If the robot is connected to a fixed ethernet network via an ethernet cable, it will attempt to configure its network settings via the fixed ethernet connection using DHCP ●...
● Some screens support video, power and touch via single USB-C cable. For such screens, simply connect the screen to the robots USB-C port using the single USB cable. ● For screens that use HDMI, connect the screen’s HDMI port to your robot USB-C port (using an appropriate USB-C/HDMI adapter) ...
Page 13
● For screens that use HDMI and support touch capabilities, a USB cable is used to transmit touch events from the screen to the robot, connect this cable to a USB-A port on your robot. ● Connect the screen to an appropriate power source and switch on the screen using the appropriate control/power button on the screen.
You can also V iew , S tart , S top , I nstall and U ninstall skills from your robot using the Skills features within the robots Web-Console.
At the top of the home panel you can see information on which skill is running on your robot, as well as the u ser account icon and the c onsole log icon.
Gaze Control The Video Panel also enables you to remotely direct the gaze of the robot via motor movements of the robots neck motion platform. You can direct the gaze of your robot using a mouse inside the video panel.
The Speech Recognition Panel enables you to test the function of the robot microphones as well as speech recognition feature. When you select the L isten button, the robot will indicate that it is listening. Simply speak some words or a sentence of your choosing (in English), and the robots' understanding of your speech will appear in text on the Speech Recognition Panel.
USB connected audio devices. Gesture Panel The Gesture Panel enables you to remotely direct all of the built-in gestures on your robot. For example you can direct your robot to:...
GUI component which provides additional skill features via a browser based GUI, this GUI (if present) is accessed by pressing the grey G UI button. Installing Skills The Skills Tab enables you to import new skills on your robot. This feature is accessed using the I mport Skill B utton. ...
If you wish to start a particular skill, or stop the currently running skill, then select the S tart or Stop buttons for the relevant skill as desired. If you wish to uninstall a skill from your robot, then select the D elete button and confirm the removal of the skill in the confirmation dialog that follows.
Dashboard Tab The Dashboard Tab is primarily used to monitor and inspect the actions of the running skill on your robot. It delivers these insights primarily via the Attention Panel and the Skill Log Panel. Video Panel Please refer to the related Video Panel information in the earlier Home Tab chapter.
Web-Console. Attention Panel Your robot can detect and track the presence of users within the robots interaction space using it's onboard camera and the sensory perception features of FurhatOS. The Attention Panel provides an abstract graphical representation of the robots attention model and supports viewing the model from a top down (plan) and side (elevation) view point.
Dashboard tab where the skill developer has no control over the layout) Settings Tab The Settings Tab enables you to view and change all the operator level settings on your robot. You can access the Settings Tab by clicking on the S ettings button, you will then be presented with a range of settings arranged in functional groups ...
(skill) needs. Microphone Settings Your robot has an on board stereo microphone setup, however it also ships with a USB connected microphone array. and supports the use of additional USB microphones if you desire.
Page 30
The use of recognizer services requires appropriate G oogle / M icrosoft service specific accounts and the related account keys/credentials. Depending on your contract, your robot may ship with predefined credentials for one or both services. If you do not have predefined credentials, or you...
The Default Voice Panel allows you to select the voice that will be used by default for speech output on your robot from the list of available voices installed on your robot. The list of installed voices can be sorted by N ame , G ender , L anguage and S ynthesizer (voice provider). Click ...
Page 32
You can test your settings using the Play function on the Home Tab Depending on your contract, your robot may ship with a license for Acapela voices. The voice settings panel enables you to check whether you have a license installed on your system.
If you wish to edit a model already installed on your robot then you can do so using the e xpand button and then navigating to the asset sub-part and using the edit button on the sub-part.
The currently connected network is denoted with a green dot. Information is provided on the (network) i nterface on your robot to which this network is attached, as well as the I P address that has been allocated by the network to your robot.
The Password Settings Panel gives you control over your robots password. This is the password that grants access to the robot Web-Console, with the default password a dmin . It is recommended to change the default password to a secure and appropriate password of your own choosing.
The Update Panel shows you which version of FurhatOS your robot is running. It also indicates if you are already on the latest version of the system If you wish to upgrade your robot, please select the U pdate button and observe the instructions on screen.
Additional Spatial Design Considerations The optimal height of the robot is where it is at eye level or or just below eye level with users and the placement of the robot should be at the appropriate height taking into consideration what users it will be interacting with (e.g.
If placed closer than 10-15 cm to the robot, there is a risk the microphone will pick up fan noise from the robot. To be able to detect the direction of the user speaking, the microphone is best placed on a level surface, however, it can also be placed on a sloping surface of no more than 45 degrees incline.
The physical deployment of the robot should pay attention to securing access to the rear I/O panel of the robot where multiple physical I/O ports are present. The robot’s rotary controller is also accessible at the rear of the robot and this controller can be used to effect changes to the robot's configuration and settings.
● Avoid removing power from your robot while it is running. Shut down your robot using the on/off switch and only then remove power from the robot. ● We recommend that you keep your robot up to date with the latest releases of F urhatOS using the software update function within the Web-Console Your robot is designed to operate reliably in a continuous, sustained manner, however: ●...
● The protective case in which your robot came is the ideal transportation device for your robot. It is designed and built to offer maximum protection to your robot while it is being transported.
Support We are happy to support you in getting the best use and value out of your Furhat Robotics products. Should you require support, or wish to report an issue with your Furhat Robotics product, please use our online service desk by visiting ...
Page 48
If the robot has not rebooted after 40 minutes, contact support. The face is dark when I start the robot. Verify that the robot has power and is turned on - there is no LED indicator, but you should be able to hear the fan. Verify that the projector is working by removing the mask and checking the lense, there should always be some light coming from the projector.
Page 49
I’ve connected the robot to external Make sure that the 3.5mm audio cable you plug into the robot is either speakers, but there is no sound. a TRS (tip-ring-sleeve) or TRRS type (tip-ring-ring-sleeve). Make sure it’s firmly inserted into the 3.5mm audio point.
Page 50
For speech recognition please also ensure that your internet connection is working properly. The robot does not track me by Note that the robot will only track the user if a skill is running and the following with it's head skill is designed to attend to the user.
Need help?
Do you have a question about the Robot and is the answer not in the manual?
Questions and answers