Archive for the ‘Other’ Category

A little bit of random everything!

Posted by Erin, the RobotGrrl on Sunday, October 2nd, 2011

After Maker Faire everything has been sort of buzzing in my head. There’s lots of new things to try, learn, and share! Of course, I was pretty much blanked out afterwards with a cold, which meant I unfortunately couldn’t go to SecondConf where I was invited to speak :( , and then last Thursday/Friday/Saturday/Sunday I was super tired. x_x But, here is a post with tons of pictures nonetheless :)

Learning Pet – Polymorph Phail, OpenSCAD and gEDA

To advance Learning Pet more, there has to be some sort of way to actually make these that doesn’t involve tens of hours of effort for each one. I was thinking maybe I could take a shortcut on this whole laser cutter/3d printer ordeal and use polymorph!

We created a stencil out of popsicle sticks:


IMG_3092 - Version 2

First attempt was to lay the polymorph flat and use the stencil like a cookie cutter:


IMG_3093 - Version 2

It turned out to be way to flimsy and thin. It would be more of a jello brrd than a RoboBrrd with the servos on it. Bah! Second try was to fill the stencil with the polymorph:


IMG_3094 - Version 2

This was stronger in some parts, but it sort of broke at the top. Third attempt in the same way, but more better:


IMG_3095 - Version 2

The third way is definitely strong, but it still takes ages to create. Not to mention, it destroyed the stencil trying to get it out. Plus, the polymorph extras are kind of hard to get rid of.

Polymorph is cool, but it may not be the best for creating the frame of a RoboBrrd. This is when I decided to learn OpenSCAD. Learning it isn’t that tricky. There’s some familiarities that you can draw from Matlab in there. The software itself is horrendous. You can rotate and zoom the viewer camera, but not translate, which makes it extremely annoying to try to use. Whatever. At least I don’t have to worry about trying to figure out what buttons on the screen to press to create a shape.

Here’s a screenie of an exploded view of the shapes that I created:


Screen Shot 2011-10-03 at 11.20.03 AM


Screen Shot 2011-09-27 at 12.33.05 AM

The school I mentor for FIRST robotics has a 3d printer, so we were going to print them out. This is them on the stl viewer. I like how it looks slightly Tron (original Tron) like:


IMG_3225

They haven’t been printed yet, and actually I may not have the chance to pick them up if they were printed! But the idea was to experiment and see if the nubs would actually fit, seeing as how they are exactly the same size.

I learned later on about the same sort of technique with a laser cutter at Spikenzie Labs, you can read more into it in the next section :)

The boards are also going to be another thing to create. I’m attempting to try to learn gEDA (each time I try to pronounce the software it sounds like some sort of cheese), which is a PCB/schematics/board bundle of awesome! The learning curve for this though seems like a vertical line, it almost reminds me of Objective-C in that way. Which can only mean good things! :)

I didn’t save my original screenshot of playing with gEDA, but it looked like a board with chicken-pox, because there were lots of holes (which are called vias?). However, I was playing with text, and weird stuff happens with text. Depending on whatever colour you pick, it writes it normally, or it writes it flipped horizontally, so “w00t” becomes “m00f”, hahaha!


Screenshot

I couldn’t install gEDA on my Mac under fink or Macports unfortunately, but it works fine on Ubuntu. Oh yeah if anyone is wondering, the file I was playing with was the OHS badge. It’s cool. No idea how on earth they made the curved lines yet, but I hope to figure that out eventually. :) There’s lots of resources online about gEDA, so I just have to read them and figure it out, and climb this vertical learning curve ;P

There also has to be more software developed for Learning Pet, but I don’t want to go too crazy with it. I’ve been trying to figure out what platforms should be followed, and which ones should not. Or are we even at that point to make that decision? :/ I might just make some software for several platforms, then run some trials and see which ones are better.

Of course, Learning Pet itself is a platform! So it will also have to be able to play some *small* games. I’m looking forward to this part, like maybe I will save game data in an EEPROM or something? Or just save it in an SD card so that way it is more “modular”?

That’s about it for Learning Pet today. I’m working on a module where the sensor and button can sit on its own platform, making it have more of a purpose of working with a specific set of software. It will also have LEDs!

Spikenzie Labs

When I went in to visit my FIRST team, I also visited Spikenzie labs! Their laser cutter is awesome!


IMG_3186 - Version 2

Here you can see some of the watch faces being cut out :)


IMG_3196 - Version 2

They were also faced with the challenge of getting the slots to fit together. For them, they had to take into account the beam of the laser and all sorts of other interesting math. However, the result is nice slots that fit perfectly together:


IMG_3212 - Version 2

