Tag Archives: programming

Day 25: While We Wait

Today we got caught up on some little jobs.  We’re still waiting for our machining to be finished, and for our welding to be done.  In the mean time, we painted more bumper numbers… bumpers…looked online for teaser videos to see how others are approaching the competition….videosWe worked with programming some more…programmingAnd, while all this was happening, part of our team met with CanAssist to get feedback on our Kare-bots initiative.  We were glad of the good ideas our discussions produced, and we’ll be talking with them again in the near future to discuss details.drilling holesWe machined a few parts today.  working hardMost of our cheeseholes are now complete!

cheeseholes

work in progress

Things wrapped up a little early this evening, but we’ll be back on track again tomorrow.

Day 23: Bumpers and More!

Day 23: Today we made bumpers.  We had to be careful and measure twice before we cut the pieces.  This year we had enough pool noodles saved up, but we’ll need more for next year.bumpersAfter doing extensive calculations, we purchased Galaxy Twill fabric from Fabricland.  We cut out pattern pieces, and pinned them to the fabric, and cut out what we needed.bumperMaking bumpers is hard work.  Sometimes you just need to take a nap.

nap

"I was guarding the pool noodles"

We are making reversible bumpers [instructions], so we needed to sew the red and blue material together.  All of the extra time spent in bumper construction will be saved at competition in the pit.bumper“I didn’t know that I could sew!” -Liam, grade 9bumperWe took turns making sure that the seams were straight.  While sewing machines were used in one half of the room, the saws were working in the other half.

saw saw

In other more exciting news, we have rims on our backboards now!  We’re working on using sensors to help us score baskets.rims

Day 22: Making Cheeseholes and Declaring Friends

Our day today was split between several tasks.  One major accomplishment was cheeseholing some of our pieces.  We measured…cheeseholes…then made a template for our bear paws…template…we punched to mark the center of each circle….center punch…and then started to drill.drillsWe lined up the holes pretty well this year…cheeseholes..it is a precision operation!cheeseholesThere are lots of cheese holes to make, so we all took turns.cheeseholesWhile not cheeseholing we occupied our time updating the media binder with our recent news coverage.media binderWe drilled access holes to the valves for our wheels…valve holes in sprockets…and we displayed our Kare-bots in the main hallway at school.karebotsCAD drawings got completed…CAD…we weighed our metal…17 pounds!17 pounds…and we took a trip to buy bumper material.bumper materialTo burn off steam we took a break to practice throwing.throwing practiceWe’ll have human player tryouts after we have a bit more practice time.throwing practiceThe Tweedles showed us how to throw with great distance and accuracy.  showing how it's doneProgramming work is coming along too.  “We’re declaring Friends”-Mr. Wooddeclaring friends

We have had a few phone calls recently from the Cyberfalcons.  They left some robot pieces here when they visited last.  Luckily we were able to tell separate their pieces from ours.  Cyberfalcons: your material is here when you need it.

falcons on the phone

In case you’re wondering what’s up with our duo…they’re still friends too.

friends

Day 21: Machining Begins

Day 21 finds us cutting metal at Transformix Engineering.robotTo make these parts we needed to go through quite a process.  Drawings were made using CAD software.CADThe printed drawings, were then checked overcheckingAnd then they were taken to Transformix for machining.at TransformixWe turned all of our metal into much smaller parts.metalThanks to the machinists who made it happen!processWhen parts are completed, they need to be examined, and the sharp edges removed.inspectingLooking at the pieces in this small cardboard box….we begin to wonder about the final size of the robot.small robotMeanwhile…back at KCVI.  We had a visitor today who dropped by to get more yarn for Kare-bots.visitWe also had visitors who brought us our batteries from Florida.  Thanks so much!visitorsWe devised a way to do tandem knitting.  2 knitters on one project is pretty cool stuff.group knittingWe did some bumper math calculations.  Look at our reversible bumper instruction guide.bumper mathWe looked at various sensors and how to use them effectively.sensor testingOur team had been working on a super top secret project for the past few days.  We’ve made warm fuzzies for our mentors.  Today they were delivered.  Mentors are appreciated for the time and effort they put into our team.warm fuzziesWho doesn’t like warm fuzzies?!  Why not thank a mentor today!

