13598 MOBots & 15357 MOreBots 2024 Season Build Thread

MoBots-MOreBots Logo

13598 & 15357 FTC Open Alliance Build Thread

Heyo! We are a pair of FTC Teams located in the Upper Peninsula of Michigan in beautiful Escanaba. Our teams are part of a pathway starting with FLL and progressing into FRC. We operate in the Escanaba Senior High School with a 20 X 40 build / storage space. We aim for 3-4 days a week of contact time with more as needed.

The FTC program has approximately 20-25 students though this year we have a strong core of 8th graders coming up so we’re very excited for a solid 2024 season.

Centerstage

We built two identical robots for the 2023 season. One did quite well, while the other suffered from persistent and frustrating ESD issues. Programming was done with both Blocks and OnBot Java. A minimal amount of CAD was done and limited to subassemblies.

During the FRC season we decided to just send it for 2024 FTC.

Off Season

A core of 6-7 FTC students continued to meet throughout the school year. They observed the FRC build, assisted, and learned through osmosis while also staying engaged.

OnShape was a huge focus. The groups grabbed items from around the build room, modeled them, and then 3d printed them. Think Coke can, pencil, eraser, screwdriver, scissors. It was quick, tactile, and comical. At this point our 8th graders are better solid-modelers than most of our FRC teams.

Off Season Improvements

We looked back at our pain points and decided we needed to make some subtle (and drastic) changes.

Tools
Problem - We had books of allen wrenches and large tool boxes. Team members spent too much time hunting for tools, losing tools, and using the wrong tools.

Solution - We ordered the 4 sizes of allen wrenches we needed, slid on color coded shrink tubing, and removed all other allen wrenches. Same for wrenches. We’ve condensed down to a single daily use tool box.

Software
Problem - Blocks. We saw some truly amazing things done in Blocks. But it’s amazingly difficult to troubleshoot and once you get more than a screen full it becomes challenging to teach. OnBotJava gives you all the benefits of Java but none of the benefits of an IDE. It was hard for members to share and learn.

Solution - Android Studio. We procured two laptops and are on a pathway for team branched code. We are starting with a template that includes drivetrain, some basic functions, and enough comments to choke a goat. This is still in process but the field centric and robot centric base code is ready to go. We’re just waiting on the 10.0 SDK to complete it all.

Organization
Problem - Members arrive, either grab a task if motivated, or mill about until directed.

Solution - DAKBoard & Trello. We have a PC monitor tied into a DakBoard. Members can check out the TODO list and grab a task. It is mentor managed so they still need to check in & out with tasks as completed.

Odometry
Problem - Our Autons were time consuming to build and used only the encoders on the drivetrain.

Solution - We purchased one of the Sparkfun OTOS sensors and paired it to @PhilBot 's wonderful Simplified Odometry Library. We have a minimum viable product, it works and it is easily readable, plannable, and understandable by a 7th grader. If you haven’t seen it, you give it commands like :

            robot.turnTo(0, 0.45, 0.25);
            robot.drive(  1.0, 0.10, 0.25);
            robot.turnTo(90, 0.45, 0.25);
            robot.drive(  1.0, 0.10, 0.25);
            robot.turnTo(180, 0.45, 0.25);
            robot.drive(  1.0, 0.10, 0.25);
            robot.turnTo(270, 0.45, 0.25);
            robot.drive(  1.0, 0.10, 0.25);
            robot.turnTo(0, 0.45, 0.25);
            robot.strafe(  1.0, 0.10, 0.25);

It still needs tuning but it’ll be a great introduction for our programming team to have a defined goal without struggling with PID.

Team Ethos

Our goal is to get the members as much exposure to good engineering, design, and manufacturing as is possible. Two teams gives more time on the robot. We also focus on not being the best bot in the state, but competitive as a solid partner.

Mentor Situation

Our mentor core is 100% industry and we unfortunately have no educators onboard. We are also very heavily manufacturing tilted with a single programming mentor. Ideally we’d have an educator who can throw around words like pedagogy and know how to mold brains through better education. Instead we have plant managers, design engineers, millwrights, and machinists. You work with the team you have, not the one you want.

Kick Off Plan

