The Omegabytes 2024 Open Alliance Thread

The Omegabytes 2024 Open Alliance Thread

The Omegabytes are overjoyed to be a part of the Open Alliance for the 2024 season. Our goal is to provide consistent posts that can help other teams. For the Crescendo season our team is returning with 40 students and 12 mentors.

Who are The Omegabytes?

We are a school system-based team founded in 2015. We’re located in the small town of Rutherford County, NC. We use our knowledge and passion in STEAM to make a difference in our community through our robotics program, summer programs, education, and outreach. This past we won the impact award and were able to go to Worlds for the second time in our 9 years of competing.

Team Leads

Build- Tony M
CAD- Jonas C
Ops- Amaka E
Scouting- Fern B

The Omegabytes competitions.

UNC Asheville March | 15- March 17 |
Mecklenburg County | March 22-March 24 |
State Championship | April 5-April 7 | (pending) - added for fundraising budget
Worlds April | 15-18 |(pending) - added for fundraising budget

What to expect from the Omegabytes

Weekly whole team updates
Smaller updates on the 5727 channel
And more!

Socials

Website
Instagram
Facebook
Youtube
Github
The blue alliance

Head Coach Information

Alisha Bennett
Email- [email protected]

More Updates coming!!!

6 Likes

Excited to see what you guys will do this year!

I bet you guys are wondering what Omegabyte’s Design team has been doing over the summer and fall!

Summer;

Remote CAD Classes

The ultimate setup for a not-so-photogenic picture


Over the summer, we began our initiative to host remote CAD classes for ANYONE that wants to attend. We have our own Discord dedicated to learning FRC-related skills and we posted the lectures on our YouTube. All of our lectures, classes, and content for design is created and taught by our design lead, Jonas and reviewed/improved by the rest of the design team. Currently the lectures are long (and hard to sit down and listen to for a long period of time for many people) so we are developing CAD videos 10-15 minutes in length that are of higher quality and have better editing.


August;

drawing

Our students learning Blender and Onshape, taught by the Design lead, Jonas (green shirt).

The design team has been hard at work ever since school started. Our Design team has grown by about six people and we are using the time we have to train and educate them in Onshape, SOLIDWORKS, and Blender.


What are you doing for Onshape?

For Onshape we have been meeting one to two times a week and designing simple parts like chairs, soda cans, furniture, simple chassis parts, and practicing mating and collaborative modeling. Onshape is a very valuable tool for FRC as it allows many people to work on the same part studio, assembly, robot, ect. Seamlessly and with no visible lag (<100ms).

We have slowly been increasing the difficulty of parts as we go along, starting with simple objects and moving onto complex objects that require sweeps, booleans, 3D curves, and surface modeling. We did the first half of our classes from August-September and will finish the remaining classes from November to December.


A nice room made almost entirely by our new first-year students (except for the walls). Each person made a different piece of furniture, and it was all put into the same assembly.


September;

Did you say Blender?

Yes! We want to participate in the upcoming 2024 safety animation and digital animation award. We have begun learning blender towards the end of September and plan to learn it exclusively for the next month… When the animation starts, we will come together with other members of the team and draft a storyboard. After this we will start assigning tasks and getting to work. Once it is composed we will go back and add detail, fix errors, improve the lighting, and edit materials to make it look better until we have to submit it. The first half of our time will be spent learning, and the other half will be producing the animation.

https://cdn.discordapp.com/attachments/1033471743135846471/1158132037841060012/IMG_2494_Original.jpg?ex=651b2202&is=6519d082&hm=d0dee950fa4e5227a640675b621280c2b719020332a4666b09c88689ae341236&
Blender classes going on. This session was about basic/fundamental modeling.

This isn’t the first time our CAD Lead has had to teach blender. He’s been using it for the better part of 9 years, and is ready to teach our students how to make a top-notch animation! Since blender is arguably one of the most complex and expansive CAD softwares there is, we have decided to divide our Design team into modeling, rigging, animation, node making, lighting, and composing groups based on who excels the most at each task or enjoys doing something the most.

Our CAD Lead taught a handful of non-FRC student’s Blender over the summer, and this is one of their projects after just one week!


An abstract amalgamation of metal made in Blender with a **real** prosthetic hand fastened onto it that was made in Onshape (patent pending!). Project made by Jonas, but soon all our students will be able to model at and beyond this level in Blender.


What about SOLIDWORKS?