This knowledge is great, and will definitely help :D This is the sort of technique that I would want to use in Learning Pet’s structure.

They also gave me free stuff. LOTS of free stuff!


IMG_3229 - Version 2

More about building them in the next section. Thanks for the free stuff Andy & Mark!

Random Everything

The VoiceShield looks really cool. Unfortunately mine doesn’t play sounds, only noise. It may be because I’m doing something wrong with the uploading or something. I should also go back and check all the soldering. :) In concept though, it is really cool. It lets you upload sounds to this chip, and you’re able to play them individually or in sequence, which would be really handy for some of RoboBrrd’s sounds!


IMG_3210

Soldered the MPTH kit too. It’s also pretty cool! Send in serial and have it displayed on the screen. Nice!


IMG_3218

The LoL shield! YAY! If anyone tells you it only takes an hour to complete this shield, they are either a professional, or completely wrong. :) I had some trouble with a few LEDs, but it turned out that they needed more solder. There are also a few LEDs that flicker. I haven’t figured out how to fix them yet though. The white LEDs are beautiful!


IMG_3201

This poem on the back of the LoL shield is so deep.


IMG_3209

I gave one of the Propellers a go, and made it so that if I press gently on the button thing, then the LED will light up! However, these button things are kind of weird in the way that if you press down, then it shorts out (I guess), making the value 0. If you press lightly on the middle pad, the value ranges up to 1. The default value is also 0. So it is kind of hard to figure out, either that or I’m doing something wrong, which is most likely :)


IMG_3183

I’m in the middle of trying to organize everything. It’s INSANE. Luckily it doesn’t look like this anymore, but I still have a few other things to organize away.


IMG_3215

DOGCOW’s Ping))) sensor has sort of been a running joke on the Robot Party. Turns out it does work, I was just doing it wrong hahahaha


IMG_3185

Here are my broken servos. This would definitely make a GREAT Christmas tree ornament!


IMG_3142

And with that, moving on to the next section!

Old Popsicle Stick Constructions

Popsicle sticks and hot glue are great for creating things. Here are some things that I started to create, but haven’t finished. They were mainly created to let me visualize things that I was thinking about.

This robot was supposed to have LEDs spinning on its motor. It got me thinking about this design challenge, where you will have to somehow be able to power the LEDs even though it is spinning. If the LEDs were to blink, it would be better just to have the blinking circuit also spinning.


IMG_3146

Here is proto-brrd. It’s skeleton served as a way to play around with the beak mechanism. It was also good to try the design before building the green RoboBrrd :) It always makes me laugh the way the bottom beak falls down…


IMG_3159

This is a weirdo LED giraffe type of animal/creation. Its weak legs jittered around the desk as the spinning counter-weight tail moved, and as the head spun around. It was fun to see how fast the pennys flew off of the counter-weight sometimes.


IMG_3160

Last was this interesting stretching armature thingamajig. It had an elastic to pull the two arms tight, but the motor would be able to push them apart. Since the motor didn’t have that much torque, it didn’t work that reliably.


IMG_3172

Misc

I also visited Robot Shop headquarters. Had a tour of the place, it’s pretty cool!


IMG_3181

My friend & inspiration Jeri (link goes to one of my favourite videos) is going to be in this film called Pinball Donut Girl. She’s really cool. I’ve had the chance to play some pinball, and it’s really fun. There’s a lot of electronics that happens behind the scenes too. The film needs funding, and it’s being crowdsourced. So instead of your coffee today, consider putting the money towards this! I only donated $7, but collectively it can get funded! YAH! GO DONATE NOW!

Last but not least, winter is fast approaching! Get out there and enjoy the autumn nature :)


IMG_3178

Posted in: Other, Projects.

Fun Robotics/Engineering/Science Shows!

Posted by Erin, the RobotGrrl on Monday, April 4th, 2011

Have you noticed the number of live internet shows there are now for robotics/engineering/science? It’s getting a little tricky to remember, so here’s a helpful list! All times are eastern.

Wednesday
9PM: Make: Live

Thursday
7PM: Dr. Kiki’s Science Hour
8PM: Robot Party!

Friday
2PM: Science Friday
4PM: Let’s Make Robots

Saturday
12PM: Quirks & Quarks
10PM: Ask An Engineer

Any time
Robots Podcast comes out every 2nd & 4th Friday of the month

Are there any that I have skipped over? Let me know in the comments!

Also, more RoboBrrd blog posts are coming soon. ;]

Posted in: Other, Projects.

FNR – Robot Mesh Network: Communication Board

Posted by Erin, the RobotGrrl on Monday, November 22nd, 2010