We will watch the kick off, eat some pizza and talk about it, then the 8th grade members are going to each run a station. We will rotate the new recruits through the stations and they will learn about the 3d Printing workflow, using OnShape, Basic Robot Parts, Tools & Manufacturing, and Coding.

Current Status

PUMPED UP. The members have placed fliers all over the school. We have a trophy case with a TV running a slide show. The recruitment drive is going hard. The build area needs some sprucing up.

We’ll get weekly posts and do a bulk dump with our current status. I’d love to hear your experience with the OTOS if you have one. It’s something we’re really excited about.

8 Likes

Two Days!

Tonight is our last meeting before kick off and we’ll be focusing on our rotation-station new member training plan as well getting everything updated on Driver Stations and such.

Rotation Station

Post season AAR told us that some members focused on one particular area without a broad exposure to the basics. Everyone needs to know the core parts of the robot, mechanisms, how the code base functions, and generally how to speak robot.

Several stations will be student led, OnShape and 3d Printing. Mentors (and 8th graders) will run the Parts of a Robot, Manufacturing / Tools, and Controls.

Hopefully this base will shorten the length of time that we get the deer in a headlight look in those first few meetings.

SparkFun OTOS

The code base works, it still needs tuning but that’ll be a great Control Team exercise. This directly feeds into our FRC team as PID tuning has been a hot topic for next year. Our MoBuddies (FRC Team Members as FTC Mentors) will be critical in taking this lead.

I really like the OTOS. Even on a sheet of glossy white paper, with no contrast, and no tuning, it did a 6" loop and returned within 1/2" of where it started.

Our only issue now is I only ordered a single OTOS and it’s unclear if we’ll be able to get a 2nd one…

Trello-DAKBoard

The DAKBoard is taking shape. After Saturday we’ll bust it up into different group tasks. Turning the cake into bites as it is. The main goal is to focus the team on tasks without constant mentor direction. We need to discuss workflow for those low task days, but it will probably just be time spent working with another group or more OnShape.

1 Like

Kick Off Weekend

We brought in ten 7th graders and eight 8th graders. There’s a few that couldn’t make it so we’re hopeful that we’ll be just over 20 which should be perfect to fill out each team.

The team watched the livestream and then broke up into groups for new member training. We wanted people to at least know the critical parts of the robot, how to turn it on and off, what a NyLock is, where the tools go, etc. One big addition is an “I don’t know what this is” box for clean up time. It sounds dumb but we had so much lost time last year when someone would put an important part in a strange place.

Then we re-watched the release video a few times and chatted it over.

After Centerstage the game seemed rather simple, but once we started to talk about it and toss around ideas there is a lot of nuance to the game. How do we best pick up a sample? Do we want to make specimens? How do you work with a partner during auton? What will it take to get to the high bar?

The team left with instructions to watch the FUN RI30 content and to absorb as much robot as possible.

Some takeaways from the meeting.

Sample
How do we grab it? An intake seems like a good fit as our gripper last year was too finicky. This is going to be a big test area for us. Ideally it can handle a Sample and the Specimen.

Extension
Vertically we want to get as high as possible without going over the horizontal limit.

A pair of our 8th graders sketched up a basic idea which was similar to thedesign laid out in the GoBilda RI3D live stream. We like the pivot, the simplicity of the slide, and a clever intake on the end.

Specimen
At first we saw this as a trap, a time sink that isn’t worthwhile. Now though we think it’s a viable scoring strategy if there is congestion. We’ll need to score this. I liked the separate Specimen scoring mechanism from the RI30H competition but it will bear more study.

Floppiness
Some of the robots are like a wet noodle. With this much extension we’ll really need to get a handle on rigidity as best possible.

Climb
We want to get to Level 3, but we may need a staging climber, and an arm climber. After seeing the droop last year I also think we’ll have a passive lock of some sort.

Auton


This field is going to offer a lot of possibilities. But also a ton of opportunity to smash into your partner. Walking in with an Auton playbook is going to be huge. And some of these may just be variants with a delay at the beginning, middle, or end.

I liked the “pusher” Auton that brought samples to the human player for immediate Specimen scoring during teleop. We are still a bit foggy on if the human player can make Specimens during Auton. We think we can, but we’re not sure.

OTOS
We spent a little time with the auton and ran some sample runs with the team. After some code tweaking we’re able to get it to repeat within 1/2" over a 48" cube at 75% power. All on a polished epoxy floor.

