/*This is the header for the related posts widget*/
Showing posts with label Projects. Show all posts
Showing posts with label Projects. Show all posts

Wednesday, November 24, 2010

Project: Wii Golf Simulator

Project Name: Wii Golf Simulator (WGS)
Project Type: C# Program
Project Reason: I just got a Wii Balance Board, already had Wii Motion Plus, and with Winter starting I began playing the Wii more, plus a new diet had me trying out Wii Fit Plus. So Wii Fit Plus comes with a great Golf Driving Range, which looks at your weight shift to determine ball flight/power. Pretty good, but not great because it doesn't take into effect your arms. Slide in Tiger Woods 2K11...this is awesome because it picks up every single bit of movement with the Motion Plus and is very accurate with swing action. However, no balance board so nothing in the weight shift taken into account. The question is...how hard would it be to create something that takes both into account?

Project Plan: To create a C# program that interfaces with the Wiimote, Motion+, and the Balance Board to do data collection about a golf swing and report back information about it. Possibly even present a 3D model with movements tied to the movements being logged by the hardware.

Project Cost: $0
Project Timeline: ~1000hrs (plus or minus 2hrs) - span will be over my lifetime
Project Starting: Evening of 11/25/2010
Project Phases:
1) Datalogger for hardware
2) Data Interpreter to interpret data into body motions
3) Display Model to show motions
4) Collect data and video from real golf swings
5) Data Interpreter to interpret data into ball flights
6) Display Models to show ball flight
7) Create Gameplay/Instruction Modes

Initial Resources: http://www.brianpeek.com/blog/pages/wiimotelib.aspx
http://wiibrew.org/wiki/Wiimote/Extension_Controllers


Obviously, not exactly an overnight project (even with Mr. Peek doing 75% of my work by creating his fantastic Wii Library), but I haven't done any real programming in a long time and I was inspired. This is not my first golf-style simulator either, for my Senior Thesis project at Kettering University I used a Cognex Machine Vision Camera to track a real golf putt and determine how good of a shot it was. As it turns out, just because the ball went in the cup there are still a number of ways to determine just how good the putt was.

Eventually once I have something that somebody can see, I'll be creating a Sourceforge Project page.

Sunday, May 30, 2010

Ford Explorer: Project Vents - Post 1

Well, my first project with the blog up and running so it'll be a learning experience for all of us. Feel free to comment with ways you'd like to see this presented. Here's my hope for a first try format:

Step 1: Pre-Project Post - Give reason for project, goals, expected timeline, and any up-front research materials and costs.

Step 2: In-Project Posts - Posts within the project that will include progress, pictures, costs, and issues. Not sure how often these will come, probably once a day maybe...we'll see. If you're interested in mid-project information, follow me on Twitter.

Step 3: Wrap up - This post will be written so that somebody with the same problem can follow this single post from start to finish and hopefully do the same thing with minimal problems.

So there we go, this is the first post on the first project...so be gentle.


Project Name: Vents
Project Type: Ford Explorer
Project Reason: The vents in the Explorer will not change from blowing out of the defrost and the floor to the panel vents. Very not cool for the A/C season!
Project Cost: $0
Project Timeline: 5-10hrs over 1-2days
Project Starting: Evening of 5/30/2010

Initial Resources: http://www.justanswer.com/questions/3814k-2003-ford-explorer-only-blows-air-from-the-dash-vents-switch

Potpourri

Hello All!

Sorry I've not posted for a while, part of it was because I didn't have much to write about, part of it was because this blog was created to document projects which I haven't done many of recently, but most of all I've just been lazy and forgetful. However, I'm about to embark on a project which I hope it to be the first one which I fully document...we'll see how it goes.

So I will post a short introduction to the project next, which is going to be trying to fix my vent system on the Explorer, as right now it's stuck on defrost and floor and it's getting hot and the A/C is not very useful on that setting.

Also, here is a quick follow-up to my previous post about Integrated technology...it may not be a phone, but it at least runs on a phone OS...it's a start.




That's right, when docked it's a fully functional netbook with Windows 7, and if you remove the screen you get an Android powered tablet...how cool!

Let's see, what else to mention of things I've found in the recent findings...

- Worldmate Travel App on the Blackberry is pretty cool, for free you can forward your confirmation emails of your flights, cars, and hotels and it scours the emails and displays all your travel details in an app complete with confirmation numbers, phone numbers, and maps to the hotel...very handy.