Day 17: Prototypes and Driver’s Training

Day 17:  Today is the last day of classes for us at KCVI!  For the next little while our work space is open all day AND after school.  This will be a productive week!  Our electrical team went for a field trip today to Kraftwerk to discuss how we’re going to bend metal for several robot components.  We are so glad to have the assistance of Kraftwerk again this year!
driver training course
We worked today on our driving skills.  We carpeted the hallway and set up an obstacle course.
programmingProgramming needed a little tweaking to make the robot easier to drive.
testing the controlsIt takes a little time to get used to the controls….extreme focus…and then it takes intense focus to drive the robot without hitting the cones.  We saw a lot of promising drivers today!  We’ll keep practicing, and have some driver tryouts in early February.organizational boardWe’re organizing all of our tasks on our big organizational chalkboard.  There is so much to do!CADWe’re working on our CAD drawings still.  We’ve got lots of part drawings to get done before we can manufacture all of the parts.  prototypeWe’re prototyping various devices to manipulate the ramp.  To make it more fun we split up into two teams (girls vs. boys) and had a competition.prototypeWe’re planning and measuring and cutting material carefully.prototypeWe’re working together, mentors and experienced team members are showing our rookies how to work safely.sawIt’s exciting to see our designs work well!  Even if our designs don’t work well, we can learn from that.

our design is tweedle approved

our design is tweedle approved!

We took a break for a delicious taco dinner.  It is fun to eat all together like this.  Everyone gets to know everyone else.  “My favourite meals in the week are the ones I eat at robotics” -Olivia, grade 8dinnerWe also get to meet family members…new friends…and welcome them into our big purple family.  Family members love Tweedles as much as the rest of us!we love the tweedleAfter dinner we kept working on our prototypes for ramp manipulation.  When tested on the ramp, the boys’ prototype was definitely the loudest, but the girls’ seemed to be a little more effective.  Good work girls!

Best of luck to anyone writing exams this week.  Study hard, and come build robots when you’re done.

 

Day 15: Good News and Bad News

The Good News: We got our new hoodies tonight, and we all love them!   Thanks to Primetime Custom for doing such a good job on them yet again.hoodiesSome of our mentors are working very hard on their knitting. knittingThis season we’re knitting little hats to be give-away buttons for competitions. We’re known for our hats!dinnerWe had a wonderful ham supper from Jan and Ann tonight, and some special treats for Chinese New Year! Chinese New YearAfter dinner, we got right back to work.  Some of us are trying to get the camera code to work properly.programmersOur Chairman’s video is really starting to take shape. chairman's…and we had a great session to edit our Chairman’s essay.Chairman'sPlenty of us are working on the very confusing bumper math. bumper mathWe’re trying to make reversible bumpers again this year, but in a slightly different configuration.  It’s a pretty good math problem!  We did lots of research today, and called different stores to source fabric and white Sharpie markers.no fun zoneLots of work got done in the “no fun zone” today! The “no fun zone” is a quiet place for things like CAD to be finished without any disruptions.  By the end of the evening we got our CAD drawings ready for machining!prototypingOur prototyping team is looking at various ways to manipulate the bridge.  We’re coming up with some good ideas!  It helps to work with such a big creative group.what's this?For those of us who are in the know…this picture marks a rather momentous occasion.  We’re starting to work on the next part.what's this?Lots of us are tired out from long hours at robotics.nap timeNap time is much more comfy with bumpers as pillows!

The Bad News: We’ve got a potential hiccup with our machining that’s causing us a great deal of stress. We also have not yet received our metal shipment. Time is ticking by, and we’re crossing our fingers that it will all work out ok. We made cookies tonight to be delivered with our part drawings to the machinists.fun with bakingWe made LOTS of cookies!

mentorship

"I may be taller than her, but she's still intimidating!" -Sam, grade 10

We hope machinists like chocolate chips!cookiesWe’re thankful to everyone who is pulling strings to help us out.  We are lucky to have a great support system, including our own superhero!stem

We work tomorrow until 7PM.  Come ready to do lots of work, we’re a bit behind schedule!

