Cornell University AutoBoat Project Team
We are a hard-working, driven team of hardware and software engineers, dedicated to building and innovating in the field of naval architecture and maritime robotics. Our students challenge themselves in a fast-paced work environment, while also making lifelong connections with incredible people.
​
Our goal is to design, manufacture, test, and compete with an autonomous boat capable of decision making and complex path planning using computer vision. We compete in the annual Roboboat competition, run by Robonation!
Click here to apply for the Fall 2024 season!!! Scroll down to see our recruitment timeline.
https://forms.gle/vpChADEFRHXtxtmv9
The 2023-2024 Competition Cycle
Recruitment Timeline
-
Monday, 8/19: Applications Open
-
Thursday, 9/5: Project Team Fest (4-6 PM Duffield Atrium)
-
Thursday, 9/5: Upperclassmen Application Due
-
Sunday, 9/10: Club Fest (11am-1pm Arts Quad)
-
Tuesday, 9/17: Information Session #1 5-6 PM Rhodes 655
-
Wednesday, 9/18: First Offer Date for Upperclassmen
-
Thursday, 9/26: Information Session #2 5-6 PM Hollister 206
-
Friday, 9/27: Add Deadline for Project Team
-
Thursday, 10/17: First-Year and Transfer Application Due
-
Monday, 11/4: First Offer Date for Underclassmen
-
Wednesday, 11/6: First-Year and Transfer Onboarding Starts
Research
As soon as our travel team comes home from competition, we evaluate our performance and begin to do research on how we can improve in the following year. The research process concludes at the end of the spring semester. Major research topics this year include:
-
Printed circuit board design
-
New RC components
-
More robust waterproofing solutions
-
Parametric hull modeling software
-
Stability and weight management
-
New, potentially holonomic, propulsion systems
-
New motor control systems
-
Simulation software
-
PID tuning
-
New comms systems
-
New sensors (GPS, LiDAR)
-
More robust integration within the Robot Operating System
-
More advanced ways to train machine learning models for computer vision
Design
As soon as the fall semester starts, we begin our design process. For our hardware team, this involves a lot of CAD, ECAD, simulation, and hand calculations, in order to come up with and prove out designs. On the software side, our engineers write new AI, CV, and controls code stacks, making sure that they all interface well in our ROS framework. Designs are locked in by the end of the fall semester, after several reviews and iterations.
Our design objectives for this year are:
-
Adjusting hull design for greater weight capacity
-
Designing a powerful and reliable main circuit board
-
Cleaning up interfaces between mechanical and electrical components
-
Integrating new comms hardware, motor controllers, microcontrollers, and sensors into our electrical and software systems.
-
Developing a robust simulation framework
-
Using all of the functionality within ROS
-
Making our AI and controls code stacks more functional and reliable
Manufacturing
At the beginning of the spring semester, our hardware team puts in long hours to get the new boat built and ready for competition. Our engineers get to use the composites workshop, the Emerson machine shop, and the ELL to fabricate and assemble their designs, gaining valuable hands-on experience along the way.
This year’s manufacturing goals are:
-
Make the hull shape and surface finish more precise to match the design vision
-
Make hull manufacturing faster and more reliable
-
Make use of more advanced machining techniques such as CNC and water jet cutting
-
Start assembly earlier, and speed up the assembly and integration process
-
Keep track of interfaces and facilitate cross-project communication for more seamless integration
-
Following DFM practices more closely
Testing
Testing occurs throughout the competition cycle, enabling the software team to develop, troubleshoot, and integrate AI, CV, and controls code. This year, we intend to have testing sessions at least once a week using our old boat, until the new one is ready in the spring. The goal is to have our mission planning and execution code stack working well via ROS by the end of the fall semester.