Tuesday, 12 December 2017

Four more weeks!

For last week Neshaya did a ton of work to calculate the cost of wasted shower water in cities across North America.  It involved finding the cost of water (including sewer and stormwater charges), along with the groundwater temperature, and the cost of energy in the form of natural gas or electricity needed to heat the water from the groundwater temperature to the hot water tank temperature.

Of all the cities she looked at, Atlanta was the most expensive with an average cost of $680 Canadian dollars per year.  And out of 30 cities, there were only four where our innovation wouldn't pay for itself in less than a year.  I put the data on the map below. 
Annual cost of wasted shower water by city
Nice work Neshaya!

As for the robot, Olivia, and Ella worked on the Water Collection mission and got that working.  If we can fit it in to our 2.5 minutes we'll be able to get almost 400 points if everything works.  Getting everything to work is still a challenge and it's going to require a lot of debugging and practicing between now and January.

Dropping the stacked water in the target area

We put together a list of additional goals for this month and they include:

1) Get more presentation feedback from experts.
2) Show our project to more people who could benefit.
3) Add more project features, including making it look more professional.
4) Print out our sample code and design processes.

We'll work on more of those goals tomorrow!

Tuesday, 5 December 2017

Project progress

It's been a busy week between meetings.  Olivia and Lily worked on our machine learning model and made some great progress.  If you remember, at the time of the regionals, we could predict showers with 90% accuracy.  Olivia and Lily improved that to 76% over the weekend.  Why is 76% an improvement over 90%, you ask?  Because although the new model heats water more times than necessary, it heats it almost every time it's supposed to.  So, as you can see in the chart below, out of 100 times someone comes into the bathroom, the system only fails to heat the water once.  It heats it 18 times when it doesn't need to, but existing systems heat it 100 times when they don't need to.

In addition, the new system runs on Amazon's computers.  That means that a computer with next to no intelligence can tell it that someone just came into the bathroom, and it will reply telling it whether to heat the water.  Cool!

In addition, Nic was hard at work designing circuit boards.  Here's a picture of a board we sent off to get manufactured for $1 each:

It would fit on top of an Arduino and replace the rats nest of wires we currently see.  The company we sent it to to get made said there are a couple of wires that cross each other that need to go around each other instead, and we need to change that.  That's not a big deal and we can probably fix it this week.  Good work Nic!

Olivia emailed one of the judges from the regionals who said she'd be happy to give us more feedback on our project presentation as we get ready for the Provincials.  That was very nice of her and could be a big help.

I also met with Gary Bennett, one of the property managers we were hoping to talk to before the regionals.  Some of you may remember him from Nature's Fury.  He was the mayor of Kingston during the Ice Storm and gave us some great ideas that year.  He said he'd be happy to help us again and hear more about our water saving innovation.

Friday, 1 December 2017

Congratulations!

Congratulations Comet Warriors!  You did very well at the Kingston Regional FLL Tournament on Nov. 18th.  It was an extremely close competition and a cliff hanger up to the end.  There were a number of other excellent teams there but after a lot of work and a bit of luck you're off to the Provincials in Oshawa on Jan 13th.

Here are a few highlights from the Regionals:


Our Best Run of the Day (the Comet Warriors)


Coaches and Mentors (the Comic Worriers)


And don't forget the news coverage, featuring Nic, at:


A few random shots of people having fun between matches:








Congratulation again to everyone!


Tuesday, 24 October 2017

Less than a Month

This past week has been very busy and productive!  Nice work, everyone.  In addition to last Wednesday's meeting we had another garage sale on Saturday along with more building and project work, and another team meeting on Monday.

Where this puts us with just under a month to go is:

Robot: Can accomplish all missions for Zones 1, 2, and 3, for a total of 190 points.  If everything goes smoothly we can get those 90 points with slightly less than a minute to spare, so we can likely add more missions over the next few weeks.  We need, though, to focus on reliability.  That means doing more of what we did yesterday: running missions over and over to find out where things go wrong and improving them, and getting used to setting up and running the robot repeatably.