It is absolutely amazing to watch this thing tear around and get you right where you wanted to go.

Monday
We meet today and will go over the RI30H and RI3D content and study where things are at. Also on the slate is talking Intakes and a Jeopardy style quiz for the rules.

OnShape teams will be designing and printing a more permanent OTOS housing.

1 Like

Amazing stuff, thank you for sharing! Is there any chance you could make your Jeopardy! rules quiz available? I’m mentoring a rookie FTC team this year and that would be super useful.

Sure!

I’m not sure the original source unfortunately so I can’t credit it.

1 Like

9 SEP 24

1530-1930

A good majority of the group from Saturday was present, which was really great to see.

RI30H / RI3D Review

We started off watching release videos and pausing to discuss design elements and key game points. There were things we liked, things we didn’t, and an opportunity to see robots in action. I saved the reveal from 7129 last because it was significantly different from any of the RI30H robots yet to show them how varied the designs could be.

Jeopardy

Guess who didn’t read the manual? A few folks could answer, but it highlighted how many did not. A good exercise though and we’ll be repeating it today.

Dry Erase Game

We broke into 4 groups and each group had a laminated map of the field and a blue or red dry erase marker. They “played” the game and walked us through what they wanted to do. We then paired them up with a partner and they talked about how they would work as an alliance.

This was a good exercise and more useful than I thought.

Mechanism Breakdown

We listed our various tasks and the options for each.

  • Drivetrain - Mechanum or Tank
  • Intake - Gripper or Rotary Intake
  • Specimen - GoUp Cup, Gripper
  • Elevator (TBD)
  • Arm (TBD)
  • Lift (TBD)

Drivetrain
We will be mechanum, but we talked about why you might want to use tank drive. There was a good discussion about defense and how a tank bot can really excel, but also how to get around it.

Intake & Specimen
The teams split up and half worked on intake ideas and prototypes and the other worked on the specimen system. The specimen group was up front in the class area and fairly well stayed on task while the intake group lost some focus in the build room. Some folks stayed on task, but we’ll have to keep groups focused better.

Intake The intake designs we liked are the GoBilda / Quokka style. Being able to quickly go in, sweep up a sample, and get out, will be key.

Specimen We had two design paths that merged into one. One was a pair of rollers that would be “pushed” onto the specimen while it hangs, then lifted off the rail. The other was a more friction fit conforming block that would be “pushed”.

We had a really good conversation on how to evaluate ideas and determine the best way to share and critique. By the end of the night we were OnShaping a prototype that combined both ideas.

The end goal here is to register the robot against one rail and drive in and passively capture the specimen in the holder. We lift off the rail, spin, raise to unload, drive to and register against the submersible, and lower the elevator.

Tuesday

Continue on the intake-specimen session. Then move on to deciding the next mechanisms. More Jeopardy. More DryErase practice.

Awesome, thank you for sharing!

10 SEP 24

1530 - 1930

Intake

Two groups continued work on intake designs. One of the team 3d printed some TPU intake wheels with directional claws that worked really well for pulling pieces in and spitting them out. He iterated on this and threw a draft onto the paddles for the next iteration. I think in our next meeting we’ll have solidified this and can begin drafting the final model.

Specimen Intake

The two specimen teams combined and worked on a 3d model for printing. The goal is to be passive except for a slide/elevator. The “starting” position will be at loading height, and the “ending” position will be at the height we need to hang the specimen. The driver will just drive against the wall and that will engage the specimen.

Overall Design Philosophy

We have two competing designs. An arm with extension, or an elevator system. We busted out the white board and started running through pro’s and con’s. There was some good talk about using an outboard support for the arm style, as well as programmatically reducing drive speeds when the arm is up.

The elevator ends up more complex with a few more parts but nothing crazy. We think we can cycle quicker with an elevator than trying to navigate an arm. On Thursday we will decide which path to take.

OnShape

We’ve signed up a lot of individuals and folks are digging into OnShape. Right now it’s just exploring and getting a handle on how it works. Surprisingly it runs on the school provided Chromebooks. Though I think it’ll run into issues with a full robot assembly.

Once they have an account we walk through a sketch, an extrude, and then set them loose. They are referred to FRCDesign.org as well and shown the OnShape tutorial page. I think an OnShape tutorial day could be helpful.

