Summer recap

The team went to RoboBoat and RoboSub this summer.

At RoboBoat the team did well during the week. The first few days were spent collecting dynamics data to train the dynamics model and state estimation, and trying to get our new GPSs working. With the end of the week approaching, we finally resorted to using the same GPS as last year (Microstrain), and we got a good state estimation and controller for our boat. We were happy with our run in the semi finals: consistently doing the navigation gate, speed challenge, entering ‘Find the path’ and docking once.  Alas, Murphy’s law strikes again! And on the day of the final, due to an unfortunate GPS failure (busted connector), the boat got lost in the water in the middle of ‘Find the path’. The team won third place and is determined to come back next year!

At RoboSub the team did much better than last year. We focused on the first four tasks (starting gate, buoys, channel, pinger localization). Unfortunately the pinger localization system that was working in the pool was unable to identify the pinger at Transdec, and will be redesigned for next year! The first days were spent fixing some bugs and collecting data to test the computer vision. We qualified at the end of the first day. Vision algorithms were developed on site and proved to be robust, picking up the gates and channel very reliably. The buoys algorithm was still having some issue with detecting the green but could identify the red and yellow with success. Our best run was in the semi-final where we passed the gate, touched one buoy did a 720 spin in the channel and surfaced an inch away from the octagon. We qualified for the finals and were the first to go on a very sunny Sunday. Some condensation on the camera lens, as well as sun reflection, prevented the vision algorithms to work as well as they had before, and the vehicle did not go past the buoys. Overall, we were happy with our performance and we got fifth place in the competition, as well as the Teledyne Marine Innovation Award for our vehicle design.

As a conclusion, many lessons were learned.
Having a status display of the vehicle state (booting, ready, killed, recording…) is incredibly helpful to understand what might be going wrong, and this should be a requirement on any robot.
Focusing on core tasks is a good strategy. When trying to address every task the team always spreads too thin and usually ends up with every task only halfway done.
Designing for mechanical stability is far better than adding yet another actuator. It reduces the number of failure points and the amount of tuning required.
Having a stable platform makes the competition more enjoyable. Plan with the objective not to do any hardware changes at the competition. They are easy to make in the lab very hard to do in a hotel room, whereas in water time is hard to get in the lab and easy at the competition.

We’re excited to go back next year!



SeaPerch at Georgia Tech

The national SeaPerch competition was held this weekend at the Georgia Tech swimming pool. High school and middle school students from all over the United States competed to show off their engineering and navigation skills. Some of our team members volunteered to judge the challenge course. It was lots of fun and we were really impressed to see the teamwork and efforts of all the teams. We’ll probably see some of them at RoboSub or RoboBoat in the next few years, and we definitely hope some of them will join us at Georgia Tech. Congrats to all the participants!



Building a new boat


Making the new pontoons core (foam machined with a CNC mill)

It’s time for Burnadette to retire. The team is building a new boat to compete in RoboBoat this summer. First step: the pontoons!

Last test before the competition

This slideshow requires JavaScript.

Getting the boat ready for testing is still an adventure, but nothing we can’t tackle with waders and mustaches.

On the day before Thanksgiving we went to Sweet Water Lake and collected non-windy IMU data. We also almost broke our motors but that’s another story…

A day of test at the lake

The team tested the Wam-V  on a sunny (although quite cold, we can’t wait to be in Hawaii) Saturday at Sweet Water Lake . IMU data was collected to improve the dynamics model and control of the vehicle. After picking a fight with a buoy and getting entangled in an anchor line while being controlled by some team members (we’ll keep their names secret) the Wam-v performed much better in autonomous mode and crossed the obstacle field several times with success!dscf2696