Project: We've had Hannah's prototype for a few weeks now, and she's gotten some good practice presenting it.  In addition, Nic's made good progress on an Arduino-based version of Hannah's prototype, which if it can work would cost a lot less, use less energy, and be less obvious in a bathroom.

We still need to work on our team presentation, and have been talking about a Phineas and Ferb skit where our project foils the evil Dr. Doofenshmirtz and his plan to take over the tri-state area.  Think hard about how we can fit all the information we need to present into that type of skit.



Core Values: With a lot of help from Ella team spirit and teamwork have been really improving.  In fact, I believe there was a coach-free meeting at school to discuss how to organize a book sale. Check Slack to see Ella's suggestions for how to answer judges' questions.  We'll be working on this tomorrow.

Thursday, 12 October 2017

5 Weeks to Go


With five weeks to go before the regionals, we've got our work cut out for us.  Good work on Ella's core values exercise!  If we can complete each other's sentences we're a close-knit team for sure!

Helen took us through an important communication exercise and discussion of project tasks.  Below is the prioritized list of project features we came up with, based on how much people complained about existing problems and how hard we thought they'd be to solved.

At the top of the list are a) Too slow, b) Uses too much gas/electricity, c) Timer is too difficult to adjust, and d) Too noisy)

Prioritized list of product features.

These four items are things we said were important and easy to do.  So, how do we do them?  (Or any of the others on the list for that matter?)  Please get on Slack and post your suggestions!


Bill Allen discussing hot water problems with the team.

It was great to meet Bill Allen (that name is one of several possible facts you'll need to know for the homework exercise).  He is an actual plumbing expert, given his years of experience both as a plumber himself and as an owner of a plumbing company.  It was good to get his suggestions on approaches to our problem.  One of his suggestions was to connect the pump to the shower light switch, so that when somebody turns on the shower light the water gets heated automatically.  It would be good to know how many showers have a light just for the shower.  For homework please check the showers in your house and see whether there's a light just for the shower, or whether the light is for the whole bathroom.  It probably wouldn't be ideal to heat the water every time someone turned on the bathroom light.



Lastly, with some mentoring from Ella, we made some good progress on the robot.  Hannah, Tara, Macy, and Alyssa sped up the Flow mission and made it more reliable, and also completed the Faucet mission.  That gets us to a reliable 120 points, up from last week's 95.  Good job!

Monday, 9 October 2017

Happy Thanksgiving


Happy Thanksgiving Comet Warriors!  Good work last week, and congratulations to Nick on the Homework Award.

Among other things, we got 3 out of 4 Zone 1 missions working, some of which are shown in the video below:


In addition, with the cancellation of the weekend Garage Sale due to bad weather, we got the Pump Addition mission finished as well.  That finishes off Zone 1.  Those missions together give us 95 points with another five and a half weeks before the tournament.  Not bad, but still plenty of work left to do.

Thank you Ella for another interesting, fun, and valuable Core Values exercise.  Building a Lego model of our research problem was a great teamwork exercise and the team did much better than we did at the start of the season.

Olivia posted a document on Slack listing the problems people have with existing Hot Water Recirculation products.  Please read it!  We've got a solution to one of these problems, we hope, but there are still plenty more.  For this week please think hard about how these remaining problems could be fixed.  Could we make the timer easier to adjust?  How?  Could we make the water heat up quicker?  How?  And so on.

If we can decide whether these problems are easy, medium, or difficult to solve we could combine that information with how much people complain about them and come up with a prioritized list of which problems to work on.

Also, on the topic of the project, Macy's Uncle Bill (name of the week) may be able to visit with us on Wednesday to give his thoughts on what we're trying to do.  So come prepared to discuss our project so far, and whatever additional ideas you come up with between now and then.

Lastly, the First Lego League organizers would like to know who would like badges this season showing how many years they've been involved with FLL.  The badges are a few dollars each, so if you'd like one let us know.

Monday, 2 October 2017

A Busy Week

Congratulations, Warriors, on a very busy and productive week!  Our yard sale was a big success, raising $190.  Kudos to Neshaya for organizing that, and thanks to everyone for helping out, manning tables, recruiting customers, and rounding up donations.
Alyssa and Macy Selling Like Crazy


For our project we did a lot of work to understand how much energy is required to heat water, how much water needs to be heated to start a shower, and how much energy is required to keep heating it while the shower is running.  We also learned how quickly the heat is lost once the shower stops, whether its through plastic or copper pipes, 1/2" or 3/4" diameter, and insulated or not.
Lais Heating Water

Nick Logging Data


Cooling Rates for PEX Pipes


With all of this information we should be able to figure out how much it costs to operate different solutions to our problem of wasted water.

We also worked on prototypes of our innovative solution.  Existing solutions either heat the water whenever it goes cold, or else whenever it gets cold within certain hours.  Using Lego controllers, motors, and sensors, Hannah built a hot water re-circulation system that only turns on if a) someone enters the bathroom, and b) the water is cold.  It then recirculates the hot water until the water in the pipe is hot, and then stops.  It does this by sending Bluetooth (wurd of the week)  messages from an EV3 that would go under the sink, to a second EV3 at the water tank which would turn the water on and off.  Congratulations, Hannah!  If we make no further progress we've at least got a working prototype of our system.