Trying to get two boards to talk to each other is tricky. For my robot mesh network project, I’m winging it with my own communication protocol through serial. There really isn’t any fancy protocol yet, just bare bone messages being sent.

The messages are sent from a UART, and received by a NewSoftSerial implementation. I had a hard time trying to get anything being sent from a NewSoftSerial to be received by NewSoftSerial. Once I finally realized this, it started to come together.

Here is a video explaining the success that I finally had, it was so amazing!

Mesh Robots – Communication Board from RobotGrrl on Vimeo.

I will be blogging more about this later, with extended details of the problems that I ran into, and how I overcame them. Right now I am trying to make my Macbook triple boot. If you haven’t done it before, it’s a long trial and error process! I also started mentoring some FIRST teams in Montreal! The build season is quickly approaching! Woot!

Posted in: Other, Projects, Robot.

Breaking and Fixing

Posted by Erin, the RobotGrrl on Wednesday, November 10th, 2010

How do you know what is going to break, and at what time? Robotics is full of detailed hardware and software implementations where if one thing breaks, it can cause many other things to not work as well. Being a ninja in preparedness can go a long way, but what can be expected in demo-ing robots?

At the Ottawa Mini Maker Faire, one of the first perf-board circuits that I designed, for MANOI’s hockey stick, got a short circuit and didn’t work. Granted, the circuit wasn’t the best designed, I recall that I went for an “artsy” approach by making it three dimensional. Also, the LEDs were in series, so once one of them burnt up, the other ones didn’t work.

IMG_0114

I guess you can expect old things to break eventually. But what about new things?

The force sensitive resistor on MANOI’s wrist snapped and tore the conductive plastic. This was due to the motion that MANOI was undergoing. But why didn’t it break the other times MANOI did the motion? Also, why didn’t it just pop out of its header socket, like it was designed to?

IMG_0108

Here is the fixed version of the perf board that I did in many hours. It looks much more neater and “one dimensional”.

IMG_0127

As for the force sensitive resistor, I’m probably going to make a capacitive sensor or a sensor using conductive foam and felt. That way everything will be more flexible.

To sum up, I think this is an answer that we’re always chasing in robotics: How do we prepare for the things that can break? One way is with simulation, avoiding the dangerous environments for robots in the real world. Or maybe we could have robots that test robots. That would be pretty cool. Either way, it’s something to think about for the future, especially when we can have serious implications of such events happening, with UAVs and rovers.

Posted in: Other, Projects.

Ottawa Mini Maker Faire!

Posted by Erin, the RobotGrrl on Tuesday, November 9th, 2010

IMG_0077

The Ottawa Mini Maker Faire was super cool! The previous Maker Faire that I was invited to go to was in San Fransisco, but I was in a car accident and it would have been unwise to actually go. This is why I was looking forward to the Ottawa one so much! It was a hit! There were tons of people to talk to, with lots of cool exhibits and stuff. About 500 people visited throughout the course of the two days! It was a fantastic turnout, for a “mini” Faire!

Ottawa MF 2010-25

Photo by emdaniels

For my table, I brought MANOI and Yoda Bot, and all the tools necessary to make repairs if they were needed. MANOI was going to play hockey, and Yoda was going to pass the ball to MANOI. What really happened was MANOI ended up doing dance moves every three seconds, and Yoda Bot moved back and forth a bit while conserving battery life. People really seemed to enjoy MANOI and Yoda Bot though!

Ottawa MF 2010-33

Photo by emdaniels

The most common questions that I received were…

  1. What does MANOI do?
  2. Is that a camera on MANOI’s headband?
  3. What does Yoda Bot do?
  4. What powers MANOI?
  5. I saw MANOI on Daily Planet! Right?
  6. Are you affiliated with any institution?

Ottawa MF 2010-14

Photo by emdaniels

Pretty cool questions that were fun to answer. I really enjoyed explaining how MANOI’s hockey stick works, as well as the wireless link back to the computer. People were impressed with the smooth motions that MANOI had, too. A lot of people thought I was going to MIT for some reason… The most in depth question that I got involved the robot mesh network idea and SLAM. Actually, I think that question was from Carlitos so check out his blog at Carlitos Contraptions!

There was a lot of reprap action at the Mini Maker Faire. There were so many MakerBots it was an army! It was interesting to see them up close in person. They really are interesting tools that do a precise job of making things. Many people only print stuff in black and white though, which is kind of boring. There’s a reprap loaner program that I might be doing with Foulab. I’m misty about how it works in the details, but essentially I will be able to either print or make a new reprap from the old one, and I document and make a Bill of Materials covering how I made it.

