Tuesday, March 13, 2007

Download RoboGUI

Recently received a request for the location of the RoboGUI (PBASIC programming) software we had mentioned last year, so I though I'd post it for everyone to find, because apparently the usual search engine results don't turn up the correct piece of software. The software is available from robbayer.com (direct link).

Labels: , ,

Monday, November 21, 2005

PBASIC

In order to program our weapon and drive systems, we have employed the wonderful service of PBASIC. We are using a tank drive to control our drive system. This means that both left wheels operate together as do both right wheels. We also control our weapon with our trigger. Below are some screenshots of how PBASIC works:
RoboGUI Screenshot
The main screen of RoboGUI, with Huey's robot elements already in place.

RoboGUI Add New Controller
Adding a new joystick to the program

RoboGUI Add New Speed Controller
Adding a new speed controller to the program

RoboGUI Send to Robot Controller
Once your Isaac 16 is hooked up, Sending the program to the robot becomes as simple as a click, click, click.

Tuesday, November 15, 2005

Open House: Assignment #2

Jason Reynolds

Kyle Haake

Ryan Metcalf

Hour 6

Difficulties-

  • Finding the right batteries to fit in the bot, which is now 2 inches lower than what it would have been.
  • Finding how to integrate and program the weapon to a trigger on the joystick.
  • Connecting the WHOLE bot together with all of the systems wired together (hasn’t been done yet because…..its…..hard….)
  • Working with the other systems electronically (ordering other parts that satisfy their requirements.)
  • Waiting for the parts to get in (working with Robot Marketplace……angry…)

Accomplishments-

  • Finding small enough parts to fit in the NEW bot.
  • Programming the drive correctly.
  • Not breaking any parts (yet).
  • Not having to reorder anything, sticking with the original parts or finding out what we need to order before we order it.
  • Our system spreading out and helping other systems when our stuff is done and other stuff needs to be done in other systems.

Downright Awesomeness-

  • Our system knows what to do and what needs to be done.
  • We have a strategic system within our own system, its very organized.
  • We communicate and cooperate well with each other; we haven’t had any disputes to slow our system down.
  • Other systems have thanked us for cooperating well with the other groups, and for us not being a stumbling block, which can happen very easily.
  • Elaborated with other electrical engineers, and researched, to find out the best way to wire our bot.