Lily and Olivia worked on the missions for Zone 1 over the weekend and can fairly reliably do the Water Filtration and Pump Addition missions, with good progress on the Rain mission as well.

This week we hope to make more progress on the robot missions, and to look for ways to improve or reduce the cost of our prototype solution.

Monday, 25 September 2017

Thank you, Ella!

First, a big Thank You to our mentor, Ella Hsu!  That was a really fun and tricky team challenge she gave us: cutting a hole in a sheet of paper so that a team member could fit through it.  We learned - or re-learned - a few things that can help us with any type of team challenge: include everybody, get several ideas before starting, build on each others' ideas, encourage each other, and remember it's the teamwork that counts more than the solution!

Second, we've only got 7 weeks left before the regional tournament!  That's not a lot of time and we've got a ton of work to do.  What this means is that we'll be relying on Slack a lot.  In fact, we'd like to get as much done between meeting as we do at the meetings themselves.  If you don't remember how to log on, go to:

https://cometwarriors.slack.com/

and enter your username and password.  If you don't remember your login information, email Helen and she'll get it sorted out.

We picked our research topic, which will be finding or improving methods to avoid wasting water when waiting for your shower to heat up.  In our house it takes almost a minute for the show to get hot enough to step into, and running the show for a minute wastes 11 liters of water.  We do that three times a day, which adds up to over 4000 liters of water per year.  That's 10% of all the water we use.  Other than taking cold showers, how can we reduce this waste?  Tara did some research during the meeting and the results are being discussed on Slack.  So log in and start contributing your thoughts.

To investigate this problem further we're going to need to build a simulated plumbing system and run some experiments on it to learn about heating water, piping it, cooling it, dumping it, etc.  Come this week with your ideas on how to do this.

Also, last weekend four team members including Olivia, Tara, Macy, and Lily went to the Lucknow Fall Fair in Western Ontario.  It was a great opportunity to cheer each other on while learning about farm life.  Here are Lily and Olivia trying their hand in the hay bale tossing competition and picking up $8 for their efforts!  It didn't quite pay for the trip but gave us an idea of what it might be like to work loading hay wagons or feeding cattle.  Hard work!  Remember, what we learn is more important than what we win.


The word of the week, by the way, is our mentor's last name.  Also, something I'd like you to do for Wednesday is measure the time it takes for your shower to heat up.  How many seconds pass from the time you turn on the hot water tap until the water is warm enough for you to get into the shower?

This past weekend I went to the FLL Kickoff at Bayview Glen School in Toronto.  They're a really impressive team, and won the Champion's Award in St. Louis last season.  They do a huge amount of work promoting FLL in Ontario and deserve all the credit they get.


I'll be filling you in on some of what I learned at the Kickoff, and it would probably be helpful to other local teams for us to share the information with them as well.

