NAO Remote

NAO Remote Free App

Rated 0.00/5 (0) —  Free Android application by Ryan Wedoff

Advertisements

About NAO Remote

NAO Remote is an application that is a remote control for the NAO Robots. NAO Remote was developed to help aid the production of Robot Theater at the University of Iowa. The application has three components to reduce the dependency on the NAO Firmware.

Installation instructions for the external server, and the Choregraphe file can be found here:
https://github.com/rwedoff/NAO-Remote/blob/master/README.md

Running the Application

To use this app you have to have completed all the installation requirements. You will need a NAO Robot or a Virtual NAO using Choregraphe 2.1~. (Note, the app will work with either firmware, but for a Virtual NAO you need to use the newest version of Choregraphe). This application combines three parts, the Android App, the socket chat, and the AndroidTheater.crg. You can find links to all of these right here:
• Android App (NAO Remote)
• AndroidTheater.crg
• Server Chat

For Windows users, you can use NAO Server Chat, a chat written in C# (Note, Windows Firewall by default doesn't open Port 5000. Port 8002 is used instead). For Mac and Linux users, use PythonServerChat.py (Simply run it in terminal). Run the socket and get the IP Address of the server. Next, open Choregraphe and enter the IP Address and Port in the Server Script Box.
Connect to a robot, virtual or real. Robot firmware does not matter. The robot will now listen to the socket chat on the given port (Windows 8002 is recommended).

Next open the Android App. Type in the IP Address and the Port from the server. Make sure you are on the same network as the server. Tap connect, and type in the Robot's Name[s].


App Uses

This application was created for the University of Iowa, primarily to aid the production of Robot Theater.

Remote

The remote function creates a screen for each robot. You can make the robot stand, crouch, wave, sit, say text, move its head, walk, and turn.

Mood

The mood remote takes a Robot Name, a Mood and then you can send text. The robot will say the text and will do actions related to the mood.

File

The file function takes in a file of robot commands and send the file line by line. The application will give various error to see what went wrong. The file function also has a syntax checker.

Socket Connection

The socket connection is just a generic socket client to send messages to the socket chat.

How to Download / Install

Download and install NAO Remote version 1.0.1 on your Android device!
Downloaded 100+ times, content rating: Everyone
Android package: com.ryanwedoff.senor.naoservercontroller, download NAO Remote.apk

All Application Badges

Free
downl.
Android
4.4+
For everyone
Android app

App History & Updates

More downloads  NAO Remote reached 100 - 500 downloads

Oh snap! No comments are available for NAO Remote at the moment. Be the first to leave one!

Share The Word!


Rating Distribution

RATING
0.05
0 users

5

4

3

2

1