Thursday

Finalize intake prototype and 3d print specimen grabber. Decide on design path for the rest of the robot. Setup foam tiles and begin drive practice. Start doing gumby assembly on our OnShape template to help with team visualization.

12 SEP 24

1530-1930

First I’ll apologize for a lack of photos in the posts. I hate to just give a wall of text, and I have every intention, but it’s just a whirlwind these first few meetings. But this one will have pictures!

Intake

Our intake, dubbed the CooperScooper, was finished and shown to be functional. That team now needs to shrink the form factor and get it modelled.

https://i.imgur.com/0bjfIsA.mp4

Disassembly

Meanwhile we had 4 of the new team members disassemble last years robot. It provided a good opportunity to get them hands on tools and talk about parts and pieces.

Design Review

We had two competing designs. One, arm based, the other, elevator based. There were still some “deer in the headlights” looks last meeting so we tossed together a Gumby model and showed them how it would function. (I brought in a Gumby to illustrate the down and dirty design philosophy)

If you haven’t played with the “Named Positions” tab on the right sidebar in OnShape, it’s really great for setting up positions to talk about without pushing and pulling a model in front of everyone.

We watched the mechanisms on screen, team members asked questions, and then we went to every member and asked which they liked and why. By the end we had a consensus on the elevator style.

Code Corner

This is our first year using Android Studio. We sat down and talked how we’re going to handle the team repo and git processes. Our plan is to have a mentor managed Repo with a branch for each team. The students will commit to the branch. A mentor will handle any critical updates or merges that may need to occur. Our goal is two identical robots, but we all know reality gets a vote…

Weekend and Monday

Split up into teams and model each assembly.

We need to model:

  1. CooperScooper Intake
  2. Intake Arm Slider / Rotational Axis
  3. Elevator and Bucket System
  4. Specimen Elevator
  5. Chassis (We are going to U Channel this year from C channel last year)

16 SEP 24
1530-1930

Our intake team, specimen team, and chassis team continued work. Our current chassis is getting swapped to U-channel instead of C-channel. Prior to that though we are putting it altogether in OnShape.

Chassis Task

I made a model with all parts already in the assembly. All the team member had to do was duplicate the tab and use mates to put it all together. Each member was supposed to rename the tab. Except when you duplicate it takes the nice assemblies and barfs them into constituent parts that they are unable to mate properly. Bummer.

So instead a single individual worked on the original model. I was hoping to have a shared workspace instead of a half dozen different models to juggle.

By the end they had an assembly drawing so we could begin cutting channel.

Intake Team

The intake works! It grips, grabs, holds, and transfers like we want. Each of the 3d printed TPU intake wheels has a different “draft” to them. They are still working on dealing with angled pieces. or straight on pieces. Eventual goal is to add bearing supports to this as well and prevent the servo from getting destroyed.

Specimen Team

Beyond the lift this is entirely passive, or at least that’s the goal. The polycarbonate will flex enough to drive into and lift off the specimen.

I worked with a group of new members doing a whiteboard layout to determine the proper slide height needed. After that we started building the new Viper Slides (2 stage) for our specimen lift.

Field Setup

We walked across the street from the school to our new field location! More pics to come on Tuesday, but it’s a great location. We’ll set it up on Tuesday and probably get some drive practice.

Our current robot plan is to build the C chassis for one robot while we keep the old robot chassis together for drive practice and auton builds. Then once C chassis is done and subsystems added, we swap to that and rebuild the old chassis.

17 SEP 24

1530-1930

Field Build

A majority of the team went across the street and began assembly on the field. By the end of the evening the only thing left to do was mount the nets. Our specimen team brought over the prototype and made a few discoveries about how the human player would hang them, and how much force is needed to seat them (More than we thought).

Specimen Holder

The initial prototype worked really well, but the chamfers on the bottom edge allowed the unit to “release” without locking the specimen clip.

The layout Gumby is done. We have one group assembling Viper Slides and another re-printing the holder. Once this is ready we will mount it onto our chassis and begin drive testing and auton.

Scooper

Members started layout and testing of the slide to determine linkage positions. The Scooper itself is still being tweaked but in a decent place.

Code

We worked with some of the 7th graders and walked through the basics of code. Not everyone will be a programmer, but everyone needs to be familiar with the basics.