P.S This is Olivia editing this post on Monday, the twenty-fifth of September (Aka Macy's Birthday!)
HAPPY BIRTHDAY MACY WE ALL LOVE YOU  ❤❣♥♡

Thursday, 14 September 2017

Teamwork and Mission Progress

Good work yesterday!  You did a great job on the water-themed pipe project.  Everybody understood the problem, you shared ideas and came up with clear roles and a clear plan, and worked well together to save the ping pong ball.  While there was not quite enough fingers and toes to plug all the holes you came very close to getting the job done.  Nice work!


Filling the leaky pipe to get the ping pong ball out

Homework for next week is to come with at least one proposal for a water-related problem to solve.  You don't have to come with a solution, but the problem should be one that you think we might be able to solve within the next two months.  Remember, promising areas often involve the intersection of new technologies: drones, wireless, machine learning, social media, nanotechnologies, etc.

We also prioritized and started working on our robot missions.  The prioritized order we came up with, based on how easy it is to accomplish and how many points it's worth is:

Mission   Points Difficulty     Total     Rank
Filter 3 3 6 1
Water Well 2.5 3 5.5 2
Faucet 2.5 3 5.5 3
Pipe Removal 2 3 5 4
Pump Addition 2 3 5 5
Pipe Replacement 2 3 5 6
Water Collection 3 2 5 7
Slingshot 2.5 2.5 5 8
Flow 2.5 2 4.5 9
Fountain 2 2.5 4.5 10
Pipe Construction 2 2.5 4.5 11
Sludge 3 1.5 4.5 12
Flower 3 1.5 4.5 13
Fire 2.5 2 4.5 14
Manhole Covers 3 1 4 15
Tripod 2 2 4 16
Rain 2 1.5 3.5 17
Water Treatment 2 1.5 3.5 18

We've already gotten the Filter mission working and are working to simplify it.  (The mot de semaine is "ping" by the way).  We've also got good progress on the Well and the Faucet.  If we had to go to a tournament next week we could probably get 80 points.  Not bad!

Don't forget to check Slack during the week for any updates!

Tuesday, 12 September 2017

Groundwater Issues and Research Topics

Last week I spoke with Dr. Bernie Kueper.  He's a professor at Queen's and in internationally recognized groundwater expert.  Half of North Americans get their water from groundwater sources.  The the top groundwater problems Dr. Kueper mentioned were:

- Increased water use is draining the groundwater sources faster than they're getting refilled
- Existing sources are getting contaminated by chemicals that are added to foods, cosmetics, fertilizers, etc.
- Finding new sources is difficult

With these problems in mind, useful areas for to research could include:

- Finding ways to reduce water waste
- Finding ways to reduce water contamination
- Finding ways to locate new water sources

He travels a lot, but would be happy to talk to us if he's free some week during our meeting.

In the meantime, a resource he suggested that might be useful for finding water is the gravitational data collected by NASA satellites.  The satellites measure the force of gravity all over the surface of the earth, and track changes over time.  As the underground water level at a location rises and falls, so does the force of gravity at that location.  Dr. Kueper suggested that here may be a way to use that data to find underground water.  The data is available at University of Colorado GRACE research

Thursday, 7 September 2017

Welcome to the Hydro Dynamics Season!

Welcome back, Comet Warriors!  Since we're all veteran Lego League participants by now we can hit the ground running.  We've got a lot of work to do this season and not a lot of time to do it. The competition will likely be held in late November at Duncan MacArthur Hall (Queen's West Campus).

We'll be using this blog again this season to keep you informed about news, tips, progress, dates, and so on during the season.  Please check back regularly to make sure you get all the necessary information!  Just like last year, there will be a secret word contained in each week's blog post.  Please show up each week knowing the secret word for the week.  The word for this week is "wasser" (that's German for "water").

Remember that the First Lego League competition consists of three main parts: 1) core values, 2) the project, and 3) the game.  The core values define how we work together as a team, and how we interact with other teams.  If you don't remember what they are, please refresh your memory!  The project is a team research effort in a specific area, with the team required to develop and share a solution to a particular problem.  The game involves the design of a robot to complete as many missions as possible on a specially designed board.

