Kuri Bridge is an app for Mac OS X, Windows and Linux that lets you establish a data channel to your robot without having to worry about complicated setup. All you need is your Kuri account, or if you don’t have one - the hostname and id of your robot. After you have a connection, any other app on your computer, including your web browser, can talk to the Bridge to get information or execute commands on Kuri. This means that additional tooling that takes advantage of all the APIs that we’ve developed for Kuri can easily be developed without worrying about how a connection to the robot can be established.
.dmg
file).exe
file).deb
file)connecting-to-kuri
guide for details, or take a look at the FAQ).Kuri Bridge will try to establish a connection to your robot. If the connection is successful, you will see a screen that looks like this:
The status screen gives you some useful information about the current value of the properties you can use when putting together your own rules for the robot (see managing-rules
), as well as the ports is has opened on your local machine to support communication between the robot and other apps.
Follow the instructions in the README.pdf
to install the plug-in. Once that’s done, you should see the “Kuri Animator” menu in Maya’s menu bar.
Open the Kuri_v1.ma
template and choose “Kuri Animator” > “Play animation on Kuri” to try out the animation. The animator plug-in automatically uses the Kuri Bridge connection on your computer. If everything is configured correctly, the animation should just play.
Follow the instructions in the README.md
file to install the plug-in. Once it’s installed, you should see the “Kuri Animator” extension panel under Window > Extensions. If the Kuri Bridge app is open in the background, you should see a green light next to the text “Bridge connected” at the bottom of the extension panel.
To create new chest light animations, open the KuriChestLightRig.aep
template in After Effects and make a copy. You will use this file to animate each individual LED. As you’re working on the animation, you can check the results of your work directly on the robot using the buttons in the Kuri Animator extension panel.
The easiest way to do that is by using a mobile device. Since Kuri advertises a Bluetooth audio service, you can look for Kuri under your device’s Bluetooth settings. The name that Kuri advertises under will be the hostname of your robot (it will look like kuri-0000325
). All you need to do is then add .local
to that name.
Log onto your robot with ssh
and run: cat ~/.gizmo/id
. This is the UUID of your robot.