Tag Archives: programming

Cheeseholing the Code

We met today to work a bit with our mechanisms that we withheld from the bagged robot.  For some of our mentors who were on their reading week, this is the first time for them to see the robot in a bag!mentorsFriends of K-Bots are always dropping by to see what’s going on.  It’s hard to explain exactly what goes on at robotics, and much easier to invite friends to see for themselves.compomantAs we design more robotic components, we’re finding that we’re needing to take lots of measurements to determine the optimal place to mount our appendages.  We’re really glad the bag is clear!baggedWe’re looking for any place we can to lose weight on the robot.  Our programmers offered to cheesehole the code a bit to help out.cheeseholing the codeOur workspace is looking really great!  We have tables put together and shelves waiting to be filled.  It will be a much more organized place to work next season.new spaceWe’re working from 5-10 on Mon, Wed, Fri and from 10AM-6PM on Sat and Sun until competition.

For all who are going to competition, we need your forms and money handed in by Friday.

In The Bag

The last day of build season was an exciting one!  Rodrigo was so excited that he wore his safety glasses all day long!safetyAfter school many parents volunteered to drive us to Transformix Engineering where we ate snacks and did homework….dinner…and worked on programming the robot….…and finishing up the wiring.electricalThanks so much to Transformix for letting us use their space for the weekend and letting us bag and tag tonight.  We’re making ourselves at home!  There are Queen’s jackets everywhere!Queen'sWe had a few visitors come to see the last exciting moments where our robot was driving around and shooting baskets.  It’s really thrilling to see everything come together at the last minute and work like it was supposed to!robot fan clubChris, from FESTO, was excited to see the pneumatic components in action.  He’s arranging FESTO giveaways for competition this season.FESTOWe also had our follow-up with CKWS TV.  It was exciting to have media present for the final moments of our build.  Bag and Tag was officially documented this year, and a two part series about our team will air Monday and Tuesday at the 6pm news on CKWS.CKWSOne minor hiccup that we had to negotiate before bagging the robot was our bumper design.  After recent clarification our original split number bumper was deemed to be against the rules.  We quickly made some patches to sew on.  bumperThere were still plenty of people taking naps on the sidelines…It will take time to regain all of the lost sleep from recent days.sleepyWith 30 minutes to go, we separated our shooting device from the robot to hold back and work on over the next little while.  Thank goodness for a withholding allowance!removing witholding allowanceThere was great hustle near the robot, and also in the Transformix lunch room.  We cleaned up all of our dishes and food and prepared for the excitement of putting the robot into the bag.cleaning upBut first…we needed to weigh our robot.  Using the bathroom scales gave us one estimate…weighing…Transformix’s industrial scale gave us another….weightWith a 20 pound shooter, we’re under weight!  bag and tagWe gathered at 11:50 to bag our robot.  Everyone wanted to be a part of the momentous occasion.CKWSIt’s all caught on film!doneWith a sigh of relief and a few cheers we were done, with a few minutes to spare!happyIt’s a strange feeling to be done building.  We’re used to seeing each other every day, and now we’ll take a day to rest and recover before we start thinking of all that remains to be completed before going to competition.  sad it's overWe’ll miss each other in the mean time though!  Good work everyone.  Thanks to all of our families and supporters for helping us through an intense 6 weeks.  Enjoy your rest.

Day 40: Fine Tuning

Warehouse day 2: Happy Birthday Kevin!happy birthdayToday we continued to cut holes in our robot…drilling….and we are optimistic about reaching the 120 pound weight limit.cheeseholeWe’re filing down all of our parts to keep things smooth and to lose weight where we can.filingAs the mechanical team finished up their work, the programmers kept working hard writing code….programmers….while wires were run between all of the robot’s electrical components.electricalOur human players took to the field to try their long distance shots.human player practiceWe had two really great meals which kept us working hard all day.dinnerWe’re realizing the importance of washing hands before we eat.  Look at all of the dirt!dirty handsAfter getting the mechanical and electrical and pneumatic systems all rigged up, we ran into some issues with our victors…frustration of the evening…and our jags…frustration of the eveningWe’re working hard to resolve these issues, so we can make our robot fully operational!

K-Bots, we’re working from 9AM-10PM tomorrow.  Wear your purple (and bring some extra purple for a friend).  There is an opportunity to get our photo taken with our robot tomorrow at 9:30 AM.

 

Day 39: Transparent Robot

Warehouse Day 1: Our robot is now cheeseholed to transparency….warehouseToday we started off bright and early in the Transformix Engineering Plant 2 Warehouse.fireWe worked hard to reassemble our robot to get everything in working order to test some key components that Purolator delivered today!  purolatorWe’re so excited to be in the warehouse and wrapping up build season.  Some of us are wearing robot themed accessories!spiritBefore too long we set to work putting holes into our robot….EVERYWHERE!weight lossWe weighed the robot….and look what the scale said!weight lossJust kidding….that was only part of the robot.  We think we’re on target though.lunchWe ate a yummy lunch provided by our parents.  It’s so nice to be well taken care of during a very stressful time.who's that on the floor?After lunch it was nap time, until we had to construct the field.  It takes a lot of power to keep the warped wood lined up properly.fieldThe Cyberfalcons, FIRST team 3710, joined us in the warehouse today, and helped out fastening the field pieces to the carpet with heavy duty velcro.cyberfalconsHard work leads to more nap time!nap timeOur electrical and programming team worked hard to get all of the sensors connected and working.electrical and programmingProductivity was everywhere….bumpersThe Cyberfalcons made bumpers…programmingWe worked on programming….field construction…and built a human player station….sparks flew….and made sparks fly!absolutely happySome of our mentors were ABSOLUTELY happy with all of our progress…..while others were a little concerned to see the robot disappearing before their very eyes.a little concernedOur families came to visit us and see our progress all day long.  All of Mr. Wood’s family was here all at once!family day weekendWe appreciate our families encouraging us through these last busy days.  It’s nice to share the excitement with everyone we love.

pizza

"130 slices...yes 1-3-0. Can you deliver it to a warehouse?"

For dinner, we ordered 10 extra large pizzas.  Yes…that’s 130 slices!  They were delicious.  Powered by pizza, some of us took to cleaning up.cleaningSpontaneous sweeping is always a good thing….so is collecting piles of files!  Rhyming organization is the best kind.

piles of files

piles of files

Together after dinner, we moved our field set up to prepare for driving and testing.  We want to be sure that we don’t have low hanging fans or hoses to worry about during human player practice.field movingWhile waiting for the testing to begin, we entertained ourselves in many different ways….one of which was a crazy hair extravaganza!  Thumbs up to everyone!crazy hairIt was such a great work day today.  Thanks to everyone for bringing your best effort, enthusiasm, and patience today.  Please also bring your homework tomorrow….there will be some moments of down time where you can get ready for Tuesday.  Also….when you arrive tomorrow, say happy birthday to Kevin!birthday boySee everyone here at 9AM!

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!