Thursday

Continue on the Specimen Viper Slides, Specimen Holder, and begin making the new chassis. Depending on how it goes, we may meet on Saturday for a short day and finish the chassis.

Mentors

Next week all of our mentors are out of town for business. This is the big downside of not having any faculty on the team. I’ll ask students to work on OnShape tutorials, review GM0, etc.

19 SEP 24

1530-1930

Chassis

Chassis work continued with the frames being cut and motors mounted. I unfortunately discovered that some of the extrusions were a bit wonky and the students tightened the bolts on the 90 degree gear boxes so much that the brass inserts pulled out. Welp.

This led to a talk about torque and some sheepish looks. Live, learn, and move on.

We’ll meet again on Saturday to finish the chassis. We have some 90 degree brackets but I’m hoping we can find some U Channel EndCap and use that instead. A stack of brackets isn’t inspiring much enthusiasm.

Arm-Gripper-Slide


This is coming along nicely. They added a guide to the front of the intake. They have it moving with a servo programmer and are happy with the reach. We’ll beef up the assembly and pivots once they settle on final layouts.

Specimen Holder

Specimen holder now has a flat top and bottom. This has been a great project for our 7th graders to focus on. It’s tactile, easy to digest, and quick to iterate on.

OnShape

About half of our 7th graders are diving right in. The deal is if they design it, we 3d print it. So we printed a MineCraft Steve and a robot man yesterday. This is a huge motivator and I’ll gladly continue doing it.

Design Review

The Gumby has been expanded and now contains all major mechanisms. The details need to be fleshed out, like mounting and such. We went over a field model with the robot in various positions and everyone got to see it in action and check it out.

Up Next

We have an off week due to mentors all being out of town for work. We’ve asked members to work on OnShape and some have talked about doing a Meet or Zoom call. I’m going to see what sort of initiative comes out of it.

Zoom CAD training is definitely something you can do. That is how I started learning over the pandemic. You can have everyone in one room doing there own projects and then they can talk when they have questions, I would recommend that everyone share there screen the entire time so you can check on how they are doing. Now with frcdesing you can have people follow those tutorials to get a general idea of CAD or you can use the Onshape courses(that is what I learned with).

We’re going to try! I’ve got a few members tasked on FRCDesign, hopefully they can make some headway. It’s a really great resource.

Speaking of resources, we’re looking at using Fritzing for wiring layout. If anyone knows of a library for Fritzing for FTC parts please let me know.

I will do my best to live up to EskyYooper rundown of the week. :slight_smile:

As mentioned last week was a bit of a slow week. We actually were able to meet one day and it was a build day for sure.

Chassis

We were able to cut and final assembly our second chassis. We did run into a couple issues with wire routing, but it was a great learning experience to show the importance of labeling and following consistent methods. We now have two chassis with motors installed and labels run with wires glued and ready for finishing.

Intake & Lift

We worked on tearing down old Viper Slides so we could build our Viper Slides for this year. We worked on building our four stage(sample lift and dump) and our two stage lifts (specimen hang) mechanisms. This was a great experience to work on Order of Operations when building an assembly. Worked with four students to learn how to cut and use our band saw for the viper slide ‘C’ channel.

CAD

Fairly light week of CAD work during the build session. We did work as a build team to understand how to get measurements out of OnShape for fabrication and building.

This week.

This should be a busy week to try and get our lift mechanisms mounted and our intake finalized. This will be a great time to work with our CAD and Build teams to come up with mounting options and packaging. We also need to work on the CG balance of the robot during the climb.

Programing

Now that we have a full field built, the program team can work on programing path work for autonomous with our table bot that we have just for this purpose.

1 Like

1 OCT 24

1530-1930

New Members

We had three new members come in yesterday which was super exciting. One already has experience in OnShape and the other two jumped right into working on the Viper Slides and have an interest in programming.

Chassis

Both chassis frames are completed. We began cutting the first of the side panels. Showed some new members how to set up the ShopBot and cut the first panel. We’re trying StarBoard instead of polycarbonate and the first impression is great. It cuts super well. I’ll snap more photos tonight.

The goal tonight is to mount the side panels, controls, and begin basic wiring. We also need to design a basic battery box.

Viper Slides