Most participants find the robot component the most fun, but remember that the overall score is based on all three components, with each counting for roughly one third.  Your robot could complete every mission in the game successfully and your team could still finish last overall if you don't do well on the project and don't demonstrate the core values.

To get up to speed quickly on the project and the game, please check out the videos below:


The Project:


The Robot Game:

In the next couple of weeks we'll need to pick a project.  Please think about ways we use water, and any ideas you can come up with for how we could improve the process of locating, extracting, using, or disposing of that water.

As you may remember from last season, and from the Innovation Celebration we went to the season before, new ideas often come from the intersection of new technologies - things like drones, wireless communications, robotics, cloud computing, social media, machine learning, and nanotechnologies.  Could any of these technologies be combined to solve current problems related to water?  Think hard and see what ideas you can come up with for next week.

Also, next week we're hoping to chat via computer with Dr. Bernie Cooper, world-recognized expert on groundwater.  Please bring any water-related questions you may have for him.  See you then!

Wednesday, 4 January 2017



शुभ दिन धूमकेतु! (Good day Comets)


     At our last meeting we had a special guest from Google Deep Mind in London, Dr Tim Lillicrap. Dr. Lillicrap taught us how to train our convnets to recognize animals such as wildebeests. Dr. Lillicrap also showed us a project his team at Google did where the taught a convnet to go around a virtual house and collect apples. The word of the week is Apples. Dr. Lillicrap's team  also trained a convnet to play GO, a game popular in Asia, better than any other human. You can read about that here.
Tim Lillicrap sharing his knowledge with us




 We also contacted Roy Chan, a computer science major at Stanford University who wrote a paper on training a convolutional network called YOLO (You Only Look Once) to recognize baked goods. We asked him what software he used and how long he would think it would take us to get our project off the ground (ha ha, pun intended 😆) and he told us it would probably take 3-6 months. To read Roy Chan's paper click here. ( Bonus points if you can say the bakery he got his baked goods from.

Also the Ontario East Provincial Championship is in 10 sleeps so everybody need to review their lines and check Slack for any homework. If you are not signed up for Slack, get your parents to check their email (or check your own) so you can get signed up.

Thursday, 8 December 2016

4 Weeks To Go!

Pozdrav Komete! ( Hello Comets in Croatian)
Last week we were full of Christmas cheer and we shared it with by all by dropping eggs out of a 2nd story window. One team was successful, and one egg splatted to the floor so we were not awarded with marshmallows, but we learned much more important things about teamwork and were able to look beyond the marshmallows.
Egg Drop!

We then split into two groups (Even though a team should never be divided), one of which worked on getting Zone 2 to work, while the other crafted marshmallow (MARSHMALLOW is the werd of the week) hot chocolates and gift tags. These will be sold at the school Bazaar on December 14th.
Reindeer Hot Chocolates

In the end Group One ( one is the true wurd, not marshmallow) did get the animal conservation mission working so we now have an added 40 points!Way to go Group One!
40 pts! Yay!

 Also shoutout to Olivia because she is awesome and wrote this weeks blog entry. 

Friday, 2 December 2016

Our Trip to the Serengeti

      Hello Comets! Last week was our second week back since the Kingston Regional tournament so that means we have 5 weeks left until the provincial tournament that will be held in Oshawa, Ontario on January 14th (more details yet to come).
   
Let us take a moment to recap what we did last week

     A)  Last week we were exposed to the wonders of Serengeti by Virtual Reality and we truly realized how difficult it is to count animals by driving around in a truck.
   
Olivia exploring the Serengeti 
   
Some of the Challenges Counting Animals on the Serengeti

    B) We made reindeer hot chocolates which we plan to sell at the school Christmas Bazaar on December 14th. We plan on making more hot chocolates next week. Keep in mind we will need to make signs and figure out how much we plan on charging.


     C) Hannah, Nicolas, Olivia, Lais and Neshaya worked on programming the second box of the shark transportation so we are now 3 pts ahead! Wohoo!

