Viral Electron Chaos Laboratories (VECLabs) - The Programming Projects of Biolizard89

GeckoTunnel Public Alpha 3 Released

GeckoTunnel Public Alpha 3 has been released. The big new feature is LAN play! Look at the GeckoTunnel page on the right sidebar to get it.

Also, my 2012 GeckoTunnel talk has been uploaded. See the Publications and Talks page on the right sidebar for the link to the video.

GeckoTunnel at 2012 OU URD Conference

I gave a talk about GeckoTunnel (and a bit about GCARS-CS) at the 2012 University of Oklahoma Undergraduate Research Day Conference on March 31. Much better conference than last year, in my opinion. I'm uploading the talk now; I'll post again when it's up.

Stereo 3D for F-Zero GX Released

I've released a beta Stereo 3D code for F-Zero GX. Find it on the sidebar on the right. As far as I know, VECLabs is the first developer to enable Stereo 3D on a Wii. (Dolphin doesn't count.)

(Meanwhile GeckoTunnel has been making progress too... UDP Target is underway, which when finished will mean online play!)

Donation #1 Received!

VECLabs received its first donation earlier this month, to support online Super Smash Bros. Melee development.  Big thanks to the donor (I'm not sure if I have permission to name the donor publicly).  As a result of this donation, VECLabs GeckoTunnel resources are being focused on features which will be useful for SSBM.  These are:

  1. Script support for region-free / pointer-compatible codes (SSBM has 5 versions, and they all use pointers).
  2. Port of Fuzziqer/Glook/Coppero's GCARS-CS SSBM scripts to GeckoTunnel script format.
  3. UDP network target.
  4. Lag modifications to only freeze pad data, not other player data.
  5. Script for SSBM player 5 and 6.
Keep in mind that features which are required for continued college credit (e.g. documentation and code review as necessary) will take priority over the above.

Donations are what keep VECLabs projects going.  If you'd like to donate to a VECLabs project, click the "Donate" link on the sidebar.  I currently accept donation via Bitcoin (preferred) or PayPal (not preferred but accepted).  That said, donation is optional; all VECLabs projects on this site will remain free.

E-mail Address Change

Those of you who have my asofok.org e-mail address should be aware that asofok.org will be closing soon; that e-mail address will be disappearing with it. My current contact information is on the "Contact Me" page on the sidebar. Update your address books accordingly.

GCER Success!

The 2011 Global Conference on Educational Robotics was a big success, in part due to the Botball Live project, which I led.  Botball Live even was the top story on the front page of the NASA Robotics website -- always nice to see my work being recognized.  For the International Botball Tournament, we took 3rd place overall out of 63 teams from 4 countries... we're quite happy.  I'll try to get my conference talks uploaded ASAP.

But on to what you care about: project development.  For GeckoTunnel, I picked up a new capture card for testing purposes earlier this month.  Now that robotics is mostly out of the way, I can focus on GeckoTunnel development... however, I should warn you that a lot of the dev that takes high priority for the college credit may not be dev that you care much about (e.g. documentation, code review).  So while lots of work will be happening behind the scenes, you may not notice much.  That said, the community has expressed particular interest in both Starfox Assault and F-Zero GX.  I own and am a big fan of both games, so I will make a serious effort to work with both the Starfox and F-Zero communities on getting them online.  (I just don't know exactly when that will happen.)

I'll share updates when I have them.  In the meantime, I'll leave you with this screenshot, which immortalizes my work being recognized by NASA! 

Final GCER Papers In

Turned in the final edited versions of the GCER papers on Friday. 4 talks, 7 papers, 44 pages, 5 co-authors (not including me), most likely also a live showcase demo. Should be a fun conference. You can see the list of papers/talks by clicking the Publications and Talks link on the right sidebar.

RangeTrack: Angle Correction is Functional

After some bug-squishing (uninitialized variable... I feel like a n00b), angle correction is now fully functional. By eye, it takes about a second to calculate 24 angle cases (albeit this was via SSH, so the actual speed is probably faster)... not bad.

2 days until the final paper deadline!

RangeTrack XY Correction Working

Just wrote a test program for RangeTrack XY localization, using a single wall... worked perfectly on the first try. I'm quite pleased. All that's left is testing with multiple walls and adding the angle correction.

ImperiSim SolidWorks/GlovePIE integration partially done, RangeTrack XY correction awaiting testing

ImperiSim: The SolidWorks end of the GlovePIE integration improvement is done, next up is just deleting 90% of the GlovePIE script and that should be ready.

RangeTrack: Just finished up the code to generate an XY correction vector based on localization calculations. Next up is testing this humongous quantity of code on an actual robot... luckily, I have a CBC, a Create, and an ET here, which should be all I need. If that works, then I'll move on to a Theta correction.

4 days until final edits are due!