We are learning SOLIDWORKS over the second quarter of the year, taught by a college instructor. We will also delve into other softwares such as Fusion 360, Creo, and Inventor so that we have the ability to use those softwares under our belt. We don’t plan on using these softwares for FRC in particular because of their difficulty to learn and unreliability, but to learn them so that we are ready for a diverse set of industries. The most we might do is tensile strength simulation and crash simulation for parts of our robot that we are not sure will hold up. We might also delve into doing some CAM simulation for very complex parts.


Members of the team taking DFT-152, A SOLIDWORKS-based class on parametric/GSG modelling

The Design team is learning fast and will be ready to go next season! We also plan to participate in the safety animation and animation award this year! We will post updates as we learn and hopefully be providing more public resources for other teams throughout the fall and during the season.

See you then!

1 Like

Just because it isn’t a robot doesn’t mean it’s not a marketable skill. Animators are the backbone of media production for a lot of organizations, and can offer high-paying and rewarding careers for students.

With this said, The Omegabytes have been participating in the safety animation, how is it going so far?

Amazing, that’s how it’s going! We have been meeting at least once a week on Monday and Thursday, and have been meeting twice a week most weeks.

This is the design lead, Jonas. Our students are learning far faster than I expected, and have been inspired to make and work on their own projects for themselves outside of the classroom. It has made teaching a whole lot easier since students are learning on their own time and I do not have to teach the fundamentals, since they learn those on their own by trying.

The best way to teach by far is for students to work on something that THEY want to do, and to give them a helping hand along the way. Telling them good methods to make certain models, reminding them of shortcut keys, and helping them with new tools while they do the work on their own is the most effective way to teach that I’ve found. It may seem counterintuitive, but the less you command them, the better they perform as they have room to learn and grow on their own without being reliant on their teacher.


What’s this year’s theme, anyway?

We have gone with an old-west theme for our animation to hopefully blend (haha get it) with this year’s theme;

Safety:Full STEAM Ahead!

We plan on having a color palette and animation style that is semi-realistic, that looks nice but is not too detailed. We want to make mostly randomly generated textures with some texture and roughness painting here and there to make models better.

The scenes we have chosen to do will involve;
Several robots moving along a track with different safety measures to demonstrate safety
A robot stand-off between a safe and unsafe robot (safe wins obviously)
A robot running rampant in a saloon-type building to then be assigned safety measures,
A robot being transported on a STEAM train, one that is safely secured and one that is unsecured and suffers damage.

We want to cover a diverse range of safety aspects, and making 4+ high quality scenes in 40 seconds is not easy.


What will it look like?

The style/theme of our animation is very important. Standard color pallets, geometry, libraries of textures, and level of detail for models is important to set early on. We have gone with a theme similar to the popular game Team Fortress 2; it is very important to have consistent quality in the animation, mixing objects with different levels of quality can make the whole animation look bad.


A randomly generated metal texture (made from scratch) the team has all worked with, with tiny grain lines and imperfections placed throughout.

While these textures are not fully realistic, they convey a good level of realism while still being fairly simple, mostly using solid colors with imperfections or layers of randomly generated color. We plan on making textures that convey this level of detail.


Look at these Models!

Our students have been making models for practice for the last (as of writing) 38 days to practice their rigging, animation, material work, and to a lesser extent, lighting. These are some of the models that the students have made as practice for the animation. Many of these may be used either as placeholders or edited/improved significantly for the final animation.


Some train cars and a nice comfy saloon made by different students. These models are to help practice arrays and modeling details and will be improved upon for the final animation.

WIP train to use in our animation!

We plan on making models for practice up until Nov 15th, where we will have 15 days to take the models we have made and improve them, make new models, add materials, and compose our work with lighting and editing.


Materials, Materials, Materials!

We have been making use of online tutorials for learning combined with models made by me, as we only have 1 student teacher. This allows students to work on their own time and at their own pace. Of course, I set hard due dates and usually give students a maximum of 3-6 days to work on the assignments I give them. Examples of assignments I have given are to follow tutorials, create boxes and crates, make pieces of a train, model fences and gates, make buildings, and model furniture. These assignments let students come to class ready to review their work, ask questions, and get help improving their work.

Historically, safety animation submissions use mostly flat materials/textures with a single solid color. Rarely, a grained texture is used with two colors to make a wood or metal texture. We wish to strive above this level and make textures as good as we can, with a consistent level of detail and a diverse set of materials.

