SOFTWARE

The human-machine interface. Explore our open source training software.

NeuroArm Trainer V.1.5 (Stable)
NeuroArm Trainer V.1.5
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)
NeuroArm Remote Mouse V.1.0
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)
NeuroArm Remote OMNI Dual V.1.0
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.

To view a photo gallery of the NeuroArm first case, click here.


Collaborators
Department of Clinical Neurosciences, University of Calgary
University of Calgary
Alberta Health Services
IMRIS
MDA
NRC
Awards & Grants
Order of Canada, Office of the Governor General of Canada
Canada Foundation for Innovation
Western Economic Diversification Canada
Alberta Advanced Education and Technology
Reach!
Alberta Innovates: Health Solutions
AsTech Awards
Manning Award
How To Contact Us
1st Floor
Health Research Innovation Centre
3280 Hospital Drive NW
Calgary, AB
T2N 4Z6
neuroarm@ucalgary.ca