NAO Remote 1.0.1



Publisher Description



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.



About NAO Remote

NAO Remote is a free app for Android published in the System Maintenance list of apps, part of System Utilities.

The company that develops NAO Remote is Ryan Wedoff. The latest version released by its developer is 1.0.1.

To install NAO Remote on your Android device, just click the green Continue To App button above to start the installation process. The app is listed on our website since 2016-05-04 and was downloaded 14 times. We have already checked if the download link is safe, however for your own protection we recommend that you scan the downloaded app with your antivirus. Your antivirus may detect the NAO Remote as malware as malware if the download link to com.ryanwedoff.senor.naoservercontroller is broken.

How to install NAO Remote on your Android device:

  • Click on the Continue To App button on our website. This will redirect you to Google Play.
  • Once the NAO Remote is shown in the Google Play listing of your Android device, you can start its download and installation. Tap on the Install button located below the search bar and to the right of the app icon.
  • A pop-up window with the permissions required by NAO Remote will be shown. Click on Accept to continue the process.
  • NAO Remote will be downloaded onto your device, displaying a progress. Once the download completes, the installation will start and you'll get a notification after the installation is finished.



RELATED PROGRAMS
Our Recommendations






BarCode2D-PNG


Click stars to rate this APP!

Users Rating:  
  0.0/5     0
Downloads: 14
Updated At: 2024-04-22
Publisher: Ryan Wedoff
Operating System: Android
License Type: Free