Posts Tagged ‘camera’

CMUcam2 in Matlab! & Project updates!

Posted by Erin, the RobotGrrl on Wednesday, February 24th, 2010

On Sunday, a breakthrough was made with regards to getting the CMUcam2 to send a frame back to Matlab! Amazing! It works!

Check out the screenshots:

Matlab & CMUcam2

(something bright was being shone onto the camera)

Matlab & CMUcam2

(lens cap on (yes they make lens caps that small))

It’s quite noticeable that the resolution is very small. In fact, it’s only about 10 pixels in size!

I started off small so that we could have something that works, then go from there. :D It’s only sending the green channel too, which helps improve the latency.

The way it works now is that it asks for a few hundred bytes of data. From there, we search through the array to find a 1, or the start of the frame, until a 3, or the end of the frame. This is stored into a new variable so that we can search through it (again!) and plot the data.

Plotting the data needs some improvement. Not too sure how to handle this yet– should I make a Processing app that will be able to save the image as a .png? Or can Matlab write images too? Hmm!

Post a comment if you want me to post the code, I just don’t want to post something that’s incomplete and will essentially confuse everyone. :)

Other projects statii:

PR2 Proposal

Out of the 120 Letters of Intent that WillowGarage received for the PR2 Beta program, one of them is one from Clarkson University!

There are ten robots that are going to be given away. Coincidentally, the research teams that win will be notified on March 26th — that’s the date of the Boston FIRST regional (which Team 229 is attending and is going to ROCK THE ROBOT HOUSE)! :D

We’re giving it our best shot, and it’s looking really cool! If you see me around, ask me about it! :D

This whole process has been super exciting. Our proposal is being wrapped up, though it’s only due March 1st (that’s in six days, we still have plenty of time). My two sections are pretty much complete except for some stuff. I’ll be blogging about it on March 1st at 8:00PM, so keep an eye out!


Sociable Robotics

The Socializing a Social Robot with an Artificial Society SURE abstract from the summer has been added to the Honors Summer Research 2009 page! Finally! ^_^

Also, I refined my paper with logic that can easily be followed now, and included Zoomify graphs of the results. This makes it easy for readers to scan and interpret the graphs themselves. Plus, Zoomify graphs are always fun.

As for the code… I still have to get on to documenting it. It’s a lot of work, so I’m just getting through it step by step. Lesson learned: although comments are distracting when you’re working on the code, it’s horrible to go back and then spend time to comment it. Always comment. No exceptions!


SecondLife Statistics Project

We finally parsed through the data and found something really striking. When the economic downturn in real life appeared, the usage hours on SecondLife rose, and kept on rising for a few months! The virtual economy was booming. It’s almost like as if people were tired of the real life, and wanted the easy success of the virtual world.

Though, there was eventually a decrease in the usage hours on SecondLife. This leads us to wonder if…
1) Is there a lag between RL and SL?
2) Did people notice that there weren’t as many opportunities on SL as when they first joined?

It’s really cool to think about this sort of stuff. It makes you wonder what Oreo sales have been like throughout this modern recession. I would love to study Oreo sales, I think they would be really representative of the economic situations. Either that, or Oreo sales always remain constant. :P


Team 229

This build season I helped out with the website a lot. We were coming from nothing, and now we have a beautiful source of information, all collected together!

It was quite a load of work, however help from the teammates and mentors helped very much. Go check it out!


Physics Team Design

In Physics II there are two lab sections that allow you to participate in a team based design course. The challenge is to model the velocity of a hobby train with given voltages. We do this using photogates… and a piece of National Instruments hardware that measures data at a rate of 400,000. I’m not sure what the units are, but it’s pretty amazing! The challenge sessions are where we apply this model, trying to predict the train’s movements based on the data that we have collected.

The way the data is collected is through LabView. Unfourtunately, the program that is used was deleted… so the professor/TA needed some help to fix it. After working on it for a few hours, we figured it out and got it to work! :)


iPhone Stuff