Blender Youtuber KennyPhases (https://www.youtube.com/c/kennyphases) has offered us his material libraries for free and has offered to review our work with a professional eye while we are working on it. In the last 15 days of animation he plans on helping us with materials and show us how to make professional, high-quality materials from scratch.


Students were assigned this tutorial as homework to practice their skills

This tutorial, “Making a Mechanical Walking Creature”, is arguably the best tutorial for Blender on Youtube right now, as it teaches animation, modeling, subsurface modeling, materials, lighting, and modifiers. 90% of blender is in this one 40-minute tutorial. Of course, we used the telltale doughnut tutorial as well, but put less focus on it as I personally believe the tutorial is outdated and far too drawn-out to teach effectively. Many people praise the doughnut tutorial as gospel, and while it is timeless and will remain a good-ish tutorial for the entirety of Blender, there are better and more effective tutorials that teach more content in less time.


What now?

For the next week (until the 15th of November) we will be working on honing our skills in the fundamentals, making sure we completely understand modeling and rigging. At day 45 (Nov 15), we will start to compose everything together, solidify our storyboard, and refine our textures.

Now is a time where we could greatly benefit from help from a professional animator to mentor us, even if temporarily. If any other teams know of a professional animator or anyone in a related field that could help us we would greatly appreciate it if you could have them contact us.

See you next post!

-Jonas

2 Likes

Week 1, 2, and 3.5 Recap

Animation

We released our safety animation for this year, and although we did not fully complete our animation award submission in time we plan on dissecting both of these animations and using them as a teaching opportunity for any FRC teams wanting to do an animation

You can view this year’s animation here:

(make sure to turn the quality to max!)

For a first year submitter, I think we did pretty well. The audio design was hastily made last-minute, and there were quite a few animation errors, but overall the textures and lighting worked very well with the animation
Also, here is a sneak peek for an animation wiki we are working on! We plan on having it extensively and entirely cover animation from start to finish, with a bit of extra content for those who want to go the extra mile.

)


Design


Chassis & General Design

We’ve been on the grindstone for our design. We decided to do an over-bumper intake so that we can use the full width of our chassis to intake pieces. Despite this, we are re-using last year’s chassis (25*29) so that we can re-use our belly pan and a few other parts to cut costs, as well as help build out a little bit. We will use falcons for steering and (if they arrive) krakens for driving.


We have two of these bellypans lying around (and another if we need it, sorry Grab-a-Byte)

This was the first thing we came up with that wasn’t a messy whiteboard drawing. The wheels are 2-inch rollers which will either be lines of compression wheels, pvc, neoprene, or urethrane rollers/belts.
image
Originally, we were going to do a actuated shooter, but we decided that for now it was far too much mechanical complexity and an unnecessary addition to the robot. If our first few competitions show that we need it badly, we will add it then as we have plenty of experience with actuating mechanisms.


Let me break it down for you, Mark

Intake


A highly advanced sketch of how our intake will rotate, with a falcon connected to a pulley.

The wheels are placeholders, they will be replaced with rollers of some kind (or just more compression wheels). Belts or surgical tubing will be used to connect the wheels together similar to 2021’s robot, Overbyte (right image).

This is made by attaching two plexiglass panels (that hold the intake rollers) to a 1/4 inch steel plate (for weight) that is mounted the robot chassis by using a hex shaft going through the plexiglass and the steel.

Storage

image image

The storage is used to hold the piece separately from the intake. Belts will be used so that the piece does not deflect to the outside. Two pieces of flanged sheet metal on each side hold up a 1/4" sheet of plexiglass, which will hold the hex shafts and wheels. The motors will be mounted to the sheet metal plate, where a 3D printed pulley will connect to the hex shaft.

Shooter

4 flywheels connected to a 1:1 maxplanetary gearbox. we might use a different gearing (via pulleys) for the top 2 wheels than the bottom two. We will likely use krakens for the shooter.

We will likely be publishing a public release of our CAD this week, so stay tuned!


Once again, here is a rundown of the robot’s design
Intake, storage, and shooter, respectively

image image


Build

Prototyping

Prototyping is in session, and while most of it is already complete we have some pictures of workshopping we did with some 1/8" plexiglass parts. We hooked drills up to the mechanisms to test them, and they worked great! We found that the hex shaft alone with a bit of velcro as belts could keep the intake in, and compression wheels worked wonderfully at moving the piece. The second they contacted the wheel the piece was sucked in and moved to the other side.

