Weblog

Thursday, May 08, 2008

  • The epic summary of 2W, part 5: On animals

    While building robots may not allow time for much of anything else, you can always make time for your favourites.  For me, this includes regular episodes of Law and Order.  Once during the course of the term, I watched an episode (don't remember which one, but it's in Season 18) where Detective Lupo makes a comment to Detective Green, something along the lines of "when an animal dies everyone goes up in arms, but when a little girl dies no one cares".  (They had just passed some kind of protest about the welfare of animals as they entered the courthouse, and they were involved in a case with a dead girl.)

    I thought that this was an odd comment to say, but could it have an element of truth here in Toronto?  When a person is murdered, only politicians and the police are making statements about banning handguns (for example).  When pit bulls attack a person, animal support groups (for lack of a better phrase) go and protest outside the legislature (pit bulls are illegal in Ontario and if found, must be euthanized except under special conditions, and legal protests are A-OK).  Maybe as an engineering science student I'm not really in touch with who's saying what... but does this really have any element of truth to it - that people will band together for the protection of animals, but not the safety of children?

     

    The next part (6) is on protests and strikes.

Wednesday, May 07, 2008

  • The epic summary of 2W, part 4: On smokers

    Working and going to school in a densely-populated region like downtown Toronto inevitably means seeing people from all walks of life from lots of different places.  All walks of life including smokers.  Now don't get me wrong, people who smoke could be really nice people (I don't know a lot of smokers).  But it's the things some do that really annoy me.  Especially at Union Station.

    The first of these is smoking just outside the door.  It's now socially unacceptable and illegal to smoke inside a public building, places of work, and most private buildings in the downtown core.  Pretty soon, it might become illegal to smoke inside cars carrying kids under 16 years of age.  Where does that leave people to have a smoke?  Outside buildings.  But where outside?  Just outside the door.  Maybe it's cold, maybe it's windy, maybe the people I've seen are just lazy - I don't know.  But people who smoke just outside buildings annoy me because the smoke lingers because of the covered enclosure just outside most doors, and people decide to exhale just as I'm passing by.  At Union Station, people smoke in the area between the subway station and the concourse area - after all, it is outside.  But again, they are just outside the doors that say "no smoking within 9 feet of door".  This sign is visible on both doors leading to the subway and to the concourse.  This leads me to the next point, which is...

    Smoking under a "no smoking sign".  Smoking on GO Transit property is prohibited, but people seem to forget at the bus terminal downtown.  There are bright yellow signs saying "no smoking on platforms" with a really big cigarette that's crossed out.  But on more than one occasion, I've seen people smoking in lines waiting to board buses.  Once I even saw a person smoking right under the sign!  It's not like there aren't designated areas for smoking at the terminal, but the total disregard of those signs is unacceptable to me.

    The last point that really annoys me is smokers' apparent right to litter.  On countless occasions I've witnessed people just chucking their cigarette butts on the ground when they've finished.  Sometimes just outside buildings, or waiting in line at the bus terminal, or out the window of their cars.  This makes the entrances to buildings, sidewalks and roads really dirty - so dirty that it's become commonplace.  I fail to see how these people think they can do this, while littering is an offence under provincial by-laws.

    So what can be done to reduce these occurrences?  Without appearing like your grade 1 teacher telling you to clean up, not much I suppose.  There could be more enforcement by police officers, but there, admittedly, are more serious crimes to address in this city.  Perhaps these individuals simply need to be educated about the consequences of their actions.

    What do you think should be done?

    Part 5 of this 7-part series is about animals.

    //edit - Wow, never expected to be featured.  This is pretty cool.

    For those of you unfamiliar with the bus terminal at Union Station (which is pretty much most of you, I would imagine), it's a strip of land one block long with 6 bus boarding platforms.  There are two designated smoking areas on each side of the terminal building (which isn't very big), complete with a sign (that allows smoking), benches, and a specialized disposal bin for cigarettes.

    If this wasn't clear before, the sight of multiple cigarette butts on the ground doesn't make the surrounding environment very attractive.  I would think that people who live, work, play, and go to school in a city would take pride in its appearance, seeing as they go through that area on a consistent basis.

    And lastly, I'm not on a mad rant here.  I just thought this merits a little bit of discussion, seeing as no one talks about it here.  To quote someone,

    "I think judging someone on the Internet when you haven't met face-to-face is unfair, especially since when I write, it's just text.  So people just make up in their head the tone in which I speak.  Or my body language.  So these people probably imagine me typing stuff with furrowed brows, angrily pounding my fists on the keyboard, and then going outside and beating people up and stealing cars because they picture me as being such a jerk, but I'm actually quite pleasant in person."

    --Jon Graham, "It's a Wonderful Live: Episode 1"
    http://www.youtube.com/watch?v=lyto3AubZFw

    Oh, and one more thing: this isn't meant to be a blanket statement on all individuals who make a choice to smoke.  I just wanted to highlight some things that people in general may not give a second thought.

  • The epic summary of 2W, part 3: AER201

    We interrupt this regularly scheduled programming to inform you of an opportunity to save massive amounts of money on things that people think they need lots of but don't really:

    That's right, an advertisement for cosmetics.  It's a pretty significant sale; I only know about it because my mom and my sisters (all of them) have gone to the sale at least once (and it's in the newspaper).  They've come back with a plethora of nail polish things, perfumes, and whatever else you can buy at a cosmetics sale.  Anyways I thought this would be useful for those of you interested in this stuff.

    Anyways, onwards.  If you may recall, I listed the courses I was taking in second year, and possibly you may have remembered AER201 - Engineering Design as one of them.  While the course name lends pretty much nothing to what we actually did in the course (other than design an engineering project, of course), those 6 letters pretty much dominated our time and effort throughout the whole term, starting from day 1.

    The project given to my team was to design and build a robot that would functionally test flashing LED balls in an egg tray.  The balls have a plastic shell around the internal electronics, which activates (flashes the LEDs) when a moderate shock is applied.  The robot had to be completely autonomous (with no human intervention during the testing operation), and had to communicate the quality control information to the operator when the operation was completed.  There were other constraints on the design of the robot, such as weight, volume, and time restrictions.  The original RFP (request for proposals) is available at http://aer201.aerospace.utoronto.ca/projects/project1.htm.

    IMG_3531

    This mini-circuit board makes the flashing ball flash.

    Our robot activates the balls by dropping a fairly heavy piece of wood onto the egg tray, thus applying a shock to the balls.  Light sensors embedded in the activation plate in a 5 x 6 array (just like the egg tray) detect whether the ball directly below the sensor has been activated.  Since dropping a heavy activation plate is potentially hazardous to the operator, we designed the robot such that the operator would load the tray on the outside of the machine, and then the machine would move the egg tray inside automatically.  We determined the location of the balls using a row of microswitches with "lever arms" that would be activated by the balls, signalling the location of the balls on the tray.  This information was correlated with the signals from the light sensors using software that we wrote in order to determine which balls were functional and non-functional.

    We were in a team of three, and divided the designing and building tasks into three groups: Andrew was responsible for building the frame of the robot and installing motors that drive the moving parts of the machine; Raphael was responsible for programming the microcontroller to control the operation of the moving parts of the machine; and I constructed the circuits interfacing between the

    However, the course wasn't just about designing and building the robot.  We also had to write a proposal to respond to the RFP, and write a final technical report summarizing the entire term's work.  All in all, the course resulted in many late nights/early mornings, missed lectures/tutorials, and a host of other ramifications.

    Here are some pictures to illustrate how our robot works:

    IMG_3376

    Front view of our robot

    IMG_3378

    The user interface, with LCD/keypad, on/off switches, operating instructions, etc.

    IMG_3388

    The brains of the robot - the microcontroller board

    IMG_3393

    The fingers of the robot - touch sensors detecting ball position

    IMG_3397

    Magnetic switch for signalling to microcontroller the row that the touch sensors are reading

    IMG_3387

    The eyes of the robot - the light sensors

    IMG_3307

    Interface circuit for light sensors

    IMG_3324

    Circuit making the moving parts move

    IMG_3352

    IMG_3349

    IMG_3358

    The "muscles" of the robot (1 - motor and gearbox moving pallet; 2 - motor lifting activation plate; 3 - electromagnet holding activation plate in place)

    Here's a video my teammate (Raphael) made following the end of our exams showing the full operation of the robot (which we named "The Guillotine, Beta" for reasons that will become obvious in the video):

    If you recall, I put up an advertisement for the public demonstration of our robot with all the other teams, asking for people to come.  I put the same advertisement on Facebook, and e-mailed everyone who might be remotely close to the campus.  No one showed up, and I was very sad-faced =(...  But anyways our robot did fairly well.  In the demonstration, we had to show the operation of our robot twice.  We successfully determined the location of 8/8 balls on both runs; we successfully determined the functionality of 5/8 balls on the first run, and 6/8 balls on the second run.  We achieved a competition score of 6355, which was good for 3rd place of our section (~20 teams).

    The next few posts of this 7-part series are about the random things I think about; part 4 is about smokers.

Sunday, May 04, 2008

  • The epic summary of 2W, part 2: LOLOLOLOLOLOLOLOLOLOLOL

    So after reading the title, you're probably thinking one of three things:

    1. Richard's finally gone off the deep end because of the 2W term
    2. Richard's been playing too much Halo and has become a hardcore gamer
    3. ?!?!?!!?!?!??!?!?!?!

    Well I'm happy to tell you that it's a combination of all three... somewhat.  You see, there's this guy.  His name is Jon.  And he's 19.  And he makes the funniest Halo machinimas ever.

    For the uninitiated, machinima is:

    A collection of associated production techniques whereby computer-generated imagery (CGI) is rendered using real-time, interactive 3-D engines, such as those of games, instead of professional 3D animation software

    Specifically, Jon makes use of the theater mode (which captures everything that happens during a game and saves it to the XBox hard drive for later viewing) to make his videos.  In addition to a few action figures from the game.  One of his series is titled "Arby 'n' the Chief", namesakes from the primary protagonists of Halo 3.  In this series, two action figures of these characters are used to act out the storyline that he writes.  Master Chief is portrayed as a stupid, inconsiderate, and foul-mouthed (not to mention horrible spelling and grammar) 12-year-old kid - in essence, a "noob", whereas The Arbiter is portrayed as a reasonable person who likes to talk a lot, but uses coherent sentence structure and all that good stuff we learned in English class.  The series thrives on the interactions between these two characters regarding commentary about various video games on the market (primarily Halo 3 and Call of Duty 4), the Halo 3 community, and just society in general - and this makes for some great comedy - crude, but effective.

    The series started January 7 (coincidentally, the start of term), and now, the 11th episode is in production.  The series is actually a sequel to an original series (by the same guy) called "Master Chief Sucks at Halo", which establishes the character of Chief.  The videos have given me a really good reason to have a good laugh over the course of the term, mostly because of the dichotomy of the Arbiter and the Chief.  The Chief can really be quite stupid at times.  Also, the background music that's used in these videos is often to my liking.  You may have noticed on MSN or GTalk that I've started to listen to "Love Underground" by Robbers on High Street, or the "Super Smash Bros Brawl Main Theme".  You can thank Jon and ANTC episodes 3 and 6, respectively.

    My personal favourite episode of the 10 produced so far is #6: "Brawl".  Here's the video for your viewing pleasure.  Note that this video contains "strong language" and "adult themes", and is not intended for younger audiences.

    If you liked that, here are links to the other episodes:

    Episode 1: Pilot
    Episode 2: Recon
    Episode 3: Attitude

    Episode 4: Melee
    Episode 5: Martyrdom

    Episode 6: Brawl
    Episode 7: Girls
    Episode 8: Legendary
    Episode 9: Newcomers

    Episode 10: Cortana

    I hope you enjoy these videos as much as I did.

    The next part of this 6-part series is dedicated to the epic course that is AER201H1S - Engineering Design.

Saturday, May 03, 2008

  • The epic summary of 2W, part 1: School's out for the summer

    According to Xanga, my last post was a bit more than a month ago - and that doesn't even qualify as a real post because it was more of an advertisement (that didn't work, by the way.  More on this to follow.).  The one before that was dated January 20, 2008... just more than 100 days!  I'm now going to fix this... hence the "epic summary of 2W", the term that just finished.  As it stands now, it's going to be a six-parter; hope you enjoy.

    For me, the 2W term officially ended on April 25, capping off the most packed term of engineering science to date.  How do I know?  Most hours spent on campus, most hours of sleep lost, most number of times I've taken the very last GO bus home, the first time I've stayed downtown, most lectures slept through or skipped... needless to say, many "mosts" and "firsts" have been recorded over the past four months.  But it was definitely a relief to be doing absolutely nothing but watching TV for a change, or sleeping soundly through the day.  Over the last week, that's what I've been doing most of the time - watching TV.  Fortunately, this is April, so the NHL playoffs are in full swing, meaning that either CBC or TSN is airing a game at 7:00pm on any given night... usually - so I've been watching Canadiens/Flyers and Penguins/Rangers games all week long.

    In addition, I've been playing a lot of Halo on my computer, and an RTS called "Locomotion", which is basically an infrastructure/transportation-based game where you have to move things around a pre-determined map.  It's quite fun... but eventually these get boring.  Since I don't have an XBox (and the one in the engineering science common room is permanently broken for unseen reasons), Halo 2 and 3 aren't an option.  So I decided to get started on my job early.

    I'm working again at the university, with the same professor - but this time the project is a bit more engaging.  I'm going to be developing a model for a supercapacitor on the computer and see how it behaves under certain conditions by telling the computer to solve some PDEs with certain boundary conditions.  Sounds complicated, but the computer's doing it, so I don't need to worry about what's actually happening until the 3F term.  There are some possibilities for project extensions; hopefully I'll get to do a few of those before the four months are up.    Oh yeah, and I got a scholarship thing from NSERC, so that's a big plus for me... and for my pocket, lol.

    So that's the end of part 1 of the "epic summary"... next is part 2, titled "LOLOLOLOLOLOLOLOL".  lol.

triple_spiral99

  • Visit triple_spiral99's Xanga Site
    • Name: Richard
    • Birthday: 4/13/1988
    • Gender: Male
    • Member Since: 6/16/2006

Weblog Archives

Don't worry - your calendar is here… to see it in action just click "Save" above and refresh the page.