I’ve been playing around with core-plot and working on an app lately- it’s 80% done, and will be out on the App store within the next few weeks!

We’re still trying to sort out if we’re going to Open Source it, and how that would work (since we want people to buy the App too…!). Perhaps we could just *suggest* a donation whenever people try to download the code? Anyone have any experience with Open Source App business model plans?


Random

Coming back from winter break to school was tricky this time around… since I was outside the entire day playing hockey during the break!!! Although Clarkson has open skate, their ice mixture is really weird, and there’s no pickup hockey games :( Better than nothing, though.

I bought two shirts from shirt.woot, and they are awesome. One of them is ‘I Fought the Laws’, and has three pictures of crazy robots. The other is a robot that is plugged in to a wall outlet, leading to its heart. ^_^




That’s all for now! Keep it real, humans and robots. =)

Posted in: Art, Other, Programming, Projects, Robot, School.

Inching closer and closer!

Posted by Erin, the RobotGrrl on Tuesday, June 17th, 2008

The day until I start this awesome adventure is getting closer! I’m flying out on June 22nd morning, and I’ll get there on June 22nd morning! That’s so cool! It’s almost like time warping, except … it isn’t xD

One of the major things that is bugging me is my camera (right now I have the Canon Powershot SD550). I got it a few years ago, so it’s a bit out of date. The Image Stabilization is old, and it’s not as good as it could be. I really want a new camera! I have my heart set on the Canon Powershot SD1100IS. It uses the DiGIC 3 processor! That means I could have it on a higher ISO level, and it wouldn’t be as grainy as on my camera now. Plus, the faces will be in focus! I can never get faces in focus with my camera now. In fact, to take a good photo I have to take at least 10 shots on continuous mode so that it will be in focus, comparable to a DSLR shot, almost. Furthermore, I think I will only have two 2GB cards. Errg! I don’t know how I’m going to do it. Maybe I’ll optimize my settings so that the images will be web quality, but definitely not stellar quality.

Either way, it’s too late to buy it now thanks to my Dad who didn’t want me to order it (even with my OWN money). All of my photos will be horrible quality and blurred. GRR! I won’t have the TIME to worry about making it a great shot. I just want a better point and shoot camera with a waterproof case for this trip! :(

Despite all this whining and cheesing, I’m really excited to go! I did order 3 books for the planes there.

Designing Sociable Robots (by Cynthia Breazeal)
The Emotion Machine (by Marvin Minsky)
Introduction to Artificial Intelligence (by Philip C. Jackson, Jr.)

I already started reading some of them! Introduction to Artificial Intelligence is very very very mathematical. I like it a lot, except for the parts where I have to re-read chapters :( But really intriguing. It sort of teaches you a different way to think about AI. As for Designing Sociable Robots, it’s as awesome as I thought it would be! I haven’t exactly started reading The Emotion Machine as I didn’t really adore how it’s written at first glance. It’s sort of like a big FAQ book that can tell a story. However, I look forward to reading it on the planes! It’s probably a really good book, I just didn’t like it at first glance.

I really like Artificial Intelligence :D Just the thought of designing something that can process thought and learn is really remarkable to me..

On the plane I’m also going to print out a few Project Euler questions and work on it on paper. That site is REALLY addicting! Not to mention, I’ll have my iPod video saturated with videos (maybe I’ll put Chuck on it ;) )! I’ll be listening to Robots podcast and the old Talking Robots podcast! Maybe a few Mugglecasts too. =D

I’m not 100% sure if I will be able to blog while I’m at Stanford. I’m not even sure if I will want to. I can blog anytime when I get home! :) I’ll probably just write in a journal about what happened each day, and then for 3 weeks I’ll post them up here. It will be kind of like re-living the experience, I guess!

Oh yeah, I’m staying a few extra days! I want to see the JPL very badly. =D

With all this said, I’d really like to thank everyone that helped, donated, or bought a Styrobot! This dream wouldn’t have been possible without you guys. ^_^

Posted in: Other, Projects.