SOFTWARE
The human-machine interface. Explore our open source training software.
- NeuroArm Trainer V.1.5 (Stable)

- NeuroArm Trainer is a proof of concept program for modelling the NeuroArm, and NeuroArm specific behaviour without training directly with the robot. Control can also be accomplished with a game pad or joystick in analog mode. Control allows full movement, in mimic of the actual NeuroArm. New features in this version include: tools visually acutate, customizable backgrounds, new settings, plots, additional trace and kinematic styles.
- Windows Version: NeuroArmTrainer-1.5.zip (Version 1.5)
- Linux Version: NeuroArmTrainer-1.5.tar.gz (Version 1.5)
- (Linux requires VTK shared libraries V5.4.2 installed, and SDL 1.2.13 installed usually available at your source repository.)
- NeuroArm Remote Mouse (For use with NeuroArm Trainer V.1.5)

- The remote mouse allows anyone, anywhere on the internet to control the robot. After the main NeuroArm program is run and Input TCPIP option is selected (the default value), type the IP of the robot space in the remote program Robot IP line edit, then press Connect. If the connection is successful a list of all the robots available in that space popuates the Available Robots drop down box. Select the robot you wish to control then start moving. You can run multiple instances of this program at once, each controlling a different (or the same) robot on the same computer, or across the interet spanning different operating systems.
- Windows Version: NeuroArmRemoteMouse-1.0.zip
- Linux Version: NeuroArmRemoteMouse-1.0.tar.gz
- NeuroArm Remote Sensable OMNI Dual V.1.0 (For use with NeuroArm Trainer V.1.5)

- The remote OMNI allows anyone to drive the robot from anywhere on the internet with two OMNI controllers. After the main neuroArm program is run and Input TCPIP option is selected, type the IP of the robot space in the remote program Robot IP line edit, then press Connect. If the connection is successful then a list of all the robots available in that space populates the Available Robots drop down box. Select the robot you wish to control then start moving. The nature of the Sensable drivers only allow one program to interact with it at a time, so only one instance of this program can run on a single computer. However, it will scan the computer to detect sensable devices, and allow a user to select an input.
- There is a default basis for the hand controller. The setup and connection is completely automatic, if using the default home address of 127.0.0.1, running the simulation and this program on the same machine.
- Windows Version: NeuroArmRemoteOMNIDual.zip
- Linux Version: Only Windows version available.
Click here to meet the people behind the NeuroArm project.