Game Field

Our friends and sponsors at Touchstone Fine Cabinetry Provided us with CNC’d plywood for the game field. You can find the public CAD on FIRST’s website if you want to build your own.

Programming

Programming has been hard at work with the current chassis bot and our current codebase. An update will hopefully come by the end of the week!

Great design! We’re planning something very similar with an otb intake, handoff, and double flywheel shooter. (see our build blog for more deets)

Do you guys plan to amp/trap score and/or climb?

Is this legal with premanufactured part rules?

Looking forward to seeing you at Mecklenburg!

1 Like

Great Questions!

“Is this legal with premanufactured part rules?”
No clue, I can’t see why it wouldn’t be. If it conflicts we’ll cut holes into it until it complies.

“Do you guys plan to amp/trap score and/or climb?”
We haven’t particularly prioritized the trap, as it dosen’t give too many points. If we have time, we can slap on a single DOF arm to act as a slide for the game piece and a prod for the trap. We need to test our climber (which I’m 99% sure will work, since it’s basically just the low rung of 2022 with the same climber.

Here’s a look at the climber:


thriftybot climbers with a winch on each side, hasn’t failed yet, (probably) never will.

I can’t wait to see you guys at Mecklenberg too! Your robot is already looking very unique and formidable!

1 Like

I don’t see why using the previous belly pan would be illegal, as long as you posted CAD files of it. Especially if it’s spares that you had made for last year and didn’t put on the robot. Because if I recall correctly, the rule about using previous years parts states that he needs to be either caded, commercialy off the shelf, or can be put into its modified stay at within 15 minutes using only handtools. and being that your team very much publishes their cat every year I don’t see why it would not be legal. (Not an RI)

Week 3 and 4 Recap

There’s not as much to report as on last post, but we have still got quite a bit done! Our CAD is released, we have done more prototyping, and our prototype bot is almost ready for our programmers. (Realistically they should’ve have a prototype bot 2 weeks ago but tomato potato).


Public CAD Release

Our robot’s CAD is in a complete state, so we are taking a snapshot of it and letting you guys see it! Feel free to take inspiration or parts from this, especially our 3D printed spacers and connectors for PVC rollers.

We used the feature-script “FRC Belt Calculator” To make our 3D printed pulleys. Each of the pulleys take about an hour to two hours to make on 60mm/s. Some of you guys may be temped to print these at really high speeds, but slower printing times means more sturdy prints so take your time with these.

Our shooter uses two sets of falcons (possibly krakens), our intake uses one falcon to turn and one to intake, our storage unit uses two falcons, and our swerve base is L4 with falcon steering motors and kraken drive motors. We also got a drive gear upgrade to make us go a little faster.


Build

We have constructed the intake and fastened it to our chassis somewhat haphazardly so that programmers can test out the intake and sensors.
image

it's not pretty, but it works!
We have ordered all of our sheet metal necessary to make the robot from our sponsor Westrock and should receive it within the next week if all goes well. The sheet metal makes up the core of our robot so we will spend the time we have until then assembling our plexiglass-based components like our shooter and storage which we can make with our own CNC machine.


Game Field

Our game field is currently put together, we have a half-field setup and ready for practice once our robot gets through. The field is set up to be accurate to the blue alliance’s half so that we can do a diverse auto routine.


Operations & Business

With the due date for Dean’s List being this week and Impact being next, Operations has been swamped. As we prepare for the competitions fast approaching we’ve been making an effort to actively keep up with our outreach responsibilities as well as get into the nitty gritty of award submissions and our social media.

Dean’s list

We started the past week with finishing the Dean’s List award submissions for two of our fabulous juniors and making sure we highlight their best qualities.

Bryant is a design member of a year and a half who has made a large contribution to our team through designing key aspects of our robots and assisting build in assembling parts from CAD. He has only been on our team for a year and a half, but he has participated in non-FIRST robotics projects for 8 years.

Andrea is a junior who has been in robotics since FLL. She has been a member of our Operations&Business team for three years, and has shown exemplary work in writing awards, managing social media, organizing events, working with sponsors, and occasionally helping out other teams with their projects.

image

Impact & Outreach

We have done a huge amount of outreach this year, and have still maintained our yearly commitment to our local libraries, community centers, and schools. You can view our outreach events on our website which is currently being updated after collecting dust for a little bit.

3 Likes

Hey guys! Forgot to add the actual link to the CAD in last post, here it is.

1 Like

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.