Day 12: Adventures at the Grocery Store

Day 12:  We got right to work today on a variety of tasks. programmerWe’re getting a second driver station up and running so we can have drive practice before we hold tryouts later in the season.  driver training

Meanwhile….on the other side of the room…a rather creative brainstorming process led to the inevitable conclusion that we needed to use “the force” to keep our robot together!

the force

"lets hold our robot together using the force!"

We started to do some very premature pre-season scouting of the teams that will be at GTR East and Waterloo.  We need our new team mates to start connecting team numbers to names and their histories.

scouts

CAD work was continued.  We’re working on getting drawings done for our drive train.

CAD

We need to be careful with dimensioning and other specifications.  There’s lots to learn!

drawing

Part of our team embarked on a great expedition today to the grocery store.  Tomorrow we’re hosting our Parent Appreciation Pasta dinner, and we estimate 100 people will be there!  There’s lots to do to get ready for such a large event.  We made a menu plan and a grocery list.  We researched quantities online for feeding so many people. 

“5 lbs of ground beef….that’s like a baby cow!” -Sam, grade 10

We researched coupons and estimated how much dinner would cost.  We then took a field trip through a blizzard to the grocery store.  We got strange looks buying SO much food!

groceries

For future reference: we bought 5lbs of ground beef, 7 onions, 16 900g bags of pasta, 8L of tomato sauce, 6 cans of tomatoes, garlic, 12 peppers, 12 heads of lettuce, 4 heads of romaine, 4 cucumbers, 2 bags of spinach, 5 bottles of salad dressing, 6 carrots, green onions, 5 loaves of French bread, 5 cake mixes, cooking oil, 2 dozen eggs, 2 pounds of butter, 2kg of icing sugar…and all that cost around $140.  food

We’ll start to cook right after school tomorrow!

In knitting news….we’ve got a new expert!  Kare-bots are being knit EVERYWHERE!!!

knitting

our other knitting project is ongoing, and ever growing larger.  It will be exciting to see it completed!

other knitting

We’re having lots of fun with each other while we’re working hard on designing our robot.  We are celebrating the small moments, like finding a heart candy with FIRST on it….

FIRST

…and we’re developing bonds as a team….and inside jokes as well.

come at me bro!

Come at me bro!

We work until 10 tomorrow.  Our Pasta dinner starts at 6:30, but families are welcome to arrive early or stay late to see our progress.

Day 9: Random Progress

Day 9: We had a photo shoot today for our Kare-bots.  We’ve been knitting them for our outreach project.

photo shoot

You can knit them too!  We’re going to send them as a packing material for medical or other aid supplies going to Africa or Haiti.  They are super awesome and lots of fun to play with.

photoshoot

Aren’t they so cute?

kare-bots

Shortly after our photoshoot we discovered that Sam has adorable, itty bitty ears.

Sam

Our programmers were working hard to learn how to code.

programming

We emptied our recycling bin today.  During build season we have to empty it much more often.

recycling

We’re working on learning the game rules.  There are lots and lots of rules!rules

It was really exciting for us to get a postcard today!  Thanks JNo!

postcardWe had a really big CAD party and at the end of it our virtual robot is almost finished… Oh my gosh, it’s just like Tron!

CAD

We had a break for dinner where we had shepherd’s pie, and we went on a Tweedle Safari.   Dinner was delicious!  Thanks parents.

tweedles

Observe the wild Tweedles dining in their natural habitat

We sang happy birthday for our birthday girl.

birthday girl

Of course, while all of our other projects are in progress.  We take breaks to work on our homework.  It’s a busy time of year for culminating activities.

homework

We work tomorrow until 7PM.  Remember to RSVP for the pasta night

Day 3: Learning All Sorts of New Skills

Day 3:  We have a new system this year to keep ourselves organized!  This year we scan our finger prints when we enter and leave the lab to track the time that we’ve been working here.

finger print scanThen we use our organizational chart to divide ourselves up into several groups. We have a timeline of season goals, along with weekly goals and daily tasks on our blackboard.  Each student and mentor have their name on a magnet, and choose their tasks for the session.