The other robots at the Mini Maker Faire were pretty interesting. There was a ping-pong ball robot that had a complex mechanical loading system. There were LED indicators too to tell it where it was in the process of firing ping pong balls at you!

There were the tiny sumo robots too. One of them played the first few bars of “I’m a Barbie Girl” in MIDI tones. There was another robot that could move its wheels to be on a 45 degree angle, that way it could spin in circles. There was also another robot that looked like it was made from a Vex kit, which was pretty cool.

There was a boat robot from one of the university’s clubs. It used OpenCV to detect a red buoy and fire off its propellors accordingly. Water and electronics is a super challenge, it was pretty nifty to see some people doing that!

All of the people were really nice. it was like a science fair but without the judges, so people were there to genuinely learn about the hobbies and projects that local Canadians were up to! It was a blast, really. I am really interested in seeing what changes in the various projects next year! The rumours going around are that there’s going to be a Maker Faire in Toronto and Vancouver sometime next year!

Ottawa MF 2010-1

Photo by emdaniels

Thanks a bunch to the organizers and volunteers for the Ottawa Mini Maker Faire! :)

Posted in: Other, Projects.

Robot Party!

Posted by Erin, the RobotGrrl on Wednesday, October 13th, 2010

Robot Party

Robot Party is a 30 minute weekly internet stream that I am starting! It will cover some of the latest news in the robot world, mainly stories about really big robots and some nifty hobby robotics. After that, will be a live demonstration of whatever I have been working on lately. The last segment is the 5 minute hack, which will be something really easy and quick that you can prepare for your robots. Questions will be taken after that point from the FMCG chat room as well as the UStream channel room.

If you have any ideas for 5 minute hacks, or some projects that should be featured on the show, feel free to leave a comment below or just contact me! We may even invite guests onto the show at some point. :) We’ll see how well the show grows and determine if it is still worth continuing in 6 weeks.

You can watch tune in every Thursday at 7:00PM EST on the UStream Robot Party channel. Hope to see you there!

Posted in: Other, Projects.

Unboxing Krafter’s Box!

Posted by Erin, the RobotGrrl on Tuesday, August 17th, 2010

IMG_9139

From the Fat Man and Circuit Girl internet circuit reality show’s chatroom, a fellow member krafter boxed up a bunch of electronic goodies and sent them to me to prepare robots for epic world domination! I am super happy and thankful :D Let’s see what’s inside the box:

IMG_9140

In here is conductive fabric, foam, thread and some conductive charcoal paint. There is also insulating tape, which prevents two circuit boards that are close to eachother from shorting out. The conductive paint will be useful to paint some lego for the RoboGlyphs project! The conductive thread and the fabric will be great for BubbleBoy’s scarf, as another sensor that can be used to influence it’s behaviour!

IMG_9141

Shapelock! This is stuff that you can put into water and it becomes malleable, it’s completely awesome! It can be used to create gears, gearboxes, robot parts, whatever. I recently thought of a use that would be really fun, perhaps a lens adapter for my camera!

IMG_9142

“Opto device” sounds totally robotic. A matching emitter and detector, these are great so that you don’t have to figure out what the frequencies of both components are so that they can be detectable and stuff. They’ll probably go onto Yoda Bot to detect obstacles :D

IMG_9143

Bag o parts: inside there’s this cool segmented display. It looks like it will be hard to communicate to though! There are also 15 purple LED’s in here, and there are also photogates in here. A photogate can be used on TECHNOROBOT as an encoder for its antenna!

IMG_9145

Screw shield! At the moment of unpacking it, I thought it would be great for MANOI, but it actually doesn’t fit. It is great on Yoda Bot, though!

IMG_9146

Shield extenders, for adding another layer onto Yoda bot!

IMG_9147

Dremel accessories, so that I can destroy things for a very long time!

IMG_9148

Conductive tape! Not sure how I could use this yet…

IMG_9149

An AC Dremel! So happy that this isn’t a battery one that loses power and strength too easily. Dremels are so cool. I can finally cut things now! I tried it with cutting a CD. It’s really cool. Can’t wait to destroy some other things with a Dremel!

IMG_9150

An R2D2!!!!! Wowee!!! I just watched the three original Star Wars movies a few months ago, and changed the various sounds of my computer to beeps and whirrs mimicking R2. I was also in the middle of making a super cool AppleScript that would be an R2 TTS. Beep boop boop whirr! This robot is going to be so awesome to hack!

IMG_9151

Aretoo where are you?

IMG_9152

Dremeled a CD!

IMG_9153

Behold the purpleness!

So yeah. More supplies to make more great robots! They have been very useful already. Thank you Krafter!

Posted in: Other, Projects, Robot.