We almost have both of the two stacks complete. Once that is done we will mount the specimen carrier and can begin driving.

Extendo

Another group was working on the servo-extendo. Unfortunately they got a bit overzealous with the hacksaw and went back to the drawing board. This should, hopefully, be done tonight.

Bucket & Gabe’s Shoulder

The bucket has a rudimentary design in OnShape. The new member whipped it up in no time flat. We’re going to test dumpability and focus on ease of output and stuckness prevention. Yes, I made up a few words, but I like it.

The shoulder mechanism (fondly named after a mentor who is recuperating from shoulder surgery) will get mounted once the 4 stage slide is complete.

To-Do

  • Print number plates on the Bambu using the AMS.
  • Design number plate holders to mount to side plates.
  • Finish 2 Stacks
  • Assemble 2 Stacks
  • OTOS Mount
  • Battery Boxes

If we can get to this point by Thursday we’ll be in a great spot.

1 Like

2 OCT 24

1530-1930

Busy!!

Lots going on! Wow! We’ve got a whole slew of 7th graders who, upon learning we will 3d print stuff if they make it in OnShape, suddenly are very excited about OnShape and 3d printing. This is awesome and a great way to set them up for future tasks. Then we sneak in a “how about you design a bucket for the robot?” and they whip it out fast like.

We also did our first AMS print for the signs. Pictures to follow tomorrow!

Extendo-Elbow-CooperScooper

Servo programmers are a pain and I’m looking forward to putting it in the hands of the robot. But it’s in a good place and once they get the slides onto the robot we can mate this up.

Slide-Chassis

The slide team is almost done. They are going to be mounting belts. We talk about how we’re going to mount the actuators which is still up in the air. We also discovered that we had a bad gear box, which lead us to discovering that some of our motors were loose… so down the rabbit hole we went.

Lesson learned - no ratchets used on the robot.

Hopefully we can get that chassis back together tomorrow.

The StarBoard cut well and will be a good side plate for the mount.

PC Cart

We were keeping the cart in the tool room / storage area and found it to be a trouble area. Members could more easily screw off. Now we deploy it in the class room with the screens facing everyone and it goes much better. More OnShape focus!

OutReach

We’re looking at making 3d printed specimen trinkets as a giveaway. A necklace or bracelet or some such. We did a mini specimen last night, the sample printed great, the hook will need some work at scale.

Thursday

Torque and assemble 2nd chassis.
Cut black StarBoard for 2nd chassis.
Mount orange Starboard for 1st chassis
Mount Control Hub-Expansion Hub, connect wires
Mount Specimen slide
Determine positions for specimen holder and rigid mount
Design and 3d Print OTOS Holder
Print three more Team Number Signs on the Bambu
Print and test buckets for sample lift

If we can get one robot assembled with an Otos holder and specimen mount then we can begin basic field practice. Exciting stuff!

3 OCT 24

1530-1930

This night started off in total chaos. We had two chassis’s assembled, and within an hour had discovered that the motors were bolted on with a hex head cap screw instead of a button head screw. Which led to it all coming apart and a few other exciting discoveries.

ShopBot

So while that was being worked on I did a ShopBot session with some new members.

Our Control Hub / Expansion hub will mount on one side and the number plate on the other. The material is StarBoard, a marine grade HDPE. This will probably be the only thing we are cutting on the CNC this year.

Number Plates

These turned out awesome.

The AMS on the Bambu is like magic. Super happy with the end result. We have more going now.

Assembly

By the end of the night we had one chassis almost back together.


It felt like “oh no!” and then it was “Suddenly robot”. Pretty pleased overall. I’m optimistic we’ll have a drivable, playable, robot next week.

Monday

Assemble 1st chassis
Add belts to 1st chassis
Mount side plates, control hub, expansion hub
Run wires
Mount specimen holder to 2 stack slide
Mount battery box
More Team Number Signs
Work on OTOS design and bucket
Finalize design of intake and transfer unit
Setup 2 new Bambu’s

7 OCT 24

1530 - 1730

It’s exciting to open the build room and have a whole slew of folks ready to start roboting!

TODO List Review

First lets see how we did on the plan from last meeting.