organizationalOur field building crew worked really hard to get the backboards complete, including the proper coloured tape. backboard Today we completed the middle level backboards.  We can’t wait for the hoops to be delivered.

building

While working to construct something so large, we learned quickly the hazard of structures that are at eye level.  We’ve flagged them with vivid colours of painters tape to keep ourselves safe.

hazard tape

We love showing our school what we’re up to.  We have decorated the display case outside the main office to show our spirit and theme for the season.  We hope to inspire more participation both this year and for years to come.

display

Our programmers learned the basics of the standard FIRST code today.  We broke down different parts of it to learn what they do.

programming

We discussed the priorities for our robot, and have had many interesting ideas about how to tackle the end-game balancing.  We’re thinking outside the box to imagine how to balance three robots on the bridge.  To help with visualizing the geometry, we used a scale model of paper robots on our whiteboard.

whiteboardTo test some of our ideas, we tried to use our robot from 2010.

testing

Later we started building another test chassis.  working hardWe’ll know a lot more about how to approach our design dilemma when we can see a robot moving over a barrier and onto a bridge.  Programmers are keen to get their hands on the test chassis too.  We like to multitask in a productive way.

dinner

For dinner we were treated to a delicious dinner of Indian food.  We are thankful to our supportive parents who are also REALLY good cooks.  Some of our K-Bots learned how to wash dishes today. 

“Robots aren’t the only thing we learn about around here”-Harry, grade 9

dishes

Today was a special day for one of our founding K-Bots, and current mentor, Opti.  We sang Happy Birthday, and presented her with her very own birthday cupcake, and tiara.

opti

Nothing is more important than knowing the rules to the game.  To ensure that everyone takes rule-learning seriously, we had a pop quiz today–high scorers earned cupcakes.  quizK-Bots, beware…..more pop quizzes are in your future.  Please learn the rules.

In case parents are wondering….we have done LOTS of homework today too!

homework

homework

Day 2: In Which We Get Organized

Our group was hard at work bright and early today!  We have so many things to accomplish, and so little time, we need to make each day count.  The big group got broken down into smaller groups to start tackling our immediate goals of the day.

We started the day by doing lots of talking and planning; devising a plan of attack is a great way to start the build season.

chairman's

Our Chairman’s group has been working hard for a long time.  We’re now consolidating everything….and keeping a close eye on the mid-Feb. deadline!

programming group

Our keen programmers, and programmers-to-be, got to work.  This year we’re starting early, and starting from scratch with our programming.  It’s great to see so many students eager to sink their teeth into the code!

success!

A little later in the day, the programmers were thrilled to announce the success of their code that they wrote themselves!  We’re looking forward to learning lots more over the next few days.

mechanical

It was full steam ahead on the mechanical team until we read the bumper rules once more.  Teams: READ THE BUMPER RULES!!  We’re generating interesting ideas, and identifying challenges, and discussing how to solve our problems.  Eventually we needed a full group meeting to rank priorities of what we want our robot to do.  discussions

Part of our goal is to CAD things thoroughly this year to make sure everything fits together well.  We made a CAD drawing of the field today.

CAD

In our down time we knocked off a few thank you cards for meals and favours received in the past week.  We are so grateful to the support of our families and our school.

thankyou

At lunch time some of us ate sandwiches….lunch

…others ate potluck leftovers….and others ate some yummy chili.  We are so thankful to the families that provide food for us during our long build season days!

lunch

Discussions never stop.  We’re always working on robot building strategy, even while eating!

Today, some of us focused on building components of the field.  We need field pieces so we can test robot designs and sensors.  We followed the technical drawings, and worked hard…measuring….measuring….measuring…

field

…and finally cutting out the pieces.

field

By the end of the day we had build a rather impressive structure!fieldIt’s nice to see things coming together so quickly!  We look forward to making more progress on the field pieces tomorrow too.

Haotian

We were excited to have a K-Botics alumni visit today!  We could legitimately ask almost everyone in the room…”Have you met Haotian?”

K-Bots: Tomorrow we’re meeting after school until 10:00PM.  Dinner will be provided.  Bring snacks, and be sure to take time out to do your homework (maybe do it at lunch!)