Pineapple is the combination of letters you will be required to write on your slip of paper Thursday.

   
     D) Tara, Macy and Alyssa worked on painting the wildebeests so we can promote diversity as well as animal conservation throughout the season. (Also so the computer vision systems can identify different wildebeests)

 
     E) Lily was sick so we offer our condolences to her- Our condolences Lily 😪

word word word word word word


Wednesday, 30 November 2016

Getting Ready for January

Last week we got a number of things done:

1) We talked about what we had accomplished up through the regional tournament and each came up with "two stars and a wish" - that is, two things we thought we did well this season, and one thing we'd like to work on some more.  Between now and the provincial tournament we're going to try to make more progress on the "wishes".



2) We learned how to make and edit 3D models using a program called Sculptris.  Remember, if we're going to train a computer to recognize particular animals, we need to give it lots of examples to learn from.  Those examples can't all be the same.  They have to have enough variety that the computer can learn to tell the animal we're looking for from other animals and non-animals.  We bought a bag of toy cows to train the computer on what cows look like, but the cows in the bag were all identical.  That won't work because the computer will think all cows are exactly the same.  So instead we got a 3D model of a wildebeest and each took turns putting it in different poses to get some variety.  Since last week we printed out all the different animals on our 3D printer, as you can see below.
Ten Wildebeest designed by the Comet Warriors

With wildebeest models in a dozen different sizes and poses we can now do a better job teaching the computer what to expect.

3) Running the robot.  At the tournament, Olivia (also le mot de la semaine), Lily, and Macy were responsible for running the robot.  Last week they worked to teach others how to line up and run the robot, change attachments, switch missions, and so on.  Hopefully, by the end of the season everyone will know how to do this.

4) Planned our next fundraiser.  We plan to sell reindeer hot chocolate kits at the school Christmas party.  This was very successful last year so we're going to try it again.  We'll spend some time this week on putting the kits together.

Homework for this week:

1) Take a look at the Grevy's Zebra Website  This site explains how the Grevy's Zebra Trust did a census of zebras in Kenya.  It involved a lot of driving around with cameras.  A group at Princeton then used computers to try to tell one zebra from another based on the pattern of stripes on their hip.  The woman who runs the Grevy's Zebra Trust, Belinda Mackey, is one of the people we shared our research with.  The video below is a talk she gave in San Francisco in October.  It's half an hour long.  It's worth watching, but if you don't have time for the whole thing watch at least the last six minutes - starting at 25:00.  It gives great examples of how to get people involved in conservation.  It's not as simple as showing up with a new technology.


Belinda Mackey's talk on Zebra Conservation

Lastly, some good news from one of our experts!  When we had our yard sale in October, John Abrams stopped by and was interested in what we were doing.  He has a friend, Tim Lillicrap, who works for Google Deep Mind in London, England.  Well John put us in touch with Tim, and Tim has offered to come visit us on Dec. 22, the last meeting of the year.  Tim works on some of the coolest machine learning stuff in the world (like teaching robots to dream) and is interested to see what we're up to.  Maybe he can give us some ideas on how to make it better.

See you Thursday!

Monday, 21 November 2016

Congratulations, Comet Warriors!

The Comet Warriors competed at the Kingston Regional FLL tournament and did very well, coming away with the Robot Performance Award for the highest scoring robot, as well as the Champions Award for the best performance across robot performance, research, and core values.  Everybody on the team, from the oldest to the youngest, made important contributions to our success on Saturday, and you all performed extremely well.  It was great fun to watch. Congratulations!

What this means is that it's off to Oshawa in January for the provincial tournament, where the other participants will be the top 10 percent of teams from downtown Toronto all the way east to the Quebec border.  That's a lot of area and a lot of really good teams.  We're going to need to do a lot more work between now and January if we want to represent ECC and Kingston well.

For the next week, though, we can relax a bit.  So there's no homework this week.

Picking Up Some Hardware

Got A Few Problems Sorted Out