Assemble 1st chassis - DONE
Add belts to 1st chassis - DONE
Mount side plates, control hub, expansion hub
Run wires
Mount specimen holder to 2 stack slide - DONE
Mount battery box - PLANNED
More Team Number Signs - DONE
Work on OTOS design and bucket
Finalize design of intake and transfer unit
Setup 2 new Bambu’s

Not bad! I think a lot these will get knocked out tonight.

Chassis Assembly

4 Team members worked on the Chassis and finalized the mounting of motors and wheels. We had some surprises with bolt heads that had us scrambling. In a nutshell the slide mount bolts (M4’s) were too big for the motors to go into the frame. So we downsized to M3’s.

Slides

Luckily the slides were mechanically done, they just needed belting. Two members grabbed the task and knocked it out. This was my first rodeo with these things so I was apprehensive, but in hindsight it went well.

And then they had to do it on slides mounted to the robot…

Intake Slide

Another group worked on moving the intake slide off of the mock up extrusion and onto a mountable extrusion. This one will be tricky as the space is starting to get tight.

We’re also adding a sliding guide to the underside of the intake instead of an omni wheel. Think inverted half sphere (or umbrella). It’s exciting to walk up, describe the need, see the students design it, print it, mount it, and iterate on it.

Specimen Mount

We cut some new polycarbonate arms and mounted the mock up. Tonight we’ll work on a 3d model for a better mount with some less jank to it.

Bambu

Ooo! Shiny! We are removing an Ender 5 and putting this in it’s place. The Ender 5 has been an enormous piece of garbage that requires more tinkering than it is worth. I’ll gladly sacrifice the print bed size and honestly we rarely need it.

Tonight

Finish Belting
Mount Side Plates
Mount Control/Exp. Hubs
Mount OTOS
Mount Battery Box (Also need a battery retainer)
Wire Motors and OTOS to Hubs
Make another Specimen Holder for both Robots
Talk Alliance Strategy

3 Likes

8 OCT 24

1530-1930

We are going to soon hit the point where the devil is in all those little details. The macro meets the micro. All those little sticking points like best wiring paths or optimal arm length, or how to intake better.

But first, how’d we do on the list from Monday?

  • Finish Belting - DONE
  • Mount Side Plates DONE
  • Mount Control/Exp. Hubs DONE
  • Mount OTOS DONE on 1 Robot
  • Mount Battery Box (Also need a battery retainer) Student Design is printing
  • Wire Motors and OTOS to Hubs DONE on 1 Robot
  • Make another Specimen Holder for both Robots DONE
  • Talk Alliance Strategy

Not bad! Luckily another mentor arrived at the perfect moment to help organize the wiring and driver station data entry. We had hoped to have Fritz’d wiring diagrams but it just didn’t happen.

Intake Slide

This is one of our biggest question marks right now. It works. It intakes. But we’re now considering the transfer. It currently rolls the sample over the top and after some discussion we realize it needs more thought. Some ideas are to transfer through, so it intakes until a color sensor sees a sample, then once in the empty position it runs in the same direction and deposits it into the bucket.

More positive control is needed and we’ll be hitting that on Thursday. I think the bones are there, but we just need to iterate.

Bucket

We started to look at this but haven’t gotten terribly far.

Current Robots

Robot ORANGE (name pending) is in a mostly assembled state. OTOS is in place, intake and slide is mounted with servo linkage, and the specimen slide in there. It all needs fine tuning. Number plates are printed, and the mounting packages will go on the printers Thursday.

Robot BLACK (name pending) has slides, no OTOS mounted yet, and needs intake. They were mapping the wiring and setting up the driver station. We’ll hold on the intake until we figure out how to transfer on ORANGE.

3d Printers

We have retired the Creality and the Ender and in its place is a Bambu A1 MINI and a Bambu A1 with AMS. All next to the X1 Carbon. I’m sure we’ll still have problems, but these things just print where the Ender and Creality were time sinks with rare moments of functionality.

THURSDAY

Intake Transfer on ORANGE
Mount Specimen Holder to BLACK
Finish Wiring and Mapping on BLACK
Print Number Plate Holders and Mount on both Robots
Bucket Assembly Idea - Print basic Bucket
Load Code onto BLACK and test Specimen system
Extension Wiring Ideas and Planning

Intake transfer is the big one. After that is going to be how we organize the wiring, especially our dumper assembly.

2 Likes