Articles by author:

Articles by author:

    YouthSpark with Microsoft

    YouthSpark with Microsoft By Lin, Jayesh, Ethan, Evan, Charlotte, Omar, Max, Tycho, Austin, Darshan, and Janavi

    Task: Mobile Tech XPerience's appearance at the Meyerson

    The Meyerson Symphony Center hosted a Microsoft YouthSpark event this Saturday with activities from robotics to VR to 3D printing. We set up the sumo laptops up in the atrium and the 3D in the MXP outside, right next to the Perot tech van. The tech van had most of their setup outside with a smaller piece inside, and we worked pretty well in tandem. (I have it on high authority from a random girl that walked in that ours was cooler)

    Reflections

    The groups of kids coming by were spread out so we couldn't teach a group of 8 all at once like in previous experiences. Thankfully we had BigThought volunteers helping out. We couldn't have done it without the 5 of them. We ran through the presentation for them at the beginning, as we still thought that's what the plan was going to be, so they knew how to teach it after a few more pointers. Out of necessity it was basically one-on-one teaching, but that meant many of the kids got much more into it than they would have in a larger group. I had one mom comment that this was the most focused she had ever seen her daughter, and a couple of boys tweaked their program so much they ended up winning against everyone except each other. This event definitely got a lot of kids really excited about robotics, and we're hoping they'll look into a team or a club at their schools.

    Keychain modeling went smoothly, and we ended up getting all the models printed or printing before leaving, and most given to a parent or kid at the event. We got addresses for the leftover few and are planning on sending them off within a day or two. A group of friends worked on a collaberative house, one doing the rooms, one the design, one the roof. It turned into a massive house when they had to leave, and we made sure to tell the kids and the parents where to find SketchUp if they looked interested. We had a huge number of kids throughout the day and it was a great event and great group of volunteers to teach with.

    Discover Summer Resource Fair

    Discover Summer Resource Fair By Ethan, Evan, Max, Tycho, and Charlotte

    Task: Present to kids at the Discover Summer Resource Fair

    Today, we brought the MXP to the DISD Discover Summer Resource Fair. We talked to about 250 people, including the Mayor of Dallas. We helped about 50 people create and print keychains using Google Sketchup. In the front of the RV, we introduced about 200 people to Lego Robotics, and assisted them in creating sumo bots.

    The goal of this event was to inspire kids to go into STEM programs, and I believe it was a success. Several kids came up to us and asked us questions about camps, as well as how to get into STEM activities. As well, we increased visibility of the Dallas City of Learning group.

    Reflections

    These events are very good for increasing FIRST and STEM exposure in local communities, and we will continue doing them in the future. As well, we need to work on accommodating more people in a limited space.

    UIL Robotics 2017

    UIL Robotics 2017 By Ethan, Evan, Tycho, Charlotte, Austin, Omar, and Janavi

    Task: Compete in the UIL Robotics 2017 State Tournament

    The UIL Robotics State Tournament is a Texas-only invitational based upon a team's performance in Texas qualifiers and regionals. Since we preformed so well in the North Texas Regionals, winning the first place Inspire Award, we qualified for UIL as well as Super Regionals.

    While the tournament is planned with FIRST's help, it differs from a regular FTC tournament. First, the only awards are for the robot game. This harms Iron Reign from the get-go since we work heavily on our journal.

    We did well in the robot game, but not amazingly. We went about 4-2, but got carried in some matches. We got chosen for a alliance, but lost in the semi-final round. This year at UIL wasn't much to brag about, so the reflection is the most important part.

    Reflections

    We learned many lessons at UIL. First, this was our first senior-less competition, so we have to learn how to moderate ourselves without them. Secondly, we ought to put more emphasis on our robot and driving. While the journal is definitely important, we could've won an extra game or two by practicing driving and keeping our robot in working condition. Finally, we need to work on delegation of roles for the upcoming year, as there'll be a vacumn left by the outgoing seniors.

    Turn Up! 2017 at Frontiers of Flight

    Turn Up! 2017 at Frontiers of Flight By Janavi, Jayesh, Lin, Tycho, Omar, Evan, Charlotte, Ethan, and Darshan

    Task:

    Each year the Frontiers of Flight Museum hosts the Turn Up!, an event that contains STEM exhibits and demonstration to teach kids about the wonders of Science and Math. We brought the Mobile XPerience (MXP) complete with laptops, 3D printers, and LEGO SumoBot to help teach. Outside the RV we had laptops set up where we taught kids how to code EV3 sumo bots and battle them , we also taught kids how to create their own key chains on SketchUp and 3-D print them. Inside the RV we had more SketchUp latops set up as well as the educational Minecraft servers where the kids could learn how to build structures. As well, we demonstrated our FTC competition robot and Argos by driving them around the museum we got younger kids excited about robotics by giving them balls and letting them "feed" the robot.

    Reflections

    Going to event like the Dallas Love Field turn up allows us to introduce kids to the wonders of STEM and robotics and help prepare them for their futures from an early age. Helping introduce our community to STEM career is a really integral part of this team and we hope to inspire many more youths through programs like this.

    NSTA 2017

    NSTA 2017 By Ethan, Evan, Lin, Jayesh, Omar, Tycho, and Charlotte

    Task: Expose our MXP to teachers nationwide

    Background

    For readers who don't know what the MXP is, here's a quick description. Our coach had been floating the idea of a mobile STEM lab for a while, and he was finally given the go-ahead and some money by his company, BigThought. Originally, he planned for buying a van and loading it with tech, but like all true Iron Reign projects, it grew quickly. It turns out that a used RV and a van are roughly the same price, and why not go all out if you can? So, we ended up with a RV old enough to drink sitting in our coaches' driveway. Of course, to convert a RV with outdated shag carpet and a Sea View insignia on the dashboard into a state-of-the-art mobile tech lab, you need free labor. And, where else to get free labor than 11 robotics nerds who have nothing better to do with their summer?

    That's where we, the robotics nerds with nothing better to do with out summer, come in. We ripped up the shag carpet, destroyed the bathroom and bedroom, and laid new flooring and installed tech workstations in every part of the RV possible. And along the way, Best Buy, BigThought, and Dallas City of Learning caught wind of our project and gave us grants, allowing us to install four 3D printers, 40 laptops, and 10 EV3 Robotics Kits to educate kids.

    The purpose of this is to deliver STEM programs to under-privliged kids in the Dallas area, in hopes of inspiring them to go into STEM fields. As well, the MXP can help close the summer achievement gap, where kids in lower economic brackets tend to forget more over the summer than richer kids. We're also targeted towards middle schoolers - they're of the age where they're learning that they probably won't be an astronaut, and showing them alternative options that are still interesting is extremely important.

    Aboard the RV, we run two programs. In front and/or outside, we teach kids EV3 programming to compete in a sumo-bots competition. While kids won't be able tp directly learn from the EV3 programming language, they can take the abstract skills they learn from programming the robot and apply them to other programming and learning endevours later in life. In the back, we teach kids how to 3D model using Google Sketchup, and allow them to create and print their own keychain to take home as a keepsake.

    The Trip

    The NSTA Convention is a meeting of teachers from all over America and 12 other countries to hold seminars, panels, and presentations for teaching certificates. We were invited there due to our work on the MXP and its success in Dallas. We worked on the floor of the convention, with booths from various companies and agencies also presenting.

    We started our trip to Kississime, Florida at 8:40 in the morning, way too early for us high school students in the summer. It was a long, boring drive. The highlight, or anti-highlight of the drive is that halfway through our first day, we started billowing black smoke as we pulled off the interstate. We pulled over on a residential farm road in the middle of nowhere. Luckily, we were assisted in our engine troubles by a guy who happened to see us pull over across the road from his house. He helped us fix our engine and drove our coach to the mechanic's, and we were on our way yet again.

    Our first day at the convention was a quarter day. We started at the convention at 4:30p, and ended at 6:30. Despite our limited time, it was probably our most productive day. We talked to over 150 teachers from all over America about our experience building and manning the MXP, and gave advice on building their own. We also allowed the teachers to make and print their own keychains if they wanted.

    Our second day was just like the first day, but four times as long. We brought our Argos, our color following robot. We recently fitted him with a new power distribution module by REV Robotics so that we could test it out before the new season. As well, Argos is our Vuforia-testing robot, so we demonstrated that ability too. Our coach also presented on a panel that day. As a finale to that day, we got to see Veritasium's presentation on "The Power of Un".

    On the last day, we didn't present to as many people, but we got to have better and more in-depth discussions with everyone who came onboard. We had teachers that designed keychains and programmed robots for over an hour. As well, we presented to the president of the NSTA.

    On the way back, we had to engage in one of three Florida pasttimes, and we didn't want to get arrested or get eaten by an alligator. So, we settled on the less permanetly damaging option, and went to the beach instead.

    Reflections - One Last Ride

    The convention was a roaring success. I estimate that we talked to about 400 teachers from all over America. We can say that we probably inspired teachers from 4-6 other cities to start research and development on building their own RVs. Also, we talked about running a FTC team to interested teachers and FIRST in general.

    Even though, this trip was bittersweet. This was the last Iron Reign trip with the original senior members. Lin and Jayesh have been on the team for over one-third of their lives, and this was their final ride as members of Iron Reign. I, personally, have worked with them since 4th grade - one-half of my life! And, as all last rides go, one must find happiness that it was a good one, and that it ever happened. Lin and Jayesh have been great advisors and friends, and they deserve the best of luck in college and in the real world.

    So, You're Writing a Blog Post

    So, You're Writing a Blog Post By Ethan

    Frontmatter

    layout: Do not touch.
    title: Title of your article (you can't use hyphens or colons.) tags: Enter as comma seperated list, case insensitive. Try to use one award and one normal tag

    • Tips - tips and tricks for other teams.
    • Journal - working on the journal, blog, and posts like this one.
    • Outreach - volunteering and special events. Ex. Moonday, NSTA
    • Mechanical - work on the robot, parts, building, ect.
    • Software - programming.
    • Business - grants, funding, ect.
    • Organization - organizing, cleaning physical things.
    • Video - if you have a video, nothing else.
    • Private - will NOT show up on the blog page
    • Pinned - pins post as first on the homepage until the tag is removed.
    • Inspire - (award) all around good posts, important things for judges like NSTA, or a post going over our robot in detail
    • Connect - business award
    • Innovate - design process and uniqueness award
    • Design - award about how well documented and designed your robot is
    • Motivate - recruitment, representing STEM/FIRST
    • Control - coding award

    section: Choose team, engineering, or business.
    personhours: Calculate using # of people * hours worked. One number.
    rolecall: People who participated in the post, comma seperated. Author of post goes first.

    REMEMBER: keep the space between the colon and the information, and dont touch the "---"s.

    Rules

    Task: Used for succinctly describing what you did
    Body of Post: Describe what you did, how you did, ect..
    Reflections: Used to say how something worked out, your creative process, expectations, ect.
    Images: Must be 600px wide. Use as many as you'd like. Save in images.
    Videos: Use the default YouTube embed.
    Embedded Insta/Twitter Posts: DON'T put in the first paragraph. You will break the blog.
    Filenames: Save as YYYY-MM-DD-NAME.html in _posts. If unfinished, Draft-YYYY-MM-DD-NAME.html

    AmeriCorps Partnership

    AmeriCorps Partnership By Ethan

    Task: Detail our AmeriCorps partnership

    Together with BigThought, we were able to find another programmatic sponsor: the US Government. For those of y'all who don't know, AmeriCorps is a federally run program that encourages civil service. Most 501(c)(3)s are able to apply to be AmeriCorps partners, and BigThought was one of them. Because of this, over the summer, we were able to gain volunteers directly sponsored by the American government, two alumni (Jayesh and Lin) included. This was an amazing experience for Iron Reign, as we have now had partners of all types, from public to private, from local to federal. As well, this has further increased the visibilty of the MXP, having it recognized on the federal level.

    FTC Kickoff and First Meet

    FTC Kickoff and First Meet By Ethan, Abhi, Kenna, Austin, Karina, Tycho, and Evan

    Task: View FTC Kickoff and plan for the year

    Welcome to FTC Relic Recovery! For those who don't know, this year's challenge is archeology themed, and it certainly will be a challenge. The goal of this challenge is to stack 6X6 in blocks (glyphs) in certain patterns to gain as many points as possible. The are also side challenges such as balancing the robot and hitting a specific field element to gain points. Due to the vast number of methods to score points, a robot must contain multiple mechanisms which are extremely accurate as well as quick.

    Upon arrival to Williams High School in Plano, TX for the Dallas region kickoff, we quickly amazed. When the regional director, Patrick Michaud, asked the audience how many rookie teams there were, we were mesmerized by the number of hands that went up. Though the FTC organization was already very large, we noticed that the FIRST spirit and ideals of Gracious Professionalism were rapidly spreading to aspiring students of the North Texas region. This is very inspiring for both veterans and rookies because we need to work more closely than ever to mentor one another for our success in the 2017-2018 challenge.

    Back to the actual game, before the game reveal, Dr. Michaud introduced the expanded compatibility for different kits and tools for this year's competition. REV robotics was present at the event and discussed their new sets of PDM's as well as new servos, etc. REV kits stuck out to us as we felt the Modern Robotics system, though did it job, had some issues. We hope to implement more REV parts this year for more accurate and efficient parts. Another change we noticed was a new set of smartphones as driver stations/robot controllers, the Motorola Moto phones. We, however, will continue to use ZTE and Samsung Galaxy S5 phones.

    All teams were eagerly sitting on the edges of their seats while waiting for the 11AM official reveal of the challenge. Something unique we noticed for this year's reveal video was that there was a skit performed. We found this as enjoyable though we were all waiting for the official animation. Upon completion of the animation video, the field was unraveled and all teams were allowed to access the field and field elements. While doing so, we took note of some complications that we could run into. First, we noticed that the balancing stones had about a 2 centimeter height jump from the ground to their tops. This would mean that our robot would need to drive onto the platform which was at an elevation and then balance. Second, we noticed that the space in which the blocks needed to be placed was very tight. This means that if the robot is not very precise, it could risk the loss of valuble points and time. Lastly, we noticed that the furthest zone for placing the relics was a relatively long way away. Since the robot cannot touch the ground outside the field, this could create some complications, especially if we want to place both relics.

    Taking these ideas back to the house, we put our minds together to identify a basic robot design. At kickoff, we noticed that the glyphs felt like the same material that the floor tiles were made of. Upon noticing this, we created a make-shift glyph to prototype with.

    Upon discussion of our plans for this year, we decided to strip apart the past two years' bots apart to their elementary parts. We decided to take the 2015 bot apart completely and we isolated the mechanum base of the 2016 bot (Juggernaut). We decided that a mechanum base would be best for this year's competition due to easy maneuverability.

    Reflections

    We're in for a hard time this year, but we'll have a solid bot. We're a little worried about the glyph-picker mechanism though, and we'll have to decide that in the next few meetings. Through the prototyping of the two intake and deposition systems, we hope to identify our design by the next couple of weeks.

    Meeting Log

    Meeting Log September 09, 2017 By Ethan, Evan, Abhi, Tycho, Austin, Karina, and Kenna

    Meeting Log September 09, 2017

    Today was the first meeting of the Relic Recovery season. Our main focus today was strategy, then organization and getting the robot ready for this year's challenges

    Today's Meet Objectives

    Organization / Documentation / Competition Prep

    • Review Journal
    • Write blog post for Kickoff
    • Fix dates for indexPrintable
    • Blog post catchup
    • Strategy review

    Software

    • Glyph recognition OpenCV
    • Aspiring programmer's code review

    Build / Modelling

    • Teardown old robot
    • Design Competition - glyph grabber

    Service / Outreach

    • Kickoff

    Today's Work Log

    Team MembersTaskStart TimeDuration
    AllPlanning Meeting2:10pm.25
    EthanKickoff post2:002
    EthanFix dates4:002
    EvanDesign Competition2:004
    AustinTeardown robot2:002
    AustinDesign Competion4:002
    TychoCode review2:004
    KennaBlog review2:004
    KarinaStrategy review2:004
    AbhiStrategy review2:004
    PeopleTask2:001
    PeopleTask2:001
    PeopleTask2:001
    PeopleTask2:001
    PeopleTask2:001
    PeopleTask2:001
    PeopleTask2:001
    PeopleTask2:001
    PeopleTask2:001
    PeopleTask2:001

    Meeting Log

    Meeting Log September 16, 2017 By Ethan, Evan, Karina, Tycho, Austin, Charlotte, and Kenna

    Meeting Log September 16, 2017

    Today we had a major outreach event at Conrad HS in DISD which served around 450 people. We also planned on continuing our building competition, working on strategy, the blog, and the robot teardown.

    Today's Meet Objectives

    Organization / Documentation / Competition Prep

    • Review Journal
    • Conrad post
    • About page - new members
    • Strategy

    Software

    • Code review

    Build / Modelling

    • Complete robot teardown
    • Finish design competition
    • Install REV hubs

    Service / Outreach

    • Conrad HS volunteering

    Today's Work Log

    Team MembersTaskStart TimeDuration
    AllPlanning Meeting2:10pm.25
    EthanConrad post2:002
    EthanAbout page4:002
    EvanDesign competition2:004
    AustinRobot teardown2:001
    AustinREV hubs3:001
    AustinDesign competition4:002
    KarinaAbout page2:002
    KarinaStrategy4:002
    TychoCode review2:004
    CharlotteConrad post2:004

    MXP at Conrad HS

    MXP at Conrad HS By Ethan, Evan, Karina, Tycho, Austin, Charlotte, and Kenna

    Sharing STEM opportinities with kids and their families at Conrad HS

    Today, we brought the Dallas City of Learning MXP to Conrad High School to support Dallas ISD's parent outreach fair call PrepU Super Saturday. The focus for this Super Saturday was making parents aware of extracurricular activities available to their students in DISD. So this was a perfect event to let parents know about the robotics programs available in Dallas ISD, including Jr. FLL, FLL, FRC and FTC. The DallasISD STEM Departments was also there and since they are responsible for curating the robotics programs across the school district, we sent parents who wanted to know more over to them.

    Activities

    Up in the front, we started a MinecraftEDU server and had 3 computers decicated to playing it for younger kids. On the other side, we had set up computers to program EV3s for sumobots. In the back, we ran Google Sketchup on the computers to teach kids how to make keychains and other trinkets using 3D modelling and printing. Our back setup includes 4 FlashForge 3D printers, donated to us by Best Buy.

    Today we presented to somewhere around 420-450 people. The MXP was ridiculously crowded at some points, up to 25 people aboard the MXP at some points. We handed out flyers about FIRST to people who visited the table next to our MXP as well, with some significant interest. About 50 keychains were completed and printed - the photo above is Austin holding our printing backlog. Almost all of them were picked up, but we weren't able to print the last 10 or so designs.

    Today was a very successful day for the MXP, and we'll break our record of people talked to easily if we keep this up. We have future deployments planned soon including another Super Saturday next weekend.

    Meeting Log

    Meeting Log September 30, 2017 By Ethan, Evan, Tycho, Austin, Kenna, Karina, Austin, and Abhi

    Meeting Log September 30, 2017

    Today was based around prepping for our meeting with DISD adminmistrators, getting our robots in working order, and organizing parts for the season.

    Today's Meet Objectives

    Organization / Documentation / Competition Prep

    • Review Journal
    • Fix stats page
    • Strategy

    Software

    • Program lift
    • Program grabber

    Build / Modelling

    • Fix lift string system
    • Add lift supports

    Service / Outreach

    • DISD prep

    Today's Work Log

    Team MembersTaskStart TimeDuration
    AllPlanning Meeting2:10pm.25
    EthanFix stats page2:002
    EthanDISD Prep4:002
    EvanLift supports2:004
    AustinLift string2:004
    TychoProgram lift2:002
    TychoProgram grabber4:002
    KennaLift supports2:004
    KarinaStrategy2:004
    AbhiStrategy2:004

    DISD Coaches' Training

    DISD Coaches' Training By Ethan, Abhi, Kenna, and Tycho

    Task: Present at the DISD Coaches' Training

    On Monday, we went to the DISD Coaches' Meeting in order to present our robot to the FIRST DISD coordinator and other coaches in the district. This presentation was one of the reasons we got our robot working so quickly. During the presentation our coach talked with other coaches and the coordinator about funding and tounaments, while we presented in the back and demonstrated our robot and the REV expansion hubs. We also answered questions about coding and design.

    Reflections

    These presentations are extremely helpful to get our team's name out in the North Texas community, as well as secure funding for our team. They also assist our team in that we can exchange design ideas with coaches at events like these.

    Meeting Log

    Meeting Log October 07, 2017 By Ethan, Evan, Austin, Tycho, and Charlotte

    Meeting Log October 07, 2017

    Today's Meet Objectives

    Organization / Documentation / Competition Prep

    • Review Journal
    • DISD post
    • Fix old post formatting
    • Stockard MS

    Software

    • Begin autonomous

    Build / Modelling

    • Fix robot - was dropped
    • REV hub relign 2
    • Realign square base

    Today's Work Log

    Team MembersTaskStart TimeDuration
    AllPlanning Meeting2:10pm.25
    EthanDISD post2:002
    EthanFix formatting4:002
    EvanFix robot2:002
    EvanRealign4:002
    AustinFix robot2:002
    AustinREV realign4:002
    TychoAutonomous2:004
    CharlotteStockard post2:002
    CharlotteJournal review4:002

    Texas Workforce Commission Grant

    Texas Workforce Commission Grant By Ethan

    FIRST in Texas and the TWC grant

    In Texas, a government labor agency called the Texas Workforce Commission gives a yearly grant to people who apply through FIRST in Texas. We got it last year and stopped by their headquarters to say thanks while in Austin. This year, we got it again. The grant can go towards any robot/tournament related expense. This $550 will cover our first tournament and a few REV parts.

    FIRST in Texas also supports tournament fees for teams that advance beyond the Regional level. Thanks to them our tournament fees for the Super Regional Trip and the Worlds trip are covered, saving us $1,500. We'd like to give a huge thanks to the TWC and FIRST in Texas!

    MXP at UTA

    MXP at UTA By Kenna, Abhi, Austin, Charlotte, Ethan, and Janavi

    MXP at UTA

    Today, we brought the Dallas City of Learning MXP (Mobile Learning Lab) to 4H’s Youth Technology Explosion in coordination with the Black Society of Engineers. Our role in this event was to offer a hands on experience for those interested in a career in engineering. We usually have three different activities: MinecraftEDU, Sumo Robotics, and CAD Keychains. MinecraftEDU runs on three computers for younger kids while six computers run LEGO Mindstorms EV3. We use Mindstorms to help people code their own robot which, once coded, will battle other robots in a sumo ring.

    Unlike most events we attend, the participants were mostly high schoolers so there was a much greater interest in the 3D modeling software (as opposed to MinecraftEDU or sumo robotics). Only about 80 people came into the MXP but in very large groups at once so we switched from helping everyone individually to presenting on the TV. We walked them through designing their own keychain on SketchUp, then printed it using FlashForge 3D Printers donated to us by BestBuy. Helping people learn CAD gives us the unique opportunity to foster interest in a valuable skill on a program that anyone with internet has access to. The best part by far is giving people their printed keychains, as seen above.

    Meeting Log

    Meeting Log October 14, 2017 By Ethan, Kenna, Abhi, Austin, Janavi, Evan, Charlotte, and Tycho

    Meeting Log October 14, 2017

    Today's Meet Objectives

    Organization / Documentation / Competition Prep

    • Review Journal
    • Learn to blog
    • UTA post
    • Teach how to blog
    • Strategy post

    Software

    • IMU testing
    • Autonomous

    Build / Modelling

    • Install wheel mounts
    • Test string for lift

    Service / Outreach

    • UTA volunteering

    Today's Work Log

    Team MembersTaskStart TimeDuration
    AllPlanning Meeting2:10pm.25
    EthanTeach how to blog2:002
    EthanFix formatting of posts4:002
    KennaLearn to post2:002
    KennaUTA post4:002
    AbhiStrategy post2:004
    AustinWheel mounts2:004
    EvanString test2:004
    CharlotteLearn to blog2:004
    TychoIMU2:002
    TychoAutonomous4:002

    Travis High School Night

    Travis High School Night By Tycho, Charlotte, Ethan, and Karina

    Encourage students at Travis to enroll at our School of Science and Engineering (SEM)

    Today we went to Travis Middle School for their high school night where they have many high schools competing to enroll their graduating 8th graders. Travis is a Talented and Gifted school and about half of our team came from there. Mr. Newton was our lead presenter. He is a DISD teacher of the year and the head of our math department. He is the school’s killer math teacher and has done the high school night presentation at Travis for the last 3 years. Each year Iron Reign has been there to support him.

    It started with Mr. Newton giving his usual presentation on how strong of school SEM is, including how well it performs on the international stage. He talked about the culture of the school and about how students there manifest their love for science, math and engineering and we are always ready to support each other. He spoke about the college readiness program and how 100% of seniors last year are entering college and have been offered a total of $21 million worth of scholarships. And then he handed it over to us to describe the robotics program.

    We told them about how robotics unifies all the different subjects that they're learning at SEM. We described how it brings together fields like physics, engineering, computer science and calculus to make a real tangible product. We also showed how robotics exposes the students that participate in it to experiences that they would otherwise not have the ability to access if they were just regular students at SEM, such as connections with professional engineers and our intense local STEM outreach efforts. Charlotte shared how in just this last year we’ve been all around the country to participate in competitions and outreach events as far afield as Austin, Arkansas, Georgia and Florida. Karina helped demo the robots and showed some Travis students how to operate them, while Ethan helped highly interested students understand our robotics program in detail.

    Altogether we delivered our presentation to 3 different groups and spoke with roughly 120 students and family members. We know Mr. Newton convinced most families to look very seriously at applying to SEM.

    We have always said that if we make a connection that helps even a single student think of themselves in a STEM field, we’ve had a successful outreach program. We think we regularly have that kind of impact and more, but we are seldom told it straight out. Today we had two students tell us that our robotics demo directly convinced them declare SEM as their high school first choice. This was a good day for us, and a great day for our school.

    Meeting Log

    Meeting Log October 21, 2017 By Ethan, Tycho, Evan, Abhi, Charlotte, and Karina

    Meeting Log October 21, 2017

    Today's Meet Objectives

    Organization / Documentation / Competition Prep

    • Review Journal
    • Travis blog post
    • Work on presentation

    Software

    • Work on openCV integration
    • Test out RoboRealm

    Build / Modelling

    • Robot drive practice
    • Learn PTC
    • Jewel thief mockup

    Today's Work Log

    Team MembersTaskStart TimeDuration
    AllPlanning Meeting2:10pm.25
    EthanWork on presentation2:004
    TychoTravis blog post2:001
    TychoOpenCV3:002
    TychoRobotRealm4:002
    CharlottePTC2:004
    AbhiPTC2:004
    KarinaDrive practice2:004
    EvanJewel thief mockup2:004

    So, You Want to Build Your Own RV

    So, You Want to Build Your Own RV By Ethan

    How to build your own RV in 6 easy steps.

    1. Obtain the RV: To be affordable on price, opt for a 90s-2000s RV, preferably with as little miles as possible. If you can afford it, the newer the better, as we've run into mechanical problems over time with ours. Look for one with a slide-out on some site such as RVTrader or Craigslist.
    2. Deconstruct the RV: More likely than not, your RV will have amazing 90s beachwave decor. While this may be great to pick up surfer gals and guys on the beach, it probably won't make the best learning environment. So, tear it out! Remove the rug carpet and replace it with laminate flooring. Get rid of that pesky bed/bathroom. Remove the kitchem if you want! The goal is to get as much space as possible to fit as many kids in there as possible.
    3. Reconstruct the RV: You want the RV to be as kid-friendly as possible. Get rid of any sharp edges, install some workbenches so that kids can sit or work, protect the outlets, et cetera.
    4. Obtain funding for the RV: You need tech. While its possible for a team to self-finance, its much easier to apply for grants. You can go to companies such as Best Buy that are willing to give grants or donate technology for help. For example. our 4 3D printers were all supplied by Best Buy. For our RV, we have about 40 laptops to instruct kids with, as well as 3 large monitors to show.

    5. Create a curriculum: This will vary per team, but here's ours. In the front, we let kids program SumoBots using EV3. In the back, we teach them how to 3D model and help them 3D print keychains. We also run MinecraftEDU for the younger kids.
    6. Run events: Talk to educational organizations such as local schools and afterschool clubs to plan events. This also varies depending on location, but local school districts and clubs such as 4-H may be interested in hosting the RV for a day or so.

    DISD Sponsorship

    DISD Sponsorship By Ethan

    DISD's sponsorship of Iron Reign

    As referenced in another blog post, we recently went to a DISD Coaches' meeting. Shortly after the meeting, we were confirmed to be the host of the DISD Townview Qualifier. So, DISD was able to send us a free full-size field to build and use until the qualifier. As well, since we are one of the first teams within DISD to use the REV system, we were also sent $2600+ of REV parts in order to demonstrate REV parts to other DISD teams and teach them how to use them. This was the fruit of our prior efforts to get noticed by DISD. Since we went as a team to the DISD meeting, we were able to differentiate ourselves, our team, and our work ethic from other area teams so that we could recieve a larger grant.

    Reflections

    This was an amazing oppurtunity for Iron Reign. Not only did this reduce our costs for running the team this year, it also allowed us to host a tournament. It covered most of our part expenses for the next year except for new batteries and some tournament fees.

    Meeting Log

    Meeting Log November 03, 2017 By Ethan, Evan, Tycho. Austin, Charlotte, Karina, Janavi, Kenna, and Abhi

    Meeting Log November 03, 2017

    Today is one of the last full meetings until our tournament, so we need to get everything ready for judging. This post also includes the objectives for the next week.

    Today's Meet Objectives

    Organization / Documentation / Competition Prep

    • Review Journal
    • 3 posts from each member
    • DISD Scrimmage post
    • Field build post
    • Strategy\Business plan
    • Print notebook
    • Finish presentation
    • Presention practice

    Software

    • Autonomous
    • Drive practice

    Build / Modelling

    • Respool string
    • Robot tuneup

    Today's Work Log

    Team MembersTaskStart TimeDuration
    AllPlanning Meeting2:10pm.25
    Ethan3 posts2:002
    EthanFinish presentation4:002
    EvanTuneup2:004
    TychoAutonomous2:002
    TychoDrive practice4:002
    EvanDrive practice2:004
    AustinDrive practice2:004
    AustinTuneup2:004
    JanaviWork on presentation2:004
    KennaPrint notebook2:004

    Iron Reign and Substainability

    Iron Reign and Substainability By Ethan

    Iron Reign's Substainability

    Iron Reign has been a team for 8+ years now through multiple competitions. We started as a wee middle school FLL team at W.B. Travis, and we've grown exponentially since then. We've competed in MoonBots and FTC, represented our school at SuperRegionals, presented at the National Science Teachers' Association covention, and built our own RV in order to serve underpriveledged communities accross the Dallas Metroplex. But, after the current original team members are gone, we would like to continue our legacy.

    First, recruitment. When we recruit new members, we first take into consideration their prior robotics experience. While those with prior experience may have a better chance of being recruited, it is not the sole determinant. We also take into consideration their willingness to learn and interest in robotics. While robotics may indeed be a resume-booster. it should not be the reason that a person applies to a team. Finally. we take into consideration their dynamic with other people. There must be a balance between fun and productiveness on the team, and that must be kept in mind when recruiting.

    Second, transfer of knowledge. We recently had our first alumni graduate, and we had to ensure that all the knowledge that they knew were transfered to the younger people on the team. Most recently, we had to make sure that the newer people on the team knew how to 3D model so that we could contiue making parts. Myself, I started taking over some of the blog duties last year and now have become editor of the blog. Transferring these skills not only ensure the substainabilty of Iron Reign, they also give our members real world experience that they can use in college and job settings.

    Finally, we divy up labor so that no one has to do everything. While a person can choose to work on a different project than normal, everybody tends to have their own specialty that they work in, such as building, blogging, programming, 3D modelling, scouting, et cetera. Doing this ensures that new recruits can have a mentor to go to in order to learn about the skill they're interested in.

    Building the Field

    Building the Field By Janavi, Charlotte, Ethan, Abhi, Karina, and Austin

    Task: Build the field

    Today we started the task of building the field, which we received for free, thanks to DISD and their generous donation. The first task Charlotte, Austin, Karina worked on was assembling the balancing stones and the cryptoboxes. While building the field we ran into a few difficulties. First, when we were making the balancing stone, we accidentally had on the cover plate on backwards, which made it impossible to place the screw through the center. We only discovered this after around 15 to 20 minutes of trying to get the screw to go through. However, after successfully building one of the field pieces, it was much easier to make the last three.
    After completing the balancing stones and cryptoboxes, we all moved outside to set up the edge of the field and place down all of the tiles. We made the mistake of not placing the plastic tarp down before linking all the tiles. Which lead to all of us lifting the tile mat above our heads to place the tarp underneath(as you can see in the image below). In total, it took us most of practice to finish making all of the field elements and attaching all of the tiles, but we are not finished yet! We still have to set up the field border and attach the field elements, so keep on the look out for a part II on building the field!

    DISD Scrimmage

    DISD Scrimmage By Charlotte, Janavi, Ethan, Evan, Tycho, Austin, Karina, Kenna, and Abhi

    Task: Run and compete at the DISD Scrimmage

    Today we helped run and participated in a scrimmage at the Davis Ellis Field House. Iron Reign will be hosting a qualifier in December at Townview, our home school. This scrimmage served as a practice for the preparation and execution of an FTC event. We were able to learn the best way to assemble the field, run the scoring and game software, and properly announce rounds and other information teams may need. As we should, we set up an inspection table where members of our team used the FTC approved inspection checklist to properly assess the robots of other teams along with our own robot. This is a skill that we will need to use when performing inspections during our qualifier. Additionally, we had to figure the software required to run the audio behind matches and fill in the scoring data, and having done this now will save us a lot of time during the qualifier that we are going to host.

    We also learned how important it is to create an itinerary for your team and try to keep everyone moving at the needed pace. During this scrimmage we were only able to complete 8 out of 12 matches due to this being some teams first match ever and some issues with teams not arriving, or not having been registered beforehand. But this provided us with a great experience and lots of information, we will take all of the things we learned after helping run this scrimmage and apply it to the qualifier we are hosting in December.

    This scrimmage was our second of the season, and while part of the team was focused on announcing, scoring, and field setup, the others worked on improving the robot and pinpointing key issues to solve before our first qualifier this Saturday the 11th at Greenhill. Also, the drive team got the necessary practice for skills that they need for upcoming competitions, like setting up WiFi direct connections between our phones and recognizing when batteries had low or sufficient voltages, skills that don’t seem very difficult but are very important for those working hands-on the robot during competitions. Also, with the removal of the “wiggle test” this year, we have to adapt and become very prepared before each match so that we can make the smooth transition that is required from autonomous period to tele-op. Although we have spent a lot of time doing drive practice on the field that we were gifted, driving under pressure in a competitive environment with other teams in our district is when we are able to decipher the most prominent problems with our robot. An example of this is our autonomous program: running it seems like second nature when we are practicing alone, but when we are with other teams there are more factors to consider, like whether our autonomous program is compatible with theirs, etc. Scrimmages are a perfect opportunity to figure out what issues we have and how to solve them, and this time we were also able to get the practice we so needed running an FTC qualifier.

    BigThought and Dallas City of Learning Sponsorship

    BigThought and Dallas City of Learning Sponsorship By Ethan

    Task: Recount our sponsorship with BigThought

    We have two kinds of sponsorships, money-based and programmatic. Our partnership with BigThought is the latter. For those who don't live in the greater Dallas area, BigThought is a local nonprofit that strives to provide STEM and Arts education to children so that the oppurtunity gap can be closed. As you probably know by now, *last* season we converted an RV into a Mobile Learning Lab. This year had been about substaining it and keeping it running.

    To fund our Lab and get contract it to local events, we partnered with BigThought and created a program to serve underserved communities to spark an interest in STEM. They provide extra volunteers when our team isn't enough, as well as the logistics for registering to work at events. Through them, other companies also give grants to our RV. For example, Best Buy heard about our initiative and funded the technology for our RV: 4 3D printers, 30 laptops, and 10 EV3s. All of these helps our mission to assist underserved communities.

    Business and Strategic Plan Pt. 1

    Business and Strategic Plan Pt. 1 By Ethan

    Download PDF here

    Intro

    Iron Reign has existed, in one form or another, for the past eight years. We have competed in FLL, Google Lunar X Prize Challenge, and now, FTC.

    While our team originated at WB Travis Vanguard and Academy, we are now hosted by the School of Science and Engineering at Townview, in DISD. Despite our school being 66% economically disadvantaged and being Title 1, our school consistently ranks in the top 10 nationwide. As well, our school has numerous other award winning extracurricular, including CX Debate, Math/Science UIL, and more.

     

    A History of Iron Reign

    Iron Reign has been a team for eight years. We initially started as an FLL team, plateauing in regionals every year we competed. We also did Google’s Lunar X Prize program every Summer, achieving finalist status in 2011 and 2012. Upon moving to high school, we started doing FTC, as FRC was too cost-prohibitive to be parent-run.

    We have been an FTC team for 6 years, advancing further and further each year. Last year, we got to the South Super Regionals, qualifying by winning the North Texas Inspire Award. In Georgia, we were the first alternative for Worlds if another team dropped out due to cost.

    Also in FTC, we compete in the Texas UIL State Championships. For those unfamiliar with UIL, it is the main organizational committee for all public school academic and athletic events. Through UIL, we helped compete in the first test program for the UIL Robotics program and since then have competed in every subsequent tournament.

     

    Outreach

    Iron Reign spends a large amount of time on outreach. This year alone, we have put in 500 man-hours and created 2800 individual connections to people in our community. Our goal of this outreach is to reach disadvantaged children who would not normally have the opportunity to participate in STEM programs in order to spark their interest in STEM for future learning. Some of our major outreach events include presenting at the National Science Teachers’ Association Convention in Florida, hoping to inspire people in other regions to adopt our methods of outreach. We volunteered at a Microsoft youth convention to spread STEM awareness, as well as volunteering throughout our school district.

    We also volunteer for FIRST. We have hosted a scrimmage for our entire school district, DISD (one of the largest school districts in the country), and are hosting a qualifier for the North Texas region in December. We also instruct parents and educators on how to start a FIRST team when volunteering, as Iron Reign itself was started by parents at WB Travis.

    Our outreach stands out from other teams through our mode of presentation. Last year, we renovated a 90’s Seaview Skyline RV, took out the “home” components, and turned it into a mobile tech lab to read underprivileged demographics within our community. Our RV currently holds 4 3D Printers, 30+ computers, 3 widescreen TVs, and 1 microwave. Our current curriculum consists of teaching kids 3D modelling in the back of the RV, using Google Sketchup, as it is free and available to any family with a computer. We usually help them design keychains, as they are memorable, but don’t take excessive time to print on our printers. In the front, we teach kids how to use EV3 robots and teach them how to use the EV3 programming language to compete in a sumo-bot competition. We also give advice to parents and educators on how to start FIRST teams. To fill and staff the RV, we have received grants from Best Buy to purchase the 3D printers and laptops, grants from non-profits such as BigThought and Dallas City of Learning to fund the building and upkeep of the RV, and staffing from BigThought and AmeriCorps, as well as our own team. The AmeriCorps staffing is especially notable, as it is a US Federal Government program to support civil service within communities.

    When not in outreach service, we can transform our RV into tournament mode. We have taken numerous long-distance road trips aboard our RV, with locations such as Austin, Arkansas, and Florida. We substitute the laptops for bandsaws and drill presses, use the flat screens to program, and bring our higher-quality personal 3D printer. At tournaments, we encourage other teams to board our RV, not only to encourage them to start their own similar programs, but also to help them with mechanical and building issues.

     

    Business and Funding

    Normally, Iron Reign does not get major funding. However, this year, we have seen our funding, sponsorships, and grants increase exponentially. Currently, those include:

    ·         BigThought - RV materials, staffing, and upkeep

    ·         Dallas City of Learning (DCOL) – RV materials and upkeep

    ·         Best Buy – 4x3D Printers, Laptops for RV

    ·         AmeriCorps – RV staffing

    ·         DISD STEM - $3000 of REV parts and 2 full practice fields

    ·         Dallas Makerspace – Access to machining tools

    ·         DPRG – Robot assistance

    ·         FIRST – Tournament fees

    ·         Texas Workforce Commission – Grant

    We are always seeking out new sources of funding.  In the past, we have applied for prior grants by sending letters to STEM-curious companies in the Dallas area. For example, we have previously applied for a $4000 Orix grant, a STEM foundation dedicated to spreading STEM to the underserved. Also, recently, we received an additional grant from Best Buy for our distinguished service to the underprivileged within the Dallas area.

    In previous years, we have lacked the ability to get significant transportation fondant to tournaments. However, through our partnership with DISD, we have solved that problem. And when DISD is unable to provide transportation due to short notice, we can provide our own transportation due to our building of the RV.

     

    Reference Business Letter from Last Season

    Dear Orix,

    Iron Reign Robotics, a robotics team of 7 years, is competing in the 2016/17 First Tech Challenge Velocity Vortex game. We are based out of the School of Science and Engineering (SEM) in Dallas which is a title one school.

    The population of the public school is racially diverse and 68 percent of the students are on free-or-reduced lunch. In spite of our economic challenges, SEM is regularly considered the school that offers students the most growth in the entire district (highest effectiveness index) and is regularly in the top 10 in many national rankings. But as the second robotics team to be formed at this Dallas ISD Magnet, we are underfunded by the district and need to reach out to organizations that are investing in the long-term future of our community.

    Each year we deepen our advanced robotics skills, improve our ability to organize around common team goals, and learn how to better communicate with technical professionals so that we will prepared make an impact as we continue through college and eventually join the workforce. Last year our team made it to the Regional Championship during the FTC season and then proceeded on to the UIL State Robotics Championship in Austin during the summer. This year, with your support, we are striving to make it to the 12-state super regional in Georgia and go from there to the World-wide competition in Houston.

    Yet we spend a significant amount of our efforts investing in younger students outside the team. We work very hard to let young students in North Texas know about the opportunities in STEM education. We mentor students in elementary and middle schools. We regularly participate in a series of STEM outreach events to help younger students think of themselves as future scientists, engineers and technical professionals. This includes presenting at events like the Dallas Mayor’s Back to School Fair, Earth Day Texas, and Moon day at the Frontiers of Flight Museum just to name a few. Last year (2015/16) our outreach involvement amounted to 400 team person-hours in service to 2,200 people. We are unaware of any other FTC team in our region that does as much outreach as we do.

    This year we’ve stepped those numbers up to over 500 person-hours serving over 2,000 people so far just this summer. This was because we took on a project to renovate an RV to create a mobile learning laboratory for the Dallas City of Learning. Not only did we turn the interior into a mobile technical classroom with 3D printers, but many team members volunteered to teach robotics and 3D modelling and printing on board while volunteering for AmeriCorps with Big Thought this summer. The team was featured as a “Class Act” on TV channel CW33 because of this effort.

    Unfortunately, time is money and the time it takes us to contribute to each of these events costs us dollars we don’t have. We all love teaching young children who are interested in robotics and technology and we hope what they receive is beyond value. But we also need to raise our competitive game and new parts cost money. When jerry rigging and reusing parts unsuited for the job, we waste time that could be used to make more progress and continue the advancement of our robot. As we continuously refine our design, new parts are needed and some need to be replaced as we strive for an efficient and reliable entry. The other piece of the financial puzzle is transportation costs. This year we plan to take part in multiple competitions including out-of-state competitions in order to deepen our competitive potential and improve our chances of advancing to the next level. Competition expenses beyond the standard local track are some of the hardest expenses to fund.

    We are asking for $4,000 to help us continue our journey into robotics and we hope that Orix can become a major supporter of our team while we continue to invest in the futures of many more students in North Texas. We would love a chance to visit with you, show you our robot in its current form, and discover together how much our mission and your focus areas have in common. Please let us know how to schedule that time. Until then, you can access much more information about Iron Reign on our team blog: http://www.ironreignrobotics.com/

                                                                                                                    Warmest Regards,

                                                                                                                    Iron Reign

    Looking Back, Moving Forward

    In the past, sustainability has not been a major concern of Iron Reign’s. We’ve essentially had the same team for seven years. This year, our eighth, we’ve finally lost members through graduation. As a result, we’ve had to substantially reconsider our approach to recruitment and how to manage our changing team.

    We already have another team in our school, team 3734 Imperial Robotics. 3734 is an entirely different team, with different sponsors, members, robots, journal, outreach, and codebase. That being said, we recruit the more accomplished members of that team. The teams’ relationship is most similar to the difference between a Junior Varsity team and a Varsity team.

    We tend to recruit based on robotics experience, but having robotics experience alone is not a guarantee of joining our team. Iron Reign has a specific culture, and we tend to recruit people whose personalities fit our culture. We also do not accept people who only want to join robotics as a resume booster. While robotics is indeed a resume booster, and we allow every member to claim co-captain on their college applications, members of Iron Reign ought to join out of their genuine passion for robotics, not because of it getting them ahead in the rat race of college applications.

    Since this year was the first year in which we lost a substantial number of our teammates, we had to learn how to effectively transfer knowledge. First, we were losing our master of 3D modelling, Max, so we had two members, Abhi and Charlotte, learn under his wing throughout last season. Because of that effort, they have now designed a variety of parts on our robot. For the blog and engineering journal, Ethan learned under Lin’s tutelage how to use Jekyll, Shopify, and manage the blog. This year, we face difficulties, as we will lose our lead programmer, Tycho, for next season. To combat that, our members Abhi and Janavi, are learning the intricacies of our codebase that we’ve kept since we first started using Java.

     

    Game Strategy

    This year, we were faced with a conundrum. The central question was this – “Should we focus on scoring the cryptoboxes, relic, or jewel?”. We settled on the order of Cryptobox > Relic > Jewel.

    Our game strategy was based off of the fact that we could build a robot which could score one block initially, and easily score a column, giving us 40+ points right off the bat. As well, the cryptobox process is simplistic enough that we could get to the balance stone to gain even more points in the endgame, without doing any point-risky challenges such as the Relic.

    When we finish the cryptobox designs and autonomous, our next goal is the Jewel. The Jewel challenge is simplistic enough that it could be done in 1-2 meetings without interfering with any other design processes. Our current planned design process is first to create an arm with a color sensor attached like most teams, but eventually we plan to remove that color sensor and identify the Jewel only by OpenCV.

    Finally, our last area of focus is scoring the Relic. Scoring the Relic involves a high degree of difficulty, and the risk grows when you consider that you have to score the Relic upright in order to gain the most points. As well, building an arm that can score the Relic while still staying within the 18x18x18 size limits increases the design difficulty of the robot.

    Building

    This year, Iron Reign has drastically changed how it builds its parts. In previous years, we have relied on primary Tetrix parts, utilizing AndyMark parts for the drivetrain and other moving areas. However, we happened to gain access to a motherlode of REV parts, which drastically changes our designs from previous years.

    The biggest change enabling innovation is our newfound use of REV rails within our robot. REV rails allow for basically unlimited mount points for parts so that we are afforded maximum flexibility in our designs, comparable to the flexibility of 3D printing.

    As well, for this year’s robot chassis, we have decided to take the use of REV parts even further, and use the REV Power Distribution Module and both Expansion Hubs. The reason for this change is twofold. First, we experienced significant connection and static issues last year with our robot, partially due to excess static buildup from our mecanum wheels. So far, we have not experienced any of those issues using REV modules, even though we are using the same base chassis. Second, the REV hubs allow us to add more features on to our robot, such as LED strips and extra servos, that allow us to signal our team as well as create more innovative components of our robot.

    We also utilize a variety of 3D printed parts on our robot. While we use less 3D printed parts than previous years, that is due to the particular challenges of this year. Our parts are modelled in PTC Creo, and we have recently switched over from Creo V.3 to Creo V.4 so that we can use the more advanced features included in the new program. Our personal 3D printer can handle a variety of materials, and we have used nylon, ABS, Filoflex, and Ninjaflex in prior designs to fit various needs. In our current robot, we have settled on using nylon. Nylon has four qualities that make it more advantageous than other materials. First, nylon is less brittle and prone to breaking than materials such as ABS. Second, nylon achieves comparatively high print quality on our robot as compared to Filoflex and Ninjaflex. Third, nylon has enough give so that it doesn’t break, but is strong enough to withstand the forces felt in everyday use of our robot. Finally, nylon can be dyed so that we can give our parts a distinguishing color, a quality that we have taken advantage of in prior seasons.

    An example of these 3D printed parts are our wheel guards. In testing, our mecanum drive train tended to cut up the cryptoboxes when we drove up against them. As a result, we designed various wheel guards and tested them. We also made mockups with various materials such as cardboard, to minimize design time and waste parts. We settled on a U-shaped design to prevent damage to the boxes and other field elements, while not sacrificing mobility. Then, to guarantee nothing went wrong, we iterated through various heights of the U-shape so that they would not cut into the mats or bump into other robots

    Programming

    Iron Reign has generated a substantial codebase over the years. Initially, Iron Reign programmed in RobotC. However, when robot phones started becoming the main form of control, we transferred our codebase into Java. We use the Android Studio IDE to code our robot.

    Our most notable programming achievement has been the integration of machine vision and augmented reality libraries into our code. Currently, we use Vuforia in conjunction with OpenCV to identify and score field elements in autonomous, as well as assist in scoring elements during TeleOp. Both Vuforia and OpenCV are industrial-level technologies that we have integrated into our codebase. Vuforia in particular is currently owned by PTC, one of the sponsors of FIRST.

    Another notable programming achievement is our Pose class. We use the class to determine our robot’s current position on the field using trigonometric functions. While this class currently need updating for the new season, it can still be used for any small-scale operations on the field.

    Design Process

    Iron Reign uses two design processes in conjunction with each other to create efficient and reliable parts. First, we use the Kaizen design process, also used in industrial corporations such as Toyota. The philosophy behind Kaizen is the idea of continual improvement, that there is always some modification to each system on our robot that will make it more efficient or more reliable. As well, design competitions are a focal point of Iron Reign’s design process. In these design competitions, team members choose their favored designs that all complete some field challenge, and build them individually. Upon completion of each mechanism, the designs are tested against each other, considering weight, maneuverability, reliability, and efficiency.

    An example of these design processes working in conjunction is the process of designing our cryptobox intake system. Evan had the idea to build an arm-style grabber seen on many current competition robots. His design, however, included shorter arms for space’s sake and a more compact lift system than normal. Austin decided to build a unique conveyor-belt system which used friction to hold blocks in space and move them vertically. Through the competition, we determined that Evan’s design was more efficient and took up less space than Austin, so we settle on his design, adding in a linear slide for lifting at the end of the process. Then, Kaizen comes in. Through firsthand experience in scrimmages, we learned that the grabber system isn’t as reliable as we thought when first testing. So, we have designed a new grabber system that moves like the arms did previously, but also rotate with soft spikes attached to hold blocks with friction better without damaging them.

     

     

    Budget

    Bought:

    REV Minibot Kit

    2

    125

    250

    REV Slim Batteries

    2

    50

    100

    Axles

    4

    10

    40

    Drivers

    2

    5

    10

    Nyloc Parts

    4

    5

    20

    Step Drill

    2

    5

    10

    Shaft Collars

    4

    7

    28

    Tetrix Competition Set

    1

    580

    580

    Control and Communication

    2

    265

    530

    REV Hubs

    4

    150

    600

    Motors

    14

    28

    392

    Encoder Cables

    14

    5

    70

    Soft Tiles

    28

    5

    140

    Tile Bags

    2

    60

    120

    Full Field

    2

    480

    960

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    Total

     

     

    3850

     

    Wishlist:

    Per Team - 6832

    FTC Control and Communications Set

    265

    0

    0

    https://ftc.pitsco.com/Control_Set

    Electronics Set

    150

    0

    0

    https://ftc.pitsco.com/Electronics_Set

    Build System: Competition Set - Tetrix [not recommended]

    580

    0

    0

    https://ftc.pitsco.com/Competition_Set

    Build System: FTC Starter Kit - REV

    475

    1

    475

    http://www.revrobotics.com/REV-45-1170/

    2nd REV Robotics Expansion Hub

    150

    1

    150

    http://www.revrobotics.com/REV-31-1153/

    Batteries

    50

    2

    100

    http://www.revrobotics.com/rev-31-1302/

    Batteries, Tetrix form factor

    50

    0

    0

    https://www.tetrixrobotics.com/Controllers-and-Electrical/Power-Accessories/TETRIX-12-Volt-Rechargeable-NiMH-Battery-Pack

    Servo Power Module

    40

    1

    40

    http://www.revrobotics.com/rev-11-1144/

    HD Hex Motor

    30

    4

    120

    http://www.revrobotics.com/rev-41-1301/

    NeverRest Motor

    28

    0

    0

    http://www.andymark.com/NeveRest-p/am-neverest.htm

    Lexan - 3 x 4 sheet - 3/32

    87

    1

    87

    http://www.homedepot.com/p/LEXAN-48-in-x-36-in-x-093-in-Polycarbonate-Sheet-GE-38/202038065

    FIRST Season Registration

    275

    0

    0

    https://my.firstinspires.org/Teams

    Per School - Science and Engineering

    Game Set - Full Field

    480

    1

    480

    http://www.andymark.com/ProductDetails.asp?ProductCode=AM-3600

    Game Set - Half Field

    270

    0

    0

    http://www.andymark.com/ProductDetails.asp?ProductCode=AM-3600

    Game Set - Quarter Field

    159

    0

    0

    http://www.andymark.com/ProductDetails.asp?ProductCode=AM-3600

    Soft Tiles Game Surface

    230

    1

    230

    http://www.andymark.com/product-p/am-softtiles.htm

    Field Perimeter Kit

    595

    1

    595

    http://www.andymark.com/FTC-Perimeter-p/am-0481a.htm

    Tape Set

    50

    1

    50

    http://www.andymark.com/product-p/am-3600_tape.htm

     

    Greenhill FTC Qualifier

    Greenhill FTC Qualifier By Ethan, Evan, Tycho, Charlotte, Austin, Abhi, Tycho, Karina, and Kenna

    Task: Compete at our first FTC qualifier

    So, we were absolute failures. There's no way to get around that. We got 14th place out of 14, and our presentation flopped. But, its not the end of the world, even if it may feel like it. We have another qualifier in Oklahome in one week, and we need to analyze what we did wrong so that we can improve for the next round.

    • Match 1
    • We lost, 79-93. This was our closest match, and if we had managed our time in-game more wisely, we could have won by balancing. This was our only game in the margin-of-error.
    • Match 2
    • We lost 101-131. The other alliance outperformed us in scoring glyphs, and was able to knock an additional jewel off in autonomous.
    • Match 3
    • We lost 28-65. We failed on every level, even to balance our robot. Our bot was on for about 10 seconds for the entire match.
    • Match 4
    • We lost 111-181. We scored only 3 glyphs and underperformed in autonomous.
    • Match 5
    • We lost 61-203. Our robot was not on.

    We had many failures in the robot game. Our first, main failure was lack of practice. We only really dedicated ourselves to driving practice two weeks before, and we had trouble aligning the blocks throughout the day. In prior years, we had started drive practice from over a month out, so this was a major failure on our part. A second failure that wasn't our fault was that we had connection issues between the phones, and weren't able to drive in two rounds. But, because of our collective failures, we managed not to win a single game. However, we ended up with the second heighest rank points in the whole tournament (380).

    Our presentation was a failure too. We hadn't practiced our presentation enough, and it seemed a bit janky at points. In addition, our engineering journal was a bit rushed, as we'd printed the night before and had some issues printing. We also didn't turn the control award in. However, one highlight of the judging is that we were able to answer questions quickly and effectively, and the judges seemed to like that. We did end up winning the Connect Award.

    Reflections

    This tournament was one of Iron Reign's worst. However, we must learn from that so we don't repeat our mistakes. The silver lining of this tournament is that we can't really preform any worse :).

    Building the Garage

    Building the Garage By Ethan, Evan, Austin, and Kenna

    Task: Build a cover for our field

    Since Iron Reign is hosted in our coaches' house, we only have so much space. Even though we've basically taken over their house, a consequence of that is that we don't really have a place to put the field...until now.

    In prior posts, we've talked about building a pool deck to store our field, and its finally become a reality. We obtained a practice field from DISD, and built it. Then, we realized that we can't really keep a practice field outside, as the tiles get water damage and the field elements slowly get destroyed. So, we decided to create a protective cover.

    We bought and built an entire DIY garage set so that we can both protect our field and ourselves from the elements while driving. And, it's really cool, if I say so myself.

    Reflections

    This will make driving practice much easier in general, and allow us to practice regardless of weather. In addition, this benefits our sister team by giving them a place to practice.

    Oklahoma Qualifier Recap

    Oklahoma Qualifier Recap By Ethan, Evan, Austin, Janavi, Charlotte, Kenna, Tycho, Karina, and Abhi
    Task: Compete at the Oklahoma Qualifier

    Once done, our postmortem post will be here.

    On Nov. 17, we went to the Oklahoma Mustang HS qualifier. Our strategy for this tournament was to attempt to qualify in multiple regions so that we have more chances to get to the South Super Regionals. For this tournament, the DISD STEM Dept. funded the tournament fees for us to attend, as well as housing for our team. We drove down there on our RV, and also fixed it up so that we could convert it into tournament mode.

    For out-of-area tournaments, we have to prepare ahead of time so that we can get everything we need, since we can't really go back to get parts we forgot. So, this time, we created a packing list in order to ensure that we have everything on the RV before we leave. The complete list is below.

    Tent / Pits

    • Shield
    • Main robot Cart
    • Small carts (x2)
    • Banner stand
    • Main banners (x3)
    • Aquila
    • Inspire
    • Inspire mount
    • Monitor
    • Extension cord(s)
    • Power Strip(s)

    Field Elements

    • Cryptobox
    • Foam blocks
    • Jewels
    • Jewel base
    • Vuforia pattern on stick

    Tools

    • Staticide
    • Shamwow
    • Threadlock
    • Red (x3), Blue (x3), Green (x3) hex keys
    • Flat heads: Large (x2), Small (x2)
    • Phillips heads: Large (x2), Small (x2)
    • Modular screwdrivers + bits (Cyan wrenches)
    • Rubber bands / Hair Ties?
    • String for pulley system
    • Container store chest of drawers
    • Chain Box
    • Tape Box
    • Glue + putty Box
    • Large pliers
    • Needlenose pliers
    • Regular Pliers
    • Power pole Box + stuff with that
    • Xacto knifes
    • Regular knifes
    • Zip ties
    • Axles
    • Drills
    • Yellow Drill (x2)
    • Drill batteries + chargers
    • Electric screwdrivers + bits
    • Plugin drill
    • Wire strippers
    • Measuring tape
    • Dremel
    • Reciprocating Dremel
    • Circular Dremel
    • Sawblade
    • Evil sandpaper
    • Battery
    • Charger
    • Hack saw
    • Hammer
    • Mallet
    • Bolt cutters
    • Lighter
    • Core power distribution Box

    Parts

    • Standard nuts + bolts
    • Extrusion nuts + hex bolts
    • Prototyping wire
    • Tetrix pieces
    • U pieces
    • Plates
    • Phone cases - ZTE + SG5
    • Extrusions (Cap lift size)
    • Extrusion brackets

    Electronics

    • Phones
    • All cables that we can get our hands on
    • Phone cables(new and old)
    • Coding cables        
    • OTG cables
    • Printer
    • Computers
    • Battery Box - phone
    • Joysticks
    • 9-volt batteries
    • All wrenches
    • Spare Core Power Distribution Module Box
    • M-M cable
    • M-F cable

    Organization (Boxes)

    • Judging Box
    • Damaged foam block
    • Example of abs 3-D printing
    • Drawer Slide                      
    • All grabber prototypes
    • Turkey baster ones
    • Conveyer belt one
    • Current one on robot
    • Tape Box
    • Foam tape
    • Gaff tape
    • Duct tape
    • Duct tape
    • Double sided
    • More + ........
    • Glue + Putty Box
    • Battery Box
    • Batteries
    • Phone cables
    • Phone + Charging Box
    • Joystick Box
    • Powerpole Box
    • Tri-Crimp
    • Powerpoles
    • Wire stripper
    • Wire clipper
    • Needle nose
    • Container store chest of drawers
    • Chain Box
    • Spare Core Power Distribution Module Box

    Before leaving, we had already encountered problems. Our RV's generator refused to turn on, which meant that we couldn't get AC, chargers, or any electrical components on board to work. So, we had to do a last-minute oil change. As well, we had trouble finding several important tool parts, such as our box of drill bits and other things. Running about an hour late, we finally left for Oklahoma. The drive took the usual 4 hours, stopping to get Schlotzky's™, and we arrived at midnight. After we were all assigned to our rooms and all, we did another runthrough of our presentation, then went to bed

    We woke up by 7am the next day, and slogged our way out of bed to the Mariott™ Contentental™ Breakast™. Over breakfast, we discussed our strategies and rules for the tournaments. Some of the major points are these:

    • Unless your work requires it, stay off the RV and in the pit
    • If possible, try to talk to as many teams as possible, hand out flyers
    • When you see judges roaming the tournament, try to flag them down to talk
    • Try to get as many people as possible to see the RV
    • Do scouting ASAP

    Flyer

    Inspection


    We didn't manage our time well for inspection. We hadn't really prepared our robot back in Dallas, nor on the way, so we had to attach the side panels and the buttons right as we arrived. As well, we had to make sure the bot fit within the sizing cube. Overall, our preparation for this section of the tournament was 4/10.

    Judging/Presentation


    This was our largest improvement from last tournament. This was probably the best presentation we've put on yet. As well, our engineering journal was indexed a little bit better than last time. The judges also seemed receptive to our presentation and asked in-depth questions on our robot, which was very enjoyable and signalled that we would be considered for future awards. As well, we managed to get every judge in the tournament on the RV, every single referee, and about half the teams total. So, we did well on that front. As well, our strategy of trying to talk to every judge worked well, as we were able to cover a variety of subjects, ranging from our design process, to business, to our outreach, to women in STEM.

    Robot Game

    Our time-management overall here was not great. We'd rush to the practice field to try and fix parts, then get immediately called back to the round. I think we almost got disqualified 3 or 4 times because of this. However, this was our most successfull tournament in the robot game ever, since this was our first time getting 1st alliance captain.
    Game 1
    Game 1 was one of the two games we lost this tournament. We lost by 20 points, and we managed to both knock the opposing team's jewel off, as well as not balance in the end-game. This match highlighted the problems with our autonomous' reliablility.
    Game 2
    In game 2, we still had autonomous problems, but won a close game due to our stacking.
    Game 3
    Game 3 was our best game, as we didn't experience any connection issues and got almost 200 points.
    Game 4
    In game 4, our robot shut down throughout the game, but despite that, we ekeed out a close victory.
    Game 5
    We won game 5 by about 30 points, as we stacked 2 columns, got a jewel, and balanced our bot.
    At this point, we became an alliance captain and chose team 3732 Technical Difficulties to be our partner. We had connection problems throughout the next games that hampered our ability to score.
    Semi-Finals 1
    We won 80-100, despite connection issues.
    Semi-Finals 2
    We improved a little and got about 120 points as we fixed a servo between matches.
    Final 1
    We lost this game due to connection issues.
    Final 2
    This was our closest game, as we won by 2 points, since we were able to stack blocks *slightly* faster.
    Final 3
    We won this game by 20+ points as the opposing team failed to balance one bot.

    Ceremony

    The first award we won was the First Alliance Captain award, a first for our team, so we were overjoyed about that. Then, we also won 1st place Control Award, another first for our team. This was especially suprising, as our autonomous failed quite a bit throughout the tournament. Finally, we won 2nd place Inspire Award. While this is still a great accomplishment, we'd like to work on this a bit more and get 1st place next tournament in January.

    Spring Cleaning in the RoboDojo

    Spring Cleaning in the RoboDojo By Janavi, Evan, Ethan, Austin, Tycho, Karina, Charlotte, Kenna, and Abhi

    Task:

    A few weeks leaving for our Oklahoma competition we assembled a large garage tent upon the pool deck and moved our field inside the tent to shield it from the weather. The night before the competition we moved in a projector so we could project see the code on the wall and left it there when we went to Oklahoma. We were very surprised when we came back to Dallas around midnight and found the canvas that was supposed to be covering the tent crumpled in the corner of the backyard and the frame of the tent on its side resting again the tree as you can see in the photo below

    But what surprised us the most was that nothing that we let upon that table was disturbed at all, the projector lay in the same spot and even a glass of water we had left hadn't moved an inch.The next day we came back, well rested and finally wrestled the RoboDojo back from the grasps of the tree and bolted it down to the pool deck to prevent any future mishaps.

    After that we started to move robotics stuff outside and Max placed a board hole onto the wall with hooks so we can hang up the tools for easy access.

    We moved out all shelves that overflowed with boxes upon of boxes of robotics parts to the RoboDojo. Our plan is to move all of the robotics building out to Dojo that way we have easy access to the field and don't have to constantly move in and out to test. To start the move we labelled shoe boxes with bright orange tape to organize all of the tools and parts ,

    after that we started sorting through the shelves someone exclaiming almost every five minutes " I was looking for that last time! ". Eventually after getting most of the big items sorted we worked on organising the smaller items like hex keys and nuts into grid containers.

    Reflections

    Making this big move has really helped us not only with organization but it has allowed us to do a deep clean of all the robotics parts, we sorted thorough all of our old motors and battery and found some that either didn't work any more or were outdated. This is very important to do periodically because it allows us to make more space and it eliminates the chance of us bringing broken battery to competitions. Moving all of the items outside has taken us a while and we are still currently still moving items outside but so far it has had an immediate effect, our two teams have been able to do more testing and we are able to spend less time searching for stuff ever since we organized. Since this has been so helpful to our teams we might plan to make this a yearly occurrence, during summer or after our season ends we can spend two weekends completely reorganizing the Dojo.

    Oklahoma 2017 Post-Mortem

    Oklahoma 2017 Post-Mortem By Ethan, Evan, Tycho, Austin, Janavi, Kenna, Abhi, Charlotte, and Karina

    Task: Recap what went right and wrong in Oklahoma

    Even though we did very well in the Oklahoma qualifier, we still encountered several problems, that if not addressed, could lower our chances of getting to Super-Regionals. So, we had a team discussion on what to do differently in the next tournament, and what to keep constant.

    Problems

    Time management
    Our time management was Not Good. First, we had trouble coordinating with different parts of the team, which lead to disorganization. As an example, we nearly missed judging because we had to go to inspection, then we nearly got DQ'd from several matcvhes because we kept going back to the practice field instead of queuing. So we need to clearly schedule when to go to practice field and when to not, as well as coordinate the judging, inspection, and other important events.
    Referring to coach
    We didn't realize that the judges were judges in the pit and one of our members refered to our coach for help, which probably hurt our chances.
    Preparedness
    First, on the robot side, we hadn't prepped for inspection the night before, so we had to be in a rush the day of to get ready. As well, we still hadn't made a coherent model of our robot in Creo by OK, which hurt our judging chances. And, we didn't emphasize the design process enough.
    Presentation
    For some reason, our robot kept glitching out *only* during the presentation, which hurt us. And even though our presentation was better than last time, we still had a lot of pauses that could've been remedied easily with more practice.
    Robot Stability
    While our robot worked pretty well during the first 5 rounds, once we hit the final rounds, our robot started shutting down and being hard to operate. We still don't know the reason, but we're currently diagnosing now.

    To-do

    • Static-proof robot
    • Fix wiring
    • Organize journal for award
    • 3D Model
    • Expand engineering section
    • Build 2nd field
    • Shock mount robot

    Meeting Log

    Meeting Log December 09, 2017 By Ethan, Evan, Tycho, Austin, Janavi, Charlotte, and Abhi

    Meeting Log December 09, 2017

    Today's Meet Objectives

    Organization / Documentation / Competition Prep

    • Review Journal
    • Write post-mortem
    • Update past MeetLogs

    Build / Modelling

    • 3D-model
    • Work on robot flipper

    Service / Outreach

    • Build 2nd field

    Today's Work Log

    Team MembersTaskStart TimeDuration
    AllPlanning Meeting2:10pm.25
    EvanFlipper2:004
    AustinFlipper2:004
    Abhi3D Model2:004
    EthanPost Mortem2:002
    EthanField4:002
    JanaviField2:004
    CharlotteField2:004
    TychoField2:004
    KarinaField2:004

    Best Buy Event

    Best Buy Event By Ethan

    Task: Attend a Best Buy event and accept an award

    We have been using our Mobile Learning Lab for about a year now. Initally, we were given a grant by Best Buy to get electronics and printers for the RV. Today, we attended a Best Buy event to recognize our outstanding service, and recieved a further $10,000 grant. On top of that, we signed a contract to expand our efforts to a year round program, signing onto 50+ events a year. Through this, we have finally achieved our goal - making the RV substainable, even without Iron Reign.

    Qualifier Preparation

    Qualifier Preparation By Kenna, Abhi, Karina, Charlotte, Tycho, Janavi, Ethan, Austin, and Jayesh

    Townview Prep Pic

    We have been preparing to host our own qualifier since November when we hosted a DISD Scrimmage. Now we have to prepare our school for 26 teams to compete tomorrow. Most of our team was there to help construct the fields. The highlight of my Friday night was dragging assorted metal chairs across the cafeteria, only to be told we only wanted to use the black chairs and spending 2x longer than needed to make our audience seating. However, we were lucky enough get lots of help from our friends in DISD, Townview, and FTC Team 7172, which eased my chair-sorting pain. Our team has made several fields together and should have been more efficient in communicating and managing our time. But that is something to learn and improve on next time. In the end, however, it went smoothly because there was lots of teamwork between 6832 and Townview volunteers once everyone had time to figure out how to best assemble the field.

    The main point we'd like to drive home is that you *really* have to consider logistics when setting up a tournament. While you'll consider all the big things before the final day, such as making maps, printing flyers, and placing fields; some of the smaller items can be ignored. A prime example is that we put off figuring out the judging room locations and had to figure that out; another example that we forgot to do is have a pit organization. It would have majorly helped had we organized the pit by team number or some other order for queueing, or at least had made a map of teams beforehand.

    Townview Qualifier 2017

    Townview Qualifier 2017 By Kenna, Abhi, Ethan, Austin, Evan, Charlotte, Karina, Tycho, Janavi, and Jayesh

    This past weekend, Iron Reign hosted a 28-team qualifier at Townview Magnet Center. Many of us attend the School of Science and Engineering inside Townview, so it was familiar territory and made the whole experience a little easier. We were lucky enough to host a Scrimmage as practice for our actual qualifier. Weeks of preparation and anticipation paid off when the FTC Affiliate Partner for North Texas told us it was "the best run qualifier this season," and the North Texas Judge Advisor, Freidrich Elliot, called it the "best judging panel he's ever seen."
    Unlike most posts in our blog, this post's purpose is not to give a play-by-play. You can take a look at how the day went on our instagram. We want to use our experience as an opportunity to help out other teams who may be hosting a qualifier.

    • It is very important to manage your volunteers. We had volunteer coordinators for every task, like a match queueing coordinator or inspection coordinator.
    • Our PTSA was kind enough to donate food as a fundraiser. However, a lot of it was left over and wasted because it was perishable. Our recommendation is be careful in the amount of perishable food you make.
    • Make a playlist using FIRST-approved songs ahead of time or use the one we used. Thanks to Roaheen Neil Mansuri on Spotify!
    • Take notice of which teams queue on their own, which teams need lots of reminding, and other general manners. You and your volunteers may be asked by the judges, as we were, which teams were the best to work with.
    • This may seem obvious to some, but if you cannot find a team, they are likely at the practice field.
    • If possible, build two fields (in addition to the practice field). It helps immensely with time management and is part of the reason our qualifier went so well.
    • Competing in a qualifier, much less running one, makes everyone a little high-strung. The most important tip we can give is to be understanding of everyone there. We all understand how much FTC means to many and it can cause some to be less considerate than normal. People standing in others' way or not queueing is not helpful, but it is nothing to lose temper over. Try to give people some kindness in a stressful day, whether you're participating or facilitating.
    • Closely related to the last point, be sure to thank people. Tell your volunteers and teams that you appreciate them being there!
    On the subject of appreciation, we'd like to thank a few people for helping out.
    A big thank you to Karina for volunteering even though she was sick. We had so much help from Townview parents and students that made this qualifier successful. The entire event would not have been successful without the support and sponsorship of DISD.

    Alumni Meeting

    Alumni Meeting By Ethan, Abhi, Karina, Austin, Tycho, Kenna, Charlotte, Janavi, Darshan, Jayesh, and Omar

    Task: Talk with our former members

    Since we're in the last weeks of December, our schools are legally obligated to let us out. And, while colleges aren't legally mandated to let their students out, they tend to do so, as not doing that would rather enrage their students and families. So, due to this fortuitous coincidence, us simple FTC students were able to work with their dearly departed alumni to fix various problems with our team, mainly the blog.

    Besides it just being nice to see all our former members come back home, we were also able to gain knowledge from their experiences in college. As well, several of our members became judges for FTC tournaments, so they were able to provide valuable insights into the judging process, which we highly appreciate. Also, as you see in the above photo, you can see we got p-r-e-t-t-y l-i-t.

    Blog Fixes

    post problem
    PID & balance everything
    rev robot reveal write more
    PID further everything
    zygote write more & picture
    makeshift glyph why tag and task
    Birth connect --> more posts
    stockard meet folkloricos people
    childhood see birth
    rail test elaborate on wear & tear
    testing materials reflective
    designing the grabber fix frontmatter & emphasis
    oh no! dying glyphs everything
    v2 hexifier everything
    7-Oct fix pic
    chassis upgrade remove extra paragraph
    pick and place talk about code not just place
    machine vision goals more reflective & how to implement
    wheel protection after photo talk about engineering & link related
    garage WE, usefulness
    ptc creo tutorial reason for making video
    intake WE, reflection
    OK qualifier fix rick roll
    grabber v3 fix drawing & reflection
    *Pinned Posts* change + shorter posts
    working auto more than code
    how to RV 10 --> 6
    DISD sponsorship GRAMMAR, why we received
    gripper construction more words --> strategy, hyperlink
    *make new post, talking to alumn jayesh pic @ competition
    designing jewel arm WE, new pic
    building field GRAMMAR, head + free + DISD
    adding code fixes 2 robot more than code
    greenhill FTC positive spin & analysis
    driving struggles WE, reflect
    gripper p2 more words, WE
    make code readable more writing, explain process
    business plan ethan upload
    all evan posts
    evan need 2 add, connect posts to each other, more img
    all abhi "fixes" Someone pls review these "fixes"
    all code post tycho add

    Our blog is one of our most important parts for competition, as it allows us to communicate our ideas, designs, and engineering process to judges. Through the help given by our former alums, we hope to improve our chances at Wylie East.

    Meeting Log

    Meeting Log December 23, 2017 By Abhi, Karina, Austin, Tycho, Kenna, Ethan, Charlotte, Janavi, Darshan, Jayesh, and Omar

    Meeting Log December 23, 2017

    Our team alumni visited practice today. They imparted their knowledge to us in terms of the blog and our build plans.

    Today's Meet Objectives

    Organization / Documentation / Competition Prep

    • Review Journal
    • Use alumni reccomendations with number and content of blog posts.

    Software

    • Investigate ways to pick up glyphs during autonomous
    • Review OpenCV viewing of cryptobox

    Build / Modelling

    • Complete frame of gripper arms v3
    • Assemble new gripper arms

    Today's Work Log

    Team MembersTaskStart TimeDuration
    AllPlanning Meeting2:00pm.25
    AllRecap Townview Qualifier2:15.5
    AustinAssemble Gripper arms2:453
    AbhiComplete frame v32:452
    KarinaComplete frame v32:452
    OmarHelp build ideas2:452
    DarshanHelp build ideas2:452
    KennaFix Blog2:452
    JanaviFix Blog2:452
    CharlotteFix Blog2:452
    JayeshIdentify fixes in blog2:452
    Karina3-D Model4:451
    Abhi3-D Model4:451
    PeopleTask2:001

    Business Plan Updates

    Business Plan Updates By Ethan

    Task: Update the Business/Strategic Plan

    See the first post with the full text here.

    Cumulative Updates to 12/31/2017

    MXP

    Update (10 November 2017): The Mobile Tech Experience program described above received a grant from Best Buy for its outstanding performance, and to fund more outreach events and upkeep of the MXP. The company that schedules MXP deployments, BigThought, also signed onto a year-round deployment schedule for the MXP.

    General Fixes

    • Removed acronyms
    • General spelling/grammar
    • Added explanations
    • Fixed tables
    • Added volunteer information
    • Added extra detail

    Download the pdf here.

    Meeting Log

    Meeting Log January 06, 2018 By Ethan, Evan, Charlotte, Kenna, Tycho, Austin, Abhi, Karina, and Janavi

    Meeting Log January 06, 2018

    So, today's the last Saturday before the Wylie Qualifier, and we're pretty unprepared. We're a little behind on our blog posts by about a week, we still haven't added our octopucker attachment, and we need to finish our 3D model of our robot.

    Today's Meet Objectives

    Organization / Documentation / Competition Prep

    • Review Journal
    • Spring Cleaning Post
    • Code Improvement
    • SEM Tournament Post
    • Flipper Post
    • Octopucker Post
    • 3D Model Post
    • Proofread
    • Fix presentation

    Software

    • Fix autonomous jewel code

    Build / Modelling

    • Finish 3D model
    • Attach octopucker grabber
    • Work on flipper

    Today's Work Log

    Team MembersTaskStart TimeDuration
    AllPlanning Meeting2:10pm.25
    EthanReview Posts2:004
    EveryonePresention2:001
    EvanWork on octopuckers2:004
    AustinFix wiring issues2:004
    CharlotteFix Presentation2:004
    EthanFix presentation2:002
    KennaProofread posts2:004
    TychoWork on auto code2:004
    Abhi3D model2:004
    Karina3D model2:004

    Iron Reign and Sponsorships

    Iron Reign and Sponsorships By Ethan

    A Summary of the 2017-2018 Iron Reign Sponorships

    Iron Reign, generally, has not been great at finding sponsorships in prior years. However, this year has been much more successful. We can attribute some of our success to the fact that we won the North Texas Inspire award last year, in that we got our name out there more. As well, the fact that we built our MXP helped get our name out, and we recieved staffing and contracts for the RV through BigThought.

    Team Sponsorships

    DISD STEM - $5000
    We first communicated with the DISD STEM department at the DISD Coaches' Training, where we presented an early form of our robot. We soon were able to form a partnership with them to host a 18-team scrimmage for DISD, and later hosted a 26-team qualifier at Townview. In return, we recieved two full field sets, and well over $1000 of robot parts, including two REV kits and 1 TETRIX competition set.

    RoboRealm - $1500
    RoboRealm, a machine vision software company, gave us three full licenses to their software for free, each worth $500. They are partners with FIRST and assist teams every year.

    Texas Workforce Commission - $500
    Texas Workforce Commission has been our most consistent sponsor every year. When we first built our RV, we visited the TWC headquarters and talked to TWC Commissioner Hughs about how their grant directly helped us. Ever since, we've recieved a grant. They are also a FIRST in Texas sponsor.

    Arconic - $500
    Arconic started a grant system for any team near an Arconic facility. We were eligibile due to that, and filled out an application for the grant, then got it. We have yet to visit\thank them, as we recieved this days before the tournament.

    FIRST - $250
    If you fill out an application on the FIRST website, and meet minimum qualifications, you can earn a grant meant to cover entry fees for tournaments. This covered our first qualifier in Oklahoma.

    REV - $50 & Invaluable Advice
    Well, the $50 the gave us was about $50 for one servo and its components. However, the real value that REV has given us is advice in building our robot. Iron Reign was one of the first adopters of the REV hubs and rails, which helped us create a connection. Also, we are relatively lucky by having our base of operations by the REV headquarters, a ~20 minute drive, so we have been able to drive over and present ideas to them.

    Outreach Assistance

    While our MXP was built by us and bought by our coach, we can't do everything on our own. We rent the MXP to BigThought, a Dallas-based educational nonprofit, and also recieve funds for upkeep from them. Through them, we have been able to provide outreach with a variety of different programs, including the City of Dallas, DISD, and Society of Black Engineers. As well, various programs assist in staffing the MXP when our team members alone won't cut it. We have partnered with Dallas City of Learning, Americorp, Best Buy, and BigThought to provide staffing.

    Best Buy initially funded the technology aboard the MXP, such as our 4 3D printers, the EV3 bots, and laptops. Later, as we proved that our program was effective, we recieved an additional grant and more staffing for the MXP.

    Prepping for Wiley

    Prepping for Wiley By Janavi, Karina, Ethan, Charlotte, Kenna, Abhi, Austin, Tycho, and Evan

    Task:

    It was countdown time before the competition, we had to practice driving our robot, pack the MXP, and practice our presentation. So we decided to split up into smaller groups to accomplish more. Tycho, Charlotte, and Evan drove together to practice communicating quickly and effectively. They also played against our sister team so both teams could get practice with other robots in a competition-like setting before the real thing.

    Inside, Ethan and I worked on putting the final touches on our team's journal. We hole-punched papers, decorated tabs, and double-checked the whole journal. Austin, Tycho, Abhi and Kenna were helping out our guest team with their phones and their robot(click here to read more about that!).

    Every 30 minutes we all met up as a team in the tent and practiced our presentation. This really helped all of us work out any kinks or problems we had in our presentation. After each dry run we gave and received constructive criticism as well as new ideas, which really helped to improve our overall presentation.

    Reflections

    This method of splitting up into sub-teams really helped us organize and coordinate our time. In the past this has worked well for us, so applying this to our competition prep was a good move. By splitting up we could divide tasks more evenly and have a clear understanding of what we had to do. Another really beneficial thing we did were the practice runs every 30 minutes. By doing this we were able to practice our presentation and give each other feedback. Leaving 30 minutes between each run gave everybody time to review their slides and incorporate any new ideas into their presentation.

    Wylie East Qualifier 2018

    Wylie East Qualifier 2018 By Ethan, Evan, Charlotte, Janavi, Karina, Tycho, Austin, Abhi, and Kenna

    Task: Compete at the Wylie East Qualifier

    Introduction

    It was a cold and dark morning. The howling winds of a cold front rushed through the grass. Under this cover of darkness, one car after another pulled up to a house, dimly lit. A car door would open for a second, letting a child out into the cold night. Under these auspicous conditions, each child wandered into the house, only for a moment, and left again, and boarded an RV. Thus began the Wylie East Qualifier.

    Inspection

    We arrived at Wylie about 7:50 AM, and unloaded. Unlike previous tournaments, we had actually prepared our robot the night before. So, we were able to get in and out of inspection pretty fast, which was nice and definently reduced our stress about time management. Our only worry was that our robot was too big for the sizing cube, as we had measured the robot to be 17.96875 inches in length, leaving 1/32 of an inch. And since that is *probably* within the production error of a sizing cube, we were mildly worried. Still though, our robot barely slid in. We passed the rest of inspection with flying colors.

    Unloading

    We had been preparing to pack Friday, so we had all our tools ready. However, we didn't use the packing list we had previously, and we felt the effects. We forgot encoder cables, and even a flathead screwdriver. While this really didn't hurt *us*, it hurt our sister team, and we weren't as helpful with other teams when they came to us. The one pro of forgetting a lot of our stuff was that the unload was really fast, and we set up our table and got it organized in under 5 minutes.

    Judging

    Next up was judging. We'd neglected working on our presentation previously, as we had to prioritize even more neglected items such as drive practice. And, it was pretty obvious. We had a few stumbles, a few missed cues, and we even managed to miss a slide. Despite that, we were able to convey our team's progress and history to the judges effectively, and they seemed to be enganged and asked relevant questions. If there was one thing we could change, it would not be the prior errors, but that we took too much time in the presentation, and didn't leave enough time for questions. NOTE: A judge later told us that we should clairify information about our MXP in the presentation

    Scouting

    Team # Team name Autonomous Glyph Jewel Safe Zone TeleOp Glyphs Columns Rows Pattern Balance Stone Relics
    3734 Imperial                      
    3899 Terror Bytes YES no yes no yes 6   2 r no yes mo
    7172 Technical Difficulties ys 1 with view yes yes yes 24 full full full no no
    7904 HSA Dallas Robotigers no       yes 6 0 2 no don’t know no
    8418 The League of Legendary yes 1 no viewfoia no yes yes   1-20000   yes yes no
    8565 Technicbots yes 1 with view yes yes yes 8 2 3 no yes no
    8626 Prototypes yes 1 no viewfoia yes yes yes   3/2 col 0 yes yes no
    9386 Elmer & Elsie Robotics yes 1 no viewfoia yes yes yes 24 3 4 no yes no
    11097 Cybersurge yes no no yes yes 4-6g yes no no yes 3 and up maybe
    11339 Williams Warriors Robotics yes no no ys yes     2-4 r no no no
    11341 ViBoTs                      
    11366 The Smarty Party yes no yes yes yes 4-5 g wonky 3-Feb no yes not focus butr can
    11425 Murphy Maverick Robotics no       yes no test 4   1 no yes no
    11563 Hedrick Garage yes no yes yes yes max 6   2 yes yes no
    11594 FireCats no       yes 1   1 no yes no
    11629 Todoians yes 1 no viewfoia no yes yes   0 2-3 r no0 yes no
    11791 Marvin the Martian                      
    11793 TRICERABOTS yes no yes no yes     max 2 no yes no
    12061 Long Buccaneer Engineers                      
    12430 Raider Robotics yes no yes yes maybe yes 5 no 2 no yes no
    12810 QuantumX yes yes yes yes yes 8 2 0 yes yes 1-2 zone
    12930 ScitoboRRobotics yes no no yes yes 6 1/3/2002 no yes no could try
    13376 Cyber Wolves                      
    13850 Raider Robotics 2 yes   yes yes yes 8   yes no no no

    Robot Game

    Game 5
    We won this game by a large margin -> 122-40. Our autonomomous definitely pushed us over the top here.
    Game 12
    We lost this game. Our teleop speed and strtegy didn't work against our team, and our partner had connection issues.
    Game 15
    This was a surrogate match, but we were still very happy about winning this. We performed pretty well *and* the opponent's bot shut off.
    Game 20
    We won this game with our largest margin, 106-12. We performed well in all aspects of the game, and we should replicate this success.
    Game 26
    We lost this game by our largest margin, 236-76. We were outperformed in the autonomous and teleop by large margins, and failed to get on the balance stone.
    Game 32
    We won this game, again by a decent margen. We did very well in the autonomous, and the other team just couldn't catch up.
    Semis Game 1 & 2
    We lost both these marches by good margins, we couldn't really compete with Tech. Diff's teleop with our autonomous.

    Ceremony

    Usually, judges come and talk to your team if you're being considered for an award, so we have at least two people at our table at all times, and we sound an alarm so that the entire team can come and answer questions. And so, we sat, and we sat, and we sat, and no judges came. But then, with just five minutes left, we were blessed with an apparition of judges. We walked into the ceremony more confident than we were, and were reasonable impressed when we won 1st-place Inspire.

    DISD STEM Fair

    DISD STEM Fair By Kenna, Tycho, Evan, Ethan, Charlotte, Karina, Abhi, Janavi, and Austin


    DISD STEM Fair was one of our busiest events, but it was also one of our least chaotic. Our team has trouble turning anyone away because we want to introduce as many people as possible to STEM, but letting everyone onto the MXP usually results in more stress and less efficiency because it becomes so crowded. This time we implemented some of the improvements we had been discussing for the past few weeks like a keychain waiting list and regulating entrance to the MXP. We were able to reach 400 students with our three activities and spoke to over 1500 parents and students. We had the opportunity to set up a field and demo our competition bot for everyone there, including some FLL and FTC teams, which is something we don't usually get to do. A lot of kids actually got to drive the robot, as seen below.


    We offer two activities on the Mobile Learning Experience(MXP):3D Modeling & Printing and EV3 Lego Bots.



    Using laptops, presentation monitors, and 3D printers donated to us by Best Buy, we teach students how to design and print their own keychain. We use SketchUp, a free 3D modeling program by Google, because our hope is that if we teach people the basics they can go home and use SketchUp themselves. They learn the basic functions of CAD, such as the push/pull tool, shape tool, and 3D text. We had lots of people express interest in SketchUp for their kids or students. The highlight of my day was seeing kids who had been taught SketchUp helping those who were still building their keychain.




    With our EV3 kits, we help everyone code their own robot and battle it against other bots. Most of the time, it's someone's first interaction with code so what they are coding is fairly basic. The simple code gives them a real taste of programming in a way they can understand.

    Among our sponsors that make our outreach possible is BigThought. They help us with the costs of maintaining the MXP as well as staffing. What we do would not be possible without them. During this event, the CEO of BigThought was able to tour the MXP and see what we do to further interest and ability in STEM for young students.

    Friction Coefficients of Various Materials

    Friction Coefficients of Various Materials By Ethan

    Task: Test Friction Coefficients of Various Materials

    Introduction:

    Iron Reign has used many different materials in years past. In those years, we usually preferred materials which were more durable. We started with ABS, but while hard, it was relatively brittle. We attempted to use Filoflex and Ninjaflex, and they were more durable, but too soft. Finally, we had used nylon for the past seasons, as it was extremely durable but also was hard enough to get the job done.

    However, our needs have changed. In this challenge, we have to consider not only durability, but also how well the material works with other materials. And, the most important dynamic we must consider is the interaction with the foam blocks and the gripping material, since it is the major point-scorer.

    The coefficient of friction determines the power of the force in the opposite direction of motion. While friction is determined by ƒ=µn, we can ignore the normal force when using the same object repeatedly.

    Procedures:

    In this, we created an inclined plane that rotated around the base so that we could change its angle slowly from 0 à 90. The coefficient of friction is equal to the tan(ɵ), where ɵ is equal to the angle of slippage. We had to overcome some hurdles, most notably the higher center of gravity of a standard foam glyph, so we cut it down to one-inch of height so that it wouldn’t slip. Another way to restate the tan(ɵ) is the opposite/adjacent of the triangle formed by the incline.

    We slowly increased the slope’s angle until the block slipped, then recorded the angle of slippage to calculate the coefficient of friction, µ.

    Data:

    Surface

    Opposite Edge

    Adjacent Edge

    µ

    Standard Polycarb

    8.925

    8.125

    1.098

    Sandpaper (120 grit)

    9.5

    8.25

    1.152

    1-layer Ninjaflex, no ridge

    10.925

    5.5

    1.986

    1-layer nylon, no ridge

    10.25

    6.125

    1.673

    Nylon ridged

    6.75

    10.5

    0.643

    Drip Silicone Sheet

    6.25

    8.6

    0.727

    Full-Thickness Ninjaflex

    12.2

    less than 1

    Immeasurably High

    Results:

    We found, as we expected, that the Ninjaflex sheets have the highest coefficient of friction. The most important thing to do to further increase the coefficient of friction is increase the area of the contact. While we obviously can’t increase the surface area of the block, what we can do is increase the contact points between the sheets and the glyphs. The main way we can do this is decreasing the quality of our prints, counterintuitively. The reason for this is that the decreased quality creates little fibers that stick up from the print which create more contact points.

    The meaning of the coefficient of friction is how easy it is to slide an object across a surface, and as it gets higher, it gets harder to push across the surface. When the coefficient becomes greater than 1, it becomes easier to lift the object vertically than slide it horizontally (This can be qualitatively confirmed by touching the test block). And, for the conveyor belt, we need a high coefficient of friction.

    In the future, we should test multi-layered prints, as that ought to further increase the number of contact points. We also plan to impregnate the prints with fine garnet dust, which will hopefully make the sheets more abrasive, and therefore have a higher coefficient of friction.

    A critique of this experiment could include that the actual type of friction in the robot game is kinetic, or rolling, not static. In this case, the friction would be higher than rolling friction but lower than kinetic. This is due to the grippers pushing the blocks in, increasing the normal force. However, most coefficients of friction are proportional, so we can extrapolate from the static friction we gained to assume that the material with the highest coefficient of static friction will also have the highest coefficient of kinetic/rolling friction. In the future, we will also test kinetic friction with a spring scale.

    References:

    This source serves to prove the higher coefficient of friction of Ninjaflex – our experiment varies as we leave the 3-D printing artifacts on the sheet. As well, this measures a different type of friction than ours.

    https://ac.els-cdn.com/S2212827117300793/1-s2.0-S2212827117300793-main.pdf?_tid=0b998c36-02ac-11e8-bb23-00000aacb361&acdnat=1516980039_4970d0ef82d6f5d0a8bdd886b6005602

    Wylie East Qualifier Postmortem

    Wylie East Qualifier Postmortem By Ethan, Kenna, Janavi, Karina, Evan, Abhi, and Charlotte

    Task: Analyze our successes and failures in the Wylie East Competition

    We have a new format for our postmortems. We start by asking a series of questions to figure out our problems, and we cover 4 catagories to do so.

    STRENGTHS

    • What are our strengths?
    • What do we do better than other teams?
    • What unique capabilities and resources do we possess?
    • What do others perceive as our strengths?
    WEAKNESSES
    • What are our weaknesses?
    • What do other teams do better than us?
    • What can we improve given the current situation?
    • What do others perceive as our weaknesses?
    OPPORTUNITIES
    • What trends or conditions may positively impact us?
    • What opportunities are available to us?
    THREATS
    • What trends or conditions may negatively impact us?
    • What are other teams doing that may impact us?
    • What impact do our weaknesses have on the threats to us?

    Preparation

    Strengths
    This time, we prepped our engineering journal a good while beforehand, which was good. Last time, we spent the last night panicking over how our journal wasn't finished and dealing with a printer that craps out every other page. We also became more productive as the tournament drew closer, but this can also be a drawback as we need to be *consistent*.

    Weaknesses
    We didn't really ever get our parts and tools together before the tournament. We were helping a team the night before, and we had our tools out to help them instead of packing, then never really reconsolidated them.

    Oppurtunities
    We should take full advantage of non-Saturday practices to prep before the tournament. While some people did show up, not everyone was able to, and we'd like to increase attendance as much as possible. We also need to prepare ASAP, not right before the tournament. We also ought to make flair for our team like pins or something similar to get our name out and bribe teams with.

    Threats
    We're high school students at one of the top schools in the nation, so we're pretty busy. Despite that, we really should increase attendance so we can get more work done.

    Judging

    Strengths
    We won the First Place Inspire Award, so we're definitely doing something right. We got mentioned for every single award but Motivate. We got all our content across, and we told a good story, but we still have room to improve.

    Weaknesses
    We need to smooth over our presentation in several areas. First, we need to sync up our presentation so that our laptops show the same slides. We also need to clarify our content between last year's accomplishments and this year's. Our transitions need a bit of work - we came off as rusty - and we also need to cut our time down by doing so.
    We also need to be more effective in the pits of the tournament. We need to look active, and we don't do a great job of doing that. We also need the team to become more educated in the intricate parts of our team.

    ALSO: ENTHUSIASM

    Oppurtunities
    We want to make our engineering journal stand out more - we have some ideas such as adding robot parts to our journal to make it snazzy. Also eventually, we want to get a tent for the pits to stand out.

    Robot Performance

    Strengths
    For the *first* time ever, we had ZERO disconnects on our phones. We can partially attribute this to using new phones, the Moto Gs. As well, our jewel auto worked every single match, 100% success rate. The newest glyph system worked amazingly, but we still have room for improvement.

    Weaknesses
    We need a way to build more 3D-printed parts to outrace the constant wear and tear of the tournaments. We also had issues with Vuforia, and we ought to work on phone placement to fix that, which ties in to retuning our autonomous glyph tuning. We also need to add strain relief to the hub power cable.

    Oppurtunities
    We need to work on driver practice more with the new gripper. We also need the drivers, as well as everyone else, to get more sleep.
    We're going to try and assemble more intake systems, such as a chain flipper, improved glyph system, and forward rake to test the intakes.

    Scouting

    Strengths
    Abhi did a great job scouting. This was one of our best scouting tournaments, and there aren't many critiques of it.

    Weaknesses
    We need to make sure teams can follow up on their claims because some teams frankly just bs when asked about their robot. We also need to take more photos for blog posts and the presentation.

    Oppurtunities
    We need to have better accounts of the matches, and we need to watch other teams' matches.

    Meeting Log

    Meeting Log January 27, 2018 By Ethan, Karina, Charlotte, Abhi, Tycho, Austin, Kenna, Evan, and Janavi

    Meeting Log January 27, 2018

    We are very behind on updating our engineering journal and discussing our performance in Wylie. This was the main focus of the day.

    Today's Meet Objectives

    Organization / Documentation / Competition Prep

    • Review Journal
    • STEM Expo Post
    • Chassis Post
    • Driving Post
    • Wylie Postmortem
    • Create poster

    Build / Modelling

    • Work on new chassis
    • Attempt to update gripper

    Today's Work Log

    Team MembersTaskStart TimeDuration
    AllPlanning Meeting2:10pm.25
    EthanWork on poster2:004
    CharlotteDriving2:004
    JanaviWork on chassis2:004
    KarinaDriving2:004
    TychoDriving2:004
    EvanGripper update2:004
    KennaWork on chassis2:004
    Abhi3D Model2:004
    AustinGripper update2:004

    Meeting Log

    Meeting Log February 03, 2018 By Ethan, Kenna, Charlotte, Karina, Janavi, Evan, Tycho, Abhi, and Austin

    Meeting Log February 03, 2018

    This is the last Saturday meeting before the tournament. We have to finish bringing the engineering journal up to date, as well as work on the presentation.

    Today's Meet Objectives

    Organization / Documentation / Competition Prep

    • Review Journal
    • Update blog posts
    • Finish poster

    Build / Modelling

    • Update 3D Model

    Today's Work Log

    Team MembersTaskStart TimeDuration
    AllPlanning Meeting2:10pm.25
    AllFinish past-due blog posts2:004

    Designing a Poster

    Designing a Poster By Ethan

    Task: Design a poster to tell Iron Reign's story

    Our presentations to the judges usually turn out well. However, looking back at the last tournament's awards, we could've performed way better. To get a better chance at Inspire, we really need to get 2nd place in every other award, and in the last tournament, we got 3rd, and really only got the Inspire Award just because the other major team already got the 1st Inspire in another tournament. So, our number-one priority is to better communicate our timeline, story, and information to the judges. While a good portion of this is journal improvements and presentation improvements, we hope to further communicate our story to the judges by providing a visual representation of our story through the timeline.

    Further Updates to the Engineering Plan

    Further Updates to the Engineering Plan By Ethan

    Task: Update the Strategic Plan for North Texas Regionals

    Download the full, updated plan here.

    Beyond superficial changes, we hadn't done much else to the Strategic/Business plan since it was written. So, in order to not look like idiots when we give it to the judges, we had to update it.

    What we did:

    • Added section about testing materials
    • Added section about new design changes
    • Updated list of sponsors
    • Updated list of outreach events
    • Updated strategy section
    • Updated building strategies
    • Updated 3-D modelling section

    What we need to do:

    • Expand code section
    • Talk about REVolution
    • Expand build and outreach section

    Designing Grabber V. 4.5

    Designing Grabber V. 4.5 By Ethan, Evan, and Austin

    Task: Build an Updated Grabber System

    So, we probably won't finish both the Grabber V.5 and the Flipper designs by the North Texas Regional this Saturday, but we really need to improve our grabber system so that we have a chance of doing well in the robot game. From our last post-mortem, we decided that while our grabber performed *well*, it obviously could have been better. So, in comes our new design.

    Our main problems with our last grabber were twofold. First, our internal conveyor belt did not work as well as we had hoped. The point was to deliver blocks to the upper areas of the grabber, and it wasn't really doing that. The first cause of this was that it wasn't catching the block in the first place, as we had designed the internal lift too high off the ground to catch. The second issue occured when the block happened to be in the lift system. It was supposed to stay in place due to friction, and to have friction of an effective magnitude, the normal force must be reciprocated. And, ours wasn't, as the only thing that the block was able to push off of was the rubber mesh we designed, which had a high coeffiecient of friction, but not the rigidity needed so that the normal force was reciprocated 100%. So, so solve that, we installed a backer plate behind the mesh that the block can push off of, which has a higher reciproccal force than before. A final, more minor problem was that the block weren't always staying in the lift at the top, so we designed new Octopuckers to both push them in, and damage the glyphs less.

    Part 2

    Our eventual intention is to do away with this system, and move on to the v5 system which carries the blocks over the robot entirely, but for now, this should do.

    Last Minute Robot Fixes

    Last Minute Robot Fixes By Ethan and Evan

    Task: Add last-minute design changes to the robot

    It was a temperate night. The waning moon shone overhead, a blazing reminder of the continuity of time, for as the moon dipped lower in the sky, our precious little time until the tournament dripped away. Under this oppressive, singular symbol, we labored, trying to outpace the continual march of time.

    Over the past week, we had worked tirelessly on the robot. In Wylie, we had used the Octopucker Gripper System, but it didn't perform to our expectations, as the internal lift didn't work. However, in this week, we fixed that issue, and designed the Gripper 4.5, which can be found here. Now, all that was left was to actually attach this new gripper.

    At 9PM, things were already going downhill. Apparently, "people have to sleep" or "the team should be well rested for the tournament", so we watched our members drip out the door, one by one, until only us two were left. The task still remained - attach the gripper to the robot. From the get-go, we experienced problems, most prominently that since we had extended the height of our grabber, our phone now stuck out of the 18x18x18 sizing box. Now, we as a team already have significant experience just *barely* passing the sizing cube requirements - before this, our robot was 17.5x17.96875x17, in width, length, and height respectively - so we had certain tricks to get our robot just under it. However, this time, our phone stuck a solid inch outside of the cube, so there was no reconfiguration with the parts attached to the grabber at the time that would allow us to fix this.

    So, with traditional Iron Reign ingenuity,we had to devise a solution to our problem. In the words of of the legendary Lil Darsh', "First you gotta analyze\see the problem\conceptualize so you can solve 'em". And, we must follow in the words of our elders, as all good robotics members do. So, we devised these ways to fix our phone problem:

    • Position the phone under the grabber system
    • No, vision was hampered too much in this position.
    • Position the phone on another side of the robot
    • No, this autonomous would be too slow, as the robot would have to turn to locate blocks
    • Attach the phone to a servo, which then moves off the grabber after autonomous
    • This may have been the dumbest and the most difficult solution, but it was the best for our robot
    So, we set out to create a moveable phone-mounting system. First, we designed the servo.

    The next issue was attaching it. We had to find a position that could view the blocks, pattern, and cryptobox from the same angle. We ended up positioning the phone right in the middle of the grabber, about here.

    Next Steps:

    In our postmortem, we will talk about the issues caused by these last-minute changes.

    North Texas Regionals, 2018

    North Texas Regionals, 2018 By Ethan, Evan, Abhi, Tycho, Janavi, Charlotte, Austin, Karina, and Kenna

    Task: Win at the North Texas Regionals

    Introduction
    All over the city, lights turned on. In each house, a member departed, on their way to a secretive location, Iron Reign headquarters. Each member entered the HQ, took a parcel, and boarded the equally secretive Iron Reign Mystery Bus, on our way to an even more undisclosed location, the North Texas Regional, at Wylie East Highschool.

    Inspection
    For the first time this season, Iron Reign breezed through inspection. There were no issues with sizing, we had all of our signs and warnings attached, everything was good. It was so good that there's not really anything left to say.

    Presentation
    Earlier this week, we practiced our presentation with our new SEM principal, and did a pretty decent run. We still had issues, i.e. running overtime & switching off between parts, but it still impressed our principal. However, we wanted to do better. We had a brainstorming sesssion and talked with past judges, and found that if you make your presentation a little more enertaining while still keeping the necessary information, your presentation will stick in the judges' head for longer. So, that's what we did. We added pieces that improve it just a little, some informative (juggling balls representing the engineering process), and some for our sake (miming being trapped in Iron Reign for 9 years). But, these changes definitely paid off. As well, we fixed our timing, leaving 3 minutes for questions, and fixed some gaps. However, we still did stutter and stumble a bit, but the overall quality of our presentation outshined our mistakes.

    Scouting

    Robot Game
    While we spent all night adding parts and doing mechanical fixes, we should have also spent time fixing our code due to these changes. But, we didn't, so we spent the first three matches trying to debug our code and fix unexpected mechanical issues with the grabber.
    Match 1
    We lost this match. We hadn't practiced with the new gripper, and on top of that, the Octopuckers 3.0 didn't perform as well as we expected, resulting in a disappointing loss that we really shouldn't have.
    Match 11
    We also lost this match, most of our code issues were fixed, but we encountered an unexpected mechanical issue with our grabber - it caught on a small piece of plastic that stopped it from engaging fully.
    Match 14
    We had everything working in this match, but we were simply outperformed. This match really served to show us that we needed to improve in all aspects of the game.
    Match 23
    We won this match! We were pretty dejected over the past results, but our drivers strapped up and give us the W.
    Match 27
    We also won this match by a large margin, due to our great performance, and also due to a robot on the other alliance not working.
    There are those times where everything seems to fall in place just perfectly, and this was one of those times. We had really good scouting, and we were able to worm our way into alliance with the 4th seed, allowing us into the semifinals. This helped give us the boost we needed for awards.
    Semi Match 1&2
    We lost, badly. We were simply outperformed, and this taught us we need to improve.

    Ceremony
    We walked into the ceremony uncertain. We had done well in judging, but we were iffy with our performance in the robot game, and thought that our performance had cancelled out any benefits of the Think and Innovate awards. However, we were able to show our design and engineering process well in additional questions, and the judges seemed pleased with the answers. As well, we answered a question about gracious professionalism that really impressed the judges. In the ceremony, we were awarded several small awards, and the 1st place Connect, but we needed a higher award to advance. Then, we heard 2nd place Inspire...goes to team 6832!

    Meeting With Mr.Palacios

    Meeting With Mr.Palacios By Janavi, Charlotte, Ethan, Evan, Abhi, Austin, Tycho, Karina, and Kenna

    Task:

    At the end of last semester our principal, Ms.Hewitt was promoted to the ED of our feeder pattern. This semester we got the opportunity to meet our new principle, Mr.Palacios. He previously served as the Academy, Science & Foreign Language Department Administrator at Hillcrest High School, and was interested in learning more about SEM and what our students did to contribute to the school. We wanted to show him SEMs Robotics program ,so Iron Reign arranged a meeting with him. During the meeting we planned to give him a presentation much like the one we give to judges. We changed up the presentation a little by adding the FTC competition video to introduce him to the competition and give him a little background about what First is.

    Presentation Notes:

    Mr. Palacios said he enjoyed our presentation and it gave him a good insight into Robotics, in the past he has not worked with Robotics and our presentation showed him that in First Robotics goes much deeper than just building a robot and competing with it, First is also about giving back to the community and promoting STEM. He plans to follow up with us to see our progress in the following months, and has been following up with our team members individually in the hallways or whenever he sees us.

    North Texas Regionals 2018 Postmortem

    North Texas Regionals 2018 Postmortem By Charlotte, Ethan, Tycho, Austin, Janavi, Abhi, Karina, Kenna, and Evan

    Task: Reflect on The Good, The Bad, and The Ugly of our performance at North Texas Regionals

    Preparation

    Strengths
    Some of our team members put in a lot of hours of work the night before the competition and we were able to successfully prepare the robot for the robot games.

    Weaknesses
    Though it proved very necessary, the fact that people had to pull an all-nighter before the competition shows that we have a long way to go before we have perfected our preparation strategy. We need to work on limiting our last minute robot changes/focus more on the robot in the weeks before the competition instead of the hours. Also, with any changes we make we need to make sure that we are able to practice driving with them.

    Opportunities
    In the future, we must take advantage of after school practices in the weeks leading up to the competition,as we historically can't accomplish everything solely on Saturday practices.

    Threats
    There is a threat of laziness and the lack of high priority in the weeks leading up to higher level competitions. We must work hard not only on the night before the competition, but in the days and weeks leading up to it. There is a huge threat of time crunch.

    Judging

    Strengths
    In the presentation room we had more of an air of enthusiasm than in our previous presentations, and while we can always have more energy, it was a step in the right direction. We got a sheer mass of information out in our allotted time and did so effectively. It was evident in the fact that we won 2nd Inspire and 1st Connect that we were successful in bringing our point across.

    Weaknesses
    We still have the problem of coming off as inactive or lethargic in the pits. It didn't help this time that some of us were running on a very small amount of sleep. During the presentation itself we ran overtime, as we always do, and barely left any time for questions. Also, in our time crunch we didn't get to show the full demo of our robot, which is obviously a very important aspect of the presentation.

    Opportunities
    We can practice our presentation to make our transitions smoother and our content more concise so that we can relay all of the information that we strive to.

    Robot Performance

    Strengths
    After our losses, our robot started to perform a lot better and won a couple of matches. While the grabber system could perform better, this competition was a good opportunity to see what works and what doesn't.

    Weaknesses
    We lost our first three matches due to our lift not being completely tested and fixed. It got caught on the robot, stopped lifting, and had other performance issues early on in the competition. We had to do a complete replacement of the grabber, so there were still some parts that were not completely secure; we had to make many last minute and between match fixes.

    Opportunities
    We were able to prove that grabber v.5 works! And now we can move on and make additional improvement so that we can truly bring forward our robot game during supers. We are using our current model (the model from the competition) and working on mounting it to a conveyor belt to flip to either side of the robot. This competition proved the ability of the grabber and opened up the opportunity to make additional modifications with it.

    Scouting

    Strengths
    This competition we were able to talk to other team throughout the day and form connections, that way even though we were in 13th place by the end of the competition we were able to explain that we lost our first three due to some minor changes but we won our last two games because we finally got our robot to work. This helped us get into the semifinals as part of the fourth place alliance.

    Weaknesses
    We need to make sure teams can follow up on their claims because some teams frankly just exaggerated when asked about their robot. We also need to take more photos for blog posts and the presentation. We needed to do more scouting this competition, while we were able to talk to teams we didn't do a very good job in keeping up with a spreadsheet of all of our data that meant by the end when we were trying to see what teams to talk to we had a hard time remember their stats or much about their robot.

    Opportunities
    We need to have better accounts of the matches, and we need to watch other teams' matches through doing this we can keep an accurate spreadsheet and know what each team is truly capable of.

    Oklahoma Regionals, 2018

    Oklahoma Regionals, 2018 By Ethan, Evan, Janavi, Charlotte, Abhi, Tycho, Austin, Karina, Kenna, Shaggy, and Justin

    Task: Compete at the Oklahoma Regional

    In November, we went to a Oklahoman qualifier in Mustang. The reason for this was purely strategic - by competing in multiple regions, we have more chances of advancing, as well as having more in-tournament experience overall. There, we got 2nd-place Inspire and advanced to the Oklahoma Regionals. Then, when we came back to Dallas, we ended up advancing to the North Texas Regionals as well, on Inspire 1st place. Then, North Texas Regionals happened to occur before Oklahoma, and we advanced there with 2nd place Inspire. Finally, we had the Oklahoman Regional. Since we'd already won a regional, this tournament proved as a testing ground for robot, presentation, and strategy changes.

    Inspection

    Again, we went through inspection with ease. We really hope that this will be a continuing trend because this gives us *way* more time for practice, and this helped with our performance in the game.

    Presentation

    The presentation...oh man. The presentation is usually the high point of Iron Reign's day, and we forgot the Engineering Journal. That's right, the one thing that allows us to get awards, our main advancement strategy. So, we panicked. Mrc. Lux was still in Texas, and theoretically would be able to get us the Journal, but we didn't want to hedge all our bets on that. So, we bought an entire printer from Walmart™ so that we could print if she was too far out by 4:30. But, luckily, she got there in time, and we didnt have to print approx. 400 pages.
    Besides forgetting our engineering journal, we had other issues to deal with. We recently took on three new members from our sister team, team 3734 Imperial Robotics, and two of them had to learn parts in our presentation for Oklahoma. As well, we added new lines to the presentation to talk about our connections with outreach and mentors.
    Despite all this, our presentation went really well. Our judging panel interrupted us to ask questions, which threw us off a bit, but we were able to persevere through that and pull off a good presentation.

    Robot Game

    We were hoping to have our new gripper system installed in time for Oklahoma, but it fell through the cracks. So, we had to reinstall our old gripper, but other than that, we made few changes to the robot.

    Match 5
    We won this match, 237-230. Our autonomous performed extremely well, and together with a partner, we were able to beat most teams.
    Match 20
    We won this match, 154-148, even though we thought we lost. It all hinged on whether our balancing stone was counted or not, but it barely was.
    Match 28
    We lost this match, 139-154. The only way we could have won this match was to improve our teleop performance and gripper system.
    Match 37
    We won this match, 133-90. We were about evenly matched, but our alliance had better performing autonomii than the opposing teams.
    Match 45
    We won this match, 349-54. We did everything right, as well as our partner team, and our opponents just happened to underperform that round.
    Match 51
    We won this match 233-187. We didn't think that we'd win this one from the get-go, but we managed to skate by with two relics being placed.
    Match 65
    We lost this match, 196-273. We were obviously outclasses and this match demonstrated our need for a better teleop strategy.

    Ceremony

    Even though we performed decently in the robot game, we didn't communicate well with some of the groups of roving judges, so we were unsure about how we'd do in awards. We ended up with a 1st Connect and a 3rd Inspire, as well as a few other award mentions.

    Next Steps:

    OK Regional Keychains

    OK Regional Keychains By Kenna, Ethan, Charlotte, Austin, and Evan

    Task:

    We came to the Oklahoma Regional woefully unprepared for the amount of stuff other teams would give out. As soon as we arrived, we received every trinket imaginable. There were keychains, pins, 3D-printed symbols, business cards, patches, and tons of other creative designs. Luckily, the MXP was there and had 4 3D printers on board. Normally, we use them to print out keychains for kids during our outreach in Dallas, but this time it was for our own use. We whipped up a quick design on SketchUP and started printing. The design wasn't especially memorable (something we want to improve on for Supers), but it was nice to have something to give out to passing teams.

    Tycho also enjoyed our efforts (the red things are all keychains). We printed throughout the entire day since we hadn't come with any. It added a bit of stress to the whole day, which we could have done without.

    For Superregionals, our goal is to come prepared with a creative keychain or card. Janavi and Kenna have already started working on a few designs to use to connect with other teams. We're very excited to see what all the other teams have at Supers.

    Preparing for South Super Regionals

    Preparing for South Super Regionals By Ethan

    Task: Prepare for the South Super Regionals in Athens, Georgia

    We currently have a bit over two weeks to get ready for the South Super Regionals, and we're not quite ready. Actually, if we want to get competition-ready, we've got a long way to go. From prior experience, we're currently 55% on awards and 45% on robot game for advancement, but we want to get both to 60-70+%. So, we created a list so that we could break our workload down into discrete tasks.

    Engineering Journal

    • North Texas Regionals PostMortem
    • OK Regionals Play-by-Play
    • OK Regionals PostMortem
    • Meta-PostMortem
    • Reindex Journal
    • Super Regionals Packing List

    Business

    • Talk to AWC for Sponsorship

    Build

    Relic Arm
    • 3D Model
    • Code
    • Improve Gripper
    • Posts
    Octopuckers
    • Print Latest Design
    • Next Design\Post
    • Print Old Versions
    Gripper
    • Space Attachment Links
    • Test Code
    • Phone Mount
    • Posts for Above
    • Mount Pulley Clips
    • Star Intake/Post
    • Update to V5
    • Extend Internal Lift
    • Bottom-Mounted Jewel Thief
    • Posts

    Code

    • Automate Balancing
    • Auto-Column w/ Vuforia
    • Cryptobox Alignment w/ Vuforia
    • Posts

    Organizational

    • Clean RoboDojo
    • Clean MXP
    • Design Pit
    • Make List of Pit Items
    • Design Posters

    Next Steps:

    As you can see, we've got a lot to do, but I'm confident we'll finish a majority of these items.

    Oklahoma State Regionals 2018 Postmortem

    Oklahoma State Regionals 2018 Postmortem By Charlotte, Ethan, Tycho, Austin, Janavi, Abhi, Karina, Kenna, and Evan

    Task: Evaluate our strengths and downfalls at Oklahoma State Regionals

    It wasn't a great regional, but it wasn't a bad one either, it was an OK Regional.

    Preparation

    Strengths
    Because we had already been to North Texas Regionals, we were one step ahead of the teams in OK that hadn’t been to a regional yet this year in that sense. We already had everything in some sort of order from North Texas, so we were prepared for the challenges we know we will encounter at a competition at the regional level.

    Weaknesses
    We left the engineering journal in Dallas. If it weren’t for our chaperone, we would have had to re-print all 300-400 pages of our engineering journal in Oklahoma. This is the worst example of us not following the checklist when packing up our vehicle. Also, we left polycarbonate, so we had to go to Walmart and use the lid of a plastic box for the polycarb pieces on our robot that needed replacement. Because we had already qualified, we were not as serious in our preparations as we could have been, and that cost us in the robot game.

    Opportunities
    In this competition, we 3D printed keychains to hand out to teams (pictured below). We started this process a couple of hours before the competition, so we only had enough to hand out to our alliance partners. A lot of teams also had extravagant pit setups, so during Super Regionals we should strive to set ourselves apart in the pits, especially since a large part of judging occurs in the pits.

    Threats
    As always, a large threat is lack of urgency for the competition in the days leading up to it. We only had one week to prepare and we will only have two weeks to prepare for Supers, so our head has really got to be in the game in the days leading up to it.

    Judging

    Strengths
    In the presentation room, there was a great environment and our presentation flowed more as a conversation than a lecture. The judges were curious about some of our accomplishments, like our REVolution system and the RV, and interrupted us during the presentation to ask questions. This made us feel more relaxed and the presentation ran very smoothly. Unlike last time, we had enough time to demo the robot and show off its capabilities. Also, a lot of judges visited our pit and we were able to show many of them to our Mobile Tech Lab.

    Weaknesses
    We didn't mention to the judges that we have already qualified, which would have been helpful for us as we won't have been seen as a threat to Oklahoma teams. Also, we added many parts to the presentation on the day of judging, so we were less practiced on those parts.

    Opportunities
    Now we have the opportunity to refine the parts that we added to the presentation so that it flows smoothly with no awkward breaks.

    Robot Performance

    Strengths
    Our autonomous is where we do best during matches, especially the jewel portion which we did successfully every match. When it worked, the internal lift was helpful in making out game and although we didn't score a lot of glyphs, we were consistent in getting 1.5 columns every time. With practice we could continue that consistency but with more columns.

    Weaknesses
    Our robot performed decently, but the grabber was slow and we never got more than 1.5 columns. The internal lift broke many times throughout the day. Because we changed the grabber recently, we mounted the phone in a position that it can't read the target so that it places the glyph in the correct column and didn't have time to fix it. Also, we were one of the few teams without a relic arm which I think hurt us in both our success in matches and in not getting picked for an alliance. We won all of our matches except for one, but that was mostly due to luck which we can't count on at Supers.

    Opportunities
    Our grabber system is now at v.5, which is the old lift (the one we used in OK) but on a conveyor belt system that flips it to either side of the robot. We think that this grabber is going to be our best and hopefully, paired with a lot of drive practice, is going to significantly improve our robot game.

    Threats
    The robot game was strong in Oklahoma. There were many teams that had working relic arms and we witnessed the 3rd highest score in a game this year. It will be even stronger in Super Regionals, so in order to qualify for worlds we need to really up our robot game while maintaining our potential for awards.

    Scouting

    Strengths
    We were able to make some connections with teams that we are going to see in Georgia for Super Regionals and further practice our communication with other teams.

    Weaknesses
    We did a poor job in advertising our robot to other teams and were not picked for alliances despite our decently high ranking after the qualifying matches (12th place). We have had a lower ranking and been picked before, so we need to start scouting earlier in the games and form connections with competitive teams so we have a chance to get picked.

    Opportunities
    For Supers, we are going to prepare handouts, like flyers, keychains, and pins to give to the other teams and make our name known. Also, at this point in the season there is a lot of data for each team, so we can get a lot of the scouting done before the competition. We can also prepare our spreadsheets or whatever method we choose to use to get information from the teams at the competition.

    Relic Arm Design

    Relic Arm Design By Ethan, Abhi, and Shaggy

    Task: Design and implement a new Relic Arm mechanism

    At the North Texas regionals, we realized that if we really want to go further in the robot game, we need to significantly improve. Part of this is designing the new grabber-flipper system detailed in a later post, but another good way to score points is to score the Relic. So, we designed v1 of the Relic Arms, as detailed in this post.

    However, designing a model and designing a real-life part are much different. First, we didn't have the Tetrix piece needed for a backing plate, and it is easier to say you can attach unrelated materials than actually doing it. As well, having a single 18-inch deploying arm would test the size limits more than we already do.

    In comes Relic Arm V.2. This version is twice as long as the previous version so that we can score in the third zone for 40 points. As well, we have an updated relic-grabber that uses the silicone sheet from our Grabber V.2, so we can grip the relic more securely. Finally, we have a new mounting point on the robot that allows us to extend even farther than before.

    Next Steps:

    We now need to build and attach this design before Supers, in less than a week.

    Iron Reign's Meta-Post Mortem

    Iron Reign's Meta-Post Mortem By Ethan

    Task: Evaluate how well Iron Reign has stuck to its priorities

    As Super Regionals approaches, we'd like to evaluate our past performance on post mortems, to see how well we've done, to modify our future post mortems, and to find new approaches towards solving our problems.

    Past posts are:

    Mustang Qualifier at Oklahoma

    ISSUE: Time Management
    We've definitely gotten better at time management in tournaments since this one, and haven't had any issues since.
    ISSUE: Referring to Coach
    Again, we've gotten much better on this. We've all grown more familiar with the information about our team. I think this was mostly a one-time issue.
    ISSUE: Preparedness
    We have gotten much more prepared for each tournament than the last. We made the 3D model we needed of our robot. We have our robot inspection-ready before the tournament now. We do still have issues with packing however, especially when we travel out-of-state.
    ISSUE: Presentation
    We've done a lot of practice for our presentation and eliminated a lot of stuttering and pauses. As well, our robot is much more functional than it was, so we're good there too.
    ISSUE: Robot Stability
    We switched to the LG 4 phones and eliminated all shutoff issues, so theres no problem there anymore.

    Wylie East Qualifier

    ISSUE: Packing
    We haven't gotten much better at this, we even forgot our engineering journal in Dallas when we went to the Oklahoma Regional.
    ISSUE: Judging
    See above.
    ISSUE: Robot fixes
    • More 3D parts to combat wear and tear - fixed
    • Vuforia fixes - not fixed
    • Strain relief - fixed
    • Lack of driver experience - fixed
    ISSUE: Scouting Gaps
    We have gotten much better at scouting, with more accurate spreadsheets, some of which we've already included in other posts.

    North Texas Regional

    ISSUE: Last minute robot changes
    We did this at both this tournament and the next tournament, so we haven't done much to combat doing this. At the time, it always feels needed, but in retrospect, it doesn't. Here, these last minute changes helped, but ideally we should have finished them the week before and not the night before. At the next tournament, we made a system a week before, but ended up reverting to the old version the night before.
    ISSUE: Lethargy
    One of Iron Reign's trademark moves is being apathetic as possible, and this doesn't always shine well on us in tournament. We really haven't improved much on this, and we really should.
    ISSUE: Robot Weakness
    All of these issues were tournament-specific and won't come up again.

    Oklahoma Regional

    ISSUE: Preparation
    WE FORGOT OUR ENGINEERING JOURNAL IN DALLAS. We really really need to work on packing for Georgia, and make a definite list and plan with people responsible for it.
    ISSUE: Design Keychains
    We want to have a trinket to hand out to teams. We started this in Oklahoma, but we should mass-produce items before the tournament.
    ISSUE: Speed
    We have designed a new gripper-flipepr system to increase our speed and have already built a new chassis around it.
    ISSUE: No Relic Arm
    We've designed a new Relic Arm that'll work, we just need to attach it to the robot and program it.

    Polycarb Deformation

    Polycarb Deformation By Ethan

    Task: Find a constant for polycarb deformation

    Recently, we've been having an issue with our gripper in that the shielding for the sides of the intake have been bending torsionally, so that they deform and interfere with our glyph take-up. So, we created a lab to find the torque required to cause this deformation.

    We cut a length of polycarb with a similar width but different length to test this (thickness 3/32 of an inch), hooking it into a vertical vice. Then, we attached a vice grip of length 8.75 inches to the side, then attached various weights to the vice until the polycarb deformed.

    Under a ten-pound weight, the polycarb finally deformed. Using calculations, we can determine:

    d = length of moment arm = 8.75 in = .22225 m
    x = 0 degrees
    F = 10 lbs = 44.482 N
    Torque = Fdsin(x) = 9.886 N*m
    Since torque to create deformation is roughly inversely proportional to the length of any object in a single dimension (keeping thickness and width constant): L' = expiremental length = 4.5 in
    L = actual length = 14.5 in
    T' = T(L'/L) = 3.068 N*m

    This amount of torque isn't hard to generate at all, which explains why our gripper shields bend so easy. To prevent this, we must reenforce the shields with something with a higher resistance to deformation, such as thin metal strips.

    Next Steps:

    We're going back and recording many of our robot's constants so that we can be better able to predict how our robot functions in various situations. This is the first of many posts.

    Promote Award 2018

    Promote Award 2018 By Kenna, Austin, and Ethan

    image coming ASAP

    With SuperRegionals just around the corner, everyone is going into overdrive and we almost forgot about our video for the Promote Award. We got lucky with the due date being extended for the South, so we had two extra days to make ours.

    We wanted to this year's Promote Award video to be a little different from last year's. This entire season we've been trying to move away from the creation of the MXP and more towards its sustainability (as well as Iron Reign's sustainability as a team). Last year's video focused on the MXP. Through FIRST, Iron Reign has affected the lives of all of its team members so we had no lack of stories from members who wanted to share what FIRST and robotics means to them.

    We decided on a more personal approach. Austin had the great idea of doing a flashback video in which a FIRST alumni remembers their 'good old days' competing in FLL and FTC. We drew from our own members' experiences like Ethan's growing up as part of Iron Reign or Jayesh coming back to help us improve our presentation.

    Our plan was to have an older robotics member reminisce about their days in FIRST, then we flashback to a slideshow of photos of our team from 2012 to 2018 with a voiceover talking about what we want the world to know about FIRST.

    We scavenged through years and years of photos saved on our Google Drive. We even got to see the famed salad bar video where some very young Iron Reign members present a sanitary alternative to a salad bar through song. Some of my favorite pictures are below:

    Ethan Smal

    Jayesh Smal

    The video clip at the beginning took about an hour to film and record. Kenna outlined a script for the whole video which Austin narrated and acted with Ethan filming. The audio for the intro where Austin pretends to be a retired FTC member had to be recorded separately so the transition from live video to slideshow. After several tries, we had a few good clips. But those just made up a couple seconds of the entire video because most of it was the slideshow. Below is Austin recording the voiceover.

    Austin Records

    Using VideoPad Video Editor, a free program, Kenna screenrecorded the slideshow and added the intro clip with the voiceover files as the audio. For anyone who is inexperienced with video-editing and needs to do it in a hurry, VideoPad is a good way to go. Be warned, you can only download your final video once or twice without paying. To be very honest, everything was done in a bit of a hurry. We liked our idea, but we wish we had more time to execute it. Next year, hopefully, we will plan ahead of time and have a few weeks to create our video.

    Update: Since we have been lucky enough to be selected to go to Worlds, we will be making an updated version of our Promote Video.

    Poster Designs

    Poster Designs By Ethan

    Task: Make team informational posters for South Super Regionals

    Last year, we didn't spend that much time on the poster/aesthetic side of things for Supers, and we ended up getting the Judges' Award. While we can't really prove a cause-and-effect relationship between the two, we want to improve in all aspects so we don't repeat last years performance. So, this year, we're going to try to convey more information to the judges so that we can bolster our chances for awards.

    While we were in Oklahoma, we saw another team's pit setup/poster design that we liked (FTC Team 4962, the Rockettes), and we realized that having posters stand by in the background that we can refer to would significantly help our chances in judging, as we would be able to further back up our claims during questions from roving judges. So, we made our own designs that will sit in the pit for the judges to see. All 3 were made in Adobe Illustrate.

    Next Steps:

    After this, we need to make new posters and Aquilas, as both are currently water damaged.

    Progress of the Octopuckers Over Time

    Progress of the Octopuckers Over Time By Ethan and Tycho

    Task: Chart the progress of the octopuckers over time


    This design was too rigid, we overlooked the fact that triangles tend to be the strongest shape, and therefore this octopucker wasn't as compliant as we wanted, damaging the blocks.

    This design was really good, and we used it for 3-4 tournaments. Our initial design of these wouldn't damage the blocks significantly at the levels we used, but at extraordinary conditions they would gouge the blocks, and under normal conditions they would leave superficial scratches.

    This design was really bad. They would catch on each other and get stuck on themselves, and as a result wouldn't pick up blocks. However, they did not damage the blocks in any conditions. We never brought these to tournament.

    This was a step in the right direction. They didn't grip the blocks that well, but they worked and didn't get stuck on each other or jam.

    This is the design we're currently using. It's impossible to damage the blocks with them, and with the slightly larger cylinders, they grip the block really well. We're going to use these going into the South Super Regionals.

    These aren't octopuckers, but they deserve an honorable mention. We're using these intake stars at the bottom of the grabbers to securely grip the glyphs before fully loading them into the grabber system. As well, these have the added bonus of slightly increasing the speed at which we can take in blocks.

    South Super Regionals Day One, 2018

    South Super Regionals Day One, 2018 By Ethan, Evan, Kenna, Charlotte, Austin, Karina, Janavi, Abhi, Tycho, Justin, and Christian

    Task: Set up and present at SSR 2018

    A placid stillness hung over the dark, cold room. The early sun flashed through the pale window curtains, ineffective against the onslaught of light. Outside, birds started to chirp and sing, starting off the new day. All over the city, teams were waking up, walking to the Classic Center (the Thunderdome of Robotics), to see their fate, either as champions of the last ever Super Regionals, or to go home defeated and never again see the light of Dean Kamen and his vision. However, through all of this movement and energy, this hotel room stayed quiet. Slowly, a beeping slowly grew more loud, blaring its morning call throughout the room until no one could deny its existence. In spite of the warm and soft Holiday Inn™ beds calling their users back to slumber, the team members had to wake, under the threat of death by coach. Thus started the journey of Iron Reign's 2018 Supers.

    The Pits (Setup and presence)

    This day marked the first official day of the 2018 South Super Regionals, the last one ever being held. With FIRST moving to the Qualifier-Reigional-Worlds system, we wanted to make a good impression and show off, and thats exactly what we did. First, we overdesigned a robot that impressed judges and looked nice to other teams, as well as making sure we had little goodies to hand out. But, we really worked on our pit presence, to make ourselves really known to other teams. We made posters detailing Iron Reign's season and hung them up; we brought LEDs and lights to give our tent that good old rustic Roman Feeling™; we had business cards to hand out; we went around and talked to other teams and took pictures of their robots. All of this served to make it feel as if Iron Reign was really *there*. While this eventually proved ineffectual to get picked, this still was a good strategy - it got us noticed - and we will feel its effects at Worlds. We still could've done more with the pit setup though, it would've helped to find a place for posters and the like beforehand, and we ran into some placement issues of our robot and award carts that irritated the safety officials. But, overall, 9/10 would do again. (We will)

    Judging

    Our judging didn't go that well. Our presentation was fine, we still had breaks and pauses like usual, and we got the majority of information across, but we didn't deliver on important information correctly. Our energy was a little low, we had a power outage while going over our outreach which distracted the judges, and on top of that, the judges' paradigms were a little closer to the engineering side of things. Now, this isn't necessarily a bad thing - having a skewed mindset makes a judge more likely to defend for some awards - but for an outreach-heavy team like ours, we were at a disadvantage for the Connect and Motivate awards. In the questioning, we only had one connect-related question, with the rest on Innovate and Design, so we knew we probably wouldn't be up for our usual awards from the get-go, which is a shame as we've gotten the Connect Award at every level of competition this year.

    That was the end of the night, so like all Good and Responsible Teams™, we went to bed early and got enough sleep to be rested for the next day /s.

    South Super Regionals Day Two, 2018

    South Super Regionals Day Two, 2018 By Ethan, Evan, Kenna, Charlotte, Austin, Karina, Janavi, Abhi, Tycho, Justin, and Christian

    Task: Complete the first day of competition at SSR

    After finishing judging and setup, all we had left to do was the entire robot game. Knowing this, we stayed until 12, tattooing pictures of Minions™ on each other. Thus, we were perfectly prepared for the tournament the next day.

    Match 5
    We won this match, 207-256. We mainly won due to the autonomous, our partner and ourselves scored 170 points and the other side couldn't catch up.
    Match 16
    We lost this match, 236-297. We suffered as a result of having a broken relic arm and not focusing on the end game. We really need a relic arm for Worlds.
    Match 23
    We lost this game, 412-105. We were up against two of the top ten teams in the tournament and we couldn't compete on any level. We didn't even get the balancing stone point because our robot turned off on the field.
    Match 29
    We won this game, 285-351. While we were outclassed in TeleOp, our combined autonomii were able to overcome that and give us a win.
    Match 38
    We lost this game, 109-286. We were outclassed on every level, and it didn't help that our robot was unresponsive. This was a wake up call for our team to improve.
    Match 49
    We lost this match, 572-221. This wasn't even close and was a huge disappointment.
    Match 56
    We lost this match, 196-374. Again, we underperformed in every aspect of the game and ended our day with a 2-5 record.

    Besides our subpar performance in the robot game, we were also interviewed by a team of judges that we guessed were responsible for the Innovate or Design awards. They asked a little more in-depth questions than what we were used to, but we were able to answer them effectively and demonstrate our engineering process. The judges were reasonably impressed by our robot - our design was fairly uncommon - and it made us canidates for the Innovate award by our estimation.

    Janavi, Karina, Abhi, and Tycho stayed up to work on driving and autonomous to prepare for the final day while the rest of us slept so that we would be restful and awake for the next day.

    South Super Regionals Day Three, 2018

    South Super Regionals Day Three, 2018 By Ethan, Evan, Kenna, Charlotte, Austin, Karina, Janavi, Abhi, Tycho, Justin, and Christian

    Task: Finish SSR and attend awards ceremony

    It was the final day. Tumbleweeds drifted over the land, rolling and turning through the abandoned Athens streets. Over the horizon, a dust cloud rose, brown and shifting and twisting, speckled with the detritus of an abandoned city, flashing and siezing, lighting up the city through its inky blackness, devoid of all light. Under these auspices, with the flashing lights of the looming cloud highlighting every crack, every pore of our grim, stone-cold faces, we trekked through these dark streets, against the cold, whipping winds blowing in, through the debris and detritus of the lost, fallen FTC teams that succumbed to the biting winds and the shooting lightning. Through these harrowing conditions, we perservered and arrived at the fabled Classic Center, the home of all southern FTC teams' dreams, and their doom.

    We started out with our 2-5-0 record, so we didn't have a great outlook on alliance selection or for the tournament in general. However, through our discussion the night before, we decided to give our newer team members a shot at driving and working on the robot. So, Justin and Karina became the main drivers for the day, since we didn't have much to lose.

    Match 70
    We lost this match, 379-267. Even though we lost, we did way better than expected, so this is still a win in our hearts. Had we executed our autonomous correctly, we could've won this match, or at least gotten closer and impressed more people.
    Match 78
    We won this match, 388-348. It definitely helped that we were partnered with the top team in our division, but it was certainly a morale booster overall. This ended the SSR with a 3-6 record.

    With the fresh feeling of defeat in our hearts, as we didn't stand a chance of actually getting picked, we went to a nice italian restruant and talked about potential plans while eating good food. If you ever have the chance, eat at Depalmas Italian Cafe.

    We walked back to the tournament, bellies full of prosciutto and cheese, reasonably not confident for our chances to advance to worlds. So, we sat in the stands, waiting, hoping that our names would be called (except for the Promote Award, ours is kind of embarrassing). As we slowly slipped into deep slumber, we heard a but a whisper from the announcer, "And the 2nd place Innovate Award goes to............Team 6832 Iron Reign!". And so, we advanced to Worlds, and rode off into the sunset.

    Kraken LED Installation

    Kraken LED Installation By Ethan, Austin, Evan, and Abhi

    Task: Install LEDs on our robot

    This has been a low-priority task for the robot throughout the season. We wanted to be able to a) look cool and b) signal team color and problems with the robot with LEDs. And, at Supers, we just happened to have access to a Fender switch, servo, and a roll of LEDs, so in our downtime we decided to take advantage of it. If we knew we weren't going to win, we could at least make our robot look cool.

    The installation was relatively simple. We attached a servo to a Fender switch so that we could automatically toggle between colors, and rewired our servos to accomidate that. We threaded the LEDs above the wheels so that we could have a nice backlit effect on our robot.

    Next Steps:

    Next, we need to code the appropriate signalling for the colors and the servo to move the switch.

    Gripper Physics Diagrams

    Gripper Physics Diagrams By Ethan

    Task: Describe the physics of the gripper

    We always struggle a little with describing our robot to the judges. So, this post will be the third in a series of posts describing the physics of our robot (four if you count the coefficients of friction). First, we have the free body diagrams of the gripper.

    Next, to further describe this, we created an expiriment in which we determined the maximum force one octopucker can apply. We took a traditional octopucker and rotated it so that the arms of the pucker would barely impact the sides of the scale. From that, we applied force until the octopucker moved to the next arm. We then averaged the forces recorded to determine the maximum force an octopucker arm can apply.

    Under these circumstances, we recorded an average maximum of 4.125 oz of force, which translates to 1.147 N. This translates to an increase in the normal force of +6.882 N. This, in turn, increases the frictional force of the internal lift by fk=uN, where u is the coefficient of friction of the internal lift to the glyph. fk=1.96*6.882=13.489N. So, the simple creation of modified intake octopuckers allowed us to increase the frictional force by +13.489N, which allows our internal lift system to operate.

    Force exerted by the octopuckers vs time

    Next Steps

    On Saturday, we will continue this series of posts, finding the series of constants in infopost #2.

    Meeting Log

    Meeting Log March 17, 2018 By Abhi, Tycho, Ethan, Janavi, Austin, Karina, and Kenna

    Meeting Log March 17, 2018

    Today we focused on changes we planned from Supers. Also, we decided to have a mini discussion about good and bad things from Supers (not a post mortem).

    Today's Meet Objectives

    Organization / Documentation / Competition Prep

    • Review Journal
    • Post Mortem
    • Assigning Blog Posts

    Software

    • Implement Field Oriented Drive
    • Open CV Progress
    • Fix Viewforia demo mode
    • Driver Practice Modifications

    Build / Modeling

    • Build Sparring Bots
    • Make flag holder
    • Learn how to 3-D print
    • Build Relic Arm

    Service / Outreach

    • Promote video redesign
    • Reveal Video footage

    Today's Work Log

    Team MembersTaskStart TimeDuration
    AbhiFlagHolder11:003
    Abhi,KennaLearn to 3-D print12:00.10
    AustinPromote1:001
    AllPlanning Meeting+Assign Blog Posts2:00pm.5
    AbhiCode changes2:301
    TychoOpenCV+Demo Changes3:002
    Kenna, JanaviSparring Bots3:003
    KarinaRelic Arm3:001
    EthanPost Mortem3:001
    Karina,AbhiDriver Practice4:002
    Austin, AbhiReveal Video4:001
    EthanReview Journal4:002

    South Super Regionals 2018 Postmortem

    South Super Regionals 2018 Postmortem By Charlotte, Ethan, Tycho, Austin, Janavi, Abhi, Karina, Kenna, and Evan

    Task: Reflect on our accomplishments in South Super Regionals

    Judging

    Strengths
    In previous presentations, we have had difficulty with timing and conveying everything we have to in the allotted time. This time, we got all of our information across and had enough extra time for some questions and good discussion with the judges.

    Weaknesses
    Although we did improve our timing, due to a lack of practice we had some poor/awkward transitions, and we had to shuffle a bit every time we needed to demonstrate something we have made which made for awkward periods of silence. Also, we tended to ramble, so with practice or by making a script we can be more precise. We didn't stress connect/first specific events and we didn't stress the year round deployment of or outreach program as much as we usually do, so we didn't get any visits to our Mobile Learning Lab from judges. The main logistical error we had was that one of the computers didn't have the latest version of the presentation on it, and we couldn't download it because the venue didn't have internet connection. As always, we were lower on energy then we could have been, so we may have come off as less enthusiastic as we really are.

    Opportunities
    The greatest improvement we can make is practice: with practice we can make our presentation crisp and flushed out to avoid those awkward pauses. To avoid the awkward shuffling to the presentation box, we can have every person hold different versions of the grabber. We are going to make a bar with every version of the octoplucker because this would be helpful to demonstrate. Also, FIRST specific events are very important to us and the judging.

    Threats
    Our Mobile Learning Lab is going to be at an Earth Day event during Worlds, so we will not be able to share it/give judges tours.

    Robot Performance

    Strengths
    At Supers, we had the best gripper flipper that we have had yet, it worked alright and it looked nice so it impressed the judges. Our robot didn't die during matches which is a welcome improvement. We won 2nd place innovate award for our REVolution system. Also, we noticed our robot has good speed and maneuverability.

    Weaknesses
    We were ranked 32/36, so overall our robot game was weak. We assembled our final Supers robot too late, so we didn't have nearly enough driver practice.

    Opportunities
    Driver practice is key. In the weeks leading up to Worlds, we are going to avoid major robot changes and practice driving the robot as much as we can.

    Threats
    In Worlds, we are going to face the toughest competition we have thus far, so we are going to have to work very hard to stand a chance.

    Scouting

    Strengths
    This time, we had things to hand out to teams that we visit and those that stopped by our pit. We made 1000 business cards and a lot of keychains that we 3D printed previously. Also, we visited a lot of pits, both in Kilrain and Pemberton, and made friends with teams, connections that will continue into Worlds. We even took pictures of everyone's robot and made a collage, pictured below.

    Weaknesses
    Our pit was disorganized and crowded, we were having. A few members of our team got sick, so there was a lot of sitting around and looking lazy. Apparently they will not be supplying chairs at Worlds, so that should help. We aren't known for being particularly high energy, but it is essential to be active in the pits on competition days.

    Opportunities
    By Worlds, we hope to have completed the awards case that we had planned for Supers, and hopefully we can create more Roman inspired items to give our pit a more unique touch.

    Journal

    Strengths
    Our engineering journal was effective in portraying the progression of the robot design. It had an enormous amount of posts that show all of our accomplishments this year. The many posts we made for the REVolution system probably helped us catch the attention of the Innovate judges.

    Weaknesses
    Some of our sections were a bit empty, such as our control section which only has 6 posts and the business section.

    Opportunities
    Before Worlds, we are going to organize the posts into their respective awards a bit better as well as writing abstracts for each award and why we are good candidates for them. We are running out of space in our binder, so we are going to split it into two which will be nice so two judges can read our information at the same time. For our control section, we are going to add an Open CV post, which is something we talk about in our presentation but we don't have many details about it in our journal.

    Threats
    When we split into two binders, a judge may mistake each on for a full journal, so we must make it clear on the cover of each journal that it is only half.

    Motor Constants and Future Plans

    Motor Constants and Future Plans By Ethan

    Task: Find constants for the motors for future calculations

    In order to better predict how our robot will work, we first need to find a few constants to do calculations. Luckily, our school has an engineering class, so many of us have the skillset to do these calculations.

    The base data we needed was:

    NeverRest 40s:
    &tab;160 rpm\16.755 rad/sec
    &tab;369 oz-in\2.6057 Nm

    NeverRest 60s:
    &tab;105 rpm\10.996 rad/sec
    &tab;593 oz-in\4.188 Nm

    REV Servos:
    &tab;.14 s/60°\7.143 rpm\.748 rad/sec
    &tab;187.8 oz-in\1.326 Nm

    Next Steps:

    We are going to record these variables using the calculations or by video analysis next:

    • Mass of robot
    • Acceleration curve
    • Max speed
    • Max turning speed
    • Center of gravity
    • Chain speed on gripper-flipper mechanism and drivetrain
    • Gear ratios of gripper and drivetrain
    • Bungee elasticity under various conditions
    • Torque of various motors on the robot

    Business Plan Updates

    Business Plan Updates By Ethan

    Task: Update the Business/Strategic Plan

    See the first and second posts here.

    Cumulative Updates as of 3/22/2018


    MXP

    To make Iron Reign’s history entirely clear, we built the RV last year. We do not claim any credit for the actual construction of the RV; however, the goal of this year was to make our Mobile Learning Lab run year round, make it sustainable, and expand the programs to more communities around the nation. We have done all of this.

    BigThought, our programmatic sponsor for the Mobile Learning Lab, is helping educators and professionals in five cities across America create their own programs like the ones we run.

    Business and Funding

    This year, we went further in finding local businesses by looking up relevant companies that can directly benefit Iron Reign as mentors and sponsors. So far, one company has come to our aid: Advanced Waterjet Cutting. We contacted them over phone and asked about an initial meeting to see if they would sponsor us for creating side-shields and other specialty parts. They agreed immediately and we created a mentor partnership that assists us in materials research and design.
    Recently, we have designed our own 3D-printed-parts kit, called REVolution. Our intention was to convert a normal REV bar, as seen on our robot, into a usable driveshaft for design flexibility. Upon finishing, we went to the REV headquarters and presented our design to them. We also have shared the basic designs on Thingiverse so that any interested FTC or FRC team can print them out and use it themselves. Note: The main REVolution discussion is in the building section.

    Building

    Iron Reign’s pinnacle of design and building so far this year is our REVolution system. We were sick of stripping set screws and twisting axles, and wanted something dependable that also was reusable. Thus came the REVolution system, the purpose of which was to turn REV extrusions into driveshafts so that we could have a solid base and more adaptability in our robot. To these ends, we created a library of parts: mounts, bearing holders, and connectors so that we could use extrusions to do almost anything on our robot. Attached in our engineering journal is a complete list of parts with names, descriptions, and pictures.

    Design Process

    Later, we further improved upon the grabber design, attaching it to a conveyor belt so that we could move glyphs all across our robot in order to score higher, using our REVolution system. This is the most ambitious use of our REVolution system yet, and we strongly encourage the reading judges to view it at the pits.

    You can download the full plan here.

    Iron Reign Engineering Journal Summary

    Iron Reign Engineering Journal Summary By Ethan

    Task: Write a summary page for the engineering journal

    The generic engineering journal rubric given to teams by FIRST heavily recomends having a season-summary intro page at the front of the journal. As well, every winning example journal includes the summary. So, we figured out that it might be a good idea to actually make one.

    Summary

    Iron Reign has been a FIRST team, in one form or another, for eight years. In prior seasons, we have gone to South Super-Regionals and won the North Texas Inspire Award.

    We often participate in outreach events. Last year, we fully renovated an old 90’s RV to turn it into a mobile workshop for low income neighborhoods. We now drive the RV all over the Dallas Metroplex in order to reach kids who normally wouldn’t have access to STEM programs, in hopes of inspiring them to go into STEM one day. We have also presented on the national stage in hopes of spreading our RV program to other cities. We recently travelled to the National Science Teachers’ Association Convention in Florida so that we could represent our school as well as inspire educators in other areas to adopt our ideas.

    We program our robot in Java, using the Android Studio IDE. We have integrated Vuforia and OpenCV to use our phone’s camera for computer vision to identify the field patterns. OpenCV was an Intel computer vision technology that recently spun off into its own company, and Vuforia is a PTC-owned augmented reality library.

    We use a variety of parts in our robot design. For example, in past years we have used a combination of AndyMark and Tetrix parts, using AndyMark materials for our drivetrain, and Tetrix for the rest. However, we are increasingly integrating REV parts into our design, as they let us be more flexible and pull off tougher designs. We also have switched from using the basic power distribution module to using the REV PDM and two expansion hubs.

    In our engineering process, we use the Kaizen process, which means that we continually improve each individual part of our robot. We also have design competitions, in which two or more team members each create a part made to solve the same issue. When we were designing our cryptobox grabber, we started with a design competition. Evan built an arm-grab system for the cryptobox grabber, and Austin created a conveyor belt to grab cryptoboxes. Through testing, we determined that the grabbers were more efficient and reliable at picking up blocks than the conveyor belt. As well, the arm-grabber was more compact than the conveyor belt, which was unstable and unwieldy. Then, as we used the arm-grabber, we realized that it still needed work, as the grabber missed some blocks and the driver had to be extremely accurate. So, we designed a new rotating grabber, with soft spikes to hold blocks better, to grab blocks quickly and grab more than one at a time, then one with 3-D printed arms. Afterwards, we decided this wasn’t efficient enough and created a new system with an octopucker design, then mounted the new gripper to a 270° conveyor so that we could move glyphs around the robot with enhanced speed.

    We also utilize 3D printed parts throughout our robot. We design parts using PTC Creo, and can print parts in a variety of materials, including nylon, ABS, Filoflex, and Ninjaflex. Usually, we opt to use nylon, as it is flexible enough as not to break under stress, but is strong enough to handle our needs during the game without breaking. Printed parts on our robot enable us to create more flexible designs and circumvent issues that pop up. For example, originally, our robot’s mecanum wheel would damage blocks when hitting them, so we had to design wheel guards to protect both our robot and field elements. We iterated through multiple designs, eventually settling on a u-shape that covered our wheels while not affecting mobility. Then, we changed the height until the part wouldn’t cut into the mats while turning.

    More specifically, we have created a personalized library of parts called REVolution for REV extrusions to turn them into driveshafts. We have had great success with these and have shared them with other teams to spread our parts. Refer to our additional handout and presentation for a more in-depth idea of what these do. This is the best part of all of Iron Reign’s designs this season, and we think it is very useful and important.

    This year has been an extremely successful year for our team as far a business goes. Normally, we receive FIRST sponsorships, and other minor sponsorships to cover tournament fees. However, this year, we have received sponsorships from a variety of sources. First, in building our RV, we received money from BigThought, a Dallas nonprofit, to run our RV, as well as money from a Dallas initiative called Dallas City of Learning. We also received a grant from Best Buy for 4 onboard 3D printers and 20+ laptops to educate on. Then, we received $3000 of REV parts, two practice fields, and a sponsorship from our school district in exchange for hosting a qualifier and running a DISD scrimmage. We also partnered with AWC to cut our side shields out of aluminum.

    Our strategic + business plan is on the next page, and then our Tables of Contents follows, with exceptional posts that we would like you to read highlighted.

    Download the pdf here.

    iMake 2018

    iMake 2018 By Ethan, Charlotte, Karina, Austin, Justin, and Tycho

    Task: Present at the Fort Worth Science Museum iMake Festival

    The iMake Maker Fest is an annual event held by the Forth Worth Museum of Science and History to celebrate innovation and Maker culture. We've presented here before, most recently in the Rescue Recovery season. We really wanted to get in one more outreach event before worlds, and we already had a good connection with the museum from prior events, so we contacted them asking them if they had extra space for a 12x12 robot field. They did, and we came.

    We came early, around 8, so that we could set up an entire field for practice. Even though we're planning on volunteering, we still can't reasonably give up an entire day of drivers practice. So, we turned our outreach into a combined event - talking to parents and educators about FIRST, as well as more directly demonstrating that by driving our robots around the museum.

    We talked to about 900 people today from all over Texas, and had an overall very successful day. We had many parents interested in putting their kids in FIRST programs, and had a former FIRST official talk to us!

    Next Steps:

    We don't have much time to do any more outreach events before Worlds without sacrificing valuable time, so our next focus is solely on the robot and journal.

    Lab Planning

    Lab Planning By Ethan

    Task: Design labs to find more physical properties of our robot

    Lab #1: Batteries

    Procedure

    1. Obtain a fully charged REV battery - should say ~13V on our battery charger
    2. Record the voltage upon being plugged in to the robot
    3. Start a timer at the same time as drivers practice starts - this should be intensive practice
    4. When done driving, stop the timer and record the final voltage

    Data

    Vi Vf Runtime(t) ΔV
    Run 1
    Run 2
    Run 3

    After recording the voltages, we will calculate ΔV=(vf-vi)/t for each run, hopefully totalling 10 runs so that we can safely use statistical analysis to calculate standard deviation and outliers for each battery. The purpose of this is to find our best batteries for use in competition as well as set a baseline for future batteries.

    Lab #2: Videoanalysis

    Procedure

    1. Record videos of the robot accelerating to full speed and rotating at full speed
    2. Put the videos into LoggerPro
    3. Perform videoanalysis, finding the acceleration curve, max linear speed, and max angular speed

    Data

    Vmax Wmax Amax

    Next Steps

    We will perform these labs on Saturday; as well, we will find the gear ratio numbers.

    Elastics Testing

    Elastics Testing By Ethan

    Task: Test wear and tear on our robot's bungees

    This is the fifth or so article in our series on robotics testing. Today's spotlight will be on the constants of our robot's bungees, and how they're affected by various wear and tear. So, we took three bungees from the same set as the ones on our robot, and placed them in various places: stretched outside, stretched inside, and a control sitting in the robot room. The purpose of this is to see whether or not our bungees merit periodic replacements.

    Procedure

    1. Cut three identical elastics
    2. Leaving one unstretched inside, place the other two stretched inside and outside
    3. Attach your chosen bungee to a 10 lb weight
    4. Positioning your hand 8 cm from the knot, pull upwards, recording this inital position as xi
    5. When the weight barely moves off of the ground, measure the knot-hand distance and record it as xf
    6. Using these values, calculate the elasticity constant for each bungee

    Data

    Run x-initial (m) x-final (m) Δx (m)
    Normal .08 m .151 m .071 m
    Inside .08 m .155 m .075 m
    Outside .08 m .162 m .082 m

    Calculations

    W = 10 lbs = 44.482 N
    x1 = .071 m, x2 = .075 m, x3 = .082 m
    ΣF = Fsp - W = 0
    Fsp = W
    kx = W
    k = W/x
    k = 44.482/x
    k1 = 626.51 N/m, k2 = 593.09 N/m, k3 = 542.46 N/m

    Calulated Data

    Run Elastic Constant (N/m)
    Normal 626.51 N/m
    Inside 593.09 N/m
    Outside 542.46 N/m

    Analysis

    Assuming a standard deviation of 5%, we can perform a one-sample t-test to see if our results are statistically significant. We will test the inside/outside values against the contol.
    Mean = 626.51 N/m
    SD = 31.32
    N = 3
    α = .05
    Ho: There is no significant difference between the unstretched band's elasticity and the stretched bands inside or outside Ha: There is a significant difference between either the band left unstretched and the bands left stretched inside or outside

    For the elastic left inside, we found a p=.2058. For those not accustomed to statistics, this means that there is a ~20% chance that our results come from chance. This is too high of a probability to say whether or not to say that staying inside affects the elasticity of a band.

    For the elastic left outside, we found a probability p=.0433. This means that there is a 4.33% probability that these results come from chance. For most journals, the minimum p-value, or α, is .05 = 5%. Thus, we can safely say that elastics left outside can be damaged and will not work on the same level as the untouched bands.

    Conclusion

    Given that we only found a statistically significant result for the band left outside, we cannot safely conclude much. That being said, these results suggest that we should replace bands before Worlds, as we leave our robot outside, but covered. As well, even with a 20% probability that there isn't a difference for the inside bands, it is still uncomfortable to say that there is absolutely no correlation. For these reasons, we suggest regular switching of the elastics on the robot.

    Discover Summer PREP U

    Discover Summer PREP U By Ethan, Charlotte, Austin, Evan, Kenna, Tycho, and Karina

    Task: Volunteer at the DISD Discover Summer PREP event

    Today, our sponsor volunteered our RV for DISD's Discover Summer PREP U. This is the week before Worlds, but luckily this event was from 9am-1pm, so it didn't interfere with our normal practice. The event was originally planned to be outside, but it was 39°F, well below the Dallas average April temperature of 57°F. This meant that we didn't get as many visitors as planned because we can't exactly park our RV inside, so we braved it alone. For the first few hours, we didn't realize that, so we sat all lonely inside. Finally, we realized our mistake and sent people in to demo our robots and invite people outside.

    Once people heard the gospel of Iron Reign, we were flooded with visitors, and we were completely unprepared. We had a team member who fell asleep under a bench, and the masses of people trapped her underneath, and we had to wait for an oppurtune moment to free her. The RV had its usual two modes, with EV3 Sumo Bot programming in the front, and keychain printing in the back. We recently bought two new filament types, green and translucent blue, both of which produce higher quality prints and easier removal than the usual red filament.

    Inside, we had people talking to the passerby, giving them the history of Iron Reign and other FIRST-related information. Austin and Tycho drove Argos and Kraken, drawing many interested visitors of all ages. We even saw the father of one of our former alums. We talked to the most people in there, but we still drew a decent amount of people to the RV.

    Overall, we interacted with about 450 (Waiting on BigThought estimate) people. While not exactly as much as we hoped, this was still a decent showing for the weather.

    Next Steps

    This was our last outreach event before Worlds, and it was an successful one at that.

    2018 Worlds Day One

    2018 Worlds Day One By Ethan, Evan, Kenna, Austin, Charlotte, Abhi, Tycho, Karina, Justin, Janavi, and Shaggy

    Task: Present and play first match

    It was a dark, surprisingly non-humid, Houston morning. Tarballs blew through the parking lot from dusty, abandoned oil refineries down by the bay. One by one, phones went off in the hotel looming above the lot, waking up their inhabitants. In these rooms, their occupants dusted off their Bucees wrappers and Iron Reign shirts and stumbled to the tournament.

    The first day was relatively short, with a lot of waiting. There were two main parts of the day, presentation and first match.

    Presentation
    Our presentation went well. We were able to get all of our information across effectively and we got in-depth questions from all of the judges (including our first question about coding all season). Throughout questioning, we were able to hand off questions so that no individual member dominated the questioning time.
    One problem we had with the presentation was that the rooms were constructed within the competition hall with fabric. This made it so that sound did not carry very well within the rooms, and that sound could carry over from other rooms, so the judges had difficulty hearing us at some points depending on the speaker. Despite this, we're confident that the majority of the information came across.

    Game 1
    We won this game, 319-152. Both us and KNO3 outdid ourselves in robot game, scoring more in autonomous that our opponents did the entire match. In telop, we lagged behind, but there was already no catching up for our opponents.

    2018 Worlds Day Two

    2018 Worlds Day Two By Ethan, Evan, Kenna, Austin, Charlotte, Abhi, Tycho, Karina, Justin, Janavi, and Shaggy

    Task: Compete in robot game

    It was the beginning of Day 2. Our members rolled out of bed, covered in old Fiesta receipts and Chipotle wrappers. One by one, they stumbled onto their charter bus, unprepared for the new day.

    Game 26
    We lost this match, 213-401. Our robot wasn't working reliably on the field and we were still debugging issues. Because of this, there was only one true competing robot on blue, and it couldn't keep up against two bots.
    Game 34
    We won this match, 428-172. Both us and our partner had high-scoring autonomii and teleop, and we were able to score the relic while our opponents weren't.
    Game 55
    We won this match, 484-405. We were about evenly matched, but we were more than pushed over the top with the 180 penalty points from the other team. However, we were partnered with RedNek Robotics, the top team at the tournament, so we should've done better than a slight penalty win.
    Game 73
    We won this match, 459-441. At this point, we had gotten in the groove and were actually competitive in the robot game for once. We got 200+ points in autonomous *and* teleop, a feat that we'd never done before. While our competition was equally matched, we had a slight initial advantage that was never overcome.

    We also entered the block design competition this day. AndyMark released a form on their Twitter a few weeks before to enter, and we requested 64 blocks. We settled on a throne design, using a bread carver to add more details. We had teams from all over gravitate to our pit to sit in our chair and get help in their own designs.

    2018 Worlds Day Three

    2018 Worlds Day Three By Ethan, Evan, Kenna, Austin, Charlotte, Abhi, Tycho, Karina, Justin, Janavi, and Shaggy

    Task: Compete in robot game

    It was the beginning of Day 3. We awoke, covered in metal parts and broken servos, took our sleeping-caps off, and went off to the Houston Convention Center.

    Game 82
    We won this game, 467-442. This was personally, our best game. We went against the BLUE CREW and won, which was no small feat (they went undefeated until this match). On top of that, we completed a full cryptobox, which we had never done before.
    Game 99
    We lost this game, 254-333. Our autonomous didn't work well, so we lost a good amount of points. As well, we just couldn't keep up with the blue alliance in TeleOp.
    Game 116
    We lost this game, 431-492. Like the last, we just couldn't keep up with our opponents.
    Game 131
    We lost this game, 232-408. Our phone fell off our robot at the beginning and disconnected :(.

    See awards information here.

    Conversing with Mark Cuban

    Conversing with Mark Cuban By Abhi, Ethan, Janavi, Christian, Kenna, and Charlotte

    Task: Explain Iron Reign

    Once again, we got a positive response from Cuban! Unfortunately, we couldn't meet in person but I was still pursuing the sponsor path. For the next message, I decided to get some other members of the team on the project. Since this was our one shot to convince him, I drafted a much longer sponsor email, inspired by older emails to our sponsors. In this email, we provided specifics into what we can do with Cuban's support. With a monetary donation, we will either spend money on robot parts or save it to act as a seed donation for kick-starting a non-profit organization for Iron Reign. Since we are somewhat limited in our monetary abilities due to DISD "red tape", we wanted to develop this organization to better fund our team for years to come. Explaining all these details, our email came to a close. However, I still wanted for Cuban to "meet" the members of the team. From this stance, I decided that making a video from our team members would do the job. After some quick script writing, we developed the video shown below!

    Next Steps:

    Again, we wait for a reply!

    Turn Up! at Dallas Love Field

    Turn Up! at Dallas Love Field By Justin, Ethan, Charlotte, Kenna, Abhi, and Evan

    Task: Present at the Dallas Love Field for the DCOL Turn Up! Event

    Every year, the Frontiers of Flight Museum hosts Turn Up!, an event where kids can learn about science and math. Once again, we brought the MXP equipped with 3D printers, Lego sumobots, and our world class FTC robot, Kraken. We ran the sumobots on a table outside of the MXP and 3D printing inside. We also demoed Kraken and Argos, which were great attention grabbers to get kids interested in the MXP. The kids enjoyed programming the Lego sumobots and battling them against each other, as well as creating their very own customized 3D printed key chain. The 3D printers were very busy this year so we had to create extra space outside of the MXP for more laptops with the 3D printing software.

    We drove Kraken around the exhibition room and talked to many interested parents about the joy of robotics. While we talked to the parents, someone driving the robot would showcase the capabilities of Kraken by bringing kids glyphs and shaking hands with the relic arm. Kraken was great for showing families what FTC is about. We also had Argos for display but the steering was broken so we didn't drive it. Around 1100 people turned up to the event and we talked to most of them about what we do here at Iron Reign. Turn Up was a great opportunity to introduce kids to the world of STEM and robotics and we hope to have more opportunities like this in the future.

    2018-19 Connect and Outreach Strategy

    2018-19 Connect and Outreach Strategy By Ethan

    Task: Discuss Iron Reign's Awards Strategy for the Upcoming Season

    FTC is undergoing a series of changes next year that will most likely negatively impact Iron Reign's ability to advance to further levels. Given that there are about 5,400 teams in FTC for the 2017-2018 season and 256 teams advance to worlds, 4.7% of teams advanced to worlds this year. Next year however, the amount of teams will increase, but the amount of domestic teams advancing to worlds will stay the same. Effectively, the percentage of teams advancing to Worlds will decrease, so that some regions may lose advancement spots.

    The best plan to advance is still a dual focus on awards and game. So, we need to up our game. Talking about our RV, while still impressive, has lost its luster with Dallas-area judges. We're still using the RV, and doing our normal outreach, but we plan to aggressively pursue business and engineering contacts. We've already received around $5,000 from individual donors, and received a separate $2,500 grant from Mark Cuban. In addition, members of our team are working at companies such as Verizon, ESi, Abbott, Parkland, and more; all the while gaining contacts in those industries.

    We have our work cut out for us, this year will be additionally challenging, losing one of our coders and one builder. We're training people in the skillsets that we're losing out over the summer, and we're also seeking FRC teams to mentor (we want to flip the traditional dichotomy of FRC teams training FTC teams on its head). We really want to get to Worlds this year - its the last year that any of the original members are on the team, and we want to go out with a bang.

    Next Steps

    • Seek further business and engineering connections
    • Extend assistance for FIRST outreach
    • Continue team training
    • Continue RV outreach
    • Seek continued grants from TWC and other TX sponsors

    CNC Machine Rehab 1

    CNC Machine Rehab 1 By Ethan and Charlotte

    Task: Refurbish an Apple II CNC Mill and Lathe Set

    We were helping our school's FRC team clean out their parts closet, which hadn't been cleaned in 10-ish years. Under the layers and layers of FRC junk, we found an Apple II-operated Patterson/Paxton CNC Milling Set. These were meant to run off of a long-since-gone Apple II in a classroom setting. But, it had long been auctioned off, leaving the set useless. But, Iron Reign, as a collective of hoarders, decided to bring these machines over to the house to refurbish.

    The first idea we looked at was emulating the Apple II with an Arduino, as seen here. However, this implementation didn't have the response rate needed for an accurate CNC machine, so we scrapped it. Then, we found this post. The problem that people mainly encounter is that, for some strange reason, Paxton\Patterson used a proprietary parallel port pinout, and deviating from that pinout (read: using a standard parallel cord) would fry the optidriver board in the machine. So, we bought a ethernet-to-parallel port jumper box (UC300eth).

    We then sliced a parallel cable in half, and rewired the wires to the pins, treating the left column of that of the port numbers on the board and the right as the pin numbers of the cables.



    We then made a power supply for the UC300eth. We attempted to use a 10V DC power supply, and use a voltage splitter. Unfortunately, the power spiked, and probably fried the UC300.

    Next Steps

    We need to buy a new UC300 board and hook it up to a laptop with Mach3 to test the power.

    2018-2019 Recruitment

    2018-2019 Recruitment By Ethan

    Task: Recruit members for the upcoming robotics season

    At the end of last season, we had two members graduate, Austin and Tycho. Their upcoming "goodbye" posts will be posted here, the same as last year. So, we wanted to recruit at least one member to replace them. Recruitment methods that we had used in the past, such as posters and Townview recruitment seminars, had failed to gain any meaningful recruitment. So, we fell back on our secondary, having individual team members submit possible recruits, as well as recruiting from our JV team. This year, we already have Justin. Last year, we had Kenna and Abhi as a submitted recruit. The year before, we had Janavi and Austin.

    These prospective recruits are required to fill out a Google Form on our website, titled signup. We had this post stickied for the better part of last year. Of all the people who were asked to fill out this form, we had three people respond, with a fourth potential recruit being the younger sibling of our leaving members. Our current step is vetting the current recruits - we have two interested in coding, one in building, and one no-show. We're giving the recruits tasks to weed them out, the ones that are less experienced will be shunted back into our JV team.

    Next Steps

    We will recruit 1-3 members out of these recruits and teach them the other aspects that they don't have experience in: writing, code, tools, etc.

    Central Public Library Outreach Event

    Central Public Library Outreach Event By Ethan, Kenna, Charlotte, and Evan

    Task: Present at the J. Erik Jonsson Public Library

    This Saturday, we drove down to the J. Erik Jonsson library to present at the Dallas City of Learning Discovery Fair. We brought our sumo-bot equipment to the library, as well as a few of our new and old bots, such as cartbot (a mobile air cannon), bigwheel (a new testing robot), and Kraken (our Worlds robot).

    We presented for about 4 hours, talking to about 190 kids. We had multiple parents interested in starting FLL teams, and many other children entertained by our new mobile cannon.

    Moon Day 2018

    Moon Day 2018 By Karina, Ethan, Janavi, and Charlotte

    Task: Reach out to the community and spread the magic of robotics

    Iron Reign had a great time today at the Frontiers of Flight Museum for the 2018 Moon Day. We demoed three of our robots today: Argos, Kraken, and Big Boi. Kids were very interested in watching our robots drive. Big Boi was a fan-favorite because of its speed and the attached can launcher. Kids were also given the opportunity to drive Argos around. We were also able to interest kids in FTC when we explained Kraken, our robot from the previous season and demonstrated how it could pick up glyphs. In total, we spoke to approximately 200 individuals.

    Besides driving our finished robots, we made progress on Garchomp, another robot with mecanum drive serving as a replica for Kraken. We explained our design to people and why we like the mecanum drive so much. Many parents were interested in getting their children involved in a robotics team because they could see the build process at its middle stages in Garchomp and as well as the finished product in Kraken.

    Next Steps

    Here at Iron Reign, we value the community's interest in robotics. We will continue to make ourselves and our robots accessible to the community at future outreach event, and we will also encourage kids to get involved in STEM.

    Chassis Flyer

    Chassis Flyer By Ethan

    Kraken

    This is Iron Reign’s world-championship robot from last season. The basic rundown is this:

    • Weight - 42 lbs
    • Size - 18x17.8x17.5 inches
    • Drive - Mecanum
    • Main parts kit - REV

    Iron Reign uses two design processes in conjunction with each other to create efficient and reliable parts: iterative, continual improvement and competitive design.

    An example of these design processes working in conjunction is the process of designing our cryptobox intake system. One person had the idea to build an arm-style grabber seen on many current competition robots. His design, however, included shorter arms for space’s sake and a more compact lift system than normal. The second person decided to build a unique conveyor-belt system which used friction to hold blocks in space and move them vertically. Through the competition, we determined that the prior design was more efficient and took up less space than the latter, so we settled on his design, adding in a linear slide for lifting at the end of the process. Then, Kaizen comes in. Through firsthand experience in scrimmages, we learned that the grabber system isn’t as reliable as we thought when first testing. So, we have designed a new grabber system that moves like the arms did previously, but also rotate with soft spikes attached to hold blocks with friction better without damaging them.

    As this soft-spike system ceased to perform to our expectations, we looked to other mechanisms to pick up and deliver blocks effectively. We created a new grabber that still used the rotating systems of the soft-spike, but instead, we used custom 3D printed “octopuckers” which had a much tighter grip on the glyphs. As well, inside the gripper, we created a custom “lift” made out of NinjaFlex so that the blocks could be moved up and down internally in the gripper, eliminating our need for stacking.

    Later, we further improved upon the grabber design, attaching it to a conveyor belt so that we could move glyphs all across our robot in order to score higher, using our REVolution system. This is the most ambitious use of our REVolution system yet, and we strongly encourage the reading judges to view it at the pits.

    BigWheel

    The main purpose of this robot is to see if larger wheels will give us an advantage in the competition. Right now, we’re guessing that the competition field will have debris, and we hope that the large wheels will perform better in this environment.

    • Size: ~18x18 in
    • Wheels - 8in large, regular omni wheels in front
    • Part System: Custom parts

    Garchomp

    For skill development we have newer builders replicating the chassis portion of our competition robot (Kraken). This one will not be weighed down by the additional upper structure of the competition robot and so should be a closer comparison in weight class to most of the other chassis designs under consideration here. Garchomp has a simplistic design and is nothing more than mechanums, rev rails, motors, sprockets, wires, and a rev hub. The large mechanums are held together using side plates from the 2017-18 competition season. These are geared up to neverest 40:1 motors.

    • Size: ~18x18 in
    • Wheels: Mechanum
    • Part System: REV
    • Motors: Neverest 40:1

    Summer Chassis Project - July Meeting

    Summer Chassis Project - July Meeting By Kenna, Ethan, Charlotte, Karina, Shaggy, and Abhi

    Task: Compare & Collaborate on Chassis

    At Big Thought's offices in downtown Dallas, three teams met. Technicbots (Team 8565), EFFoRT (Team 8114), Schim Robotics (12900), and Iron Reign are all part of the North Texas Chassis Project. The goal is for each team to create any number of chassis and improve their building skills by learning from the other teams.

    The meeting began with an overview of all teams' progress. Each team presented their thought process and execution when creating each bot and discussed why/how everything was done. At the end, we all reviewed the rule changes for the 2018-19 season. Once all questions had been asked and answered, testing began.

    Austin Lui of Technicbots gets their chassis ready for testing.

    Using leftover tiles from last season, we set up a small field in Big Thought's blue room. Technicbots provided a ramp to do enhanced testing with. All teams plan on testing:

    • Forward speed
    • 3 second turn
    • Up/Down ramp
    • Balancing stone
    • Weight-pulling
    • Straight line drift
    • 90/180° turn offset

    Connor Mihelic of EFFoRT adds some finishing touches.

    We know from Google Analytics that our website has about 200 visitors a month but we rarely meet the people who read and use our blog posts. Today, we got to meet the mentors of Team 12900 from a middle school in Plano, TX. When they and their students were starting out as a team, they utilized our tutorials and journal. Apparently their teams members are avid followers of our team, which was very meaningful to hear. Some non-FTC friends visited as well and were introduced to cartbot.


    Terri and Grant Richards of Schim Robotics.

    Next Steps

    Using what we learned from the other teams, we will begin to improve all of our chassis. Most of them are at varying levels of completion so now we want to concentrate on getting all of them to the same level of functionality. Garchomp is, notably, the most behind so he will be getting the most attention from here on out.

    Best Buy Grant

    Best Buy Grant By Ethan

    Task: Receive a grant from Best Buy for continued MXP operation

    Last year, we received a $10,000 award to continue our RV operations, cover staffing costs, and pay for additional technology\repairs. This year, we received another grant of $10,000 for the same reason. This is another stepping stone in keeping Iron Reign and BigThought's MXP program sustainable for another year. In addition, any donation amount encourages more donations in a kind-of snowball effect.

    Next Steps

    We will continue to seek out grants for not only the MXP, but also so that our team can remain sustainable for years to come.

    Dallas Back to School Fair

    Dallas Back to School Fair By Ethan and Kenna

    Task: Present at the Dallas Back to School Fair at O.W. Holmes

    Today we brought the MXP over to O.W. Holmes Academy in South Oak Cliff for our usual presentation. We spoke to about 130 children, doing our usual sumobots and 3D printing sessions.

    Next Steps

    We have a few more outreach events before our season goes into full swing, so we need to get in touch with as many people as possible.

    BigWheel CAD

    BigWheel CAD By Ethan

    Task: Create a mockup for BigWheel

    We've been working on a design for the chassis workshop for quite a while now. We already presented it at the first meeting, and now we need to work on the other components of our presentation: the weight testing, torque calculations, speed testing, and finally, a chassis model. To do the last one, we made a simple model in PTC Creo.

    2018-19 Recruitment

    2018-19 Recruitment By Ethan, Kenna, Charlotte, Janavi, Abhi, and Arjun

    Task: Recruit new members for the 2018-19 season

    Last year, Iron Reign lost two members, so we're only looking for 2-3 members to replace them and their particular skillsets. However, our sister team, Imperial Robotics (3734) lost nine members. So, we decided to host a recruitment session at our school to find interested freshmen.

    We put up posters around the school, and got a healthy crowd - 30 people. We talked about Iron Reign's history, needed levels of commitment for various teams, and what the average person will do on the team. We also answered questions about the team from the crowd. Of those people who attended, 17 signed up for a testing session next week, including two former members of Iron Reign, Alisa and Trace.

    Next Steps

    We will hold training sessions to assess each potential members skills, then divy them up with Imperial Robotics.

    North Texas Invitational Presentation Series - Worlds

    North Texas Invitational Presentation Series - Worlds By Ethan, Abhi, Janavi, Kenna, Charlotte, Evan, Karina, and Justin

    Task: Present about Worlds to new teams

    This was our last presentation in a series of presentations in conjunction with teams from around Texas for new and returning teams in the North Texas region. This particular presentation was about strategies in awards and the game, as well as general thoughts about FTC and Worlds.

    Presentation

    Post Kickoff Meeting

    Post Kickoff Meeting September 08, 2018 By Karina, Charlotte, Ethan, Evan, Kenna, and Abhi

    Meeting Log September 08, 2018

    Today Iron Reign attended the FTC 2018-2019 season kickoff at Williams High School. After the event, we gathered back at our coach's house to talk about how we might approach this season's challenge. We welcomed prospect team members as well. They joined us in reviewing the reveal video and the games manuals.

    Today's Meet Objectives

    We wanted to have an understanding of the game design so that we could start going over robot designs. To do this we:

    • Watched the reveal video
    • Skimmed through game manual 1 and the preview of game manual 2

    Until we receive the field elements, we will have to plan and strategize using the resources listed above.

    Because we also had new possible team members over, we set expectations for this year. Actively recording our progress and blogging for the engineering journal was heavily stressed. We recognize the importance of having a good engineering journal and how it can help us advance. Our coach's house, the place where we have our meetings, is also cleaner than it has been in a long time after an intense cleaning session. Having an organized space maximizes efficiency, especially with the a larger team. Therefore, we expect for all team members to clean up after themselves and maintain the organization.

    Before we could discuss robot build ideas, we talked strategy. Parking in the crater and the landing zones will undoubtedly be easy to do. Since we know that designing a way for our robot to be able to lift itself onto the lander will be a more interesting challenge and will score us the most points, we will prioritize working on prototypes mechanisms for this task. Finding a way to gently lower down form the lander may be difficult. We will have to consider ways to not damage the robot, wiring, etc. We also agreed that it would make the most sense to have one mechanism that latches onto the hook on the lander, grabs gold and silver elements from the crater, and places these elements into the columns.

    Other topics we talked about include drive trains, problems with trying to create a mechanism that grab both the silver balls and gold blocks, as well as how we would be able to grab them out of the crater without going over the edge of the crater and getting stuck.

    Also, in previous seasons, we have had strong autonomous game, and so we decided to make the tasks in autonomous another top priority. We had our coders start discussing the field path for autonomous. Unfortunately, we will not be able to launch our team marker into the team depot.

    After the end of last season, a storm passed through and turned over shelves, trashing the robo-dojo. Some of our team members cleaned up the tent this afternoon. While it may not seem very important at the moment, this will be very helpful later in the season once we get our field elements for this year's challenge and want to set the field up. While cleaning, they also uncovered old, rusted metal tools and and pieces, which we will now be able to repair and save for future use.

    Besides helping with cleaning the tent, the new members showed a lot of interest in the game as well. They were eager to start building, and actually started creating prototype mechanisms for picking up the silver and gold elements.

    Today's Work Log

    Team MembersTaskStart TimeDuration
    KarinaWorking on blog2:004 hrs
    AbhiAutonomous planning2:004 hrs
    EvanRobot brainstorming2:004 hrs
    CharlotteRobot brainstorming2:004 hrs
    EthanWorking on blog2:004 hrs
    KennaCleaning tent2:004 hrs

    Rover Ruckus Brainstorming & Initial Thoughts

    Rover Ruckus Brainstorming & Initial Thoughts By Ethan, Charlotte, Kenna, Evan, Abhi, Arjun, Karina, and Justin

    Task: Come up with ideas for the 2018-19 season

    So, today was the first meeting in the Rover Ruckus season! On top of that, we had our first round of new recruits (20!). So, it was an extremely hectic session, but we came up with a lot of new ideas.

    Building

    • A One-way Intake System

    • This suggestion uses a plastic flap to "trap" game elements inside it, similar to the lid of a soda cup. You can put marbles through the straw-hole, but you can't easily get them back out.
    • Crater Bracing
    • In the past, we've had center-of-balance issues with our robot. To counteract this, we plan to attach shaped braces to our robot such that it can hold on to the walls and not tip over.
    • Extendable Arm + Silicone Grip

    • This one is simple - a linear slide arm attached to a motor so that it can pick up game elements and rotate. We fear, however, that many teams will adopt this strategy, so we probably won't do it. One unique part of our design would be the silicone grips, so that the "claws" can firmly grasp the silver and gold.
    • Binder-ring Hanger

    • When we did Res-Q, we dropped our robot more times than we'd like to admit. To prevent that, we're designing an interlocking mechanism that the robot can use to hang. It'll have an indent and a corresponding recess that resists lateral force by nature of the indent, but can be opened easily.
    • Passive Intake
    • Inspired by a few FRC Stronghold intake systems, we designed a passive intake. Attached to a weak spring, it would have the ability to move over game elements before falling back down to capture them. The benefit of this design is that we wouldn't have to use an extra motor for intake, but we risk controlling more than two elements at the same time.
    • Mechanum
    • Mechanum is our Ol' Faithful. We've used it for the past three years, so we're loath to abandon it for this year. It's still a good idea for this year, but strafing isn't as important, and we may need to emphasize speed instead. Plus, we're not exactly sure how to get over the crater walls with Mechanum.
    • Tape Measure
    • In Res-Q, we used a tape-measure system to pull our robot up, and we believe that we could do the same again this year. One issue is that our tape measure system is ridiculously heavy (~5 lbs) and with the new weight limits, this may not be ideal.
    • Mining
    • We're currently thinking of a "mining mechanism" that can score two glyphs at a time extremely quickly in exchange for not being able to climb. It'll involve a conveyor belt and a set of linear slides such that the objects in the crater can automatically be transferred to either the low-scoring zone or the higher one.

    Journal

    This year, we may switch to weekly summaries instead of meeting logs so that our journal is more reasonable for judges to read. In particular, we were inspired by team Nonstandard Deviation, which has an amazing engineering journal that we recommend the readers to check out.

    Programming

    Luckily, this year seems to have a more-easily programmed autonomous. We're working on some autonomous diagrams that we'll release in the next couple weeks. Aside from that, we have such a developed code base that we don't really need to update it any further.

    Next Steps

    We're going to prototype these ideas in the coming weeks and develop our thoughts more thoroughly.

    2018 Kickoff

    2018 Kickoff By Ethan, Evan, Kenna, Charlotte, Abhi, Justin, Karina, and Arjun

    Task: Attend the North Texas FTC Kickoff

    Today, we went to the Rover Ruckus kickoff! This year's main challenge is getting blocks (gold) and balls (silver) into the main lander. The other side challenges, in order of hardness, are hanging, parking, and placing the team marker. The main upside of all of this means that it is theoretically possible to perform every single function on the field with the same mechanism.

    The main non-robot game changes are the elimination of Supers, the standardization of awards, and Worlds spot changes. The one that particularly piqued our interest was the award standardization. Historically, there have been huge disparities between the awards in North Texas and the awards at Worlds. For example, in North Texas, we continually won the Connect Award for our outreach (while in the rubric, it was the award for connecting with engineers). But, at Worlds, we won the Motivate Award instead.

    Next Steps

    We will do a brainstorming session to figure out are design paths for the next few weeks. In addition, we need to complete sorting of the new members.

    Testing Intakes

    Testing Intakes By Ethan and Evan

    Task: Design a prototype intake system

    In our first practice, we brainstormed some intake and other robot ideas. To begin testing, we created a simple prototype of a one-way intake system. First, we attached two rubber bands to a length of wide PVC pipe. This worked pretty well, but the bands gave way a little too easily.

    For our next prototype, we attached a piece of cardboard with slits to a cup approximately the size of a cube or block. It operates similarly to a soda cup lid with a straw hole. An object can go in, but the corners of the hole spring back so that it can't escape.

    Next Steps

    We probably won't go with this design - we'd have issues separating the different kinds of game elements, and it may be too slow to feasibly use. But, its a first step and we'll see what happens.

    Rover Ruckus Strategy

    Rover Ruckus Strategy By Ethan, Kenna, Charlotte, Evan, Abhi, Justin, Karina, and Aaron

    Task: Determine the best Rover Ruckus strategies

    Challenge Game Timing Points Level of Difficulty (1 - 3 [hard]) Priority Idea
    Landing Autonomous 30 2 Medium Latch attached to linear slides that allows us to descend rapidly
    Claiming Autonomous 15 1 High Autonomous, easy as bumping into wall
    Parking Autonomous 10 1 High Autonomous, just need to move
    Sampling Autonomous 25 2 Medium Autonomous, OpenCV solution as in similar years
    Latching End Game 50 3 High 3D-printed latch attached to linear slide strong enough to lift robot
    Robot in Crater End Game 15/25 1 High Driving
    Mining [Depot] Tele-Op 2 per item 1 High Rolling intake into box, then conveyor belt into the depot
    Mining [Cargo] Tele-Op 5 per item 2 High Long linear-slide arm that reaches the two feet into the lander with an intake/deposit on the end

    Meeting Log

    Meeting Log September 15, 2018 By Charlotte, Karina, Kenna, Janavi, Evan, Abhi, Justin, and Ethan

    Meeting Log September 15, 2018

    Today Austin, an Iron Reign alumni, visited us from A&M! :)

    Today's Meet Objectives

    As our brainstorming and discussion continues, we are putting our ideas into action and making various prototypes and designs. We will continue to work with our new recruits and let them participate in a meaningful way with our building and in getting ready for competition.

    Today's Meet Log

    • Further brainstorming and discussion
    • Taking some inspiration from 30 hr robot reveal videos, we have continued the brainstorming for this year's robot. Our main subjects of discussion are our intake and lift, and some ideas that were thrown around were a conveyor belt-like intake and a lift that utilizes a linear slide which lifts the robot chassis. The details of our brainstorming session can be found at (E-19, Brainstorming Two - Enter the Void).
    • Prototyping and linear slides
    • Today, Abhi worked on a hook for hanging off the rover at first with Styrofoam, and then began a 3D model. Evan started working with our new linear slides (see the picture below); we expect to use linear slides a lot this year, with reaching into the craters and hooking onto the rover. We pre-drilled some holes into these new slides using an optical punch and a drill. Janavi worked with a different linear slide kit, this kit is lighter than our new kit, which is helpful, but it is very delicate and requires precision to put together.
      Evan looking through an optical punch
      Evan with a linear slide
    • Field setup
    • Many of our new recruits returned today and have continued to be active. During the week, we received the field parts, so we had them help us put it together so that they can be familiar with the field design and with certain power tools. They also helped with various devices we worked on, like the linear slides, etc.
      Field assembly progress from our new recruits.
    • Chassis testing
    • We plan to use the chassis we built this summer for preliminary autonomous testing. Janavi and Kenna got Garchomp up and running today and added a better and more secure phone holder so we can run autonomous.
    • Vision and autonomous
    • We began exploring in Open CV so that we can have a visual tool to find the minerals; the algorithms we are exploring can be used for both autonomous and tele-op. We had a discussion on our goals for vision this year, which can be found at (E-20, Vision Discussion). We also began mapping our autonomous paths to act as guides to our coders.
      Open CV progress

    Today's Member Work Log

    Team MembersTaskStart TimeDuration
    KarinaRobot build and team marker design2:004 hrs
    AbhiOpen CV2:004 hrs
    EvanPrototyping2:004 hrs
    CharlotteBlog and brainstorming2:004 hrs
    EthanWorking on blog2:004 hrs
    KennaRobot build2:004 hrs
    JustinField assembly2:004 hrs
    JanaviPrototyping2:004 hrs

    Chassis Brainstorming

    Chassis Brainstorming By Ethan and Evan

    Task: Brainstorm chassis designs

    At the moment, we've used the same chassis base for three years, a basic mechanum base with large wheels. However, we don't really want to do the same this year. At the time, it was impressive, and not many teams used mechanum wheels, but now, its a little overdone.

    Thus, we have BigWheel. We used this as a practice design, but we ended up really liking it. It starts off with two large rubber wheels, approx. eight inches in diameter, mounted at the back and sides of the robot. Then, we have two geared-up motors attached to the motors for extra torque and power. In the front, we have a single omniwheel that allows our robot to turn well.

    Proposed Additions

    First, we need to add an intake system. For this, we're considering a tension-loaded carwash that can spring out over the crater wall. It'll pull elements in and sort them through our intake using our separator, which we will detail in a later post. Then, the robot will drive over to the lander and lift itself up. Since the main segment of the robot is based off of two wheels, we're attaching a telescoping slide that pushes off of the ground at the opposite end and pivots the front of the robot upwards. Then, the intake will launch upwards, depositing the elements in the launcher.

    Next Steps

    We need to create a proof-of-concept for this idea, and we'd like to create a 3D model before we go further.

    Meeting Log

    Meeting Log September 22, 2018 By Charlotte, Janavi, Evan, Abhi, Justin, Ethan, Arjun, Karina, and Kenna

    Meeting Log September 22, 2018

    Home Depot Trip!

    Today's Meet Objectives

    As we are starting to make more serious strides in our robot and strategy, we wish to start passing down knowledge to our new recruits. Today, we are going to continue prototyping with grabbers and various linear slide kits and we need to discuss strategy and organization for this season.

    Today's Meet Log

    • Robot strategy discussion
    • Today we have discussed more about what we want our strategy to look like. An option we are heavily considering is having a non-moving robot, in the sense that our robot is stationary and all game actions are performed using extensions from the robot, using linear slides, etc. We have discussed what game rules we need to consider, like what "parking" consists of during autonomous. For further information, see (E-34, Another Design Bites the Dust).
    • Chassis brainstorming
    • We discussed the chassis design we plan to use this season, and we decided experiment with the BigWheel chassis we build this summer. For more details on this discussion, see (E-23, Chassis Brainstorming).
    • Sorter prototyping
    • We have continued prototyping various grabbing mechanisms with sorting ability, one passive and one active sorter. The passive version we modeled in Creo and printed before practice, and the active was modeled using Legos! Our new recruits have been helping us prototype also, as we have been making a version 2 for the active model.
      Passive model
      Active model
    • New chop saw!
    • Some of the materials we are working with require power tools that we don't have or were damaged by rain. One of the linear slide kits we are working with is stainless steel, which requires a chop saw which we didn't have. We made a trip to Home Depot and bought one.
      Chopsaw in action

    • Finishing field assembly
    • Our new recruits finished up the field today. They ran into some problems along the way, including difficulty with putting on the top part of the lander, improper placement of the wing nuts, alignment of the lander in the foam tiles, and more but were able to overcome these difficulties and yielding a field for practice.
      Our freshman recruits!
    • Linear slide assembly
    • Evan and Janavi finished assembling the linear slides they were working on last week. As we build a chassis (or a wheel-less chassis) we are going to try both types to see how the weight, strength, friction, string tension, and other factors affect our gameplay. A side-by-side comparison of our linear slides cam be found at (E-61, Selecting Linear Slides)

      Battle of the Slides
    • Team marker
    • Karina narrowed down the ideas for a marker and she, with Kenna, has began building it. More about our marker can be found at (E-33, Team Marker Fun).
    • Open CV and our CNN
    • While we are waiting to begin code, we are testing many algorithms in Open CV, so we can accurately and consistently detect field minerals. These algorithms consider shape and color to map points to predict the location of the minerals. While developing Open CV, we have begun the development of a Convolutional Neural Network. Detail of our CNN training can be found at (E-22, CNN Training).
    • Location sensor
    • Today, Justin worked on making the location sensor (our fail-safe in case our encoders fail) smaller and more lightweight to help us meet with this year's size requirements (something we have had trouble with in the past).
    • Chassis testing
    • We tested the different chassis we build this summer on the field to see how they interact with the terrain (aka the crater). We found that Big Wheel was too long and didn't go over the crater at all unless it was backwards and got a running start. Garchomp (with Mechanums) went over the craters fine.

    Today's Member Work Log

    Team MembersTaskStart TimeDuration
    KarinaRobot build and team marker design2:004 hrs
    AbhiOpen CV and build2:004 hrs
    EvanBuild2:004 hrs
    CharlotteBlog and brainstorming2:004 hrs
    EthanWorking on blog2:004 hrs
    KennaRobot build2:004 hrs
    JustinBuild and field assembly2:004 hrs
    JanaviBuild2:004 hrs
    ArjunCode and blog2:004 hrs

    Hanging Hook Prototype

    Hanging Hook Prototype By Abhi, Ethan, Justin, and Janavi

    Task: Design a hook for pulling the robot on the lander

    To get a head-start on latching and delatching from the lander during autonomous, we got a head start and made some hook prototypes. If your robot can just do these two things, you can score 80 points. When making this hook, it needs to be modular enough to not require much accuracy but also needs to be strong enough to hold 42 pounds. This hook works just that way.

    We designed this hook to have a slanted top to glide the robot into position if we aren't in the right place, making it very modular. In addition, we 3D printed this hook with ~80% infill in nylon after designing in PTC Creo. First, we tested it by hanging ~20 lbs of material off of it for one minute. This worked, but a little too well. While the nylon piece remained undamaged, the metal bracket it was supported by bent at a ninety degree angle. So, we had to pursue further testing.

    For our next test, we plan to hang a mass outside for a week. Dallas weather has been extreme lately, with a lot of rain, humidity, and heat. This will be the ultimate stress test; if one of our pieces can survive the outdoors, it can survive just about anything.

    Next Steps

    We're probably going to have to reprint this to be a bit more fitting for our robot, but its a good start and it works great so far.

    Meeting Log

    Meeting Log September 28, 2018 By Charlotte, Karina, Kenna, Janavi, Evan, Abhi, Justin, Ethan, and Arjun

    Meeting Log September 28, 2018

    Coding lessons with new recruits

    Today's Meet Objectives

    Since our overflow of new recruits, we have opened up two other teams 15373 and 15375, which Iron Reign will mentor and lead along with our mentorship of 3732 Imperial Robotics, who has also received new recruits. Today we plan to continue integrating them into FTC; we will begin teaching them the different expectations of an FTC team, including hard and soft skills such as coding and presenting to a panel of judges. In Iron Reign, we are going to continue prototyping various mechanisms we have designed. Also, we are going to get started with coding and autonomous.

    Today's Meet Log

    • Mentoring
    • This week, we had even more recruits join us today, so we decided to run through our Worlds presentation from last year to teach them about the judging process and our engineering process. We set their expectations for what competition day looks like, and what they need to focus on and maintain throughout the season, such as the engineering journal and outreach. We had a long discussion about subteams and we are going to let the recruits explore these subteams and decide for themselves what parts of FTC they wish to pursue.
      Presentation to recruits.
    • Linear slides
    • Janavi continued working with linear slides, which we installed on a bare chassis as well as the hook Abhi designed and printed. Near the end of practice we tested the slide and we found that it worked pretty well but we need additional tests before we can determine whether it will ba a viable option for our robot. To see more information on our linear slides, see (E-,).
    • Secret project
    • Evan worked on a secret project, details will be written about in future blog posts. See (E-34, Another Design Bites the Dust).
    • Team marker
    • Karina continued to work on our team marker. Last time we decided on the design we want to use, and she had put the idea into reality today.
      Ducky incarcerated
    • Modeling
    • Justin 3D modeled and printed wheel mounts for churros and hex shafts.
      Justin modeling
    • Replay autonomous and code mentoring
    • Over the summer, we worked on a new replay autonomous system where rather than coding an autonomous, testing it, then fixing it, we drive the robot in our intended path and that path is automatically recorded in the code. This year, we don't think that system will work, with the heavy emphasis on computer vision and the unreliable positioning of the robot after it drops off the hook on the rover. Also, today we worked with the recruits that demonstrated interest in coding. Abhi gave them a lesson and let them create their very first autonomous program by themselves (but with his guidance of course).

      Today's Member Work Log

      Team MembersTaskStart TimeDuration
      KarinaTeam marker build2:004 hrs
      AbhiCoding and teaching2:004 hrs
      EvanRobot build2:004 hrs
      CharlotteBlog and organization2:004 hrs
      EthanWorking on blog2:004 hrs
      KennaRobot build2:004 hrs
      Justin3D Modeling2:004 hrs
      JanaviRobot build2:004 hrs

    Iron Reign Grants!

    Iron Reign Grants! By Ethan

    Task: Detail the grant awards that Iron Reign and its associated teams received ($11k)

    So, Iron Reign is currently training an influx of new members - so much that we've started two new teams: Iron Star Robotics and Iron Core. Of course, with this programmatic growth comes plenty of growing pains. A major part of that is finding funding for new teams. In that regard, Iron Reign applied for grants for itself as well as for its other 3 feeder teams. Namely, we applied for the TWC grant(s) and the FIRST in Texas Rookie Grant (sponsored by DEKA) for the new teams.

    Today we reaped our results: we received $525 in funding for Iron Reign and Imperial and $1,525 for Iron Star and Iron Core from the Texas Workforce Commission, as well as $1,000 for Iron Star and Iron Core from DEKA. In addition, we've currently received $4,000 from the DISD STEM Department and $2,500 from Mark Cuban, for a cumulative total of $11,400 raised this season.

    Next Steps

    Even though this is a hefty amount of money - one of the largest hauls made by Iron Reign - it still isn't satisfactory. We now have two more teams, increasing Iron Reign's expenses and stretching simple resources such as 8mm M3s thin. So, we will always be seeking more funding.

    Designing the Corn Cob Aligner

    Designing the Corn Cob Aligner By Ethan and Abhi

    Task: Design an aligner for the beater bar intake

    The ice cube tray is 9 holes wide and each hole is 16.50mm wide and long. Using these measurements, we created an aligner that would cause the ice cube tray to roll into a cylinder.

    We're designing an intake that will allow the robot to intake particles, and this is a major portion. This will allow us to increase the amount of friction put on the particles, allowing for a more secure grip.

    However, this system has issues. First, we wanted the edges to still be mildly compliant, and this wheel filled out the edge rows to full depth, making them a little too tough. Plus, they made the silicone height too variable, so that we couldn't solely pick up the balls. So, we designed a second aligner with shorter spokes so that the edges would be fully compliant while still being held securely.

    Next Steps

    We need to finish up the corn-cob beater bar, but after that we'll be able to start testing.

    Corn-Cob Intake

    Corn-Cob Intake By Ethan and Abhi

    Task: Design an intake system unique for balls

    Right now, we're working on a static-deposit system. The first part of this system is having an intake mechanism that passively differentiates the balls and cubes, reducing complexity of other parts of the design. Thus, we created the corn-cob intake.

    First, we bought ice-cube trays. We wanted a compliant material that would grip the particles and be able to send them into a larger delivery mechanism.

    Then, we designed a wheel which' spokes would fit into the holes on an ice cube tray, allowing the tray to stay static while still being compliant in a cylindrical shape. Then, we can put axle hubs through the center of the wheel, allowing us to mount the wheels on a hexagonal shaft. Then, we can mount a sprocket on that, allowing the bar to be rotated for intake. This bar is mounted at the height of the balls, not blocks, so we can passively sort the minerals in-action.

    Next Steps

    We need to mount this on our robot and design a way to deliver the field elements. We're also going to go into more detail on the ice cube mounts in a later blog post.

    Another Design Bites the Dust

    Another Design Bites the Dust By Ethan

    Task: Discuss a new rule change

    At one point, we were thinking about creating a "mining facility" robot that stays static within the crater and delivers the blocks into the mining depot. In our eyes, it was legal as it would hold as many blocks as possible inside the crater but only deliver two at a time outside. It would be super-efficient as we would be able to stay within the crater, and not need to move.

    However, fate has struck. Earlier this week, we received this message:

    The rule limiting control/possession limits of minerals has been updated to indicate that robots may _temporarily_ hold more than 2 minerals in the crater, but must shed any excess over prior to performing any other gameplay activities (which would include scoring).
    says that "Robots In a Crater are not eligible to Score Minerals". Per the definitions of "In" and "Crater", if _any_ portion of a Robot is in the vertical area above the crater (extending from the field walls to the outside edge of the Crater Rim), then scoring a Mineral results in a Major Penalty.
    says that Robots may not obstruct another Robot's path of travel in the area between the Lander and a Crater for more than 5 seconds.

    This means that we couldn't do a static mining facility as we cannot score within the crater. Since we'd have a portion of the robot always in the crater, the existence of our robot would be a major penalty.

    Next Steps

    So, we need to rethink our robot. We still want to create a semi-static robot, but we need to redesign the intake portion.

    Meeting Log

    Meeting Log October 06, 2018 By Charlotte, Kenna, Janavi, Ethan, and Arjun

    Meeting Log October 06, 2018

    Code Testing with Arjun

    Today's Meet Objectives

    We set up some tables with FTC Starter Kits for our new recruits so we can give them an introduction to building with REV parts. We want to continue research & design and build for Iron Reign. There is a scrimmage coming up in a few weeks, so we want to have a working chassis by then.

    Today's Meet Log

    • Chassis build
    • Kenna and Janavi worked on a chassis. We hope to mount the linear slides we completed last time onto this chassis and hopefully use it for our first scrimmage. We had a frame for the chassis done last time, and this time we added motors and one of four wheels. Hopefully, the chassis will be complete by next week and then we can run some test to determine whether or not it will be a viable chassis for competition use. If we deem that it is worthy, there are a few problems we need to fix before competition day. Notably, the chassis doesn't fit within the sizing cube, as it measures 17 in x 18 and 1/16th in. Our chassis decision process can be found at (E-16, Choosing Drive Train).

      Kenna with the chassis frame (pre-motored)

      Kenna and Janavi installing the motors
    • Engineering journal discussion
    • We discussed what we want to improve in our engineering notebook this year. In previous years, one of our greatest weaknesses has been the lack of mathematical analysis in our blog posts, so this year we are going to focus on doing more parts testing and incorporate statistics and physics from those tests into our blog posts.
    • Intake prototyping and design
    • Ethan has been working on prototyping with grabbers. Abhi designed and printed parts to mount our "corn on the cob" material, and Ethan put it together and made a small frame to put it on so we can test it. To see more about the intake aligner, see (E-31, Designing the Corn Cob Aligner). To see more about "corn on the cob," see (E-32, Corn-Cob Intake).

      Ethan working on the blog

      Ethan with the "corn on the cob"
    • Gantt Chart
    • Today, I made some real progress on our team "Gantt" chart. We hope to utilize such a chart in order to improve team organization and structure. Hopefully, this will prevent certain subteams from falling behind and we will not be rushed right before competitions as that has happened a lot historically.
    • Code testing and CNN training
    • Once he updated the FTC app, Arjun he tested our code with the new update on Kraken, our robot from last year. He also took 72 pictures of the minerals for training of a convolutional neural network. He began compiling those images and will work on the neural network in the coming weeks. See more about our CNN training process in (E-21, CNN Training)

    Today's Member Work Log

    Team MembersTaskStart TimeDuration
    CharlotteBlog and organization2:004 hrs
    EthanWorking on blog2:004 hrs
    KennaRobot build2:004 hrs
    JanaviRobot build2:004 hrs
    ArjunCode updates2:004 hrs

    Mining Base 2.0

    Mining Base 2.0 By Ethan

    Task: Rethink our static robot idea

    So, our dream this year is to create a static robot. Last week, we found out about a rule change that would prevent our mining robot from staying within the crater. Naturally, we found a way around this, leading us to the Mining Base 2.0.

    The robot will be fixed under the lander's hooks, and have a horizontal and vertical linear slide attached to it. The horizontal linear slide would reach over the crater walls and pick up the silver balls, and shoot them up towards the lander. On the lander, our vertical linear slide would create a backboard that would allow the balls to fall into the lander. This wouldn't violate the rules as we wouldn't be in the crater. And, it would give us the benefit of having an extremely high-scoring robot.

    Next Steps

    We need to start on the designs of this robot, but to do this, we first need to create a working chassis.

    Meeting Log

    Meeting Log October 13, 2018 By Charlotte, Janavi, Ethan, Arjun, Abhi, Justin, and Karina

    Meeting Log October 13, 2018

    Sumo bots at SEM STEM Spark

    Today's Meet Objectives

    Today we are taking part in a massive outreach event to teach STEM to girls all over North Dallas: SEM STEM Spark. However, we do have competitions/scrimmages coming up really soon, so we wish to get some substantial building done. See more about the event at (T-22, SEM STEM Spark).

    Today's Meet Log

  • Chassis build
  • We scrapped the chassis we worked on last meeting because of it lack of mounting points and poor assembly. Janavi started with just some extrusion rails and mounted some motors and wheels for a new new chassis. Hopefully we will have a working chassis by the time of the scrimmage.
  • CNN Training
  • Arjun continued to work on a convolution neural network, which, once the network is complete, we will compare with Open CV. We have used Open CV for our computer vision algorithms for a couple of years, but we are now looking into other options to see if CNN will be a more accurate method of differentiating between field elements. A summary of our vision decisions can be found at (E-81, Vision Summary)
  • SEM STEM Spark outreach
  • Besides working on the chassis and a CNN, most of us taught and shared our passion for STEM at the event. The event was 10 hours long, so it was a long haul, but we had a really great time and the girls did too.

    Today's Member Work Log

    Team MembersTaskStart TimeDuration
    CharlotteOutreach8:0010 hrs
    EthanOutreach8:0010 hrs
    JanaviBuild8:0010 hrs
    ArjunConvolution Neural Network8:0010 hrs
    AbhiOutreach8:0010 hrs
    KarinaOutreach8:0010 hrs
    JustinOutreach8:0010 hrs

    Recruitment Update

    Recruitment Update By Ethan

    Task: Plan for 30+ influx of team members

    So, as we've stated in prior posts, this year has been a successful year for recruitment. We have had 30 total signups, up from -5 last year. This wave of new recruits means that the Iron Reign family must grow. So, in addition to Iron Reign and Imperial Robotics, we are introducing TWO new teams to North Texas and the Iron Reign family.

    To accommodate this influx, we are changing the organizational structure of SEM Robotics a tad. Iron Reign will remain the varsity team, and as such, will be responsible for tutoring and assisting the other teams, as well as other organizational decisions. Then, Imperial will now be the JV team, and be the intermediate training ground. You can see their efforts over at https://imperialrobotics.github.io/. Finally, we have the two new additions: Iron Star Robotics and Iron Core. Iron Star Robotics is a self-formed, co-op team of motivated freshmen; the other is a more lax training team.

    We'll deliver tutoring updates and joint outreach events on this blog, as well as our usual content. Everything claimed in this engineering notebook will be Iron Reign (6832) only, and we will hold the same standard of separation to the other teams.

    Next Steps

    We will tutor the new teams and identify the promising recruits. For ongoing tournaments and eliminations, we will recompose new teams of the most promising members.

    SEM STEM Spark Preparation

    SEM STEM Spark Preparation By Charlotte, Ethan, Janavi, Abhi, Karina, and Justin

    Task: Prepare for and set up SEM STEM Spark

    The National Honor Society at our home school, the Science and Engineering Magnet, has been working hard to prepare for the upcoming SEM STEM Spark event for middle school girls in North Dallas that they have been planning for since last May. A few of our very own members are members and leadership in NHS and have been working to include our robotics outreach as a featured activity as well as working with other activities we are passionate about, such as chemistry and environmental science.

    In the past few weeks, we have confirmed a spot for our outreach in the event and have been trying to recruit middle schools girls to attend the event. A few members even visited the middle schools they attended and spoke to their old science teachers to share information about the event and hand out fliers. Due to some complications, we weren't able to get registration for the event up until a week before, so recruitment has been a struggle and is very time sensitive. Our numbers are increasing quickly though, so we have hope that the event is going to be a success.

    The event is tomorrow, and today we spent a few hours setting up. On our day off, we went to our school and organized all of the materials we collected as donations along with those we bought with our own funds. We ran through each activity to ensure that they would fit in the allotted time frames. Everything seems to be running smoothly and we are ready for the event tomorrow. Fingers crossed! :)

    Next Steps

    We are very excited to run this event and have learned a lot from the work we have put into organizing it.

    SEM STEM Spark

    SEM STEM Spark By Ethan, Charlotte, Janavi, Abhi, Karina, Justin, Bhanaviya, and Alisa

    Task: Volunteer at SEM STEM Spark, a girls-in-STEM event

    For the past year, members of Iron Reign have been planning this event and getting approval. For those not-in-the-know, this event is a women-only STEM event with a guest panel and four different stations: environmental science, chemistry, engineering, and robotics. Iron Reign members had a hand in planning and assisting with 3/4 of these, as well as general logistics. However, most of this is detailed in prior posts - this post is for the actual event.

    Today, we talked to 140 girls in groups of 12-18, allowing us to be able to focus more intensely in our sessions and get more done. We taught them the 3D-printing program and sumobots. Finally, we had a member present as a panel member as a woman in STEM.

    Next Steps

    This event was a great success, and we plan to do more like these in the future. At the moment, we have a date set in March for a second event with entirely new activities.

    Travis High School Night

    Travis High School Night By Ethan, Evan, Kenna, Charlotte, and Karina

    Task: Present about Iron Reign to 120 prospective members

    Today, we went to the Travis H.S. Night to talk to prospective freshmen about our robotics team. The format of the night was this: four twenty-five minute periods, with twenty minutes about SEM and five minutes about robotics. To fit this time schedule, we condensed our usual recruitment presentation down to five minutes while also demoing our former Worlds robot, Kraken. We mainly talked about the main points of FTC: being well rounded, the emphasis on writing, business, and the like. Then, we answered questions from the audience for the rest of the time. Overall, we presented to about 120 parents and students.

    Next Steps

    We plan to hold more presentations and outreach events in the future. We've already stepped our recruitment game up, so events like these are crucial.

    MXP Expansion - $150,000 Grant

    MXP Expansion - $150,000 Grant By Ethan

    Task: Plan for major grant to fund replacement of MXP ($150k)

    First, for a brief backstory: Iron Reign built the MXP - or Mobile Learning Lab - two seasons ago so that we could do outreach to underserved areas within our community. To do this, we partnered with BigThought, who received grants for laptops and technology aboard the vehicle. We spent that entire summer renovating an old 90's RV so that it could become the Mobile Learning Lab. Then, last season, we presented at the National Science Teachers' Association in Kississimee, Florida, where we talked to educators in five other cities to start their own similar programs.

    Now, let's return to the present season. As of today, BigThought is receiving $150k in funding to create a second Mobile Learning Lab. This funding is all-inclusive: the RV and technology aboard. As far as we know, this is the single largest fundraising haul any FTC team has ever received. Now, let me be clear, this is not funding to team costs such as registration and parts, but rather a larger-scale programmatic fund to continue and increase Iron Reign's outreach frequency. Luckily for us, we've secured a lot of funding this season already through Mark Cuban, individual donors, and FIRST in Texas grants.

    Now, here comes the less-so-good news. Even though $150k is a monumental sum of money, it still falls short of the cost of a new MXP, by about $100k. However, the guarantee of over half of the necessary funding makes it much more likely that the additional funds will be secured to purchase the brand-new vehicle.

    Next Steps

    So the next steps are obviously to work with BigThought to find the additional $100k, but this is still huge - we may have broken a fundraising record. And besides that, this is what Iron Reign has always worked for: the platonic ideal of outreach. We have the ability to expand our program, make it more comprehensive, and make it sustainable on it's own merit.

    Intake Update

    Intake Update By Ethan, Abhi, Justin, and Kenna

    Task: Update the intake for the new robot size

    We created the corn-cob intake a few weeks ago. Unfortunately, it was a little too big for the Minichassis, so we had to downsize. So, we designed Intake Two. Continuing our history of using kitchen materials to create robot parts, we attached two silicone oven mitts to a beater bar equipped with Iron Reign's REVolution system. Then, we attached a REV Core Hex Motor to the design, then added a 2:1 gear ratio to increase the speed, as the motor wasn't exactly what we wanted.

    Then, we attached our new passive sorting system. Instead of being the old, bulky sorting system, the new system is just three side-by-side bars spaces 68mm apart with tilted wings to move blocks upwards. The 68mm number is important - the size of a gold block. This allows the balls to be struck and fly upwards into the intake while sliding the blocks through the system.

    Next Steps

    We need to attach this to the robot to test intake. The most likely way this'll be done is through a pivot over the walls of the crater from the top of the robot.

    Meeting Log

    Meeting Log October 20, 2018 By Charlotte, Kenna, Janavi, Ethan, Arjun, Justin, and Abhi

    Meeting Log October 20, 2018

    Juggling the minerals

    Today's Meet Objectives

    Our first scrimmage is next weekend, so we need to complete our chassis and some sort of intake system. Every member needs to take on their own portion of the robot so we can divide and conquer to end today's meeting with a working robot.

    Today's Meet Log

  • Mini-Mech chassis build
  • Finally, we have a chassis. We used small mechanum wheels and a small rectangular frame which is very unusual for Iron Reign with our history of 18 in x 18 in robots. The chassis that Janavi build last weekend during the outreach event was a square, but we needed to make it rectangular to make room for motors. See more on mini-mech at (E-42, Mini Mechanum Chassis).
  • Linear slide build
  • Janavi and Justin worked on the linear slides that Janavi has been working on for a few weeks. Before, we had tested and mounted the slide to an existing chassis, but there were some improvements to be made. They changed the length of the linear slide from using 18 in rails to 12 in rails and added stops so that the slide don't slide out of each other. They also strung the slides so that they can extend and retract depending on the direction of rotation of the wheels.

    Janavi, Justin, and some slides
  • Code mentorship
  • Arjun worked with a few members from Iron Star and Iron Core so that they could start programs for the robots they have been working on. A few weeks ago, Abhi gave them an introduction to coding, but Arjun helped them from the very beginning of making a new project and writing their first lines of code. Iron Reign has been utilizing GitHub for many years and we have found it very helpful, so we helped the other teams set up their own GitHub repositories and taught them how to use it.

    Arjun and the phone mount

    Teaching freshmen GitHub
  • Intake system build
  • Ethan and Abhi worked on our intake system. We are using silicone mats for kitchen counters to launch field elements into our intake system. The minerals then are filtered through 3 bars, each space by 68 mm so that balls roll over and cubes fall in. They completed the intake mechanism, but their greatest challenge is fine tuning the sorting bars and finding a way to mount it onto the chassis. Eventually, we wish to make the system pivotable, but for now we mounted it to the chassis so that it is stationary. Details about this intake system can be found at (E-44, Intake Update).

    Intake mechanism with red silicon mats

    Today's Member Work Log

    Team MembersTaskStart TimeDuration
    CharlotteBlog and organization2:004 hrs
    EthanWorking on blog and intake build2:004 hrs
    KennaRobot build2:004 hrs
    JanaviLinear slide and chassis build2:004 hrs
    ArjunBuild and mentoring2:004 hrs
    KarinaRobot Build2:004 hrs
    AbhiIntake Build2:004 hrs

    Off-Schedule Meeting Log

    Off-Schedule Meeting Log October-2 23-2, 2018-2 to October 23, 2018 By Ethan, Karina, Charlotte, Kenna, Arjun, and Evan

    Meeting Log October 21 to October 23, 2018

    Iron Reign will be attending a scrimmage on Saturday, but to attend a scrimmage, you usually have to have a working robot. As of Saturday, we did not. So, a few of our members elected to come in on Saturday to do some last minute robot additions.

    Sunday Tasks

    • Attached lift
    • We've had a linear slide that we've been meaning to hook up to the robot for awhile, and we finally did it Saturday. We mounted it to the front of the robot, as it was the easiest access point, then mounted a motor and pulley on the side to extend it. It worked - and then it didn't - as it tangled itself inside the motor, necessitating a redesign.
      Then we realized a more pressing issue. Since torque is equal to force * arm length (T=FR), and the force on our robot is only the force due to gravity (F=mg), we had a torque on the lift equal to T=mgR. Then, as the lift was mounted at the very end, the torque on the arm was at its absolute maximum. And, while we're confident in our building ability, we're not that confident. So, we realized that we'd have to move the lift closer to the middle to minimize torque.
    • Finished intake
    • On Saturday, we worked on the red-silicone intake system, but there were still issues. We used too-long screws to mount the motor that cut into the sprocket, we mounted the fins a little to far out so that the silicone was running into them and losing energy, and we didn't have a way to mount it. First, we replaced the 15mm M3 screws with 8mm ones, ensuring that there would be no further collision. Then, we removed the beams the fins were mounted on and replaced them with a simple crossbar the we directly mounted the fins to. That way, we could adjust all of the fins at once instead of individually cutting each beam.
    • Second stage
    • Our robot is a little on the small side for Iron Reign. To mitigate that, we planned to add a second stage to the robot for support and to hold components like the second REV hub. So, we started on that, cutting the standoffs, and attaching one side completely so that we could use it as a proto-phone-mount.

    Monday Tasks

    • Moved lift
    • To minimize torque, we moved the lift to the center of the robot. Now, this won't eliminate the torque - one side of the robot is much heavier than the other, but it makes it much more manageable.
    • Mounted intake
    • To have a functional robot, we have to have an intake *on the robot*. We had an intake, but it certainly wasn't anywhere close to being on the robot. So, we mounted a Core Hex Motor to the inside of our robot, attached a gear to our robot then bolted a second gear to our intake. Then, we attached the gear to a churro rail mounted on the robot and moved the motor to where the gears coincided. Originally, we planned to use a 30->90 gear system for a 1:3 gear ratio for a calculated 9.6 Newton-meters of torque, but this systed wouldn't fit within the size constraints, so we had to settle for a 1:1 ratio at 3.2 N*m.
    • Mounted 2nd arm
    • On our other robot, Bigwheel, we mounted the 2nd arm for a future beater bar. Unlike most of our robots, this one is mostly off-the-shelf, with some additional Textrix parts and a REV hub.

    Tuesday Tasks

    • Finished 2nd stage
    • To be able to support our additional motors, we had to add a second REV hub. And, to do that, we had to finish the 2nd stage. This wasn't that difficult, all we had to do was attach a standard piece of REV extrusion to the remaining standoffs, then add a REV hub mount, then mount the actual hub.
    • Reinforced lift
    • Our lift is a little bit wobbly laterally, so we took steps to fix this. We attached a small piece of REV rail to the second stage from the lift to minimize wobbling. This still needs to be worked on, as the rail isn't mounted well, but we'll burn that bridge when we get to it.
    • Strung lift
    • Since our lift needs to extend and retract reliably, we have to use a double-pulley system. So, we strung upwards normally, but then attached another string to a higher up pulley that could pull the whole system back down.
    • Replaced lift motor
    • Our old pulley-motor was an AndyMark Neverrest 60. Now, we have nothing against these motors, but we wanted something that would be easier to connect to the REV hub. So, we replaced it with a HD Hex Motor with a 40:1 gearbox. This actually increased the torque by a negligible amount (from 4.186 N*m to 4.2 N*m), and was a more convenient change.
    • Added scoring box
    • Originally, we cut a box template out of polycarb that was the exact size of two silver particles. Unfortunately, we couldn't find a heat gun, so we had to go back to cardboard.
    • Added intake bar
    • We added the corn-cob intake from a few weeks ago onto this robot so that it can get both blocks and balls from over the crater wall.

    Now, in theory, we have a competition-ready robot.

    Before

    After

    Next Steps

    We still need to program our robot and fix any gremlins that pop up; this will happen at the Friday meet.

    DISD Scrimmage at Hedrick MS

    DISD Scrimmage at Hedrick MS By Charlotte, Janavi, Ethan, Evan, Justin, Karina, and Abhi

    Task: Compete at the Hedrick MS DISD Scrimmage

    Today, Iron Reign competed in the DISD scrimmage at Hedrick Middle School. This was the first scrimmage of the year, so experienced teams and rookie teams alike struggled to get a working robot on the field. We go to this scrimmage every year, and it helps us gage just how much needs to be done to have a qualifier-ready robot. This year, that is a lot. We actually had two robots relatively pieced together, a main chassis and a backup, but we didn't account for many different problems that rendered them inoperable. In the case of the backup robot, the linear slide fell apart easily and was threaded so that it could only extend, and not retract. In the case of the actual robot, most of our problems stemmed from the intake system. Since we built it so recently, we were never able to write any code until in the final few days of preparation. We weren't able to debug the code and it has caused many complications in our robot. Our drive train also had many issues which we have been trying to fix and fine tune.

    Due to these many issues, we did not compete for most of our matches. We spent a lot of time working on our bots and talking to other teams about their progress and plans for the season, as well as see all of the interesting ideas they have put together in fruition in a game setting. In the match we did compete in, we did very badly due to driver error and mechanical errors in the drive train.

    Dallas Chamber Leadership Council

    Dallas Chamber Leadership Council By Kenna, Janavi, Abhi, and Ethan

    Presenting to Leadership Dallas Class of 2019

    Today, we presented to the Leadership Dallas program, run by the Dallas Chamber of Commerce, to fundraise for Iron Reign and BigThought's Mobile Learning Lab program to cover the remaining $100k gap as well as our school programs.

    There were 2 groups of about 10 people who learned about Iron Reign & FTC and toured SEM (Science Engineering Magnet) & its classes. There were employees from Big Thought, Uber, Turner Construction, Ernst & Young, and Channel 8 News. We'd especially like to name Stephanie from Channel 8 and Ryan Dyer for helping us get a website visit from Antartica. We'd been working on having a visit from all 7 continents for all of last year, and it finally came true!

    After that, they got a tour of a deployment-ready MXP, full of laptops, 3D printers, EV3's, and teaching monitors. They were very interested in our SEM education and how it ties into what we are able to do as a part of Iron Reign and FTC. We discussed using our physics experience to conduct experiments for the materials we use on our robot, and SEM's freshmen Java class to do IMU coding.

    We all loved how enthusiastic they were about improving Dallas and learning more about robotics in a high school education. It was a huge opportunity for us to spread STEM and FIRST to the Dallas community, and we hope to do so again in the future.

    Next Steps

    We were lucky enough to talk to Leandre Johns of Uber about what the opportunities they could offer our team and our community in helping underserved communities learn about STEM.

    Meeting Log

    Meeting Log November 03, 2018 By Ethan, Charlotte, Evan, Janavi, Kenna, Karina, Justin, Arjun, Abhi, and Bhanaviya

    Meeting Log November 03, 2018

    Today's Meet Objectives

    So, we have one week before our first tournament. This isn't great. As you can see on our last blog post, we didn't do amazingly at the scrimmage. So, we have a lot of work to do.

    Today's Meet Log

    First and foremost, we have to work on our presentation. So, we did an hour-long presentation runthrough to ensure all team members had the content down.

    Also necessary for a good tournament is the journal. We've had a consistent 10-20 post backlog since the season started, and we've finally started cutting into it. At my current count, we're down to 7 posts left. So, we're making considerable progress on this front. Ethan already finished our strategic plan earlier this week, so all we have left is to write the blurbs and retag our posts, something we'll do on Monday.

    Finally, in order to compete, we have to have a robot. Now, we have a robot, but it isn't really working. So, Evan and Karina worked on mounting an intake system, as well as reinforcing the center lever. This will ensure that the robot can actually score by the tournament.

    On the code side, Abhi found the coefficients for PID so that he can start autonomous. As well, he started merging SDK 4.2 with our 15k-line base of legacy code so that we can take advantage of TensorFlow. On that note, we discovered that SDK 4.2 comes with mineral detection out of the box with TensorFlow - something that we've been working on since kickoff.

    Finally, we have some good news. Iron Reign has official adopted its first new member of the season: Bhanaviya Venkat. Stay tuned for her first blog post later this week.

    Today's Work Log

    Team MembersTaskStart TimeDuration
    EthanPresentation\Journal2:004 hrs
    CharlotteBlog Backlog2:004 hrs
    KennaBlog Backlog2:004 hrs
    JanaviBigWheel Arm2:004 hrs
    ArjunBlog Backlog2:004 hrs
    KarinaBigWheel2:004 hrs
    AbhiAutonomous2:004 hrs
    EvanBlog Backlog2:004 hrs
    Justin3D Modelling2:004 hrs
    BhanviyaOnboarding2:004 hrs

    SEM Robotics Tournament

    SEM Robotics Tournament By Coach and Ethan

    Our deepest thanks to all volunteers!

    Iron Reign (team 6832), The School of Science and Engineering and the Dallas ISD STEM Department are happy to announce that we are hosting our second annual FIRST Tech Challenge qualifying tournament at our Townview campus on December 15th. Thirty North Texas robotics teams will compete for awards and approximately 5 or 6 advancements to the Regional Championship to be held in February.

    Calling All Volunteers

    This is the second time our school has hosted an official qualifying tournament and we will need your help to make it a first-rate experience. This is a full day event on Saturday, December 15. There are also options to help with setup Friday afternoon December 14. Please feel free to circulate this message to everyone in the SEM community who can contribute their time and expertise. And if you can suggest a business that might want to sponsor the event, we'll be happy to talk with them.

    Our deepest thanks to all volunteers!

    One group of volunteers that support the running of robot matches include referees, score keepers, inspectors, field managers. Some of these roles require training and certification and we will generally draw from mentors already involved in FTC. Other roles supporting match play do not require training and include field management, pit management and queue management.

    Another group of volunteers will support judging of teams for awards. Judges can be drawn from industry or academia and can have an engineering background or a general business backround in a technology industry. Judges assess the merits of teams' robots, their engineering process and journal, their strategic decisions, team dynamics and outreach. Judges will be led by a Judge Advisor, but will need to understand the awards criteria ahead of time.

    Another group of volunteers will support the event overall. This includes team registration, crowd control, DJ, videography and photography, A/V support, floaters, runners, concessions, load-in/load-out crew, etc.

    This is just a summary of the most common roles, but there are many specialty roles. Full volunteer info can be found here.

    For some roles it helps to understand the run-of-show for the day.

    How to sign up as a volunteer

    FIRST is the governing body of these competitions and they have a volunteer sign up system so that we can assure that all roles are filled by vetted volunteers. We are trying to get all volunteers processed through this system. It does involve creating a FIRST account if you have not previously done so. If you have any issues or are finding the process burdensome, please use our contact form for assistance.

    Please sign up for as many roles as you feel comfortable fulfilling. We may need to be flexible with assignments depending on who is available and which roles can be fulfilled by our regional managing partner. Students may volunteer for certain roles and as event hosts, Iron Reign team members will be supporting the event throughout the day.

    To begin, go to the volunteer signup page for our event: https://my.firstinspires.org/Volunteers/Wizard/Search/2?EventId=39812

    If you have not previously registered with FIRST, you'll need to sign up / register and activate your account first. Then you can go back to the link above and indicate your preferences. We truly need your help and look forward to working with you to create a great tournament for our students. We hope this event will showcase SEM as the premiere home for future scientists and engineers.

    All our Thanks,

    Karim Virani and Cathy Lux

    Tournament day is very involved for the teams and volunteers. Here is a typical schedule of the day:

    • 7:30-8:30 Teams arrive, register and load their robots and gear into the pit areas
    • 9:00 - 10:30 Teams present their robots to Judges for the awards competition. They also get their robots inspected and approved for the robot game
    • 10:30 Opening ceremonies and then qualifying matches of the robot game begin. Judges are observing teams in their pits and on the competition field
    • Noon - Lunch will be provided for the teams and volunteers. Judges share information with each other about the teams they interviewed.
    • Afternoon - qualifying matches continue until each team has competed 5 times. There are 4 robots per match and we'll have two alternating competition fields to speed things up.
    • Mid-to-late afternoon is Alliance Selection, top teams from qualifying rounds will build alliances to compete in the elimination / playoff rounds. Judges continue deliberating.
    • Playoff rounds usually take a bit over an hour
    • Closing Ceremonies and Awards
    • Pack up fields and equipment

    We plan to end the tournament by 5pm, but events can run long. All volunteers are encouraged to stay until the end of the tournament, but it's not required if your role is completed earlier in the day.

    Conrad Qualifier

    Conrad Qualifier By Ethan, Charlotte, Karina, Janavi, Bhanaviya, Abhi, Arjun, Evan, and Justin

    Task: Compete at the N. TX Conrad Qualifier

    Right off of a mortifying experience at the Hendricks MS Scrimmage, in which we got the worst score at the tournament (and in the one match we did participate in, our robot broke) we walked in on shaky ground. In the week leading up to the tournament, Iron Reign worked hard, with 35 commits to the blog, and countless changes to our robot.

    Inspection

    Our robot fit well inside the sizing cube. However, we were warned for our rats' nest of wiring at the base of our robot, as well as the fact that our metal-frame base had sharp corners.

    Presentation

    We walked in, and started off out strong. Half of a good presentation is the energy, and we had more energy than some of our other presentations last year. Unfortunately, that energy petered out as we stuttered and tripped over ourselves. We got our information across, but not as well as we should have, and we didn't have enough time for questioning.

    Robot Game

    We didn't really have a working robot, but we tried our best. Unfortunately, our best wasn't great.

    Match 1

    We lost, 33-135. We deployed the wrong autonomous and couldn't drive - a total wash.

    Match 6

    We lost, 15-70. Our robot's linear slide seized up, bringing our robot outside of sizing limits, so we had to sit out the match as we hacksawed through our intake.

    Match 11

    We lost, 47-122. Our autonomous worked! (but our team marker didn't deploy).

    Match 13

    We lost, 65-196. Our robot didn't work, we just drove ourselves around aimlessly.

    Match 15

    We lost, 10-167. This time, none of our robots worked!

    In summary, a disappointing result.

    After-Judging and Awards Ceremony

    While we thought we hadn't done well in judging, we were quickly rebuffed. A good measure of judging success is if the judges come back to talk to you, and this was no exception. We had five separate groups of judges come up to us and ask us about *every* component of our team, from business, to volunteering, to code, to design. While we thought we hadn't done well in judging, we were quickly rebuffed. A good measure of judging success is if the judges come back to talk to you, and this was no exception. We had five separate groups of judges come up to us and ask us about *every* component of our team, from business, to volunteering, to code, to design.

    In the ceremony, every single member of SEM Robotics waited. Iron Star had been the 4th alliance captain; Iron Core had demonstrated gracious professionalism; Iron Reign had multiple in-depth discussions with judges; Imperial had an exceptional journal. We watched each team get nominated for awards, but only that, and fall short. In particular, Iron Reign was nominated for every award but Innovate. Then came Inspire. We heard two names echo off as nominations; neither of them SEM Robotics teams. Finally, a speech flew across the arena as Iron Reign stood for their Inspire Award.

    Next Steps

    Even though we won Inspire, we have a long way to go. We are going to compete at at least one more tournament, and don't want to completely embarrass ourselves.

    Inspire at Conrad Qualifier

    Inspire at Conrad Qualifier By Ethan

    This weekend, SEM sent four teams to the first qualifying tournament of the FTC Robotics Rover Ruckus 2018-2019 season. Iron Reign won the top award (Inspire) and advanced. For reference, Iron Reign is last year's FTC World Championship Motivate Award winner and is the "varsity" team of the SEM Robotics organization.

    Left to right: Janavi Chadha, Bhanaviya Venkat, Justin Bonsell, Abhijit Bhattaru, Charlotte Leakey, Karina Lara, Ethan Helfman, Evan Daane, Karim Virani. Not shown: Kenna Tanaka, Arjun Vikram and mentors Catherine Lux and Calvin Boykin.

    Imperial Robotics was a finalist for the Think Award due to the excellence of their engineering journal.

    Hudson Shields, Alisa Lin, Blaine Wells, Christian Saldana, Rohit Shankar. Not shown: Thu Le, Jonathan Hamada.

    Our two new rookie teams beat back tough odds from a field of seasoned teams. Iron Star became the 4th alliance captain in the playoff rounds.

    Left to right: Katelyn Cumplido, Shawn Halimman, Henry Le, Evan Branson, Paul Lea, Aaron Daane. Not shown: Beau Aveton, Cooper Clem, Harish Jai Ganesh, Benjamin Oommen.

    Iron Core was publicly invited to join the 3rd alliance in the playoffs, but graciously declined because they had a new fault in their robot and didn't want to drag the alliance down just to get into the playoffs. This was a highly laudable moment at the tournament and demonstrates the highest level of sportsmanship. FTC is about so much more than the robot, and no team emphasized that more then Iron Core.

    Left to right: Mahesh Natamai, Jose Lomeli, Ben Bruick, Samuel Adler, Ephraim Sun.

    Materials Testing Planning

    Materials Testing Planning By Ethan

    Task: Design a lab to test nylon properties

    So, Iron Reign is used to using off-the-shelf materials on our robot: silicone oven gloves, ice cube trays, nylon 3D-printed parts, and more. But, we've never actually done a thorough investigation on the durability and efficacy of these parts. Because of this, we've had some high-profile failures: our silicone blocks breaking on contact with beacons in RES-Q, our nylon sprockets wearing down in Relic Recovery, our gears grinding down in Rover Ruckus. So, we're going to do an investigation of various materials to find their on-robot properties.

    Nylon Testing

    A majority of the 3D-printed parts on BigWheel are nylon - we find it to be stronger than any other material save ABS, but much less prone to shattering. Still, we still deal with a substantial amount of wear, and we want to find the conditions under which damage happens.

    So, to start, we are printing a 4.5" x 1.5" block with a thickness of 4mm with an infill of 60% out of nylon. We chose these values as our average part is about 4mm thick, and our high-strength nylon pieces are about 60% infill. Then, we are going to test it under a variety on conditions meant to simulate stressful operation. As well, we're going to measure other values such as coefficient of friction using angle calculations.

    Silicone Testing

    Similarly, we use the silicone oven mitts on our intake; we find that they grip the particles pretty well. The main thing that we want to test is the amount of energy they have while rotating and then the amount of energy they lose upon collision. We plan to test this through video-analysis. In addition, we wish to test the coefficient of friction of the mitts to see if a better material can be found.

    Next Steps

    We are going to perform these labs so that we can compare the constants we receive to commonly accepted constants to test our accuracy.

    Conrad Qualifier Post Mortem - Short Term

    Conrad Qualifier Post Mortem - Short Term By Ethan, Bhanaviya, Janavi, Charlotte, Kenna, Arjun, Justin, Janavi, Karina, and Abhi

    Task: Analyze what went wrong at Conrad

    Iron Reign didn't necessarily have the best time at Conrad. As shown in last week's tournament post, the day had its ups and downs. Even though it was a successful tournament overall, there's much that we could do better.

    Problems:

    The Robot

    First, the robot didn't perform well. So, we're beginning our analysis from the mindset that everything must be changed.

    • The Intake
    • The intake itself had a multitude of problems. First and foremost, we actually didn't have a way to contain the particles from the intake. Being that Rover Ruckus' primary way of scoring is by depositing the particles into the lander, this was a pretty big oversight. To solve this, we plan to add a catcher at the bottom of the intake using this template.

      As well, our linear slide locked up in the middle of the tournament, preventing our intake from extending. Now, we have latches that keep the intake from retracting without human assistance.

    • Superman Arm
    • This impressed the judges a lot and was one of the more reliable parts of our robot. However, there were still issues. First and foremost, the arm became misaligned so that the gears began to grind during the judging presentation. This was an easy fix - we just adjusted a set screw - but we need a more rigorous solution. Right now, we're considering metal gears instead.

    The Presentation\Judging

    We didn't have much practice with our presentation. Some of the more major issues were slide order (~5 second gaps between people talking, stuttering due to unfamiliarity with content, and energy (a majority of the members present had held an all-nighter so we weren't really awake).

    We plan to revamp our presentation, adding to the story of BigWheel's development. Plus, we'll have all of our members in the next presentation, which'll be a major help. We need to do more practice, but that's a given.

    Another thing that we fell short on was the Innovate Award (the only award that we weren't mentioned for). A good portion of this is that the Innovate Award rubric emphasizes that the robot needs to work; ours really didn't. However, we need to take a retrospective look at our mechanism insofar that we need to show our difference between us and other robots.

    Programming

    Despite our all-nighter and prior large codebase, we were pretty short on workable code. So, while our driving worked, not much else did. We had an theoretical autonomous, but it remained only that.

    Next, we need to work on our Pose class (the one that determines the position of the robot on the field). From there, we need to add autonomous enhancements, allowing us to drive a little better. The most efficient use of our time could be put toward raising our robot to score and latch, as well as TensorFlow recognition of the minerals.

    Meeting Log

    Meeting Log November 17, 2018 By Charlotte, Karina, Kenna, Janavi, Evan, Justin, Ethan, Arjun, Bhanaviya, and Abhi

    Meeting Log November 17, 2018

    Evan working on the robot!

    Today's Meet Objectives

    We are going to discuss multiple facets of our team (presentation, engineering journal, organization, etc) with alumni Jayesh and Lin. What we hope to gain out of our conversation is an outside perspective. In addition to this conversation we wish to continue in our reflection of the tournament last weekend and preparation for our next tournament.

    Today's Meet Log

    • Organization
    • Karina and Janavi spent a large portion of practice organizing all of our parts and tools. They organized our drawers, carts, and tent. Organization has historically been a weak spot for Iron Reign, so this year we really want to crack down on that problem, as discussed in (T-13, Organization!).
    • Superman arm and wire organization
    • Evan, Kenna, Janavi, and Karina were all making improvements on our robot, notably working on problems we found at the tournament last week. These problems mostly dealt with wire organization and our superman arm. Analysis on why the superman arm broke can be found at (E-63, Code Issues Break the Superman Arm). More about how we fixed these issues can be found at (E-65, Arm Repairs).
    • Blogging mentoring
    • Also, Bhanaviya is learning to make blog posts. We showed her our blog post guides and answered any questions she had. Expect to hear from her soon.
    • Alumni Meeting and Feedback
    • The main focus of today's meeting was speaking to our alumni Jayesh and Lin who are both in their sophomore of college. They were both founding members of Iron Reign, they were in their senior year the first time we went to supers. More details on this meeting and our post-mortem can be found at (T-27, Conrad Qualifier Post Mortem - Short Term).
    • Presentation feedback
    • First we discussed our presentation lacked energy and enthusiasm, which is a common problem in our presentations. We have great enthusiasm for our work and progress, but we have trouble expressing it on early morning competition days. This could also be improved by lots and lots of practice, so we don't ever have to focus on our memorization, rather focusing on the expression of our passion for robotics.
    • Engineering journal feedback
    • Also, they provided insight on our engineering journal, which they said needs more cohesiveness between posts. This takes the form of adding links to older blog posts that reference future ones after we have written them.
    • Mentorship feedback
    • Finally, we discussed the new teams we have started, Iron Core and Iron Star, and asked for their advice on how to approach mentoring the new recruits. They told us that rather than waiting for them to seek us out, we need to seek them out, as many of the recruits don't have the confidence to approach us, since many of our team members are upperclassmen. We want to let them know that Iron Reign is here to help them in any way possible and to make our workspace one of collaboration and the transfer of ideas through the teams and grade levels.

    Today's Member Work Log

    Team MembersTaskStart TimeDuration
    KarinaOrganization and Build2:004 hrs
    AbhiConversation2:004 hrs
    EvanRobot build2:004 hrs
    CharlotteBlog and organization2:004 hrs
    EthanWorking on blog2:004 hrs
    KennaRobot build2:004 hrs
    Justin3D Modeling2:004 hrs
    JanaviOrganization and build2:004 hrs
    BhanaviyaLearning to Blog2:004 hrs

    Chassis Mark Two Planning

    Chassis Mark Two Planning By Ethan

    Task: Plan a new BigWheel chassis

    Our next tournament is a while away, in about two months. So, we have a little bit of time to redesign. And, our current chassis has plenty of faults.

    Our original BigWheel base.

    First and foremost, our chassis was built for a testing competition, not to be a full fledged competition robot. As such, it's a little lacking in features that would be normal on such a robot such as mounting points for other components, durability, and free space. So, we need a redesign that allows for greater modularity and functionality.

    We're starting from the ground up; our current base is a square metal frame with a polycarb bottom. While this is a good start, it has some issues: the base seems to be a little wobbly due to the polycarb, there's only one level of construction, so our motor mounts, REV hubs, and supports compete for space, and we have to add all the counting points ourselves.

    The main way to prevent the wobbliness is by replacing the polycarb with something sturdier, as well as not having everything simply bolted together. Thus, we're going to dive headfirst into the next step - welding. We plan to cut a base out of aluminum as well as four side plates to create a dish-like shape. Then, we plan to TIG weld these plates together (TIG welding uses a tungsten electrode in contact with two separate metal plates in combination with a filler metal that melts and joins the two plates together).

    Basic design for the newest version of BigWheel.

    Next Steps

    We plan to cut the aluminium next week, and TIG weld the pieces together the week after that. We're beginning to train a few of our members on TIG welding and we already have some of the safety equipment to do so.

    Conrad Qualifier Post Mortem - Long Term

    Conrad Qualifier Post Mortem - Long Term By Ethan

    What could have gone better?

    This is a document for analyzing what we can do better, not just what went wrong at the Conrad qualifier. The format of this will be in issue > solution format.

    Prep

    • Lack of tools and parts
      • Pack tools the week before - involves better organization overall
      • Bring failsafes & extra parts - prevents costly errors
    • Little presentation practice
      • Cut down powerpoint - optimally 8 minutes
      • More practice - seamless transition
      • Order - we need to tell a story
    • Journal prep
      • Same issue - we need to organize the journal to tell a story
      • Lack of images - backdate images in blog posts
      • Lack of diagrams - explanatory
      • Lack of continuity - link posts together to show how components of team have changed
      • Need to write real control award

    Programming

    • Autonomous
      • No autonomous - need to have functional autonomous
    • TeleOp
      • Robot easily breaks - need to create presets to prevent

    Build

    • Lift
      • Lift linear slide broke - need to redesign with new linear slides
    • Intake
      • Intake did not actually move - need to reattach motors

    Other

    • Presentation
      • Map slides to articles in journal
      • Review judging rubrics

    C.A.R.T. Bot Side Shields

    C.A.R.T. Bot Side Shields By Ethan

    Task: Design sideshields for the Townview Tournament

    Iron Reign takes pride in the Townview Tournament; we really enjoy making it a great experience for everyone. One small way we plan to improve the tournament is to turn our MXP into a robot repair shop for broken robots. In addition to this, we're turning CART Bot into an ambulance to carry broken bots that need repair. To do so, we're wiring a flashing light to the cart, as well as printing giant sideshields on either side. The shields are above.

    Agenda for Dallas Personal Robotics Group

    Agenda for Dallas Personal Robotics Group By Bhanaviya, Karina, Kenna, Ethan, Abhi, Evan, and Charlotte

    Task: Set up an outline as to how the DPRG Presentation will operate

    Next Saturday, December 8th, Iron Reign will be giving its judging presentation to members from the Dallas Personal Robotics Group. Our primary purpose from this visit is to gain feedback from engineers in the community on our presentation. The presentation is anticipated to go beyond 15 minutes, so that we can introduce our potential ideas for the near-future, and so that DPRG can ask us more technical questions, that may not have arose from our presentation. Here's our anticipated agenda:

    1. Before the presentation begins, we will play the challenge reveal for this year, so that DPRG gets a basic idea as to what mechanical and technical challenges we must overcome in this season.
    2. Members who were with the team during Worlds will give an overview of what the Worlds championship is like.
    3. We give our judging presentation. (Approximately 15 minutes)
    4. We provide a demo of our robot. This demo will be similar to what we provided to the judges during pit-visits.
    5. We discuss some of our more ambitious build ideas thus far, such as the Superman Subsystem, and potential ways to improve upon these ideas.
    6. Provide an introduction of our Android Studio Control System and discuss the operation of how Big Wheel performs autonomous, and other low-level behaviors based on remote control and telemetry.
    7. We will wrap-up by discussing our expectations for the rest of the season, and answer any other questions DPRG has for us.

    Next Steps

    We will present on Saturday before returning to the house for our regular practice.

    Friction Coefficient and Energy

    Friction Coefficient and Energy By Ethan

    Task: Measure the coefficient of friction of our oven mitt intake

    We want to measure various constants of materials on our robot. Earlier this season, we found that a nylon-mitt collision on our intake sapped the rotational energy of our intake. But, that was just a build error, easily fixable. But now, we plan to measure the energy lost from particle-mitt collisions, and the first part of this is to find the coefficient of friction of the silicone mitts.

    To measure the coefficient of friction, we first had to simplify an equation to determine what values to measure.

    From these calculations, we determined that the only factor to measure to determine the coefficient of friction between blocks and the mitts is the angle of incline. Therefore, we created a simple device to measure the angle at which slippage begins to occur.

    The angle was about 27 degrees, so the coefficient of friction is equal to arctan(27)=0.44. This is a pretty good coefficient of friction, meaning that the intake is very efficient in bringing the particles in, but it also means that the intake loses more energy on collision.

    Next Steps

    We need to measure further constants such as stretch and wear of nylon. To do so, we're printing a simple testing nylon block.

    Meeting Log

    Meeting Log December 01, 2018 By Charlotte, Ethan, Kenna, Evan, Abhi, Justin, and Bhanaviya

    Meeting Log December 01, 2018

    Today's Meet Objectives

    We plan to prepare for a few events coming up, the tournament we are going to host at Townview and our presentation to the Dallas Personal Robotics Group. As well, we plan to continue building our robot and improve on the superman arm in preparation for our next competition in January.

    Today's Meet Log

    • Hosting a qualifier
    • The Townview qualifier is coming up in just a few weeks, and we are starting to make preparations. Ethan is making a wrap for Cart Bot that emulates an ambulance, so we can stock the cart with tools and drive it around to help teams during the competition.

      Ethan designing
    • Robot materials testing
    • This year, we want to continue our materials testing in order to ensure our robot is efficient. Here is Ethan performing one of these tests, measuring the friction of different materials we might use for an intake system. Further information on the tests can be found at (E-59, Friction Coefficient and Energy).

      Materials friction testing

    • Model updates
    • Justin kept working on the 3D model, which is essential to complete as we are trying to improve the various systems on our robot, especially the Superman arm and other complicated mechanisms.
    • Blog training
    • A universal responsibility for Iron Reign members is writing blog posts. We taught Bhanaviya how to use GitHub and Notepad ++ so that she can write her own blog posts and post them to the blog.
    • DPRG prep
    • Abhi is preparing a demo in preparation for our meeting with the Dallas Personal Robotics Group (DPRG). We are going to show off our robot's computer vision capabilities and the strides we have made to train our own neural network. We expect to receive a lot of specific questions about this. Our presentation will be an hour long. To see how our presentation went, read (T-31, Presenting to the DPRG).

      Today's Work Log

      Team MembersTaskStart TimeDuration
      AbhiCode2:004
      EthanBlog & Testing2:004
      EvanBuild2:004
      CharlotteBlog2:004
      BhanaviyaBlog2:004
      KarinaBuild2:004
      JustinModelling2:004
      KennaSocial Media2:004

    Linear Nylon Strength Test

    Linear Nylon Strength Test By Ethan

    Task: Measure linear nylon wear

    We've had some issues with our nylon sprockets, mainly through excessive wear and tear. So, we want to test what circumstances cause what deformation.

    Linear Deformation

    This one was simple. We printed this block with 60% infill (the highest infill we tend to use), measured its length (3.75") and hung one end from our deck. On the other end, we inserted a bar and attached 180 lbs of mass to it, then we measured its new length (3.8"). Thus, the constant of deformation is [weight]/[change in length] = 650 kg/cm. This demonstrates that linear transformation isn't Iron Reign's issue, as the highest possible weight put on any nylon piece on our robot is ~27 lbs/12.25kg.

    However, there is other damage. After testing, we found internal damage in the nylon from where it was hanging.

    Next Steps

    Next, we need to test the rotational damage that nylon incurs through friction. We plan to design a simple rotational sprocket and run it on a motor for a set amount of time and measure the wear to determine wear per unit time.

    Rotational Nylon Wear Test

    Rotational Nylon Wear Test By Ethan

    Task: Test the amount of wear on a moving nylon part over time

    After our last tournament, we noticed several 3D-printed sprockets that had worn down significantly. So, we wanted to measure how much wear one of our nylon sprockets takes per second.

    First, we printed out a model of one of the REV sprockets, using the STEP file here. We printed it with ~45% infill, our average for sprockets and other parts. Then, we attached a REV Core motor to an extrusion, then mounted the nylon sprocket on the other side. Then, we measured the length on one of the teeth. We ran the motor for 1:05:45, and then measured the length afterwards.

    So, the tooth length before was 5.3mm, and after, it was 5.23mm, for a difference of 0.07mm. Then, we ran the system for 1:05:45. This results in a wear rate of 1.77*10^5 mm/sec. So, given that we use our robot for about an hour, cumulatively, in a tournament, 0.0638mm, or 1.2% of the sprocket. This is enough to be noticeable under loose-chain conditions and indicates that we should keep extra sprockets at tournaments so that we can do a quick replacement if needed.

    Next Steps

    We plan to perform more materials testing in the future; in particular, we'd like to determine the wear rate of the regular REV sprockets as well, but this requires a more rigorous experiment.

    Presenting to the DPRG

    Presenting to the DPRG By Ethan, Janavi, Charlotte, Arjun, Karina, Abhi, Evan, Bhanaviya, and Kenna

    Task: Present to the Dallas Personal Robotics Group about robot vision and Iron Reign

    We reached out to the Dallas Personal Robotics Group to present - we've presented to them in the past about gyros - this was actually our biggest numerical outreach of the season back in the day. This year, we wanted to present again on computer vision, as this is something that they were very interested in, but we also wanted to give our actual presentation as practice for our next tournament. However, after we reached out to them, other Dallas-area groups joined in, such as Computer Visionaries. So, our presentation was advertised all over Dallas Meetup groups, but the main one was here.

    The initial agenda is hosted on our website, but a quick summary is: a rundown of Worlds, our usual presentation, and our vision presentation. Our presentation went well - it was our usual tournament one for judges - we just took more time for the presentation, went on diatribes, told stories, and the like, and generally made it more entertaining. We answered questions on everything: code, building, outreach, and more. We're going to upload the video here soon. We also asked for feedback from the listeners.

    The main feedback we received for the presentation was to make our awards points more clear. For vision, we were told that we should take a look at Google's foray into computer vision.

    Then, we moved on to the vision presentation, the reason why everyone was there. Again, we'll upload a video of the presentation, and attach the presentation slides below. But, a quick summary of the presentation is that we covered OpenCV and VuForia first, then moved on to TensorFlow and CNN. This is where everyone became really became interested and asked questions. We also got a lot of advice, mainly on training the neural network. The presentation is here.

    Townview Qualifier 2018 - Setting Up

    Townview Qualifier 2018 - Setting Up By Bhanaviya, Ben, Karina, Kenna, Ethan, Evan, Charlotte, Justin, Janavi, Austin, and Jayesh
    Task: Prepare Townview for SEM's qualifier on December 15th

    On December 15th, Iron Reign is hosting an FTC qualifier at Townview Magnet Center with around 30 teams competing. For the past 2 weeks, robotics alums, current members of Iron Reign, Iron Star, Iron Core and Imperial Robotics have been signing up to be volunteers for the very event. By Friday, the day before the qualifier, all our positions were confirmed for the tournament. In addition to getting assigned for the qualifier, we also helped with field set-up. Two fields were set up on each side of the cafeteria, to accommodate for the influx of teams competing. A field was set up behind the cafeteria to act as a practice field for queuing teams. Speaking of queuing teams, 8 tables were set up behind each field for teams to queue in. A monitor was brought in from Mr Boykin's room to display the teams' scores over the course of the match. We helped ensure that enough chairs were set up for the audience members, and that each team had a table of its own to operate their last-minute-panicked-robot-surgery on. In order to delineate the difference between teams competing on the two different fields, we put red and blue tapes on each table, after putting up a plaque card representing the competing teams' numbers.

    After ensuring that the actual competition area was set-up, we worked on setting up the judging rooms for judging presentations. We cleared out chairs in 5 rooms on the first floor, and set up two tables at the end of each room for the judges. Each room was marked with a piece of paper to represent the judging room number.

    Once we were finished setting up, we left to the Virani house, to set up the MXP. The purpose of the MXP being present at the qualifier was to provide the competing teams an area to work with Iron Reign on their robots, in the event they needed assistance. After ensuring that the vehicle was in driveable state, we worked on setting up laptops in the MXP. Then, we stocked it with tools that competing teams could use when needed. Next Steps Be prepared to carry out our respective roles as volunteers the next day, and lead competing teams through judging, queuing, and matches.

    Townview Qualifier 2018 - The Day Of

    Townview Qualifier 2018 - The Day Of By Ethan, Janavi, Evan, Abhi, Charlotte, Karina, Kenna, Arjun, Jayesh, and Bhanaviya

    Task: Run the Townview Tournament

    On Saturday, December 15, Iron Reign hosted 30 teams at the Townview Magnet Center, our home school's campus. This entry serves more as a description as to how we got to the point of hosting the qualifier and what to consider when hosting one.

    First, for a tournament, you need a lot of volunteers of varied ages. Frankly, you need a good amount of younger kids for jobs such as queuing and judge assistance - this makes the tournament run much more smoothly. We had about 10 queuers throughout the day, and while this may seem excessive, we started out the day with a +10 minute surplus and kept every single match on schedule.

    There still needs to be adult volunteers. We had 2 judges per room with five rooms, as well as 6 referees. All of these must be adults. And, we had to recruit from a diverse set of groups to cover our bases - we recruited people from the Dallas Chamber of Commerce meeting, the Dallas Personal Robotics Group, prior FTC tournaments, alumni, teachers from our school, and even our own families. It's hard to get enough judges for a large tournament, so this process had to start early.

    The second item that we'd like to emphasize is the need to make everything accessible by teams. Being an FTC team ourselves, we wanted to make this tournament easier for others. So, we kept a spreadsheet with inspection results on a screen in the pits so that teams could be updated, made pit maps so teams could find one another, and built a practice field a decent distance away from the others for practice. In this, we hoped to take some stress off of teams.

    On the same topic of helping teams, we had volunteers assigned to help fix robots and to assist with code, as well as putting the Mobile Learning Lab in workshop mode for teams who needed it. Iron Reign has been stuck in bad situations countless times, and we wanted to return the favor to those who helped us.

    Finally, we'd like to thank all of our volunteers for being there. It was a hard, long day, but it was worth it, and we'd just like to extend our gratitude. We'd like to thank DISD STEM for providing food for volunteers and Townview Magnet Center for letting us host the qualifier here. Finally, we'd like to give a huge shout-out to our coach, Karim Virani, for doing the logistics of this tournament.

    Next Steps

    We're going to write up a few other posts about interacting with judges, supporting teams, and a postmortem on the tournament. We've got a lot to do over the break, and this was just the kickoff for it.

    REV Headquarters Visit

    REV Headquarters Visit By Ethan, Charlotte, Abhi, Bhanaviya, Evan, Karina, and Arjun

    Task: Visit REV headquarters and learn more about the engineering process

    Today, a group of Iron Reign, Core, and Star members ventured down to the REV headquarters in Dallas. REV is a Dallas-based FTC+FRC parts company that produces their items at an accessible cost for all teams. All the SEM Robotics teams use REV, their parts are easy to use while still giving the ability to create technically impressive mechanisms. So, we were elated when we had the opportunity to visit them.

    We started out with a tour, seeing the workshop in which they host their FRC teams - with RoboGreg inviting some of our members to apply to the new FRC team. Then, we saw the rest of the warehouse. Stretching infinitely towards the ceiling were rows and rows of REV parts in every variety imaginable with a center island of organized bins of parts. The last thing we were able to see on the first floor was the recording studio that REV's working on so that they can record tutorial videos.

    We can't talk about everything we saw on the second floor, as some of it may not actually be released yet, but we can tell you of the Wonderland-like nature of it. As we walked in, we were met by a room dedicated to testing electronics. Iron Reign is accustomed to soldering on the floor or a hastily improvised bench or whatever clear space there is on the kitchen table, so this alone was enough for us to long to use it. And then, we were met by the 3D-printing room. You see, REV has two normal nylon printers that Iron Reign has plenty of experience with - been there, done that - but they also had a resin printer. We've never had the luck to see a resin printer in real life, only in far away youtube videos and whispers of whispers. In this alone, we were extremely jealous. Finally, we got to meet the engineers and have a general discussion with RoboGreg and David.

    First, we got to learn about REV's design process. First, we learned about their revision process. They begin with a general idea, a goal that they want to achieve. Then, they create a small prototype with the tools they have at their home base if they can - after all, they have a reflow over, laser cutter, resin printers, and more we probably didn't get to see. From there, they send out their design for a small batch from a given manufacturer, just enough for testing. From there, they identify faults, fix them, and send for the next iteration, and so on. They end up with a finished product that, at the very least, has no physical/hardware faults; this is important as their philosophy is to give affordable parts to academic programs, and if they release faulty parts, they harm their customers. We learned a lot about the importance of a central design philosophy - something Iron Reign lacks. REV's is twofold: to make their parts affordable for those who normally wouldn't have access and to make their parts accessible for teams of all skill levels.

    Finally, we got to the part in which we presented to RoboGreg and the rest of the engineers. Last year for Kraken, we designed a system called REVolution, which, when printed, allowed any team to turn REV extrusions into shafts. We felt that it made robots easier to build, so we presented it and asked for feedback. They were impressed by Kraken and liked the way in which it was implemented. Then, we learned some things about high-level design. First, an idea doesn't mean anything as long as it's just that, an idea. What differentiates those who do from those who don't is their vision and process to realize their ideas. In REVolution, we had done this. But, then we learned about a little system called Cost-Benefit analysis. As macroeconomics states, if a person chooses to make one choice, they inherently lose out on another, even if it isn't realized. In our case, it was this: if REV chose to produce the REVolution system, naturally, there would be other products that go neglected. And, one has to consider how a new parts system fits with the other parts; if REvolution were made real, one would have to create a whole extra parts library while still maintaining other similar rotation systems, increasing the work. It's not that REVolution is a bad system, its just that it could present too much of a tradeoff. In RoboGreg's words, this is "reality-based creativity."

    We also asked some questions about things that Iron Reign wants to use; for example, where we could get access to a metal-3D-printer. We were informed that a local company down the road from REV, MLC CAD, was likely to provide this service for Iron Reign if requested. We asked for criticism of the REVolution system, learning that under normal operating speeds and temperatures, that nylon has the tendency to fuse with itself and that if possible, we should switch to a material such as Amphora.

    We also presented BigWheel, this year's robot. We had some difficulties setting it up, but overall, they were impressed. The one point that we heard was that, when extended, BigWheel has a very high center of gravity, making it prone to tipping. We've considered it in the past, but really noticed it when it nearly hit someone rising up.

    Next Steps

    We learned so much here, and we'd like to give a huge thanks to RoboGreg and REV for giving us a tour. We want to implement the changes to our engineering process that we learned, and we're going to fix up BigWheel to solve its current in-presentation issues.

    The Return of BatteryBox

    The Return of BatteryBox By Ethan

    Task: Create a charging station for our phones and batteries

    A long time ago, in a land far, far away, Iron Reign once had a battery box. This was a fabled land, where all batteries remained charged and phones roamed the land, happy and content with their engorged batteries. But, this land was neglected, with the meadows of electricity growing dim, the plastic of the land cracking and scattering to the four corners of the Earth, and those who found their home there lost to the void.

    We have a problem keeping our phones charged at tournaments and in practice. So, we made a simple battery box to fix it. We used an old REV container and cut some spare wood to create dividers, cut a hole for a surge protector, and we were a go.

    Next Steps

    Iron Reign really needs to work on its organization in general, and this was just one way to stem the tide of entropy. We need to revitalize our tournament kits of tools next.

    Meeting Log

    Meeting Log December 22, 2018 By Charlotte, Ethan, Janavi, Bhanaviya, Evan, Arjun, and Abhi

    Meeting Log December 22, 2018

    Today's Meet Objectives

    Our goals for today include a battery box, repair and improvement of our intake system, and organization.

    Today's Meet Log

    • Intake redesign
    • On the robot, we are resizing the intake system as a whole so that it folds in completely and fits within the 18 by 18 sizing requirement. Our biggest focus today was on our intake system, notably building a system that deposits the minerals. We plan to create the system out of polycarb, but first we are prototyping with cardboard. There are two versions we have prototyped so far, as you can see below.

      Version 1: too wide and the triangle flaps were improperly cut so the edges interfere with the intake

      Version 2: fixes problems above, with the hypotenuse of the triangular flaps on the main part of the carrier
    • Tournament organization
    • Ethan made a battery box out of an orange REV starter kit and sawed some wood to fit snuggly in order to have some dividers. Finally we drilled a hole in the side for the power strip cord.
    • Neural network training
    • Arjun is working on our neural network for which we need to capture more training data. He is creating a program that will have the robot take pictures & capture the data we need as it drives. We had a bare-bones autonomous for the qualifier, so over the break we want to revamp our autonomous so that we can incorporate the neural network we are training more effectively. To see more about our vision training, see (E-28, CNN Training Program).

      Today's Member Work Log

      Team MembersTaskStart TimeDuration
      ArjunNeural network data collection2:001
      JanaviPrototyping2:001
      BhanaviyaPrototyping2:001
      EthanBlog2:001
      EvanBuild & Prototyping2:001
      CharlotteBlog2:001
      AbhiPrototyping2:001

    Meeting Log - Dec. 19, 2018

    Meeting Log - Dec. 19, 2018 December 29, 2018 By Ethan, Evan, Janavi, Karina, Abhi, and Arjun

    Meeting Log December 29, 2018

    Hello and welcome to the Iron Reign Holiday meet. We've got a few meet objectives today, namely:

    • Autonomous
    • BigWheel Side Plates
    • PowerPoint Revisions
    • Blog Post Backlog
    • Tent Cleanup
    These aren't all super-top priorities for us, but they all need to get done. And, as we're working with a skeleton crew, we might as well.

    So, first, Janavi, Abhi, and Ethan cleaned the tent, preparing it for autonomous testing. To do so, they got some freshmen to take up their robot parts as they cleaned and organized the field. We were missing a surprising number of tiles, so we had to replace them. As well, the recent rain had weakened the wood lying underneath. We're not going to do anything to fix this right now, but we really should.

    Next, we did PowerPoint revisions. Our presentations have always run over the 15 minute time limit, and we really need to fix it. As well, we want to change our presentation order such that we start off with the weakest award (motivate) and end on a strong note. We deleted about 5 slides, added 1, updated the Townview Tournament slide, and fixed some typos. We figure that this'll cut down our time and streamline the process.

    In the meantime, Ethan updated old blog posts and fixed broken images on the blog. Some examples of this are the Superman Arm's breakage, the old shields, Friction Test, and Battery Box posts. This took a significant amount of time.

    Finally, we had to cut new shields for the robot arms. These prevent the arms from moving back downward, allowing our robot to score in the lander. Evan measured these and melted them today, and plans to cut them next practice.

    Teammember Statistics Update

    Teammember Statistics Update By Ethan

    Task: Look at the commitment changes over time of our team

    It's a new year! And, with this new year comes new tournaments, new experiences, new projects, and more. But, to grow, one must reflect. Iron Reign's had a pretty big year, from going to Worlds to the prospect of a new MXP. And, while we can't analyze every possible aspect of the team, we can look at our stats page and differences from last year to this year.

    We aren't amazing at keeping an archive of our team hours and such, so I had to pull these statistics from archive.org. The first archived version of the page in 2018 was from Feb. 14.

    As of today, our stats page displays this.

    Finally, the statistics page at the beginning of the season looked like this.

    And, the differences between each are below.

    Next Steps

    Iron Reign wishes y'all a Happy New Year! We wish to see progress among us all in these coming months.

    Off-Schedule Meeting Log, Winter Edition

    Off-Schedule Meeting Log, Winter Edition January 03, 2019 By Ethan, Evan, Karina, Abhi, and Arjun

    Meeting Log (Week of)January 03, 2019

    We have quite a few tasks this week, including:

    • Latch design

    • We've had an idea for a latch for a while. We started with the simple hook pictured below, but it was just that, a start. We want to move on to bigger and better things. So, we designed a new version, displayed below the hook.

      This version uses two of the above gears to form the latch. Then, as the robot shifts, the latch becomes undone, allowing the robot to gently fall upon the ground.
    • Latch attachment

    • So, just having a design isn't enough, it actually has to be implemented. So, Evan cut some attachment points that also function as linear slide stoppers as detailed in our last post.

      Then, we attached the latching system to the attachment posts on each side, mounting the latching system as seen here.

    • Fixing superman and wheels

    • While Karina was testing our robot, BigWheel suddenly began to lose friction, stranding itself in the middle of the field. It would only operate if more weight was put upon it. We haven't determined the reason yet; it could be that the temperature caused some strange material effect, but the new linear slides could also have shifted the weight distribution of the robot away from the main wheels. In addition, the Superman arm failed to work. We've narrowed it down to a code issue, but beyond that, we're scratching our heads.


      Karina putting weight on the robot

    • End\Beginning of year review

    • Iron Reign has a tradition of reviewing the performance of the past year; this year I chose to begin it using numbers. I went back in the archives and used the stats page to count contributions from team members. This post can be found here.
    • TensorFlow & OpenCV testing

    • We still need to fully implement gold/silver particle detection, as well as the rest of our autonomous. To begin on this long, arduous process, Abhi and Arjun worked from home to begin vision integration. At the current point, the program detects gold most of the time. We are experiencing a bug in that the telemetry isn't detected.

    Meeting Log

    Meeting Log By Bhanaviya, Charlotte, Kenna, Evan, Arjun, Ethan, Janavi, Karina, Austin, Lin, Jayesh, and Omar
    Meeting Log January 05, 2019 Today's Meet Objectives

    Today's goals include lowering the latch on Superman so that it becomes more hook-friendly, taking a team picture, and re-assigning presentation slides.

    Today's Meet Log

    • Fix latch system
    • On the robot, Evan lowered the latch system so that the system would be compatible for the hanging task. After the latch system was lowered, bolts on both sides of the lift system had to be moved so that they would align with one another. See more latch updates at (E-82, Latch Model).
    • Add vision functionality to autonomous
    • In terms of code, Arjun is working on using internal Tensorflow Object Detection code to grab frames for the autonomous to avoid any bugs in the custom code he has written so far. Additionally, he is working on ensuring accuracy in the output of the OpenCV pipeline so that it will consistently sample correctly.
    • Presentation feedback from judges
    • With the alums as our judges, we did a thorough presentation run-through. A critique that persisted from our "judges" was that we weren't as enthusiastic as we could have been. So, we decided that a better way to convey our energy was by finding out a way in which we stood out from other competing teams. One way for us to stand out was the back-and-forth debate between Karina and Evan on Mini Mech vs Big Wheel. Since that interaction effectively conveyed both the iterative nature of Iron Reign's engineering process as well as our team's quirks as a whole. In the future we are going to do many run-throughs to make the presentation informative and crisp.
    • Team picture
    • And last but not least, we took a suitable team picture for our journal - this one encompassing both current and old members of the team.

    Meeting Log

    Meeting Log January 12, 2019 By Charlotte, Kenna, Karina, Evan, Justin, Abhi, Ethan, Arjun, and Janavi

    Meeting Log January 12, 2019

    Today's Meet Objectives

    Today our goals include presentation practice, autonomous testing and fine tuning, and build changes from the newest update of the latch to replacing our REV rails with carbon fiber tubing.

    Presentation practice

    Today's Meet Log

    • Presentation practice
    • With the competition a week away, we are practicing our presentation frequently. Last time we presented, we were a bit all over the place; we talked over each other and stuttered quite a bit. This practice is to minimize these mistakes and finish our presentation in an appropriate amount of time, so we can answer questions.
    • Latch update
    • We finished up the design and print for version 2 of the latch system, and Janavi assembled it. The 2nd version changes the stopping mechanism; the bearings are now in the mount rather than in the actual sprockets. More details on this version of the latch can be found at (E-93, Latch Updates).

      Janavi & the latch
    • Lift redesign
    • Evan and Karina worked on reattaching/realigning the belt drive for the lift. It would go off in unintended angles, the process went smoothly except for the fact that we are going to need to tighen the zip ties by replacing them frequently. See more on the belt drive at (E-87, Belt Drive).
    • Carbon fiber redesign
    • The REV rails for our intake system are quite heavy, so we are building a new intake with its old components and carbon fiber tubing instead of REV rails. Justin designed and started a print for a perpendicular mounting bracket for the carbon fiber tubes.

      Justin modelling
    • Mineral storage
    • To add to the new intake system, Evan is making a new box to store minerals out of polycarb.
    • Autonomous and vision
    • Arjun tested and fine-tuned our computer vision. This vision uses Open CV, taking inspiration from the published pipeline and Doge CV. The vision is working well, so he is integrating it into the autonomous program that Abhi created. Karina and Arjun have been working diligently to test this autonomous so that it is in working condition for the next competition.
    • Side shield design
    • Ethan began the design for side shields, which we are planning to cut out using a laser cutter that is stored in our school's engineering classroom. To see more on the design process of the side shields, see (E-87, Designing Side Shields).

    Today's Member Work Log

    Team MembersTaskStart TimeDuration
    CharlotteBlog2:004
    JanaviBuild2:004
    EthanBlog2:004
    Evan/td>Build2:004
    AbhiCode & Testing2:004
    ArjunCode & Testing2:004
    KarinaBuild & Testing2:004
    JustinModelling2:004
    KennaProofreading2:004

    Designing Side Shields

    Designing Side Shields By Ethan

    Task: Create side shields for BigWheel

    Iron Reign has access to an Epilog Mini laser-cutter through our school, so we decided to use it to create side shields to protect our robot during defensive play, display our team numbers, and prevent wire entanglement

    We created our original design in Illustrator. The canvas size was 12"x18", ensuring that our design stayed within the size limits. Then, we found the side height of our robot's wheel hubs (1.3") for later use. The original design, above, was inspired by 1960s teardrop campers.

    The Epilog Mini is a CO2 laser cutter, which means that it can cut acrylic, cardboard, and wood. We don't keep our robot at school, which meant that we had to make a test cut at school. We had a variety of issues, our first print cut way too small, about 8.5"x11" when it should've been 17"x8". Our next cut caught on fire, burning in the machine as I tried to put it out without water. Our final test was successful, producing the cutout below.

    But, when fit to the robot, issues became apparent. It was barely scraping the size limit, and while it fit over the wheel mounts, it failed to match the shape of the wheel. And, the shield grazed the ground, meaning that any rotation from the Superman arm would damage it or the arm. So, we created a second, smaller design and cut it using wood, resulting in a final design.

    Wylie East Qualifier 2019

    Wylie East Qualifier 2019 By Ethan, Charlotte, Janavi, Evan, Abhi, Arjun, Karina, and Justin

    Task: Compete at Wylie East

    Wylie East was Iron Reign's second qualifier of the year. Having qualified at the first one, we planned to use the tournament as an opportunity to practice the presentation and driver practice, as well as check up on other teams' progress. We didn't have a working robot going in - we had found that our latch was one-time-use only the night before, we had recently swapped intakes due to weight, and our autonomous was non-existent.

    Judging

    Unlike last tournament, we had actually done presentation practice, cleaned out the judging box, and revamped the presentation. We were missing a member, but we had already reassigned their slides well in advance so that people would practice them.

    And, our practice paid off. We had pretty seamless transitions, we had a good energy that the judges enjoyed, and our robot demo went really well. We got our content across, and even better, we finished way under 15 minutes so that the judges could ask us questions (even though they didn't have many to ask).

    Later, we had one group of judges come up to greet us. They mainly asked about our robot and its various functions and design choices. Our robot wasn't there, so we had to rely on old prototypes.

    Inspection

    Our robot passed field and robot inspection with flying colors and no reprimands, probably the first time that this has ever happened for Iron Reign.

    Robot Game

    Like above, we really didn't have a perfectly working robot. But, we performed much better than past tournaments due to improvements.

    Match 1

    For the first time in Iron Reign history, we tied, 211-211. Our autonomous sampled and we parked, and we were able to latch in the endgame, so it was a pretty good match all around.

    Match 2

    We lost the next match, 134-85. Our partner's robot shut down, so we couldn't keep up with the opponent. Our auto worked though, as well as latching.

    Match 3

    We lost this match, 102-237. This time, our autonomous didn't work, as our team marker fell off and knocked us off our path.

    Match 4

    We lost, 123-139. Again, our autonomous workde fine, everything else just failed.

    Match 5

    We lost, 122-154. Everything was going smoothly, but our alliance was blown out of the water during particle scoring.

    After Judging and Awards

    We weren't picked for an alliance, so we had to wait for awards. And, we ended with three awards: 1st Connect, 2nd Innovate, and 2nd Motivate. We were ineligible for Inspire due to our prior performance, but we don't believe we would have won it - the head judge stated that this was the closest tournament to regionals that we would get, so there was plenty of tough competition.

    After the awards ceremony, we came up to the fields to help clean and talk to referees. There, we were told something that we enjoyed; one of the refs told us that Iron Reign was one of the nicest and most graciously professional teams they had dealt with this season. We really liked to hear that, and it meant a lot. Also, we were told by another observer that we needed to make what our robot did more clear in the presentation, a point that we'll expand upon in the post-mortem.

    Next Steps

    See post-mortem.

    Tokens!

    Tokens! By Ethan

    Task: Design tokens to hand out at the North Texas Regional

    We recently taught ourselves how to use the laser-cutter. Now that we've gone mad with power, we've decided to make little handouts for other teams. We plan to cut these on wood, with vector cutting around the edges and raster engraving for the logo and text.

    Next Steps

    We're really excited to go to regionals and good luck to whichever team is reading this!

    Three SEM Robotics Teams have now advanced to the FTC North Texas Regional Championship!

    Three SEM Robotics Teams have now advanced to the FTC North Texas Regional Championship! By Ethan

    This Saturday our two all-freshmen rookie FTC Robotics teams took it up a notch at their last qualifier tournament of the season. Iron Core was 5th place of 30 in robot performance and made it into the playoff rounds, but were then eliminated by the highest scoring team in our region. Iron Star also made it into the playoffs and then advanced upon receiving 2nd place Inspire Award along with the Control Award.

    Iron Core: Mahesh Natamai, Ben Bruick, Jose Lomeli, Samuel Adler, Ephraim Sun (not present)

    Iron Star: Katelyn Cumplido, Harish Jai Ganesh, Benjamin Oommen, Shawn Halimman, Aaron Daane, Evan Branson, Paul Lea, Beau Aveton, Cooper Clem (not present)

    Iron Star joins our veteran teams Imperial Robotics who advanced on Jan 19th and Iron Reign who advanced in November and double-qualified on Jan 19th. Please congratulate our team members - we are the only school in the region with 3 advancing teams and it's unusual for a rookie team to advance. The Regional Championship will be held February 23rd at Wylie East High School. Five or six teams will advance from there to represent our region at the FTC World Championship in April.

    This coming Saturday, February 2nd, is the Dallas ISD STEM Expo. Our teams will be there representing SEM and teaching younger students how to program simple sumo robots and how to use 3D printers. Come see us at the Dallas City of Learning exhibit where our teams will also be demonstrating their advancing robots and staffing the Mobile STEM lab that Iron Reign built. Tickets are free but you need to register: here.

    Meeting Log

    Meeting Log January 26, 2019 By Charlotte, Kenna, Ethan, Justin, Arjun, Abhi, and Bhanaviya

    Meeting Log January 26, 2019

    Today's Meet Objectives

    We are going to use our experience from last week to guide our improvement until Regionals. Today we are going to discuss what these improvements exactly entail and outline a timeline for when we need to accomplish these improvements in order to allow adequate time to dedicate to autonomous code and drivers' practice.

    Today's Meet Log

    • Robot repairs
    • There were some problems with our motors: one of the axle hubs is stripped. Though we attempted to replace the axle hubs, Iron Star and Iron Core took brought most of the tools that we need to their competition.

      Karina and the robot
    • Code updates
    • We did a lot of last minute code changes during the competition. Abhi and Arjun cleaned it up and removed legacy code. Autosetup in autonomous, autonomous that works for all sides of the lander, was ditched a long time ago as it was not reliable by the time we needed to test before competition. Now that we have some time before regionals, we are bringing autosetup back. We are taking all of the code we made from scratch during the competition and integrating it into autosetup, which we hope to have ready soon to start driving practice as soon as possible.

      Coders
    • Robot model changes
    • Justin worked on the robot model. We've made lots of changes on the robot in the past month, so besides the changes that we tested on our model, it needed a couple of updates; the upgraded deposit and reinforced Superman arm. The finished robot model for BigWheel can be found at (E-107, Bigwheel Model).

    • Blog updates
    • Ethan worked on the Wylie post and the postmortem, which can be found at (T-38, Wylie East Postmortem).

    Today's Work Log

    Team MembersTaskStart TimeDuration
    AllPlanning Meeting2:10pm.25
    CharlotteTask2:004
    KennaTask2:004
    JanaviTask2:004
    EthanTask2:004
    AbhiTask2:004
    ArjunTask2:004
    JustinTask2:004

    Wylie East Postmortem

    Wylie East Postmortem By Ethan, Janavi, Charlotte, Karina, Abhi, Justin, Kenna, Arjun, and Bhanaviya

    Task: Analyze what went wrong at Wylie

    We performed well at Wylie, comparatively speaking. But, there's always room for improvement.

    Problems:

    The Robot & Code

    • Latch
    • So our first major issue was the latch. We had put together the latch the week before the tournament and tested it the night before, finding that the bearings fell out of the nylon backing under the pressure of lifting the robot. Effectively, this meant that we could only use the latch once per match as we had to reset the bearings after each use. So, we're pursuing two avenues to fix this: cut the latch in aluminum or completely redesign the latch.
    • Presets & Limits
    • Another issue that occurred was that the robot kept on injuring itself. It repeatedly overextended the Superman arm, causing its gears to disengage and strip. The same happened for the intake elbow - we didn't have limits set in so it would move too much and break. And with the belt arms, we stretched the belts out because we didn't have limits created.
    • TeleOp Helplessness
    • Another issue was that our robot didn't function well between autonomous and endgame. Our intake was recently created, and as a result, we felt it better to not attempt to score minerals. We're working on a new intake for this, some combination of our old corn-cob intake but without the Tetrix pieces that made it so heavy.

    Preparation, Presenation & Judging

    • Prep
    • We didn't pack for this tournament and as a result, we didn't have any nuts or bolts, a pretty big oversight. From now on we plan to set up boxes to bring for the week before.
    • Practice
    • Our presentation was better this time. Still, we didn't get enough practice. There were a few long pauses between people and we skipped a couple of slides. The only way to fix lack of practice is more practice.
    • Energy
    • We always need energy, it's what draws people in and gets judges to remember our presentation. Currently, we do a mini-debate within the presentation over our design choices but we plan to improve this and make it more point-by-point. In the same vein, we need to be louder.

    Pit Conduct & Misc

    • Prep Scouting Sheet
    • We need to make a scouting sheet for the tournament ahead of time with past performance. As well, we need to make a second sheet prefilled with team names for the day of. This would just reduce the amount of time spent to prepare at the tournament and transfer it to weeks-before prep.
    • Focus in pits
    • A consistent issue for Iron Reign is focus. People'll do their homework and things that aren't necessarily related to robotics in the pits and we need to stop; it always looks better to be focused when judges come around. We're still thinking of ideas to stop this.

    Road to Regionals

    Road to Regionals By Ethan

    Task: Consider what needs to be done before regionals

    Engineering Notebook:

    • Fix old posts, add calculations and reasons why
      • Intake posts
    • Backdate prototypes
      • Latch System
      • Superman - how we figure out what height to raise it
      • Which wheels we used based on friction
      • Which motors and why ( gear ratios and speed)
      • Gear ratio of superman
      • Linear slide vs new slides - how they work differently
      • Belt system
      •  
    • Fix timeline
    • Update posters
    • Write posts about last minute things
      • Belts
      • Autonomous
      • Latch = bad
      • Tournament
      • Post mortem
    • Create a research-like poster with all of iron reigns calculations on it
    • Create a robot manual using 3D model renders
      • Torque values, what it does, all that stuff

    Build:

    • Aluminum latch
      • Create 3D model
      • Cut at makerspace
    • Intake redesign
      • Mount red intake onto carbon fiber
      • Attach to robot
    • Front “block”
      • Create 3D model
      • Machine out of aluminum
    • Side shields
      • Fix some design problems
        • Remove points
        • Add flourishes
      • Recut with thicker acrylic
      • Mount LEDs underneath
    • Update 3D model
      • Add motors, gears
      • Update intake

    Code:

    • Auto path for crater side
      • Vision after path is complete
    • Auto path for depot side double-sample
      • Vision after path is complete
    • Auto path for crater side double-sample
      • Vision after path is complete
    • Find presets for Superman and elbow
    • Endgame mode creation
      • openCV detection of latch
      • Auto-latching and delatching
    • Autoscore during teleop

    Other:

    • Driver practice
    • Make project management charts accessible
    • Print posters
    • Make banner
    • Print banner
    • Ensure we have tent parts
    • Tent design
      • Check amount of space
      • Trophy display
      • Fairy lights
      • Organization + tool cart
    • Hats
    • Scouting Sheet
    • Tokens
      • Create design in illustrator
      • Test design
      • Cut many
    • Are we bringing things to handout?
      • Tokens to hand out ( laser cut)
      • Business Cards

     

    Superman Calculations

    Superman Calculations By Ethan

    Task: Calculate torque and other values of the Superman arm on our robot

    We want to have our robot completely replicable through the journal. So, we found it necessary to include the power calculations of various subsystems on our robot.

    Superman Arm

    The Superman arm uses two REV Core Hex motors to lift the robot upward, outputting a base 125 RPM and 6.4 Newton-meters of torque. Then, we have 15-tooth gears attached to the motors, which in turn connect to 125-tooth gears for a gear ratio of 10.4:1. Using the torque calculation WheelT=MotorT*(output/input), we find that the total torque exerted downward by the arm is 66.6 N*m.

    Then, given that the arm is .304 meters long, the upwards force produced by the Superman arm is 20.29968 Newtons. The robot itself weighs about 20 pounds, or 89 Newtons. But, since the robot is moving around its center axis, we can neglect the lower half of the robot that touches the ground with the wheels, reducing our load to 44.5 Newtons. Then, taking the integral of force with respect to the radius measured from the Superman arm, we integrate the equation force=(force at top/radius to top)*radius=292.763r. Using the limits defined by the distance to the edge of the robot (0 to .152 meters), the downward torque created by gravity is 3.38 N*m. Modeling the robot as a single point, we get this diagram.

    But, the robot doesn't always operate at optimal load. For example, when the robot is at maximum extension, there are about 60N of load above the center arm and the center arm itself is extended 18 inches, or .4572 meters. Performing the same integral as before with the new limits (0, .4572+.152=.6092), we find that the maximum possible downward torque exerted on the arm is 54.33 N*m, resulting in a net torque of 12.7 N*m upward. Superman can still raise the robot upward, but much slower and with a much greater probability of gear slippage. At these torque levels, the plastic teeth of the gears slip if they're not perfectly aligned.

    Given that the gears are composed of Acetal (Delrin/POM), that the area of one tooth is (.00104 meters * .011 meters = 0.00001144 m^2), that the arm produces 66.6 N*m * .152 m = 10.12 Newtons of force, and the Delrin/POM deformation chart, we can find that the pressure on *one* tooth of the gear is P=F/A=10.12/.00001144=884615.38 Pascals or .88461538 MPa. And, consulting the Delrin/POM deformation chart below, using the long-term line for an hour of use, we retrieve a stress of ~.5%, meaning that the teeth of the gears deform by .5% per hour of use. This alone explains our gear slippage under high loads; as the pressure on a tooth increases, they cause more deformation, which in turn results less area contact between the teeth of the gears, which results in more stress, causing a negative feedback loop.

    However, this alone doesn't explain the stripping of the gears - the gears would only deform by .0572 uM; more analysis is required. When we inspected the superman gears more closely, we found that the gears barely interlocked - maybe 1% of the gears were touching. When we go back to the pressure equation, we find that this increases the pressure on each tooth to 88 MPa. Under the short-term compression curve below, we find the strain is about 5%, or 10x the strain. This results in a deformation of about 5uM, but the contact area itself is only 104 uM, so under these loads it causes an appreciable effect.

    This leads us to the natural conclusion to solve this issue - the gears must be held tighter to increase the contact area and decrease stripping. To do this, we're starting to design a gear holder, which will be detailed soon.

    Meeting Log

    Meeting Log February 02, 2019 By Charlotte, Kenna, Ethan, Bhanaviya, Jose, Ben, Evan, and Janavi

    Meeting Log February 02, 2019

    Bhanaviya working on the blog

    Today's Meet Objectives

    The DISD STEM Expo took place today. While incredibly rewarding, the experience was tiring, so only a few members made it back for the meeting that took place afterwards. This log will include our objectives and accomplishments from the meetings we held throughout the week after school which include build changes to the depositor, some calculations for analysis various parts of the robot, and preparation for our pit setup at regionals.

    Today's Meet Log

    • Design posters
    • To display this year's accomplishments, we plan to create posters for the pit. The research poster will include a few projects we have done this year including our friction tests, materials test, and torque/gear ratios calculations as well as calculations for the elbow, wheels, and other vital parts on our robot. We will also have outreach posters and a timeline of our robot design. Janavi has been designing these posters based on the journal entries we have made about the tests.

      Ethan and the research poster
    • Design passively-sorting deposit
    • Evan has been working on a mechanical depositor for minerals in the lander. We want to utilize a mechanical part to remove burden from the driver, who also has to worry about alignment with the lander as well as control of the arm. This also removes burden from our coders, who have many goals to accomplish before we will be ready for regionals. Once the initial depositor was built, we did some tests during the STEM Expo, as we had a field set up outside the MXP to show off our robots to all of the kids coming through the booth. The depositor, unfortunately, did not perform very well. The biggest problem stemmed from the elastics that enabled it to be entirely mechanical. If the elastics are too tight, it would not bend enough to let the minerals fall out of the little trap door. If the elastics are too loose, the trap door won't be sturdy enough to hold the minerals in before depositing. We are looking for other options now, and we are most likely going to opt for replacing the elastics with a driver-controlled servo. This will put more of a burden on the drivers unless the coders find the time to program sensors for depositing. Either way, we need more driving practice which we hope to accomplish in the next two weeks before regionals.

    Today's Work Log

    Team MembersTaskStart TimeDuration
    CharlotteTask4:004
    KennaTask4:004
    EthanTask4:004
    BhanaviyaTask4:004
    BenTask4:004
    JoseTask4:004
    EvanTask4:004
    JanaviTask4:004

    DISD STEM Expo

    DISD STEM Expo By Bhanaviya, Ethan, Charlotte, Janavi, Evan, Abhi, Arjun, Kenna, Justin, Karina, Ben B, and Jose

    Task: Present at the DISD STEM Expo

    DISD STEM Expo has been our busiest event this year. Overall, we met with over 1000 participants for both the 3D Printing event and the Sumo-Robots station. Despite the fact that this was a first-time event for many of the members helping out, STEM Expo ran smoothly. The purpose of this event is to spread STEM programs to students in the Dallas area who otherwise would have no access.

    We started out by setting up the MXP and the EV3 robots. After ensuring that the MXP was stocked up with laptops and 3D printers, we set up sumo mats, laptops and LEGO Mindstorm Robots in tables outside the vehicle. All the freshmen were given a quick crash-course on how to run the Sumo-Robots session, while the seniors ensured that all of the FTC robots were demo-ready.

    Since the participants were of varying ages, one of our biggest challenges was trying to convey the message of actually coding the robot across a variety of audiences. We learned earlier on that the best way to teach younger audiences how to code the robots was by letting them test out each block of code, so that they could get a sense of what they were trying to accomplish.

    We also had a few connect opportunities. Best Buy (Geek Squad) representatives boarded the RV to ask about our program. Our MXP is funded by Best Buy - we received a $10k grant from them earlier this season - and this was a great opportunity to talk to them again. We spoke about the history of the MXP program, what it currently does, and our plans to create a new MXP with the $150k in funding that BigThought received as well as our need for an additional $100k. Also present at the STEM Expo were several Microsoft employees. We've worked at Microsoft events before, most notably YouthSpark, and they've contributed to the MXP program, so we talked to them again over the same topics, trying to garner up support for the new MXP.

    Next Steps

    Our booth could not have operated as smooth as it did without BigThought, for helping us staff and maintain the MXP, and DISD for giving us the opportunity to introduce FIRST to such a large audience. As hectic as it was trying to teach block programming and 3D modeling to students with little to no technical experience, the event ran much more systematically than we could have expected. It was energizing to see children excitedly “battle” their robots, and to see them walk away, waving a 3D-printed keychain. We are incredibly thankful for having been able to interact with the next generation of engineers, and giving them a platform to see robotics as a comprehensible concept.

    Meeting Log

    Meeting Log By Charlotte, Evan, Ethan, Kenna, Karina, Abhi, Arjun, Ben, Jose, Janavi, and Bhanaviya
    Meeting Log February 09, 2019

    Today's Meet Objectives

    Today we participated at a scrimmage held at Woodrow Wilson High School. This was a fantastic opportunity to get some driver practice in real, timed games and adjust for issues.

    Today's Meet Log

    • Hook implementation
    • Since we have made a few changes to the robot, such as adding a servo to our previously mechanical output mechanism, we evaluated how well they worked. We wired the servo and fixed the wiring from the arm that got tangled in the motor using a wire router to take control of this issue. As well, we began auto tuning for the new hook.

      Fire from the forge from crafting the hook

      The burning metal being bent into our hook
    • Driver practice
    • When we weren't making changes on the robot, we were practicing driving. Some difficulties we faced included getting stuck in the crater because of our arm and the disconnection of our hook from the servo horn due to our attachment with zipties. When we got back to the house, we began changes to fix these issues by creating a replacement for the zipties out of polycarb and working on presets to improve the balance of the robot.

    Pulley Spacers

    Pulley Spacers By Ethan

    Task: Design and implement pulley spacers to prevent belt interference

    We had an issue where the belts that allowed our arm to slide upward were misaligned, resulting in the belts frequently slipping. We narrowed the slippage down to a single point, at this pulley.

    We had to create a new spacer to keep that section of the belt inline with the rest. As usual, we took measurements and replicated them in Creo. It had to be about 3.5 centimeters long, the same width of the metal plate. The depth of the indentation to attach to the linear slide is about 0.75 centimeters and the diameter of the M3 holes 3 millimeters. With these measurements, we designed the piece and printed it in 60% infill nylon, strong enough to withstand the weight of the linear slides. This is what version one looks like:

    However, this version's holes were too far down, allowing the toothed sections of the belts to interact and jam. So, we decreased the height of the bottom pulley-holes so that the middle section of the belt would slider higher up, preventing interference. This resulted in the final version seen at the top of the article.

    Next Steps

    We still have to fully test these spacers, but we can't do a full test until we fix the gears supporting the elbows, which will be detailed in another post.

    Robot Issues - Gear Grinding

    Robot Issues - Gear Grinding By Ethan

    Task: Analyze the issues with the elbow arm of our robot

    The elbow arm of the robot is what allows us to rotate the arm of our robot - the linear slides what hold the intake. Recently, while doing some drive testing, we found that the elbow wasn't acting as it should. When we took a closer look at it, we realized that the metal gears had started to destroy each other.

    Before installing new gears and just having the same thing happen again, we wanted to analyze why this was happening. Remembering that pressure is equal to force divided by area, we noticed that the gears weren't fully interlocking, reducing the area for force to act on. And, the teeth of these gears are minuscule things, so the pressure on each one is immense, even more so with the full torque of the extended linear slide behind them. And, while these aluminum gears may not bend that well, under these immense pressures, they sure can break since hardness and brittleness trade off. And, even then, with high pressure and frequent use, they can still easily grind down, resulting in this scene:

    But, that's not all. When we tried to run the elbow, we realized that the motor shaft themselves were out of alignment. This is hard to capture in a single picture, but this manifested itself as a sort of wobble when the motor was repeatedly run. With full, non-ground gears, this would probably be fine, but the moving shaft reduced the area of interaction between gears, contributing to the gear-dust all over our robot. Finally, as the gears were reduced to almost nothing, this wobble made it so the gears wouldn't interact at all.

    The solution to this is complicated, as we only have one set of spare gears. If we had more, we would be able to replace them as needed, but currently, we couldn't guarantee that they wouldn't give out at regionals. First, we need to replace the motors, as any wobbliness reduces the area of interaction between gears, which increases the pressure on the teeth accordingly. Then, we need to create gearkeepers to hold the gears to maximum contact. We've created gearkeepers before under the same circumstances for the arm that lifts our robot up (we had a similar gear-stripping scenario), but this may not be enough alone. First, we use metal gears on the elbow, which have smaller teeth area-wise than the plastic ones elsewhere. Plus, the gearkeeper design below doesn't compensate for any later wobbliness that may occur and may wear out itself, as its essentially a nylon strap between two shafts. So, we need to design a gearkeeper that doesn't only attach from shaft to shaft but shaft-shaft-robot, as this would prevent the pesky wobbliness and decrease tooth pressure as much as possible.

    Next Steps

    We've forwarded this analysis to the modeling team, who will produce a print later this week so that we can bring our robot back up to snuff.

    Research Poster

    Research Poster By Janavi and Ethan

    Task:Create a Poster amalgamating all of our math

    Throughout this season our team has completed various calculations from the torque of our robotics arm, to the speed of the wheels. Since these calculations are spread throughout our journal, we decided to amalgamate them into a single poster that is easy for us to refer to. In this poster we have calculations for

    • Torque/ Gear Ratios
      • Intake Arm Torque
        • (Robot Manual)
      • Wheel Gear Ratios and Speed Calculations
        • (E-132, Intake Speed )
        • (E-52, Linear Slide Lift)
      • Elbow Torque and Gear Ratios
        • (Robot Manual)
      • Superman Torque and Gear Ratios
        • (E-95,Superman Calculations)
      • Superman Gear Material Calculations
        • (E-95,Superman Calculations)
    • Friction Tests
      • (E-59,Friction Coefficient and Energy)
      • Coefficient of Friction of Silicone Intake
        • (E-59,Friction Coefficient and Energy)
    • Material Testing
      • Linear Deformities with Nylon
        • (E-62,Linear Nylon Strength Test)
      • Linear Deformities with ABS
      • Linear Deformities with PLA

    Elbow Rebuild

    Elbow Rebuild By Ethan, Jose, Karina, and Ben

    Task: Rebuild the elbow after total gear annihilation

    In a previous post, we detailed the extent to which we had stripped our gears - they were missing teeth in several places and the black anodization layer had completely stripped away. So, we had to replace them. The first order of action was to design gearkeepers for them. We've designed gearkeepers before, for the Superman arm, but these have different requirements. They must connect the gears on both elbow driver and slave, but also must mount to the robot itself to prevent the motor shaft from wobbling, which had previously caused major issues. We came up with this design, printing it out in 60% infill nylon.

    The next thing to do was replace the actual gears. To do so, we had to dismantle the entire elbow and replace the gears and shaft collars. This alone took about two hours per side. We added the new gears, ensuring that they were in alignment, and printed a circular part to mount the top of the gears to the linear slide so that the entire system would rotate when the gears were turned. Then, we remounted the belts and aligned them. After, we attached the new gearkeepers, ensuring that the gears interlocked perfectly.

    Next Steps

    So far, we haven't experienced issues with the new elbow, but we're getting our hands on a new set of gears to be safe. We expect this system to continue to work for the Regional tournament, and are performing drive practice to ensure this.

    Meeting Log

    Meeting Log February 16, 2019 By Ethan, Janavi, Kenna, Justin, Bhanaviya, Ben, Abhi, and Arjun

    Meeting Log February 16, 2019

    So, its the last week before Regionals, so we have a lot of work to do, from robot work to presentation.

  • Linear slide arm repairs
  • We started off the day with working on the elbow for the arm. For the past week, we've been dealing with the gears on the elbow stripping. So, we replaced the gears on both sides, threadlocked the motors so that the shafts wouldn't wobble, and installed upgraded triangular gearkeepers so that that that that the gears would fully interlock, preventing the gears stripping. This process took about 90 minutes per side, taking up time we needed for autonomous. But, our build freeze has persisted - we haven't added anything else. In the same vein, Justin worked on the 3D model, integrating the corncob into the design.

  • Blog updates
  • We're also trying to finalize our journal, so we're finishing up posts. Janavi was working on a post about the research poster; Arjun was working on computer vision posts; Abhi was updating code posts. Ethan was going through and retagging posts so that the table of contents is accurate, fixing the posters we're printing, and updating presentation photos. Janavi and Kenna were also working on the handouts for Regionals.

  • Driver practice
  • Since Karina isn't here, we're letting Ben practice driving. We're consistently getting 2-3 cycles in the lander with him as opposed to Karina's 4-5, but practice will help. He's not all there yet, he crashed the robot somehow, but its a start. We're also working on autonomous delatch and tuning as he drives using telemetry data.

    Today's Work Log

    Team MembersTaskStart TimeDuration
    AllPlanning Meeting2:10pm.25
    EthanEdit blog posts and update posters2:004
    EthanFix robot gears12:002
    Justin3D Model2:004
    BhanaviyaComputer Setup2:001
    KennaDesign handouts2:004
    JanaviBlog posts2:004
    BenReplace gears2:004
    AbhiRobot tuning2:004
    ArjunControl Award2:004

    Latch Designs - A Retrospective

    Latch Designs - A Retrospective By Ethan

    Task: Analyze past successes and failures in our latching system

    Version 1

    The first version of the latch worked decently. We started out with the idea of a one-way, passive latch. This idea involved mounting smaller bearings and gears between them, with a spring-like nylon piece that moved only when downward pressure was placed upon the gears. This design was only fully realized before the Wylie Qualifying tournament, and only tested the night before. We found that the bearings popped out under pressure necessitating a reset after every match and meaning that we could only latch once per match. We opted for the endgame latch, as it was more reliable. But, this cut the amount of points we could receive immensely. After the tournament, we decided to do a full redesign.

    Version 2

    The second version's changes were simple. We redesigned the nylon "spring" and made it thicker and more prominent. This made it so the latching gears were more firm than before, which in turn allowed more weight to be put on them. However, the issue with the gears was still present; as the load on the latch increased, the nylon would bend more and more, allowing the bearings to fall out so that the latch would jam in place. This version was quickly scrapped.

    Version 3

    At this point, we were sick of the bearings popping out. So, we widened the holes immensely to fit larger bearings which in turn had larger holes allowing for bolts to be run through. This was overkill, but it ensured that no slippage would occur during normal robot usage. Again, we also thickened the nylon "springs" so that the gears would stay in place without significant upward force.

    We realized, that while technically impressive, the latch as we knew it had to go. It worked, but it was too time-costly to justify using, as the driver had to precisely line up the bot next to the lander to use it, taking about 20 seconds. In addition, it was difficult to code as it required several intricate simultaneous robot operations: the lift needed to descend at the exact same moment Superman needed to rotate, all while the elbow rotated the robot 90 degrees. In summary, it was an overly burdensome task. So, we threw away all that work, these past two months of labor in favor of a simpler option.

    Version 4 - the Hook

    We decided that it was time to go back to the drawing board. In time periods, it was approximately a jump from the current era to the Iron Age. So, we designed appropriately. We designed a stainless steel hook, first making one out of prototyping wire. Then, we heated up the forge, adding plenty of coke, and set to work. We chose a stainless steel rod, 8mm in diameter and warmed it to red hot, beating out the initial design. We let the initial rod air cool so that it would be soft enough to drill through, creating the mounting point for the robot. Then, we reheated it to its critical point (when it loses its magnetic properties) and quickly quenched it to reharden it. But, simply quenching it makes the steel too brittle to use in competition, so we finished up the hook by tempering it, using an oxy-acetyline torch on it until the surface became matte. Finally, we had the hook seen above. After all that work, we'd gone with the simplest option because sometimes, it is the best.

    Off-Schedule Meeting Log - Week before Regionals

    Off-Schedule Meeting Log - Week before Regionals February 19, 2019 By Ethan, Evan, Jose, Charlotte, Karina, and Justin

    Meeting Log February 19, 2019

    It's the week before Regionals, so the house is a flurry of activity - all hands are on deck for every possible facet of the team.

    Monday

    The week started out with three projects. Justin worked on the robot model, taking measurements for the intake and putting the assembly together for six hours, completing the model. Just as he left, Ethan started the editorial review. The goal of the review was to develop a more cohesive journal, a journal that could easily be flipped through. The list of tasks created from this session are below. In addition to this, Ethan worked on making an LED hat for the tournament.

    Editorial Review Listing

    • Unbury $150k grant post, make title "major grant to fund replacement of vehicle" + fix receiving + remove last sentence
    • Add Ben, Jose headshots to organization slide
    • Replace townview qualifier photo
    • Add Microsoft section to stem expo post
    • Add motivate tag, remove connect from drive testing at stem expo
    • Remove all motivate from connect table of contents
    • Bold totals in the iron reign grants post
    • Fix pulley spacers image
    • Fix broken image last meetinglog
    • Remove connect posts from motivate table
    • Add to stem spark post
    • Post summary of motivate and connect 2x
    • Add letters to presentation tabs to indicate award
    • Change decisions to priorities in presentation
    • Remove center photo collector system in presentation
    • Delete slide 38 with wordcloud in presentation
    • Remove what we need help with slide
    • Make text bigger on Connect summary slide, add totals in title in red
    • Update journal summary
    • Make a latch retrospective post
    • Post about rebuilding elbow
    • Fix Woodrow Code blog post
    • Add articulation and drive enhancement posts
    • Make post about bearings in linear slide

    Tuesday

    • Battery Mount
    • Evan worked on a battery mount for the robot. While drive testing, we had found that the battery and camera would fall out under extreme conditions, so we decided to create a new one. Evan cut battery "corners" out of polycarb and mounted them together, ensuring that the battery would stay static in every match.
    • Editorial Review 2
    • Ethan wrote new posts on the history of the latch, the rebuilding of the elbow, connect and motivate summaries, and fixed the above issues from the editorial review. In addition, we rewrote the summary, as we found that it would be heavily considered in Regional judging. Charlotte uploaded old meeting logs.
    • Driver Practice
    • Karina, Justin, and Jose practiced driving the robot. We discovered that the robot latches extremely well with the new hook and that the autonomous delatch works. We also tested the articulation, or poses, of our robot. The only issue that popped up was when the robot moves into deposit mode, it tips toward the side with linear slides, but Karina discovered that if she drives the robot forward at the same time, she can ram the robot into the correct position. Karina got to 4-5 cycles per match with the new updates. This practice was a way to test the strength of our robt - we've had our robot break under stressful situations previously - and this time nothing broke. The biggest issue was that a servo wire on our intake came unplugged, but even with that, our robot still worked.
    • Model Articulation
    • Justin took the last measurements for the model of our robot, then started to take pictures of the articulations we made in the code.
    • Hat
    • We finished the light-up LED hat.

    Wednesday

    • Driver Practice and Autonomous
    • Karina and Abhi worked on the robot. Karina gave advice for improving our robot's articulations to Abhi, who proceeded to fix the code for better driver practice. Abhi also worked on delatch in autonomous, reversing the autonomous driver enhancement code and taking data from Karina's testing. We discovered one new issue with our robot, that the gearkeepers for Superman pop out of alignment after about 100 uses. All we need to do is realign them, and they'll be back to full functionality.
    • Control Award
    • Arjun continued writing the Control Award submission, adding in the new articulations and poses of the driver enhancements. Janavi created state diagrams for the code to add to the submission.

    Wylie Regionals 2019

    Wylie Regionals 2019 By Ethan, Charlotte, Evan, Kenna, Karina, Abhi, Arjun, Bhanaviya, Ben, Justin, Jose, and Janavi

    Task: Compete at the North Texas Regional Tournament

    Preparation

    Unlike other tournaments, we started packing before morning. We packed as if we were going out of state, bringing a bandsaw, all-new charging box, every replacement part imaginable, and a printer which would ultimately come in handy later. We relied on a packing list created by Janavi, detailed below.

    Because of this, we got to Wylie on time, turned in our notebooks, had the team rosters printed out, and were able to start right away.

    Inspection

    Breaking our all-season streak, we failed our first inspection, cited for our unruly cable management. So, we made a hasty retreat back to the pits and zip-tied the cables together and rethreaded our intake servo wires through the cable guards, then brought it back to inspection. We passed, but we were warned about possible size issues with the team marker. But, looking at RG02, we realized that it wasn't a major concern.

    Judging

    The main issue this time was not speed or knowledge but simple enthusiasm - it just felt off and a little uncharismatic. However, we received three separate pit visits for what we believer were Motivate, Connect, and Innovate. In particular, we were able to get the Motivate judges out to see the MXP and talk about expanding the program while keeping it sustainable. The Innovate judges focused on the Superman mechanism, as it's fairly unique, and we fielded questions about the design process. In Connect, we also talked about the MXP and its $150k grant largely because of our efforts.

    Robot Game

    Match 1(Q3)
    For the first time in the Rover Ruckus season, we won a game. Both us and Corem Deo had almost perfect auto and Corem Deo got plenty of mineral cycles into the lander. Unfortunately, BigWheel tipped over during end game so we couldn't latch. However it did not affect the match results significantly.

    Match 2(Q9)
    Unfortunately, we lost. Both our autos failed in some way and BigWheel ended autonomous with one wheel in the crater, wasting us 30 seconds during teleop just to get out. Also, most of our mineral cycles failed and we couldn't latch during end game and had to partially park in the crater.

    Match 3(Q15)
    To our surprise, we won. We were against Elmer and Elsie, who were seeded 1st before this match. We had a perfect auto this match while the other side had some issues with their's. During teleop we had some pretty successful mineral cycles and both robots hung onto the lander with the other side only having one hang and one robot partially parked.

    Match 4(Q26)
    We didn't expect to pull a third win but we did. Our auto also failed a little again but it didn't cost us any time during teleop like last time. We also had some very successful mineral cycles this time, but when attempting to hang BigWheel tipped when going into its preset position for hanging, even so, it didn't affect match results.

    Match 5(Q33)
    Once again we didn't expect a fourth win, but it happened. Before this match we wanted to test our autonomous with the Lamar Vikings to check if the robots would collide during autonomous, but due to mechanical issues on their side this was delayed and we had to queue without doing so. Indeed, our robots collided in the depot causing us to miss out on 75 points. During teleop one robot on the other side disconnected but on our side two of our servos disconnected, the mineral gate and the hook, so we couldn't score minerals or latch so we played some minor defense and partially parked in the crater.

    Match 6(Q36)
    Our luck ran out in this match as we lost. This was a very tight match against TechicBots, the first seed. Both sides ended autonomous 150-150. The mineral game was also tight, the lead switched between both sides many times as minerals were scored but the other side took the lead once BigWheel tipped over. We couldn't hang once again and both our opponents kept scoring, leading to our loss.

    For the first time this season, we were selected for Semis as the first pick of the third alliance.

    Match 1
    We lost. Our autonomous failed as well as teleop while the other side continuously scored minerals into the lander. And yet again we couldn't hang due to tipping.

    Match 2
    We lost again. We began a timeout due to technical issues with the phones and ultimately had to give up and leave BigWheel to sit idle on the field for two minutes and thirty seconds while the Lamar Vikings attempted to win without us.

    Awards Ceremony

    By the time the ceremony started, most of us had been up for 13+ hours, so we were all a little under the weather. We first received the Motivate award! It's always nice to have your efforts recognized and this was no exception. The Motivate award means a lot to us - it's what we got last year at Worlds. Then, we heard, "3rd place Inspire Award goes to...team 6832 Iron Reign!" And the SEM section went wild. We advanced!

    Next Steps

    The post-mortem will be in a later post. See y'all at Worlds!

    SEM FTC Robotics advances to State and Worlds Championships

    SEM FTC Robotics advances to State and Worlds Championships By Ethan

    On Febuary 23, 2019, SEM Robotics sent three teams to the fifty two team North Texas Regional Championship, the largest showing of any school.


    Left to right: Jose Lomeli, Arjun Vikram, Abhijit Bhattaru, Ben Bruick, Bhanaviya Venkat, Evan Daane, Karina Lara, Charlotte Leakey, Jana Chadha, Kenna Tanaka, Justin Bonsell and Ethan Helfman

    Iron Reign, SEM's varsity team, won 1st place Motivate award and 3rd place Inspire, advancing them to both the State UIL and Worlds Championships in April. The Motivate award recognizes teams who demonstrate exceptional community service, and in this case, was for Iron Reign's continued expansion of the Mobile Learning Lab program. In addition, the Inspire award is given to teams who represent the spirit of the FIRST program: outstanding not only in robot game, but also engineering processes, connecting with professionals, innovative designs and supporting other teams.

    Individually, Karina Lara and Justin Bonsell were recognized as FIRST Dean's List Semi-Finalists. Named after FIRST Founder Dean Kamen, inventor of the Segway and the portable dialysis machine, Dean's List students are considered leaders in their community who exemplify the ideals of FIRST while achieving technical excellence. Karina Lara was then announced as one of four Dean's List Finalists who will go on the represent North Texas at the FTC World Championship.

    Imperial Robotics, our other veteran team, medaled when they made it to the final round of the Regional Championship through their exceptional robot performance, only losing by a thin margin in the last match. If another advancing team can't go to Worlds, Imperial will be the next team to advance.

    Members included: Trey Davis, Samuel Adler, Rohit Shankar, Christian Saldana, Hudson Shields and Blaine Wells (not shown)

    All-freshman team Iron Star performed with distinction. Not only did they earn a spot at the Regional Championship as a rookie team, they also demonstrated coolness under stress as they experienced persistent issues with robot disconnections. They never stopped trying to get the robot back online, stayed professional throughout the tournament and gained valuable experience that will help them elevate to veteran teams next year. Members included: Katelyn Cumplido, Shawn Halimman, Evan Branson, Paul Lea, Aaron Daane, Beau Aveton, Cooper Clem, Harish Jai Ganesh, and Benjamin Oommen.

    Our thanks go out to all of the people and sponsors who have supported us already this season, including but not limited to: Mr. Schelanko and Mr. Marx and the Dallas ISD STEM Department, Mr. Boykin our faculty sponsor, Mr. Palacios and SEM staff, Ms. Huitt, The Texas Workforce Commission, FIRST in Texas, DEKA, Patrick Michaud - our FIRST FTC Regional Affiliate, Fried Elliott - Regional Judge Advisor, and the Virani / Lux family.

    Meeting Log

    Meeting Log March 02, 2019 By Charlotte, Ethan, Evan, Justin, Karina, Janavi, Jose, Ben, Abhi, and Bhanaviya

    Meeting Log March 02, 2019

    Today's Meet Objectives

    Since we qualified for worlds, we are using today as an opportunity to start our Road to Worlds, as the discussions we have today will shape our progress for the next 8 weeks. We plan to start today with a post-mortem discussion regarding our previous competition, and then we will proceed to evaluate our strengths and shortcomings throughout the post-mortem. These lessons will shape our Road to Worlds document, a guide that outlines our major objectives within every subteam of Iron Reign.

    Today's Work Log

    • 15 minute cleaning/organization session
    • Planning session
    • Post-mortem
    • A post-mortem follows every major competition we attend, so that we can put into words and learn from our successes and failures in a constructive environment. We spent most of our meeting today reflecting on last week's regional competition with topics including robot performance, pit conduct, and preparation, and our detailed post-mortem can be found at (E-118, North Texas Regional Postmortem).
      Skype call with Jayesh
    • Presentation post-mortem
    • We discussed (on a Skype call) our presentation with one of our alumni, Jayesh, who gave us guidance and feedback based on a video we took of our presentation at regionals so that we can improve our presentation in the coming weeks.
    • Road to Worlds
    • Following our post-mortem discussion, we booted up our road to worlds doc and began our discussion as to how we will accomplish everything we need to in 8 weeks. Our Road to Worlds document will help increase focus and productivity so we don't lag behind in our progess. See our Road to Worlds at (E-119, Road to Worlds 2019).
    • Further planning
    • If we are going to accomplish what we set out to, it is going to require immense commitment and higher-level planning. We need to decide how we are going to spend spring break, and with a Doodle poll that indicates participation for the next two weeks, we can plan accordingly. We may not have many builders, so hopefully we can do drive practice.
    Team MembersTaskStart TimeDuration
    AllOrganization and Planning2:00pm.33
    AllPost-mortem & Road to Worlds2:20pm3.66

    North Texas Regional Postmortem

    North Texas Regional Postmortem By Ethan, Charlotte, Abhi, Janavi, Evan, Ben, Jose, Justin, Karina, Bhanaviya, and Arjun

    Task: Analyze what went wrong at North Texas Regionals

    We performed really well at Regionals; we actually won our first game of the season and ended 4-2 and were selected for an alliance. But, we still didn't do everything right. We were on the verge of not being chosen for Inspire, and we can't risk the same at Worlds.

    Problems:

    The Robot & Code

    • Auto & Setup
    • To begin, we had issues with preparing our robot, particularly that we didn't have enough practice setting it up for autonomous. As well, we didn't have a way to verify that the setup was correct.
    • Initial Code
    • We had high pings at the tournament, so we plan to reduce our telemetry to two lines. As well, our control scheme was too complicated, and we need to simplify it.
    • TeleOp
    • The robot kept tipping because of the complicated management of three systems. When in motion, angular momentum is conserved, making it hard to manage the robot and keep it upright. As well, we couldn't see the minerals in the intake.
    • Build
    • Again, we couldn't see the minerals in the intake. As well, the carbon fiber intake rod broke along with the battery and phone mount. These all necessitate redesigns. Finally, our wiring was out of hand.

    Pit Interviews

    • MXP was not set up for Motivate judges
    • Missed groups of judges looking for our robot several times
    • Didn't let judges leave when they wanted to - kept on talking

    Pre-tournament Preparation

    • Presentation
    • We hadn't practiced the robot demos; our IMU demo worked but the latch demo didn't. As well, we hadn't done a runthrough before handing out items from our presentation box. So, more thorough presentation practice is needed.
    • Engineering Journal
    • The team as a whole needs to focus on getting their blog posts in on time. It's hard to prepare the journal when not all posts needed for it are present. As well, we forgot to print the cover sheet for the control award.

    Pit Setup & Conduct

    • Ugly Pit
    • Our signs were disorganized and not easy to view, and our pit in general was a mess. We didn't have handouts, and our activities were off-topic.
    • MXP Setup
    • Even though the MXP is a centerpiece of our presentation, we left it wrecked after we unloaded all of our materials and making it too dirty for a tour.
    • Team Members
    • A few team members were not actively participating at the tournament, giving a bad impression for the judges.

    Road to Worlds Document

    Road to Worlds Document By Ethan, Charlotte, Evan, Karina, Janavi, Jose, Ben, Justin, Arjun, Abhi, and Bhanaviya

    Task: Consider what we need to do in the coming months

    ROAD TO WORLDS - What we need to do

     

    OVERALL:

    • New social media manager (Janavi/Ben) and photographer (Ethan, Paul, and Charlotte)

     

    ENGINEERING JOURNAL: - Charlotte, Ethan, & all freshmen

     

    • Big one - freshmen get to start doing a lot more

     

    • Engineering section revamp
      • Decide on major subsystems to focus on
        • Make summary pages and guides for judges to find relevant articles
      • Code section
        • Finalize state diagram
          • Label diagram to refer to the following print out of different parts of the code
        • Create plan to print out classes
        • Monthly summaries
      • Meeting Logs
        • Include meeting planning sessions at the beginning of every log
          • Start doing planning sessions!
        • Create monthly summaries
      • Biweekly Doodle Polls
        • record of supposed attendance rather than word of mouth
      • Design and format revamping
        • Start doing actual descriptions for blog commits
        • More bullet points to be more technical
        • Award highlights [Ethan][Done]

    Page numbers [Ethan][Done]

        • Awards on indexPrintable [Ethan][Done]
      • Irrelevant/distracting content
        • Packing list
        • Need a miscellaneous section
          • content
      • Details and dimensions
        • Could you build robot with our journal?
        • CAD models
        • More technical language, it is readable but not technical currently
    • Outreach
      • More about the impact and personal connections
      • What went wrong
      • Make content more concise and make it convey our message better



    ENGINEERING TEAM:

     

    • Making a new robot - All build team (Karina & Jose over spring break)

     

      • Need to organize motors (used, etc)
      • Test harness for motors (summer project)
    • Re-do wiring -Janavi and Abhi
    • Elbow joint needs to be redone (is at a slight angle) - Justin/Ben
      • 3D print as a prototype
        • Cut out of aluminum
      • Needs to be higher up and pushed forward
      • More serviceable
        • Can’t plug in servos
    • Sorter -Evan, Karina, and Justin
      • Sorter redesign
    • Intake -Evan, Karina, Abhi, Jose
      • Take video of performance to gauge how issues are happening and how we can fix
      • Subteam to tackle intake issues
    • Superman -Evan and Ben
      • Widen superman wheel
    • Lift
      • Transfer police (1:1 to 3:4)
      • Larger drive pulley
        • Mount motors differently to make room
    • Chassis -Karina and a freshman
      • Protection for LED strips
      • Battery mount
      • Phone mount
      • Camera mount
      • New 20:1 motors
      • Idler sprocket to take up slack in chain (caused by small sprocket driving large one)
    • CAD Model



    CODE TEAM: -Abhi and Arjun

    • add an autorecover function to our robot for when it tips over
      • it happened twice and we couldn’t recover fast enough to climb
    • something in the update loop to maintain balance
      • we were supposed to do this for regionals but we forgot to do it and we faced the consequences
    • fix IMU corrections such that we can align to field wall instead of me eyeballing a parallel position
    • use distance sensors to do wall following and crater detection
    • auto paths need to be expanded such that we can avoid alliance partners and have enough flexibility to pick and choose what path needs to be followed
      • In both auto paths, can facilitate double sampling
    • Tuning with PID (tuning constants)
    • Autonomous optimization



    DRIVE TEAM:

    • Driving Logs
      • everytime there is driving practice, a driver will fill out a log that records overall record time, record time for that day, number of cycles for each run, and other helpful stats to track the progress of driving practice
    • actual driving practice lol
    • Multiple drive teams

     

    COMPETITION PREP:

    • Pit setup
      • Clean up tent and make sure we have everything to put it together
      • Activities
        • Robotics related
      • Find nuts and bolts based on the online list
    • Helping other teams
    • Posters
    • Need a handout
    • Conduct in pits - need to be focused
    • MXP or no?
    • Spring break - who is here and what can we accomplish
    • Scouting

     

    FIRST in Texas Grant

    FIRST in Texas Grant By Ethan

    Task: Recieve a grant for the Iron Reign program

    Iron Reign has received $1,000 from FIRST in Texas for tournament fees and robot parts. This will go a long way for our team, as DISD STEM has already stepped in to cover the Worlds' fees, which in turn allows us to use these funds for future seasons if needed.

    Meeting Log

    Meeting Log March 16, 2019 By Charlotte, Janavi, Aaron, Ethan, Justin, Bhanaviya, Beno, Abhi, and Karina

    Meeting Log March 16, 2019

    Today's Meet Objectives

    Agenda

    Objective Summary

    Our main objectives for today are to gather and assemble the parts and subsystems needed to construct our new robot as well as continue the improvement of our robot's balance programmatically.

    Today's Work Log

    • Beginning of new robot build
    • Aaron and Justin began working on our new competition robot. Justin designed and cut a polycarb base and Aaron assembled the elbow piece and both wheels. The polycarb base will be the structure of the robot, connecting all of the subsystems together.
    • PID Tuning and Reverse Articulations
    • Abhi and Ben O have been tuning PID gains for autonomous and the presentation of our robot. Today, we focused on balancing our robot while the intake is fully expanded and the chassis is vertical without superman. This task is extremely complex considering the tiny balancing point and the height of the center of mass when the robot is extended in such a way. Also, since adjustments to our elbow, we are in the process of creating new reverse articulations. These allow the elbow to bend in the opposite direction as before to remove burden on our drivers.
      Abhi balancing robot before PID adjustments
    • Bill of Materials
    • Bhanaviya and Karina continued to work on a bill of materials, which can be found at (E-131, Bill of Materials). This is a continuation of progress made during spring break, and such a record will make it easier to build our second robot, as builders will have easy access to each part we need and where to aquire such an item.
    • BigWheel cutaways
    • Ethan made some cutaways using PTC Creo and Autodesk and our robot model, which required him to convert the file to .dxf in a certain articulation and then into an Illustrator file. This will allow us to better illustrate and document the design of the robot.
      Cutaway of BigWheel in Illustrator
    • Intake analysis
    • Karina took some videos of our intake system to analyze its efficiency. Notably, we want to measure the time it takes a mineral to travel through our corn-on-the-cob intake and thus determine the lag that occurs in this process. This will guide our redesign of our intake mechanism. In the next week we will perform this analysis, which can be found at (E-132, Intake Speed).

    Today's Member Work Log

    Team MembersTaskStart TimeDuration
    AllPlanning Meeting2:10pm.25
    AbhiPID tuning and articulations2:004
    Ben OPID tuning and articulations2:004
    EthanCutaways of BigWheel model2:004
    AaronSubsystem assemblies for new robot2:004
    CharlottePlanning and blog2:004
    BhanaviyaBill of materials2:004
    KarinaBill of Materials and intake analysis2:004
    JanaviBlog2:004
    JustinPolycarb base measurements and cut2:004

    New Robot Base - Icarus

    New Robot Base - Icarus By Evan, Justin, Aaron, and Ethan

    Task: Build the base for the new robot

    Since BigWheel was never intended to be a competition robot, we decided to build an entire new robot based off of it. This means that the base plate of the robot is going to have to be the most accurate part of the robot since everything after that has to be built upon it. To do this, we started out by measuring the base of our original robot, then squaring the whole thing out, making sure it was uniform across the base, down to 1/32". The inner slot that houses the superman lever was done down to 1/16" because it’s precision was not as important; it houses the Superman arm's wheels.

    We cut and trimmed the basic platform using the table saw and clipped some of the thinner excess polycarb off with flush cutters. Once the base was cut to size, we moved onto the bends. The bends were measured exactly where they are on the outside of the current robot. To make precise cuts, we took a trip to the Dallas Makerspace. There, we used the sheet bender to bend our 1/8" polycarbonate which makes up the base, into shape. The walls of the base are then going to be connected to square aluminum piping that has been ripped in half to create the outer wall.

    The task of holding the sides together will be done by two 3D printed parts that will house the LED strip that goes around the outside of the robot (used to communicate to the driver which mode we are in). This base will be much more precise than our previous chassis, making it more reliable as well. Finally, the new base will have more mounting points than before, allowing for greater modularity. The old robot will be a sparring partner for driver practice. The level of craftsmanship that has gone into this baseplate is industrial grade, we have done something comparable in precision and accuracy to any product meant to be mass produced. We can only hope that our final robot works as well as it's intended.

    Next Steps

    To have a fully supported base, we need to add the framing brackets and the wheels before it can be considered a wrap on the base section of the robot.

    Finishing Icarus' Base

    Finishing Icarus' Base By Evan, Aaron, and Ethan

    Task: Perform the final steps to complete Icarus' base

    Since we finished the polycarb base, our robot went through some major changes. We last left our robot in the post-bend stage, just a piece of polycarbonate. The first thing we did was to square the whole robot with side brackets. These cleanly ripped aluminum C channel side brackets now serve as the highly accurate frame of our robot, which has been measured down the millimeter for the highest level of precision yet.

    After creating the side brackets, it was time to give them the right holes in all the right places. The holes for the rod we use as our drive shaft were drilled in the side brackets, exactly the same on either side, as were the holes for the points of attachment on either side of the robot, connecting the base to the brackets. The front bracket was cut to size and placed on the robot after the REV rail we use as an attachment point for the elbow joint was placed. Then we put the 3D printed brackets onto the REV rails that make up the back end of the frame of the robot, running the bar that became the axle for the wheels. If you want to see just how far we’ve come, you can look back at the article that Arjun and Karina wrote about building the first version of the robot over the summer. The amount of improvement is large and part of the journey. Everything on the robot is done for a reason, be it stability, weight, or efficiency. This time around we’ve significantly reduced the number of extra things on the robot, and simplified it as much as we possibly can.

    Next Steps

    The next step is going to be told in an upcoming article that will describe the process of building the arm mount. If this robot is going to be on the field and compete, it needs the elbow joint to be constructed, so that’s next on the evolution of the new robot.

    Meeting Log

    Meeting Log March 23, 2019 By Charlotte, Ethan, Bhanaviya, Karina, Jose, Justin, BenB, BenO, Arjun, Cooper, Paul, Abhi, Janavi, and Aaron

    Meeting Log March 23, 2019

    Today's Meet Objectives

    Agenda

    Objective Summary

    Today, our main goal is to finish the chassis of our new robot, as well as identifying and fixing the error in our code that stops the OP mode that lets the intake extend into the crater.

    Today's Work Log

    • New robot chassis build
    • Justin, Ben B, and Jose installed the axle mounts (which have finished printing and being welded) and the second wheel). We installed the drive motors, fully assembled, and put together the drive change. Our chassis is complete except for the Superman arm, as those parts we started printing today. The print broke because the printer was on the wrong setting, rather than setting a base, the print pulled up. The new print should be finished in time to do the assembly of superman during the week.
      Chassis before installation of drive motors
      Ben B cutting the main drive shaft
    • Sorter assembly for old BigWheel
    • In order to do drive practice with our old robot, Aaron and Cooper did some fixes to the intake for it to be functional again. While this is not the sorter we will use on our new BigWheel, so we can get some much-needed drive practice next week.
      Cooper with the sorter pre-assembly
    • Identify and fix code error
    • The code team has been trying to identify a code error since yesterday so that they can continue fine-tuning autonomous and the robot won't malfunction while deploying in the crater. We also need this part of the code to work for drive practice that we hope to get next week. After some thorough searching, they found the error to stem from a missing break function that was supposed to occur between the case for deploying and for reverse driving.
      Arjun looking for the error
    • Robot manual and team summary
    • Ethan worked on the robot manual, which is a brief but incredibly detailed guide of the subsystems on our robot. This will be put in our journal for the judges to read. We also updated the team summary to make it more concise so it is more easily digestible for the judges. Finally, we made a fold out for our journal to show the judges our outreach in a succinct manner.

    Today's Member Work Log

    Team MembersTaskStart TimeDuration
    AllPlanning Meeting2:10pm.25
    NameTask2:004

    Constructing Icarus' Elbow

    Constructing Icarus' Elbow By Evan, Aaron, and Ethan

    Task: Build the elbow for intake

    In the last Icarus' blog post, it was just getting the basic flat, support frame of the robot. The next step in the construction of Icarus' is the elbow joint that holds the intake. This time around, we simplified everything significantly as compared to BigWheel, reducing the excessive aluminum parts to two 3D printed parts. We attached these to the REV rail that runs across the front of the robot with two smaller REV rail parts we custom cut to fit the size of the 3D part. Then, we inserted the motors that each of them requires. Here we are using the same REV HD motors we used for our elbow on the last robot since they worked quite well. After inserting these, we went about supporting the elbow frame, which was done with two REV rails attached to the robot from the top of the 3D printed piece.

    These were attached at a 30-degree angle and anchored to the robot behind the two drive motors we use for the wheels. Once both of these were secured, we began assembling the arm. The arm itself has remained mostly the same, consisting of two linear slides on either side for a grand total of four, extra smooth slides. We drilled out the correct holes on all of the arm pieces, created four custom metal parts for the slides, which took a while on the bandsaw, and then assembled the bottom slide of the arm. Three holes were drilled out in four REV 86 toothed gears, which work as the mounting point of the linear slides. Once these were attached, we attached all the other necessary parts for the arm and life on the elbow joint’s 6mm hex axle that protrudes from a ½ inch hex axle set on two bearing with ½ inch hex inlay for an insanely smooth rotation. After all the necessary hardware was set in place, we put a redesigned version of our 3D printed gear keepers on to keep the distance between the motor shaft and the rotating shaft the same, and the gears firmly interlocked. During the time frame of this article, the new superman lifting lever was put into place.

    Next Steps

    The next step in the saga of the robot is the hook and the new intake, which will be seen in upcoming articles. As well, if the robot is to score at worlds, we need to construct the arm lift for the intake and then the intake itself, which will be redesigned and improved. Also, some wiring would be nice.

    Icarus' Superman Arm

    Icarus' Superman Arm By Evan, Aaron, and Ethan

    Task: Design and install a lifting arm for Icarus

    At the same time as the elbow joint was being done (which can be found in the article "Constructing Icarus' Elbow”) the Superman lift was being installed in the back half of the robot. The old superman system was difficult to install, but we designed it to be slightly easier. Mounting brackets were already pre-set in the robot so we didn’t have to disassemble half of the robot to be able to set screws into the extrusion rail. Bearings were inserted into the brackets, and the process of sliding all of the needed parts onto the rails began. First was the outside shaft collar, which holds the 6mm hex shafts in place. Then was the first interior shaft collar, which kept the internals in place. Then the first of the gearkeepers was put on, followed by a spacer meant to separate the gearkeeper’s bearing from being popped out by the gears on the Superman arm. Then came the actual Superman arm, which is one centimeter longer than our original arm, hopefully allowing more lift.

    It’s made of three 125 toothed gears from REV, with the center one’s ridges drilled out, a REV rail sized chunk sawed to insert our actual lever bar, and 3D printed spacers separating each of the gears around the outside which have all been bolted together. On the end of the bar is a 3D printed holder for the four omni-wheels we’ve positioned there, which are all set with bearings for smooth motion. Once this was slotted onto the 6mm hex rail we added one more spacer, the other gearkeeper, then the final interior shaft collar. It was put through the other bearing and bracket on the other side and finally closed off with a lost final shaft collar on the outside.

    After we got the arm in, we moved on to the driving 6mm hex shaft. Since this one was a lot longer and was hard to fit into the space provided, it was aligned in a way that it could slip through the slots of the wheels as we pushed it into place. We first put a REV core hex motor and a shaft collar that would work as the outside clamp. Then we put it into the bearing on the bracket and pushed it through. A shaft collar was placed, and then we attached the other end of the gearkeepers on. It was tight like we wanted it to be, but it didn’t make our builder lives easy. We put on a spacer to keep it in line with the Superman arm and then we put on the drive gears, three 15 tooth gears with the center one's sides cut off to mimic the Superman gears on the other side. After we put that in, we put another spacer and then the other side’s gearkeeper. This is where the struggle came. Since the gearkeepers keep the gears together exactly the distance from the center of the radius of the 15 toothed gear to the center of the 125 toothed gear, it was a very tricky squeeze to get it attached. After we managed to get it one, we put another shaft collar on and put it through the bearing on the other side. We slid on one last shaft collar on the outside, and ended the shaft with another REV core hex motor. That capped the entire subsystem off, and all that’s left is it to be wired.

    This system differentiates us from other teams - our robot is able to deposit through a lever arm that rotates the robot itself, adding an additional degree of sophistication and mobility to the robot.

    Next Steps

    The subsystem needs to be completely wired and tested before it's approved for the final robot.

    Icarus' Arms

    Icarus' Arms By Evan, Aaron, and Ethan

    Task: Install intake arms

    Since the last post, in which we installed the Superman Arm, we've installed the second stage of the linear lift and the belt drive that accompanies it. We began by drilling two holes in the linear slides that were exactly the space between the holes on the carriages for the linear slides using a drilling template we printed on the Tazbot printer. We did this to two of our linear slides, and then attached them. We realized that they were too long and sticking out of the 18x18x18 sizing box, so we detached them and cut off a centimeter from the top and ground off the edges. They were reattached successfully, and the 3D mounts for the belt system were installed at the same time since they use the same point of attachment as the linear slides.

    Those custom pieces that were mentioned in the Joint Operation article were now utilized, attaching to the top of the first linear slide and to the carriage of the second linear slide. These parts are used for the attachment of the pulley bearings that the belt drive relies on to function. We installed these pieces rather easily but struggled on some of the tighter fits that were done to reduce wiggling in the arms, a problem that the last robot had. The next thing we added was the physical belt which drives our lift. The belt was tied off on the final carriage on the second linear slide on either side. The next step was to create the mounting for the motors that would drive the lift. To do this we set up a REV rail under each of the elbow motors, and then topped it off with another rev rail that we connected to the elbow frame supports that run from the front to the back of the robot. Then we mounted the motors, two Orbital 20 andymark motors, which at first didn't fit. The issue was that there was no way to mount them close enough for a belt to be put in place with the current gear keepers we had on the robot. They were attached, and then the motors were mounted, and the belts were put on. The lift has the same ratio as last time, which is further explored in the article Bigwheel Upgrades. The whole system is much more cleaned up and simplified, and generally looks a lot better.

    Next Steps

    The next challenge for us is going to be making the hook, attaching said hook, and redesigning the intake in time for effective driver practice.

    MXP Expansion

    MXP Expansion By Ethan

    Task: Plan the next stage of the MXP

    In post B-7, we announced that BigThought received $150k on our behalf for the creation of a new MXP. Now, we've created a tentative floorplan for the new RV. The new RV will have these programs\features:

    • Voice recording booth
    • Green-screen - recording video
    • 3D printers - keychains
    • Laptops - 3D printing, EV3 coding
    • EV3s - sumo bots

    As well, the new RV will have two new slideouts, allowing for 20+ children to board safely. As well, the RV will be extended by 5', allowing for more space and a dedicated area to hold equipment.

    Next Steps

    Next, we need to create a full 3D model of the new MXP to send back to BigThought.

    UIL 2019

    UIL 2019 By Ethan, Charlotte, Evan, Janavi, Beno, Benb, Bhanaviya, Abhi, Arjun, Jose, Aaron, Paul, Cooper, and Justin

    Task: Compete at the Texas State Championship

    Today, we competed at the Texas State Championship, UIL Robotics, Division 5A-6A. We finished our robot earlier this week, so this served as a testing ground for our new robot and code.

    Judging and Awards

    There is no presentation at UIL - the judges appear at the pit ad-hoc to ask questions. And, there are no real awards. In this case, we talked to the judges, and they enjoyed our robot, but they happened to watch the game where our robot failed to move due to the gears breaking, so we were not under consideration for any awards.

    Talking to BAE Systems

    Usually at UIl there is a special aisle dedicated to visiting colleges and companies who support FTC teams and want to watch the competition. This time one of the visiting compaines was BAE Systems. Janavi went and talked to one of their employees who was able to connect her to the Dallas team. We plan to contact them to learn more about how they use the conecpts we are learning their jobs. We also hope to be able to give them our presentation and a run down of our robot and its capabilites.

    Code/Robot/Robot Game

    As the robot was freshly built, we didn't have much coded before the tournament. The night before, we did some basic tuning and created an autonomous, but not much. This coding is detailed in an earlier post. Despite this, the autonomous performed reasonably well - we could reliably delatch and sample - our issues came up in scoring the team marker as we failed to consider that the team marker wouldn't fit in the redesigned intake.

    The tournament also served as a stress test for Icarus. Two major issues cropped up: the belt system and the Superman arm. First, the belt system itself worked well - Icarus' arm extended quickly, but it repeatedly got caught on the lander's edge, detensioning the belt and requiring constant maintenance. Second, the gears on the Superman arm were stripped as we attempted to escape the crater in our first match. The stripping itself isn't surprising - Superman applies pressure on the gears' teeth on the order of mega-Pascals, but the quickness of stripping implies that the gears of Icarus do not fit together as well as BigWheel. So far, we plan to redesign the Superman arm with metal gears to reduce the stripping.

    Game 1
    We won. Our autonomous worked perfectly, but we overshot the crater while parking and got stuck (this was due to underestimating the speed of the 20's on our robot). Thus, we were completely stuck during teleOp, but our partner carried us.
    Game 2
    We lost. When we put the robot on the field, we realized that Superman's gears had stripped, but it was too late to change them out. So, we were stranded in the middle of autonomous and couldn't move beyond that.
    Game 3
    We lost. We hadn't fully repaired Superman, so we were again stranded on the field.
    Game 4
    We lost. We set up an untested autonomous, creating a point deficit we couldn't recover from.
    Game 5
    We won. Superman was fixed and our autonomous worked allowing us to pull ahead by 20 points and win the match.

    Next Steps

    These will be detailed in the UIL post-mortem.

    UIL 2019 Postmortem

    UIL 2019 Postmortem By Ethan, Charlotte, Evan, Janavi, Beno, Benb, Bhanaviya, Abhi, Arjun, Jose, Aaron, Paul, Cooper, and Justin

    Task: Reflect on what we did correctly and incorrectly at UIL

    Pit & Packing & Roles

    • Pack more robot parts - didn't have enough to repair Superman arm
    • Pack more tools - needed soldering iron to repair voltmeter
    • Better organizational system - we couldn't find tools easily
    • Need handouts - see tokens post
    • Need team visibility - get shirts for freshmen, get people in stands
    • Need responsibility for clean pit - messy pit made robots repairs much harder
    • Need preassigned roles for team members on game day - reduce confusion
    • Need better scouting system - use Google Forms and live scouting

    Robot & Game

    • Need to repair Superman arm - gears stripped in match; will replace with metal gears
    • Need to install linear slide belt protector - belts got stuck on lander
    • Intake needs to be clear - remove friction tape
    • Need to reduce sorter bar in intake - reduces visibility
    • Need driver practice - reduce simple errors
    • Need auto setup practice - reduce simple errors
    • Need new team marker - old one did not fit in intake

    Code

    • Need to enhance lights system for teleOp - better driver knowledge
    • Need to calibrate anti-tipping method - not adapted for Icarus
    • Need to slow crater-side auto - prevent crater parking mishaps
    • Need to calibrate depot-side auto - options when working with other teams
    • Need to find Superman-linear slide equation - easier articulations
    • Need to simplify controls - automate intake, deposit for driver accessibility

    New Superman Arm

    New Superman Arm By Ethan and Evan

    Task: Redesign the Superman arm to be more robust for Worlds

    In posts E-116, we found that we were putting pressure on the individual teeth of the Superman gears on the order of mPa. We designed gearkeepers to ensure that the gears would interlock and reduce pressure, and these worked for awhile. However, under tournament pressures at UIL, the teeth on the smaller gears broke entirely - between the teeth that composed the gearing-up portion, at the beginning we had 45. At the end, we had 15 teeth.

    This necessitated a total redesign. Upon coming back from UIL, we created a new version of Superman with metal Tetrix gears with a 3:1 ratio - the aluminum Tetrix uses has proven much tougher in the past. To compensate for the reduction in gear ratio, we removed the old Core Hex Motors and replaced them an NeverRest+BaneBots 104:1 motor+gearbox combination. Coming off the bat, the NeverRest outputs .17 N*m, and with the gearbox, it outputs .17*104=17.68 N*m. With the 3:1 gear ratio, it outputs 53 N*m, matching the previous Superman arm while increasing tooth durability.

    This new Superman arm will allow us to rotate the entire body of our robot around the axis of its wheels, allowing us to reach the lander without difficulty and ensure redundancy on the robot. The Superman arm is the centerpiece of our robot; it allows us to utilize Balancing, Center of Gravity Calculations, and Articulations in a truly innovative way.

    Next Steps

    We need to test the arm to make sure no additional stripping occurs.

    Intake Update

    Intake Update By Ethan

    Task: Custom design an intake to improve intake times

    In testing, we found that the intake didn't perform adequately - the balls would slide back out in the inverse articulations. So, we designed attachments for the corn-cob intake out of ninjaflex, figuring that small tabs would hold the minerals in better. It failed - they were too compliant - but we found it was much easier to intake minerals than before due to the high coefficient of friction.

    So, we decided that the corncob base was the issue. We designed a circle with the diameter of the previous corncob aligners and attached thicker tabs on the outside, creating the stl seen above. When tested, this was much less compliant than the previous beater bar, which served to make intake easier. In addition, the combination of reinforced tabs and ninjaflex prevented the minerals from falling out of the intake through increased coefficient of friction.

    Next Steps

    We plan to reattach this to the robot to do driver practice.

    Machining Gears for Superman

    Machining Gears for Superman By Ethan and Justin

    Task: Machine replacement gears for Superman

    Shortly after creating the new Tetrix gear system, we got a response from one of the CNC shops we'd reached out to, offering to machine the 15 and 125-tooth REV gears from the STEP files. So, we took the Superman system off of our old robot, BigWheel, and sent some of the broken 15-tooth gears from UIL.

    In response, the shop sent us the new gears the next day, with added modifications for mounting the gears onto REV extrusion. These gears will make the arm much stronger, making it more robust and able to withstand the shear pressure on the teeth.

    Next Steps

    We need to mount the gears and test them to ensure stability.

    Ninja Flex Intake V2

    Ninja Flex Intake V2 By Jose, BenB, Karina, Evan, Abhi, Ethan, Charlotte, and Aaron

    Task: Design, implement, and test a newer version of the ninja flex intake

    The new ninja flex intake is good, but it has room for improvement. One issue is that it is too big and minerals have some problems entering the intake tray, Another issue is that the spacing of intake gears is too much and cuases minerals to be intaked slower. We fixed this by using smaller intake gears and using six of them instead of five. After replacing them we could test the new and improved intake. Results showed a much faster intake speed with an average intake time of 1-2 seconds. This was a major improvement and most likely the intake's final iteration.

    Next Steps

    Now with a finished intake we can drive test to see its functionality in a real match.

    Meeting Log

    Meeting Log April 13, 2019 By Bhanaviya, Ethan, Janavi, Evan, Karina, Justin, Abhi, Jose, BenO, BenB, and Arjun

    Meeting Log April 13, 2019

    Compete at the REV Scrimmage and do final changes on our robot in build and code before Worlds.

    Today's Work Log

    picture of agenda
    • Change code presets
    • The code team worked on changing the presets for the hook-servo and the Superman arm to ensure that the hook was low enough to latch and so that superman is low enough to deposit minerals in the lander accurately. They also lowered the range of the intake so that our intake system can pick up more minerals without causing the robot to collapse from the pressure caused by the intake.

    • Get range of servos and lower the elbow shaft
    • The build team lowered the elbow shaft so that it was at the right level to latch and so that it was parallel to the mounting bar. They also used the servo tester to get the range of servos on the hook to ensure that the hook was able to latch on accurately. They also lowered the elbow shaft so that it was at the right level to latch and so that it was parallel to the mounting bar. They also used the servo tester to get the range of servos on the hook to ensure that the hook was able to latch on accurately. Subsequently, they attached the control hub in the place of the REV expansion hub and the phones.

    • Create a business card
    • Finally, we created a template for a new business card. It will be unvealed at Worlds.

    Today's Work Log

    Team MembersTaskStart TimeDuration
    AllPlanning Meeting2:10.10
    EthanBusiness Card2:002
    JanaviBusiness Card2:002
    EvanLower elbow shaft & Attach Control Hub2:002
    KarinaLower Elbow Shaft & Servo Range2:002
    JustinLower Elbow Shaft & Attach Control Hub 2:002
    AbhiCode Presets2:002
    JoseLower Ekbow Shaft & Attach Control Hub2:002
    Ben OCode Presets2:002
    Ben BLower Elbow Shaft & Servo Range2:002
    ArjunCode Presets2:002
    BhanaviyaLog & Business Card2:002

    REV Beta Test

    REV Beta Test By Bhanaviya, Ethan, Karina, Justin, Arjun, Jose, Benb, Janavi, Evan, Aaron, Abhi, and Beno

    Task: Test the new REV Control Hub at the REV Scrimmage

    Founders of REV working with our team

    REV recently updated the control hubs they've been providing to FIRST Global for the last two years. They are hoping to get them listed as an option for FTC teams next year and so they wanted to test them with a variety of teams. This latest version has a USB-C connector and some internal component improvements. These control hubs take the place of the REV Expansion Hub + Android Phone combo because they effectively have a quad core android device inside. This should make USB disconnects a thing of the past, though teams using machine vision will need to use an external webcam and that will still require good cable management. All the North Texas teams invited to the beta test were also invited to a scrimmage to drive their Rover Ruckus robots with the control hubs instead of phones.

    We had some initial setbacks due to pre-manufacturing issues with the beta unit we were sent. The control board was set to the wrong address and couldn't be used. Once we got it replaced, the primary robot functions worked well. The only exception was vision. Because we lost so much time we didn't quite finish our OpenCV integration so we couldn't test our mineral sampling vision pipeline. Unfortunately we had to turn in the beta unit at the end of the event so we couldn't profile its vision performance. We plan to do so when we get the newest control hubs in May or June. Despite the setbacks, we found that overall, the control hub made robot control more efficient. The driver control was pretty similar to that of the phones and expansion hubs, but it saved us time in trying to ensure that both the phones and expansion hubs worked. We enjoyed the experience of using control hubs, and we hope to use them next season if they are allowed.

    We are incredible grateful to REV for giving us the opportunity to test of the new control hubs as well as interact with other NTX teams before Worlds. This chance to test the control hub was not only a good opportunity to test the potential of our robot with new technology, but it also gave us the much-needed chance to drive-test in a match with other teams before Worlds.

    Worlds Day 1

    Worlds Day 1 By Jose, Ethan, Charlotte, Janavi, Abhi, Evan, Karina, Justin, BenB, Bhanaviya, Cooper, Aaron, Arjun, and Paul

    Task: Set up our Worlds pit, complete inspection and judging, and compete in robot game matches

    Presentation

    Our presentation went well. We were able to get all of our information across effectively in a shorter amount of time as usual, but this led to more time for questions , which the judges had a lot of. Throughout questioning, we were able to hand off questions so that no individual member dominated the questioning time.

    One problem we had with the presentation was that the rooms were constructed within the competition hall with fabric, just like last year. This made it so that sound did not carry very well within the rooms, and that sound could carry over from other rooms, so the judges had difficulty hearing us at some points which was especially worse when we spoke too quickly. Despite this, we're confident that the majority of the information came across.

    Match 1(Q12)

    We lost 290-95. Our poor planning led to the drive team having phones with low batteries and being unable to play in the match and Rhoming Robots were unable to carry us in this 2v1 match.

    Worlds Day 2

    Worlds Day 2 By Jose, Ethan, Charlotte, Janavi, Abhi, Evan, Karina, Justin, BenB, Bhanaviya, Cooper, Aaron, Arjun, and Paul

    Task: Compete in more qualification matches

    Match 2(Q28)

    We lost 340-280. We had a flawless auto this time and followed with 9 far crater cycles and a latch. During the first cycle 3 gold minerals were scores at once with resulted in a 50 point penalty. If we had better visibility of the mineral tray this would have been avoided and the win margin would only have been 10 points.

    Match 3(Q52)

    We lost 322-242. Once again we had a complete auto including scoring the sampling mineral. This was followed by 6 far crater cycles but an attempt for a 7th cycle during end game resulted in a tip over for Icarus and neither us nor Masquerade could hang. If both robots would have hung we would have won by a small margin.

    Match 4(Q67)

    We lost 335-217. Due to technical issues Icarus was forced to be hung for about five minutes and this burnt out both elbow motors. This resulted in no autonomous and only about two cycles. We also had no hang and had to park in the crater. If we were allowed to delatch Icarus while the issues were being resolved we would have won by a large margin.

    Match 5(Q84)

    We lost 272-211. In between matches we were able to buy and replace the elbow motors but they had encoder issues which could not be resolved in time, this meant we had to run on only one elbow motor for this match. With this we were able to have a complete auto and 7 near crater cycles. There was no hang this time so we went for the crater instead. If we had both elbow motors functional we could have scored a few more cycles and hung which would have won us the match by a thin margin.

    Match 6(Q104)

    We [finally] won 315-160. At this point we still haven't fixed the encoder issue but we still pulled off a semi-complete auto since the team marker was not dropped and the sampling mineral was not moved enough to count. The cycles this time were mostly unsuccessful but we hung and Batteries Not Included had enough cycles to compensate and we managed to finally win a match.

    In between matches we took a trip with CartBot to the FLL pits to attract anyone interested in the next stage of FIRST(FTC). We told them they could come by our pit at any time for a in-depth presentation of our robot and about an hour later an FLL team, the Engigears, came to visit our pit. We were able to show them how complex FTC can get and showed them Icarus' capabilities and let some of them drive it around. They had a great experience and we hope they are now informed of FTC and pursue it come 7th grade.

    Worlds Day 3

    Worlds Day 3 By Jose, Ethan, Charlotte, Abhi, Evan, Karina, Justin, BenB, Bhanaviya, Cooper, Aaron, Arjun, and Paul

    Task: Compete in even more qualification matches

    Match 7(Q121)

    We won 292-280. With the elbow motors fixed we were ready for this match. We had a full auto and 5 successful but hang was not successful and we had to go for the crater again.

    Match 8(Q159)

    We won 240-185. Just as normal we had a complete auto but we were blocked from the crater by Tech Hogs(opponent). Once Tele-op started Icarus was tipped over after bumping into Tech Hogs. Although Icarus is designed to recover from any tip over, a sideways tip is nearly impossible to recover from, however Icarus' chassis was on the crater edge and after about 30 seconds of suspense Icarus recovered and received lots of cheering from the crowd. After this however we got tipped over again by Tech Hogs(whether it was intentional or accidental is yet to decided) and there was no crater edge to save us this time. Despite this RoboEclipse was able to carry the alliance to victory.

    Match 9(Q172)

    We won 370-108. We again had a full auto this time with a deposit of the sampling mineral. we had 6 successful far crater cycles but on the 7th the deposit articulation on Icarus was initiated too early and it tipped over and 20 seconds was not enough time to recover and hang. Even so, the lead we had was good enough to win us the match.

    Worlds Day 4

    Worlds Day 4 By Jose, Bhanaviya, BenB, Aaron, Cooper, Paul, Arjun, Justin, Karina, Ethan, Evan, Charlotte, and Abhi

    Task: Participate in Alliance Selection and attend the Award Ceremony

    Today was the last of the 2019 FTC World Championship and our first task of the day was to ask top-seeded teams if they thought we would be a good asset to their alliance for the play offs. We intrigued a few with our higher-than-average depot-side cycle time and hoped for the best during alliance selection. Unfortunately our 55th position probably made the alliance captains think again about who to pick.

    A while later followed the award ceremony, we went in with high hopes as we have received many pit interviews throughout the week. Our hopes came true as we heard "the finalists for the Collins Aerospace Innovate Award are ... ... team 6832". The whole team burst into happiness and joy as our unique robot design was recognized at the World Championship. We were finalists for the Innovate Award!

    Discover Summer Fair

    Discover Summer Fair By Bhanaviya, Ethan, Karina, and Jose

    Task: Teach kids how to program and 3D-model at the Discover Summer Fair

    Students drive-test their newly-programmed LEGO robots

    This Saturday was the Discover Summer Fair organized by the Dallas City of Learning. This was our very first Mobile Tech Xperience (MXP) event to kick off the start of our outreach efforts for the Skystone season. For background, the MXP is a robotics classroom on wheels that our robotics team uses to take to underserved areas around the Dallas region to teach the students we meet there about STEM and robotics. The vehicle is an old 90's RV that our team renovated around 3 summers ago and since then, the vehicle has been maintained by Big Thought, an educational non-profit organization who operates a program called Dallas City of Learning - the vendor for several of our outreach events. During today's event, we had a large turnout of about 500 participants for both the 3D printing station and the sumo robots programming challenge. The purpose of this event was for our team to introduce robotics-based activities like programming FLL robots and 3D-modelling keychains to students in the greater Dallas area who would have otherwise had no access to such activities.

    We started out by setting up the MXP and the EV3 LEGO Mindstorm robots. After ensuring that the MXP was stocked up with laptops and 3D printers, we set up sumo mats, laptops, and LEGO Mindstorms robots in tables outside the vehicle. We wanted to kick-off the first outreach event of the season by demoing our competition robot from the world championship, Icarus, so we had to make sure that Icarus was able to both balance and drive around.

    Between the four of us, there were so many participants that we had made the decision to teach them as a group to maximize efficiency. Making every step of the teaching process - whether it's block-programming a robot or modelling a keychain - as interactive and engaging as possible allowed us to easily communicate with large groups of participants.

    Next Steps

    Our station could not have run as smoothly as it did without the help of Big Thought for helping us staff and maintain the MXP, and for allowing us to introduce FIRST to so many young participants by giving us a booth at the fair. 3D-modelling and programming are, at the end of day, two important concepts encompassed within FIRST. Watching students who had little to no experience with robotics marvel at their keychain designs and their robots coming to life allowed us to see firsthand the impact we were hoping to make with our MXP events - to teach kids of all ages and all backgrounds that robotics was for everyone.

    Frontiers Of Flight Museum Outreach

    Frontiers Of Flight Museum Outreach By Paul, Bhanaviya, Ethan, Justin, Jose, Benb, Janavi, Evan, Aaron, Abhi, and Evan

    Task: Motivate children in STEM fields at the Frontiers of Flight museum

    Janavi teaching kids how to build EV3 Robots

    Iron Reign went out to the Frontiers of Flight museum to promote STEM and robotics. We brought the MXP, and parked it in the main hangar where it garnered much attention from guests. At this event we instructed young children on basic block programming, 3D CAD modeling and EV3 robotics. We interacted with over 300 participants in this event.

    We brought Icarus and Cartbot as a demo of our team's capabilities and to help inspire the children present at the museum. Getting Icarus to work ended up being a whole ordeal, as there were a slew of bugs that had to be ironed out. Cartbot was equipped with our air cannon, to the great amusement of the kids.

    Discovery Faire at Central Library

    Discovery Faire at Central Library By Trey, Jose, Bhanaviya, Ethan, Janavi, Charlotte, Evan, and Aaron

    Task: Teach students how to block program and 3D model at the Discovery Faire @ Central Library

    On July 13th Iron Reign attended the 5th annual Dallas City of Learning Discovery Faire at the Central Library. This was our third MXP event where the 250+ kids had access to our 3D printers, Lego EV3 sumo robots, and our four demo robots.

    We demoed 4 of our robots including Icarus, Cart Bot, Kraken, and Argos. Cart Bot was by far the most popular with its can cannon. There were always kids around it, even when we were ready to pack up. Although Icarus had an issue with the superman, we were still able to get it working and show its features to anyone interested as well as Kraken and Argos.

    Over all, the discovery Faire exposed kids to robotics and inspired parents to invest in their child's extra curricular education, furthering the growth of interest in STEM of the community and guaranteeing a future with these kids at the front line. 3D modeling and programming are essential to any FIRST robotics team and by showing them the basics they are likely to explore more about the subject.

    Our booth could not have operated as smoothly as it did without BigThought, for helping us staff and maintain the MXP, and for giving us the opportunity to introduce FIRST to such a large audience. We’d also like to thank Fox 4 Local News for helping publicize our event by taking pictures of the event in progress. We are incredibly thankful for having been able to interact with the next generation of engineers, and giving them a platform to be introduced to FIRST.

    Moonday

    Moonday By Paul, Abhi, Charlotte, Justin, Janavi, Jayesh, Aaron, Evan, Ethan, and Karina

    Task: Reach out to the community and present at Moonday

    Iron Reign went to the Frontiers of Flight Museum again with the DPRG to represent FIRST and SEM during their 50th anniversary celebration of the Apollo moon landings. This was our 4th year presenting at Moonday, and we interacted with over 300 students from as ages as young as 3 to 14. At this event, we helped to spread the message of FIRST and promote STEM. Cartbot and Icarus were present, as well as 10 members of Iron Reign. During this event, we taught students on how to block-program an FLL EV3 robot and 3D-model a keychain, two skills that are very relevant to both FLL and FTC. The event started at 8 AM at Love Field airfield, where the museum is located, and ended at around 2 in the afternoon. We interacted with many parents and students, talking about robotics, STEM, FTC and FIRST.

    During the event, we shared a booth with the Dallas Personal Robotics Group(or DPRG, for short!). For the past 5 years, our team has presented several of our robot designs and articulations with DPRG, and earlier this summer, we competed in a robotics competition organized by DPRG. As such, we were excited to work with them again. Members of DPRG and the participants at Moonday enjoyed watching our Rover Ruckus competition robot, Icarus, in action.

    The motorized air cannon mounted on Cartbot was also used to great effect, much to the amusement of the younger children. Cartbot itself was also used to great effect to help demonstrate our teams engineering capabilities; driving it around the venue was also admittedly very entertaining for both the drivers and the driven.

    As the summer is drawing to a close, we are thankful to both Big Thought and the Frontiers of Flight Museum for the opportunity to once again present our robots, and to educate the next generations of engineers on robotics. We look forward to returning to these events next season as well!

    Mayor’s Back to School Fair

    Mayor’s Back to School Fair By Bhanaviya, Jose, and Ethan

    Task: Educate students at the Mayor’s Back to School Fair on robotics

    Students learning to model keychains

    Iron Reign was given the opportunity to present the MXP and its activities at the Mayor’s Back to School Fair. During this event we met with around 260 participants from ages 4 to 12 and were able to teach them about block-programming LEGO EV3 robots and on 3D-modelling keychains. The purpose of this event was to spread STEM programs to students in areas of Dallas were a STEM education was not as prominent.

    This is our fifth year at this event, and it has been our busiest one this season. Alongside our traditional MXP events, we were able to launch cans using the CANnon (pun-intended) to cartbot. Considering the crowd we had at the event, and that the MXP could only hold 10 participants per session, a can-launching cannon allowed us to ensure that participants were able to stay engaged while they waited to board the vehicle.

    During the event, we also met with a representative from the Dallas Innovative Alliance (DIA), a non-profit dedicated to supporting the execution of building Dallas into a city that leaves a legacy of innovation and sustainability for future generations. The representative we spoke with mentioned that the DIA was looking to collaborate with programs dedicated to bringing forth STEM in their communities like the MXP program. As such, we look forward to any future possibilities for working with the DIA.

    Throughout the event, we met several students asked us how they could join a robotics team of their own. Being able to educate such a large group of participants on FIRST and robotics was a gratifying experience for our team and as such, we'd like to thank the City of Dallas for giving us this opportunity. Our fifth year being a part of the Mayor’s Back to School Fair could not have gone smoother, and we look forward to returning again the next summer.

    Letters to Congressional Representatives

    Letters to Congressional Representatives By Bhanaviya, Jose, and Ethan

    Task: Reach out to congressional representatives in our area to improve the implementation of STEM-based legislation

    This past year at the world championship, the founder of FIRST, Dean Kamen, emphasized how much of an influence reaching out to congressional representatives could have on furthering STEM in a community. Drawing inspiration from Kamen’s speech at Minute Maid Park, where the closing ceremonies were held, we reached out to three congressional representatives in our region - Eddie Bernice Johnson, Colin Allred, and Kenny Marchant. We wrote to them about FIRST, Iron Reign’s achievements and our MXP program dedicated to sharing the lessons we have learnt within robotics to the rest of our community. Specifically, we wrote about bills H.R. Building Blocks of STEM Act and the H.R. STEM Opportunities Act of 2019, and how we as a team could improve our outreach programs to help with the passage and implementation of these bills. Both bills are dedicated to promoting STEM education and careers, with the second one narrowed in on promoting the progress of underrepresented groups in STEM.

    As a robotics team in a STEM school, we know how much our education has impacted us in how we function within the team. In a city like Dallas, where economic and racial disparities are large enough that not everyone has access to the same education that we do, we wanted to build upon our existing efforts to improve communal access to a STEM education. If we receive a response back, we hope for an opportunity to discuss these bills with said representatives to see how Iron Reign could further contribute towards bringing STEM to our communities through our MXP program.