Skip to content

Team-Dregos/Super-Powered

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Superpowerd

Superpowered Dregos

First Lego League - Superpowered - Team Dregos

Introduction

Last year was the first year in FIRST(r) LEGO(r) League for our team and this year we added many new members to our team. Even though we only had 1 year of experience and we didn't get to compete we did learn a lot that we brought into Super Powered.

Attachments VS Code

Last year we decided to build very few attachments and instead rely on our code to complete all of the missions. So once the robot and two attachments were created there wasn't much left for many of our team members to do. Since only one set of code could connect to the robot at a time we had a difficult time scheduling time on the robot to program and test our mission solutions. This year by choosing to build more attachments and by designing passive attachments we could get more of our team members designing and building attachments, making changes to the attachments and participating in the building of our solutions. Thanks to these attachments it greatly reduced the skill level needed to code our robot. The majority of our code now was focused on moving the bot back and forth and turning left and right.

Passive vs Active Attachments

We learned last year that the active attachments we created, (active meaning that a motor or gear was required to move the attachment in order to complete the mission) required more precision driving and added more delay to our missions. To compensate we had to develop more sophisitcated code taht could move the attachments while we were in motion. We also noticed that the problems our robot would encounter would greatly cascade throughout the rest of our missinos when they occured.

By choosing passive attachments we eliminated in our opinion a lot of the points of failure like start and finish positions of the active attachments. The passive attachments also helped us line up the robot to the mission.

Bricklink Studio

Last year we came across a Youtube creator that gave some really good tips and tricks to be successful at FLL. One of them was to document and design our robot in BrickLink Studio. We honestly tried but it was too big of a learning curve to get used to. This year however we absolutely love using it and it made all of the work in building robots and attachments as well as all the versions we had to come up with so much easier.

We could design attachments at home and build them when we went to practice. Studio also prints out step by step instructions which means we could assign attachments to everyone in our team and they could all participate in building peices for our project.

We highly recommend learning how to use Studio.

Our Robot

We started with a design we found on youtube. The creator (Lasse Deleuran) gave permisson to use and improve the design in the youtube video. The creator also had a link to a design file which made improving the design easier in studio.

VersionDesignNotes
1Found a basic design online with instructions. Seems easy to get started and easy to change if we need to. Passive attachments can be added by dropping robot on them. Active attachments are connected to Yellow plate.

Oct 10 2022 I saw on youtube that robots were using both the front and the back to complete missions. Our robot only uses the front, we need to come up with a design to use the front and back. I also think the back can be used as a bumper or pusher like the front except it doesn’t move. So maybe we can use it for more attachments.

Another problem we had last year was when the wheels would split when carrying something heavy. I think if we added more wheels our robot won’t slip as much. I’m not sure if this will make the robot turn better or not.

2Adds back bumper that can connect to passive attachments and extra wheels for more push/pull traction.
Wiring reference: A=right motor, E=left motor, C=back motor, F=Sensor

Oct. 27, 2022 I was test driving the robot today and a lot of people were saying it was very long. Can we make the robot shorter?

3This version looks like it will work but we need something to carry the dinorsaur.

Our Attachments

We decided to use a set of passive attachments to keep our programing simple and focused on moving around the board. Passive attachments can help line up our robot with the missions.

NameDesignVersionNotes
Basket2
Wedge3Had to lower the wedge because it kept hitting M02
Tall Dropper1
Small Dropper1
Catcher2
Hydro Dropper1
Forks1
Kicker2

Competitions

Calgary meetup: November 19, 2022 Calgary competition: Feb 4, 2023

Contributors

Due to the age and privacy of our team members we cannot share their names. We can tell you that they are each equally cool and fun to work with.