Trying to Figure Out What's Going Wrong

Wednesday, 9 November 2016

10 Days to Go

Good progress over the past week, Comets!  Since our last post we have:

1) Put together a first version of our presentation.
2) Gotten two more robot missions to work: getting food out of the fridge, and feeding some of the animals.
3) Gotten movement detection working for our project.  That is, we got the computer to look at videos of the cows and identify them by the fact that they're moving.




For those looking for the word of the week, since we got the fridge mission to work, the word for this week is Fridge.

Some things we need to work on for homework for this week, and over the next ten days, are:
1) Everybody needs to learn their lines for our presentation.  You've all received a copy of the script either on paper or in email, so make sure you learn your part.
2) Everybody needs to think back on what they've personally done so far this season.  A lot of this is covered right here on the blog, so make sure you re-read it and know what your responsibilities were.
3) Some of you got individual assignments - writing emails, doing research, making props, etc. - that you need to do at home.

Also, we're going to try to meet every day at lunch between now and the tournament on Nov. 19th.  We'll also be having more evening and weekend meetings, which you should have received emails on.  This past weekend we had an impromptu "plaid day" to work on robot programming.  Check it out:



I was just joking about the word being Fridge.  It's actually "pez" because the fridge works more like a pez dispenser, and so does our attachment.

Tuesday, 1 November 2016

Less than three weeks to go

Good job last week, Warriors!  Especially to those participating in the presentation at the Toronto Audio Visual and Electronics Show on separating silicon from silicon carbide.  The presentation went very well and I think everyone found it entertaining and informative.

We made more progress on all fronts including:

a) The teamwork and communication show during the "build what we built" exercise was very good.  I especially liked the "E-C-O-L-E C-O-M-E-T-S Go Comets!"

b) Everybody learned to fly the drone.




c) Everybody learned to scan things in 3D

d) Nick, Alyssa, and Lais learned to convert a collection of pictures into a 3D model.

e) Tara and Macy learned to operate the infrared camera.

c) Lily and Olivia learned to use the gyro sensor.

In addition, after the Electronics show Tara, Olivia, Helen and I went to Lucknow, Ontario to see if we could get some drone pictures of cows.  Tara and Olivia's aunt and uncle (Paul and Christine - words of the week) raise cattle.  They let the girls fly the drone above the cows to see what we could learn about counting them.  They got a bunch of pictures which they stitched together into the image below, and if you zoom in you can see the individual cows in the closeup below that.


Stitched Images


Aerial Closeup

They also tried taking pictures with the infrared camera.  They attached the camera to the bottom of the drone and got one good picture of the car as the drone went up.  Unfortunately the camera fell off the drone almost immediately, but we were able to find it.  They took pictures from the ground after that, and are looking for a better way to attach it.  The pictures look promising, though.  Below are the pictures of the car from above, with the yellow area being the warm hood over the engine.  Also, there's a normal picture of the cows at the fence with another picture taken with the infrared camera showing that the cows are warm.


Car with a Warm Hood



Cows at the Fence



Infrared Cows at the Fence


Next we'll see if our 3D reconstruction techniques can tell us how tall the cows are.  If they look like cows, are as warm as cows, and are as tall as cows, we can be pretty sure they are cows, and not cow-shaped rocks or bushes.


Tuesday, 25 October 2016

Who does what?

Good job last week, folks.  We saw good teamwork on the "Build an animal shelter from newspaper" assignment that Helen gave you.  We also  completed another mission, the Animal Conservation mission worth 20 points, so we've moved it to the "Completed" column of our Kanban chart.

We also made progress on our model African Serengeti.  Tara and Macy got Google satellite images of the Serengeti and fitted them to our vibrating football table.  Nick, Alyssa and Lais then took several pictures from above the table, pretending the camera was a plane flying over the ground below.  They then used Autostitch, a program we used last year to fit microscope pictures together, to create a single bigger picture of the whole table:


With that job done we took pictures of Nick and stitched them together into a single bigger picture that I'm calling Nickenstein (this week's word).


