Thursday, July 17, 2014

The Iron Girl Project - HUD, Part 3

Part 3 of the HUD! Yay! This'll be a short update, as not much has changed except graphical improvements.

After the previous migration to Processing (with the hopeful RPi port), and a few tinkers with .OBJ files for the horizon, I decided to stick to Processing-based assets as much as possible, and only importing images where needed (because drawing outlines by vectors is sometimes stupid. The end results/evolution is shown below.


And the current state:


Data still comes in over the I2C bus from the 10-DOF sensor, but I've added in a few more functional variables, like the Repulsor charge indicators (with moving bar graphs), system uptime, and the compass indicator up top. CPU usage is low with this rig so far, so as long as I don't introduce face-tracking, I should be okay to still run this setup on an RPi.

I'll be taking a bit of a break from the HUD to focus on the underskeleton 3D models, so I can actually start nailing tech to my body.

Oh, and other exciting news! The code for the Mk 0.4 version of the IGP will be up on GitHub within the next few days. This will include the Processing and Arduino sketches I'm using. I'm under the name Lexikitty (what else?) and the repository will be Iron_Girl_Mk_0.4.

Go have an awesome day, and build something neat!
~Lexikitty

2 comments:

  1. Awesome work! I've been looking forward to an update here - glad to see it's going so well. I'm also glad you are going open source. I'm new to processing, but I'm looking forward to seeing how your stuff works under the hood. Hopefully I'll be able to contribute!

    I also stumbled on your post on RPF and subscribed. I'm FerrousBueller there, and ACobraPilot on GitHub.

    ReplyDelete
    Replies
    1. Yay RPF! The code (a VERY rough version of it with lots of personal notes and comments in it, sorry), is now up on GitHub, along with a readme and the needed graphical assets. Hopefully it works okay for you. I'm also very new to GitHub, having never really bothered to learn it (bad geek!) but I think I've got everything up there. Let me know if you have any questions, and I'll try to speed up the updates once most of my summer plans are over.

      ~LK

      Delete