- I'm currently downloading BitBop, which claims to offer free TV streaming to mobile devices and acts like a little DVR for the phone so you can set which shows to show up.

- The wife's android phone got upgraded finally to Android 2.1, days of course to when Android 2.2 was announced (Froyo). Lots of cool features added, a few interesting bugs added, all and all good update. Google Navigation is a very amazing beta...can't wait til they put more time into it.

- Just started working with Trapster a little bit, it adds a new layer to your google maps basically alerting you of all the speed traps, cameras, and regulated speed zones in your upcoming path. It's all driven by other users, so it works best in well populated areas. I still haven't found a good mounting solution for either phone yet so I have yet to use it to it's full potential...we'll get there.

- OurGroceries is a great app that keeps lists...kinda like the Maratick that I talked about before. However, this one allows you to connect your lists with another persons, which means when you open it you get anything the other person has added! How fantastic for families who want to keep an updated grocery list for everybody who's grocery shopping. We've linked my Blackberry App with the wife's Android app...everything working as promised. Just make sure to close the app down fully otherwise it'll chew up battery and bandwidth as it's always checking...Push functionality anyone?

At the risk of this becoming a Blackberry Blog, I'll stop here by mentioning that it looks like I weasled my way into a Blackberry upgrade to go along with a laptop upgrade, so soon I might have a few more apps to play with and report on along with some Windows 7 pros/cons.

Beyond that, look forward to a project post here soon and I'll try to post some daily updates.

Wednesday, December 30, 2009

"Da Vinci ain't got nothing on a Clute"

This is being reposted from my Facebook account for all to read. This post is a good introduction to what I hope to discuss and talk about as part of this blog.

Chuck, one of my bestest friends recently told me this in response to me saying that I had just cleaned out my garage to make room to do some projects. He, like many of my friends (my wife included), laughs a little harder every time I come to them and say "I have the best idea!!!" because they know that only about 1 in 10 of my ideas ever even get started, much less finished. So I figured I'd take this moment to show off a few of my more recent or grandious projects.

Theatre Room - A year ago I finally moved into a house, and it had a great room in the basement just screaming to be a Theatre room. And every good home theatre buff knows that you just gotta have a projecto..well, I'm a little cheap to buy a projector (being cheap is a running theme driving me to do many projects) and another friend of mine, Nathan, just so happened to have a projector that he was willing to give me because of how aweful it is. Well, I wanted to mount this sucker on the ceiling, however it was too old to do that, there was no flip function. So I just ripped it apart, got to the LCD in it, physically flipped it so it would natively show the image upside down, rewired it, put it back together, mounted it upside down to the ceiling and there we have it! Not too shabby, but at the end of the day it's still a crappy projector.

Picture Website - Around my profile you'll see me advertise my picture website to see more pictures (http://cluteweb.serveftp.com/pictures) Basically I built it from a similar implementation we had at my old employer Patti Engineering. It will create a new album everytime I dump a new folder of pictures onto a specific drive in the server. It's got a lot of cool little features added in too, like most pictures have Low res pictures you see so it loads fast, but if you want a high res pic it's there as well. You can also post comments to pictures you like much like on here, and eventually I'm working to allow you to go through the site and pick out pictures you like and you can add them to your "download basket". When you're done choosing, you hit "Download" and you get a single zip file with all of your pictures you chose. It would really help out those that are on dial up so they can set it and forget it. (My parents being the worst offenders of the dial up...)

Rebuild Saturn Engine - 2 years ago I was facing a second rebuild on my Saturn SL2. Being strapped for cash I had to figure out how to get the car running on the cheap, but yet I didn't want to have it half-assed. Therefore I decided to see what would happen if I did it myself. Ripped out the engine from the car, put it on the stand and went to work. Tore it all the way down to the point where I had the pistons on the bench next to the crankshaft. Made sure to get everything re-machined or replaced, and put it all back together. The result? About 200hrs and $700 later, it's now 30k since I did that and it's still purring along.

Filmaking - This one is kind of a joke, but I spent a bit of time during high school making some films. At first we just made some small clips of things, then we stepped it up and made a Conan O'Brian spoof where I hosted a talk show and had guests on, while bantering with my co-host. From there we stepped it up and decided that we should try to do a feature length movie. For those of you that might know...this is Bond Says No I'm talking about here. For those of you that never heard of this...basically we made a Bond movie from the other point of view. Basically you're looking at everything through the Villain's eyes, so you sort of feel like Bond is the villain after he keeps foiling your plans. It's kind of a neat concept wrapped into very inexperienced filmmakers along with horrendous acting. We made up for not being able to act by running a lot in the movie. Actually, there are a number of you that were in that movie, so I think I'll make a FB group for it..."I Was in Bond Says No"