The ability to put together small pictures into one big one will help us take closeup picture of animals and put them together into a picture of the whole area they cover.

Also last week we put together a list of jobs that needed to be done for our project and they included:
a) Fly the drone
b) Take pictures
c) Fit the pictures together
d) Train the computer to recognize the pictures
e) Count the animals in the pictures
f) Get pictures of model animals

You each voted for the top two things you might want to do and based on those votes we matched people to jobs.  One thing we discovered since last week is that if you want to fly a drone for anything but the fun of it (and doing research in a school doesn't count as fun even if it is) then you have to be 18 years old.  What that means is that flying the drone over a farm to take pictures of animals for our project can only be done by someone who's 18 or older.  On the other hand, you can all fly the drone for fun, so that's what we're going to do.  Let's hope for good weather at the end of the week!

Back to the jobs.  With flying the drone for research not one of the choices any more, we divided things up as follows:
a) Fly the drone for fun: Everybody
b) Take pictures: Neshaya and Lais
c) Fit the pictures together: Lily and Lais
d) Train computer: Lily, Alyssa and Olivia
e) Count animals: Olivia and Hannah
f) Get pictures of model animals: Nick, Tara and Macy

Also, Alyssa volunteered to do another important task

g) Investigate regulations around flying drones: Alyssa

As we mentioned last week, one of the researchers Olivia emailed answered her back and was super helpful.  He said:

Dear Olivia and the comet warriors,

Thanks for your email - it's great that you're trying to solve this problem. I put a folder in dropbox with some images from the wildebeest survey. The link to the folder is here (let me know if this doesn't work) - 

There's also a blog article about how they perform the survey here - 

The person who wrote that blog is Bryna Griffin, her email is bryna.griffin@fzs.org, and she might be able to provide you with more images of different animals and will probably be really interested in your research.

I should warn you I think what you're trying to do will be difficult. If you look at Fig. 2B in my paper you'll see that even people struggle to accurately count the wildebeest in these images! In my opinion the best way to improve the process is to focus on getting better information about the shape of the animal. You could do this by using a stereo camera or another technique known as structure from motion (https://en.wikipedia.org/wiki/Structure_from_motion). 

We've been trying to do this with a drone and testing it with cows too - I put some images from our tests in the dropbox folder. There's two images of cows taken at slightly different angles (im1.png and im2.png) and the height.png image shows the height of the cows by calculating the difference in movement of the pixels. 

I hope this helps with your project but feel free to ask me any more questions
Good luck

Please take a look at Bryna's blog post on counting wildebeest (https://fzs.org/en/projects/serengeti-conservation/news-serengeti/count-wildebeest-serengeti-ecosystem/) and see what questions we might have for her.

Monday, 17 October 2016

Fundraising and Mission Progress

Congratulations Comet Warriors on a successful yard sale on Saturday!  We raised $230 and got rid of a lot of junk at the same time.  It involved a lot of work sorting, selling, serving, and then cleaning up, so thanks to all those who participated.



We also made some good progress on our robot missions.  Olivia and Lily built an attachment to solve five different missions  - namely transporting the dog trainer to the research area, moving the veterinarian to the research area, doing the animal exchange, retrieving the seal-mounted camera, and putting the gecko on the wall.  Nick, Lais, and Alyssa then programmed it to do the Biomimicry mission,



Last week we made good progress on our seeing-eye dog mission.  Olivia built a robot cart to help the robot get over the gate.  We then tried to program it to complete the mission and got it to work once.  Now we just need to make it reliable!


On the project Olivia and Lily worked to get pictures of our toy animals for training vision systems.  Below is a shot of Daisy (the word for the week) from above.





 Tara and Macy worked with the electronic football table to develop a simulation of animals wandering around a field.


Our hope is that if we can train the vision system what toy animals look like, and have it identify them wandering on a toy football field, then we can work up to having it identify real animals in real fields.  To make that work we need to find some farm animals we can take pictures of, preferably by flying our drone over their field.  Does anyone know anyone who has cows or horses?  Hopefully lots of them?