University of South Florida Mainpage
College of Engineering @  University of South Florida

 NSF R4 PROJECT

    Overview 
    Equipment    -->
  Upcoming Events
    R4 Listserv

Search this site:
 
Software
Dataset
(Videos)

Software

This is the page to download current software and upload any software you create.

Please email your files to iwantanr4robot@cse.usf.edu and we will publish them. Please include a picture of the project working.

All Inuktun Software zip file:
Download all Inuktun Software

Individual Files for download:

Super Bujold API guide (pdf)

The Super Bujold series by American Standard Robotics. his is a polymorphic robot, tethered, with color video and 2-2-way audio. All units have been modified to allow the insertion of sensor payloads- both to take power from robot and to transmit data. Software is developed through a laptop or computer connected through a serial interface. These can be sent as a system with field interface kits (backpack, camcorder, ruggedized laptop) or just the robot.
Inuktun API guide  

 

Inuktun VGTV-extreme

Serial port control documentation (html)

The Serial port control is the .java file that takes the packet created by the Control packet coder and sends it to the robot over the USB to serial cable. The actual drivers are installed by windows plug and play. Allow Windows to connect to Windows Updates for newest driver. This is the documentation explaining the Serial Port Controller
serial port control documentation  

Serial port control code (java)

The Serial port control is the .java file that takes the packet created by the Control packet coder and sends it to the robot over the USB to serial cable. The actual drivers are installed by windows plug and play. Allow Windows to connect to Windows Updates for newest driver. This is the documentation explaining the Serial Port Controller. This file must be downloaded and included in your program.
serial port control code (java)  

Control packet coder documentation (html)

The control packet coder, is the .java file that creates the packet to be sent to the control box. This has all of the hooks needed in your program. This is the documentation explaining the Control Packet Coder.
control packet coder documentation (html)  


Control packet code (java)

The control packet coder, is the .java file that creates the packet to be sent to the control box. This has all of the hooks needed in your program. This is the .java file for the Control Packet Coder. This file must be downloaded and included in your program.
control packet code (java)  

Control test software (java)

A short program to test the Control Packet Code and the Serial Port Control.
control test software (java)  

Software and hardware development kits

APIs, interface, firewire driver for video, and example programs are written in Java or in C, wrapped in JNI. Along with pin-outs, voltages and mounting footprint/weight limitations are available upon request. More details are available from the admin (iwantanr4robot@cse.usf.edu)

All sensors come with installation disk or are downloaded for company website.