Facebook - Well there are a number of things I want to do in this place...(see the aforementioned group I'll be creating shortly). Along with that, there are 3 apps I was thinking about writing as well. 1 is a silly one I mentioned in the last line of my previous note. The other 2 however I think hold some promise. The first is called "Timeline" where you'd get a new tab in your profile where you can build up your life's timeline. You can create entires directly on the timeline, or you can tag points of the timeline to notes, wall posts, and images in your galleries. Friends could even tag you in their timelines making your timeline even more dynamic. The second app I think might be neat although it'd be more number crunching and programming relationship analysis. It's called "Groups" or "Clusters". It would crawl through your friend lists and try to come up with how you're relationed with everybody on the list via mutual friends, networks, employers, schools....whatever connects you to everybody else. It would then show you a visual map of how you're connected to others. *shrug* not sure about that one, but I thought it sounded neat so I wrote it down one day.

Rebuild Ranger Transmission - I gained so much knowledge and confidence in doing the engine rebuild I've decided I'm going to try to take on a transmission. This one won't cost much to try,and if in the end it still doesn't work I won't be out much money, just time. I'm not planning to start this until next fall/winter, so when the time comes I plan to put together a very good picture tutorial for anybody in the future who is interested.

Guitar Hero - About a year ago I was introduced to Guitar Hero. I immediatley loved it since I've long since been bored with the classic "play with your thumbs" games. To feel like you're actually doing something with your brain was verycool, and I can almost guarantee you that if I get a Wii anytime in the next while I'm not sure ANY of these projects will get done. So I quickly became bored with the songs that were on the game itself and went looking for an alternative. There are a number PC based GH clones that are on the market and I chose one that seemed to make the most sense and seemed to have a good gameplay model. While playing this game and participating in the community, I've done a few projects specifically for this, but 2 I'm particularly proud of are my Super Mario Mod and my Song Difficulty Tester. The Mario Mod basically made the GH game look like it was Super Mario Guitar Hero. Complete with bricks as normal notes and ? marks as starpower notes. The Song Difficulty App basically took different metrics about songs and tried to weight them to give a total "Song Difficulty". It was deemed a failure at the end but I may be able to go back and see what i did wrong. There isn't much motivation as our little grouop is missing it's main programmer who just up and left one day, and those of us that are left aren't enough to motivate the masses.

Multi-Zone Audio - I really like the idea of having my digital music library available throughout the whole house. To do this I figure that I'll have a single computer with multiple audio cards. Each audio card will be responsible for a room. Then the speakers would go from the audio card into an amp, then into the room. Also in each room would be a control panel in the wall that could control the music about which playlist can be played, the volume, and play/pause/fast forward controls. This would be a small module based on a microcontroller sitting on Ethernet on the home network sending commands to the music server.

Weather Wallpaper Changer - This is an application that would run in the background of your computer. You would setup certain filters based on Date, Weather, Time, and whatnot and when one of the scenarios happened it would automatically change your background image to a configurable image. I just started working on this and I think this will be my first cnet submission.

Cookbook Stand - I started building a cookbook stand for Lori so it would stand up on the counter while she's cooking yet be covered with plexi-glass so that she doesnt' get it dirty. She said that it woudl take up too much counter space so I'm either going to give it to Don or my MIL.

Sleep - I've been trying to battle this beast for a number of years now. Can you imagine a life where you didn't have to sleep? Oh the stuff you could get done!!

Bike Stand - I don't currently have a way to travel with bikes in the Explorer. I was going to buy a hitch rack, however what happens when I want to travel with the trailer and the bikes? I have to do some research but my Dad and I think that we might be able to just build the whole thing ourselves to have an integrated hitch. Just started mulling this over today so we'll see where it goes.

Well, I think that accurately scrapes the surface. Keep in mind I get new ideas almost daily so keeping it straight and deciding which ones to do are probably the hardest. It's pretty funny when somebody askes me if I've done something and I can say...no but I've researched it pretty good and here is a general cost structure and the brands you want to look for.