Please help support our team! $25 buys a motor, $50 buys a new battery, $150 adds controllers and sensors, $500 pays tournament fees, $750 upgrades our drivetrain

Iron Reign

Welcome to Iron Reign at Dallas ISD's Science and Engineering Magnet

Pinned Posts

SEM Robotics Tournament

SEM Robotics Tournament By Coach

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

Calling All Volunteers

This is the first 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 16. There are also options to help with setup Friday afternoon December 15. 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.

We need to field some 50 or so 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 descriptions 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 year's new 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=34105

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 elimnation / 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.

Machine Vision Goals – Part 1

Machine Vision Goals – Part 1 By Tycho

We’ve been using machine vision for a couple of years now and have a plan to use it in Relic Rescue for a number of things. I mostly haven’t gotten to it because college application deadlines have a higher priority for me this year. But since we already have experience with color blob tracking in OpenCV and Vuforia tracking, I hope this won’t be too difficult. We have 5 different things we want to try:

VuMark decode – this is obvious since it gives us a chance to regularly get the glyph crypto bonus. From looking at the code, it seems to be a single line different from the Vuforia tracking code we’ve already got. It’s probably a good idea to signal the completed decode by flashing our lights or something like that. That will make it more obvious to judges and competitors.

Jewel Identification – most teams seem to be using the REV color sensor on the arm their jewel displacement arm. We’ll probably start out doing that too, but I’d also like to use machine vision to identify the correct jewel. Just because we can. Just looking at the arrangement, we should be able to get both the jewels and the Vuforia target in the same frame at the beginning of autonomous.

Alignment – it is not legal to extend a part of the robot outside of the 18” dimensions during match setup. So we can’t put the jewel arm out to make sure it is between the jewels. But there is nothing preventing us from using the camera to assist with alignment. We can even draw on the screen where the jewels should appear, like inside the orange box below. This will also help with Jewel ID – we won’t have to hunt for the relevant pixels – we can just compare the average hue of the two regions around the wiffle balls.

Autonomous Deposition – this is the most ambitious use for machine vision. The dividers on the crypto boxes should make pretty clear color blob regions. If we can find the center points between these regions, we should be able to code and automatically centering glyph depositing behavior.

Autonomous glyph collection – ok this is actually harder. Teams seem to spend most of their time retrieving glyphs. Most of that time seems to be spent getting the robot and the glyphs square with each other. Our drivers have a lot of trouble with this even though we have a very maneuverable mecanum drive. What if we could create a behavior that would automatically align the robot to a target glyph on approach? With our PID routines we should be able to do this pretty efficiently. The trouble is we need to figure out the glyph orientation by analyzing frames on approach. And it probably means shape analysis – something we’ve never done before. If we get to this, it won’t be until pretty late in the season. Maybe we’ll come up with a better mechanical approach to aligning glyphs with our bot and this won’t be needed.

Tools for Experimenting

Machine vision folks tend to think about image analysis as a pipeline that strings together different image processing algorithms in order to understand something about the source image or video feed. These algorithms are often things like convolution filters that isolate different parts of the image. You have to decide which stages to put into a pipeline depending on what that pipeline is meant to detect or decide. To make it easier to experiment, it’s good to use tools that let you create these pipelines and play around with them before you try to hard-code it into your robot.

I've been using a tool called ImagePlay. http://imageplay.io/ It's open source and based on OpenCV. I used it to create a pipeline that has some potential to help navigation in this year's challenge. Since ImagePlay is open source, once you have a pipeline, you can figure out the calls to it makes to opencv to construct the stages. It's based on the C++ implementation of OpenCV so we’ll have to translate that to java for Android. It has a very nice pipeline editor that supports branching. The downside is that this tool is buggy and doesn't have anywhere near the number of filters and algorithms that RoboRealm supports.

RoboRealm is what we wanted to use. We’ve been pretty closely connected with the Dallas Personal Robotics Group (DPRG) for years and Carl Ott is a member who has taught a couple of sessions on using RoboRealm to solve the club’s expert line following course. Based on his recommendation we contacted the RoboRealm folks and they gave use a 5 user commercial license. I think that’s valued at $2,500. They seemed happy to support FTC teams.

RoboRealm is much easier to experiment with and they have great documentation so now have an improved pipeline. It's going to take more work to figure out how to implement that pipeline in OpenCV because it’s not always clear what a particular stage in RoboRealm does at a low level. But this improved pipeline isn’t all that different from the ImagePlay version.

Candidate Pipeline

So here is a picture of a red cryptobox sitting against a wall with a bunch of junk in the background. This image ended up upside down, but that doesn’t matter for just experimenting. I wanted a challenging image, because I want to know early if we need to have a clean background for the cryptoboxes. If so, we might need to ask the FTA if we can put an opaque background behind the cryptoboxes:

Stage 1 – Color Filter – this selects only the reddest pixels

Stage 2 – GreyScale – Don’t need the color information anymore, this reduces the data size

Stage 3 – Flood Fill – This simplifies a region by flooding it with the average color of nearby pixels. This is the same thing when you use the posterize effect in photoshop. This also tends to remove some of the background noise.

Stage 4 – Auto Threshold – Turns the image into a B/W image with no grey values based on a thresholding algorithm that only the RoboRealm folks know.

Stage 5 – Blob Size – A blob is a set of connected pixels with a similar value. Here we are limiting the output to the 4 largest blobs, because normally there are 4 dividers visible. In this case there is an error. The small blob on the far right is classified as a divider even though it is just some other red thing in the background, because the leftmost column was mostly cut out of the frame and wasn’t lit very well. It ended up being erased by this pipeline.

Stages 6 & 7 – Moment Statistics – Moments are calculations that can help to classify parts of images. We’ve used Hu Moments since our first work with machine vision on our robot named Argos. They can calculate the center of a blob (center of gravity), its eccentricity, and its area. Here the center of gravity is the little red square at the center of each blob. Now we can calculate the midpoint between each blob to find the center of a column and use that as a navigation target if we can do all this in real-time. We may have to reduce image resolution to speed things up.



All Posts

Meeting Log

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

Meeting Log December 09, 2017

Today's...

Read More

SEM Robotics Tournament

SEM Robotics Tournament By Coach

Iron Reign (team 6832), The School of Science and Engineering and the Dallas ISD STEM Department are happy to announce that...

Read More

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...

Read More

RoboDojo Maintenance

RoboDojo Maintenance By Coach

A mess of projects

At the end of the first regular practice since putting up our tent, the field is populated with 4 separate projects. Evidence of...

Read More

Grabber Arms v3

Grabber Arms v3 By Abhi and Karina

Task:Develop a More Efficient System

At the Oklahoma qualifier, we say numerous teams with similar systems to that of ours. However, because we had...

Read More

Oklahoma Qualifier Recap

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

...
Read More

Intake Grippers Pt2

Intake Grippers Pt2 By Evan

Task: Attach the new intake grippers

The basters are here and in full swing. I spent a late night putting together the...

Read More

Control Award

Control Award By Janavi

Task:

Last Saturday, after our qualifier, we had a team meeting where we created a list of what we needed to do before our second qualifier this...

Read More

How to Assemble parts in PTC Creo

How to Assemble parts in PTC Creo By Abhi

Task: Learn how to Assemble parts in Creo Parametric

In addition to making parts to print in Creo, it is sometimes useful...

Read More

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...

Read More

Code Fixes and Readability

Code Fixes and Readability By Tycho

Task: Make the code more readable

So, we can't include all the code changes we made today, but all of it...

Read More

Gripper Part 2

Gripper Part 2 By Evan

Update:

The task today was simple. I replicated Tycho's work with the first gripper so we can begin connecting them. The biggest problem was finding all...

Read More

Driving struggles

Driving struggles By Abhi

Task: Drive the Robot

Today I tried to drive the robot on the practice field for the first time since the qualifier last Saturday. However, I couldn't...

Read More

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...

Read More

Adding Code Fixes to the Robot

Adding Code Fixes to the Robot By Tycho

Task: Add code updates

These commits add said functionality:

  • Pre-game logic - joystick control
  • Fix PID settings
  • Autonomous...
Read More

Relic Recovery Strategy Part 1

Relic Recovery Strategy Part 1 By Austin

Task: Determine building strategy for Relic Recovery

Any well-versed team understands that, depending on the competition for the year, a robot will either be...

Read More

Designing the Jewel Thief

Designing the Jewel Thief By Evan

Task: Design a part to remove the jewel

The jewel thief, the mechanism for knocking off one of the jewels, was...

Read More

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...

Read More

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 <<<<<<< HEAD for free...

Read More

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...

Read More

How to make a part in PTC Creo Parametric

How to make a part in PTC Creo Parametric By Abhi

Problem: How to Make a Part in Creo Parametric

PTC Creo Parametric is one of the best software to 3-D model tools that we can print out. I will detail...

Read More

Gripper Construction

Gripper Construction By Tycho

Task: Making the Gripper

Standard parts were used to create the backbone. Then, I bent some tetrix parts to connect the backbone to the cervos. I used...

Read More

Meeting Log

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

Meeting Log November 03, 2017

...

Read More

DISD Sponsorship

DISD Sponsorship By Ethan

DISD's sponsorship of Iron Reign

As referenced in another blog post, we recently went to a DISD Coache's meeting. Shortly after the meeting, we were...

Read More

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 10 easy steps.

  1. Obtain the RV: To be affordable on...
Read More

Working on Autonomous

Working on Autonomous By Tycho

Task: Create a temporary autonomous for the bot

We attempted to create an autonomous for our first scrimmage. It aimed to make the robot to drive...

Read More

Wheel Protector Correction

Wheel Protector Correction By Abhi

Problem: Wheel Guard Innacuracy

Refering back to the design of the wheel guard, we decided it was time to actually mount it on the robot. At first, it seemed like the part was perfect...

Read More

Machine Vision Goals – Part 1

Machine Vision Goals – Part 1 By Tycho

We’ve been using machine vision for a couple of years now and have a plan to use it in Relic Rescue for a number of things. I mostly haven’t gotten to it because...

Read More

Meeting Log

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

Meeting Log October 21, 2017

Today's Meet...

Read More

Fixing the glyph breaking

Fixing the glyph breaking By Abhi

Problem: Stop Destroying Glyphs

Since damaging field elements is a huge no-no, we needed to fix this, we decided to create a 3-D part to protect the glyphs from our wheels

Model:

During my first...

Read More

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...

Read More

Grabber Code

Grabber Code By Tycho

Task: Create a seperate class for the grabbers on the robot

Today, I created a new PickAndPlace class to isolate the code that controls the current gripper...

Read More

Meeting Log

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

Meeting Log October 14, 2017

...
Read More

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...

Read More

Chassis Upgrades

Chassis Upgrades By Austin

Task: Upgrade our chassis

Because our robot at this point has merely become a collage of prototypes that we compete with, there are...

Read More

Meeting Log

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

Meeting Log October 07, 2017

Today's Meet Objectives

...
Read More

V2 Hexifier and Parts

V2 Hexifier and Parts By Tycho and Abhi

Task: Creating the Parts for V2

Today we continued our work on the second grippers. We need the baking pan liner to adhere...

Read More

Oh No! Dying glyphs

Oh No! Dying glyphs By Abhi

Problem:

We were tearing up our glyphs like this because our wheels had no guard for their screws:

Reflections

Since we noticed this very early in the season, we have a...

Read More

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...

Read More

Designing the Grabber

Designing the Grabber By 5

Task: Work on the grabbers more

With our single degree of freedom lift fastened to the robot we focused on the appendage...

Read More

Designing the Grabber Further

Designing the Grabber Further By Evan

Task: Design the grabber design and make future plans

The grabber has been evolving. A column made of a turkey baster...

Read More

Testing Materials

Testing Materials By Austin, Evan, and and Tycho

Task: Test Materials for V2 Gripper

Though our current gripper is working sufficiently, there are some issues we would like to improve in...

Read More

Meeting Log

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

Meeting Log September 30, 2017

...
Read More

Building Competition 2017

Building Competition 2017 By Evan and Austin

Task: Find the best robot design

The games have begun and it’s time to build. So that’s what Austin and I did. A war...

Read More

Slide Designs

Slide Designs By Austin

Task: Figure out slide mechanism

After determining that the treaded channel was much to buggy to perfect with the time we had, we...

Read More

Narrowing Down the Designs

Narrowing Down the Designs By Evan and Austin

Task: Redesign our grabber systems

In an attempt to get a working lift system before the coaches meeting we...

Read More

Meeting Log

Meeting Log September 23, 2017 By Charlotte, Kenna, Tycho, Austin, and Evan

Meeting Log September 23, 2017

We started...

Read More

MXP Event at LV Stockard Middle School

MXP Event at LV Stockard Middle School By Charlotte, Kenna, Tycho, and Austin

STEM education for children and their parents at a DISD event

Earlier this morning, we drove...

Read More

Intake Systems

Intake Systems By Austin

Task: Work on designs for the intake system

Over the past couple of days we’ve experimented with a horizontally mounted track system that...

Read More

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...

Read More

Further Design of the Intake

Further Design of the Intake By Evan and Austin

Task: Design the grabbing systems further

The sun came out and it was back to the field. We...

Read More

Meeting Log

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

Meeting Log September 16, 2017

...

Read More

Makeshift Glyphs

Makeshift Glyphs By Janavi, Abhi, and Evan

Task:

After the game reveal video was released we had some ideas on how to have our robot grip onto the blocks, but we...

Read More

Intake System Competition

Intake System Competition By Evan and Austin

Task: Compare build designs for the cryptobox intake system

The block scoring system is going to be an integral part of the competition this...

Read More

Meeting Log

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

Meeting Log September 09, 2017

...

Read More

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...

Read More

PID Calibration and Testing

PID Calibration and Testing By Tycho

Task: Allow user to change PID coefficients from the controller

To allow each user to create their own settings, we're designing a way to allow...

Read More

REV Robot Reveal

REV Robot Reveal By Tycho, Austin, Charlotte, Omar, Evan, and Janavi

Argos V2 - a REV Robot Reveal

This video was pulled from Argos visits to: The NSTA STEM Expo...

Read More

Balancing and PID

Balancing and PID By Tycho

Task: Test and improve the PID system and balance code

We're currently testing code to give Argos a balancing system so that we can demo it....

Read More

Dear Iron Reign

Dear Iron Reign By Jayesh

Dear Iron Reign,

8 years ago, when I walked into Mr. Schulte’s room after school, I didn’t realize my life was about to change dramatically. I’d heard there was a robotics club which was...

Read More

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,...

Read More

Moon Day at Frontier of Flight Museum

Today, Iron Reign was invited to the Frontier of Flight Museum by Dallas Love Field Airport for a day of STEM knowledge for its annual "Moon Day". It was time for us to bring in the LEGO robotics kit, 4 laptops for kids, ARGOS, and Juggernaut, our competition bot from...

Read More

NSTA 2017

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

Task: Expose our MXP to teachers nationwide

Background

For readers who don't know what the MXP...

Read More

Omar's Farewell

Omar's Farewell By Omar

Task: Bye :'(

Hooray for graduation! Sort of. As we seniors write our farewell blog posts before we head to college, we have a lot...

Read More

Darshan's Farewell

Darshan's Farewell By Darshan

Task: Adios mis amigos

Well... this is somewhat of a bittersweet moment for me. All of us seniors are leaving for college in hopes of...

Read More

Turn Up! 2017 at Frontiers of Flight

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

Task:

Each year the Frontiers of Flight Museum...

Read More

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...

Read More

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...

Read More

YouthSpark with Microsoft

YouthSpark with Microsoft By Caitlin, 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...

Read More

South Superregional - Day Three

South Superregional - Day Three By Jayesh, Tycho, Omar, Max, Darshan, Austin, Charlotte, Caitlin, Evan, Ethan, and Janavi

Task: Reminisce on our last three Superregionals matches

Our final competition day began with the driver team rushing to the pits...

Read More

South Superregionals Day Two

South Superregionals Day Two By Max, Tycho, Omar, Jayesh, Darshan, Austin, Charlotte, Caitlin, Evan, Ethan, and Janavi

Task: Reminisce on our first six Superregionals matches

After a decent night's rest, we began Day Two at around 7 AM. A...

Read More

Super Regionals - The First Day

Super Regionals - The First Day By Ethan, Evan, Tycho, Max, Jayesh, Janavi, Caitlin, Darshan, Omar, Charlotte, and Austin

Task: Go to super regionals, set up, and present

Way too early...

Read More

Packing lists

Packing lists By Caitlin, Janavi, Ethan, Omar, and Evan

Task: Get prepped for the trip

Every post I write about organization seems to start off talking about how Iron...

Read More

OpenCV

OpenCV By Ethan and Tycho

Task: Implement OpenCV in autonomous

Last year, we had some experience with OpenCV to press the beacons, and this year we decided to do...

Read More

Vuforia

Vuforia By Janavi and Tycho

Task: Use Vuforia to enhance autonomous

We use Vuforia and Open CV vision to autonomously drive our robot to the beacon and then click...

Read More

Editing the Reveal Video

Editing the Reveal Video By Evan and Omar

One man's harrowing journey through copyright free music lists

The Robot Reveal video is underway. With most of the filming done, the sky...

Read More

Dinner Discussions

Dinner Discussions By Caitlin, Max, Tycho, Jayesh, Darshan, and Evan

Task: Set last practices' priorities

Many members were out of town this break but we still managed to...

Read More

Promote Video 2017

Promote Video 2017 By Max

Task: Create a video outlining Iron Reign's outreach

We have had a lot of interest garnered towards the STEM outreach the team has committed to. When we...

Read More

Practice Laps

Practice Laps By Omar, Jayesh, Tycho, Darshan, and Evan

Task: Get some organized driving practice in before Supers

With Superregionals drawing near, we thought it prudent to better organize...

Read More

Dallas Women in STEM

Dallas Women in STEM By Caitlin, Tycho, Max, Jayesh, Janavi, Omar, and Austin

Task: Teach LEGO EV3 and 3D modelling to girls

The Yale club of Dallas organized a STEM event...

Read More

Spring Break Doodle Poll

Spring Break Doodle Poll By Charlotte, Ethan, Evan, Caitlin, Omar, Max, Tycho, Janavi, Jayesh, Darshan, and Austin

Task: Spring Break Meeting Planning

In order to organize a plan for...

Read More

To Do List

To Do List By Janavi, Tycho, Max, Jayesh, Omar, Caitlin, Austin, and Darshan

Task: Update our To Do List

Sensors

  • CDIM #2 on right side
  • color and distance...
Read More

Meet me in the pit- Tent and Shields

Meet me in the pit- Tent and Shields By Austin, Caitlin, Tycho, Omar, Darshan, Jayesh, and Max

Tent Building

Since we had the general idea of the shape and size of...

Read More

Super Regionals Booth Design

Super Regionals Booth Design By Caitlin, Austin, and Omar

Task: Design a theme and layout for super regional pits

A year or two ago Imperial advanced to Super Regionals,...

Read More

Regional Postmortem

Regional Postmortem By Ethan, Caitlin, Austin, Jayesh, Omar, Darshan, Max, and Tycho

Task: Analyse what we did right and wrong at regionals

Scouting:

Good

  • Detailed scouting...
Read More

Inspire Award

Inspire Award By Tycho, Jayesh, Caitlin, Omar, Max, Darshan, Evan, Ethan, Janavi, and Charlotte

1st Place at North Texas Regional Championship

Iron Reign members left to right are Ethan...

Read More

2017 North Texas Regional

2017 North Texas Regional By Ethan, Evan, Jayesh, Charlotte, Tycho, Caitlin, Max, Darshan, and Janavi

Task: Win the North Texas regionals

Summary: We won

On Febuary 25, we drove our RV...

Read More

Backups and Shields

Backups and Shields By Caitlin, Omar, Max, and Tycho

Task: Build a backup flywheel track and remount side shields

Previously, our side shields were zip-tied through 4 bolt holes on tetrix...

Read More

Pre-Scouting Regionals

Pre-Scouting Regionals By Ethan

Task: Find out information on teams at Regionals

One of the things we're weak on this year is scouting. Dylan did some amazing scouting work last year that got us to regionals, but he is no longer...

Read More

I Am Become Aquila, Destroyer of Worlds

I Am Become Aquila, Destroyer of Worlds By Max

Task: Resurrect the Ancient One

The Great One, Aqui'la, has slumbered for too long. Since the deity lost Its battle with the accursed Gravitae a year ago, Its physical form has crumbled...

Read More

The Imperator Will See You Now

The Imperator Will See You Now By Max

Task: Design a new banner

For the past year or two, we've brought along a big vertical banner to our competitions to help boost our presence and make it easier for judges, other...

Read More

Judging and Awards

Judging and Awards By Caitlin, Jayesh, Omar, Tycho, and Max

Task: Increase chances to advance in judging

In our competitions we really can't rely on our robot performing as...

Read More

To Do List Update

To Do List Update By Tycho, Max, Jayesh, Omar, Janavi, and Evan

Task: Update our To Do List

Sensors

  • CDIM #2 on right side
  • color and distance sensors...
Read More

DISD STEM Expo

DISD STEM Expo By Ethan, Evan, Janavi, Jayesh, Caitlin, and Max

Task: Present to kids at the DISD STEM Expo

...

Read More

Building the Fly Wheel Launcher

Building the Fly Wheel Launcher By Jayesh, Omar, Darshan, Evan, Tycho, and Max

Task: Create a particle launcher with a higher scoring rate

The first particle launcher we saw by another FTC team was actually a crude flywheel and...

Read More

Forester Field House Robotics Competition

Forester Field House Robotics Competition By Janavi, Omar, Tycho, Max, Jayesh, Evan, Caitlin, and Darshan

Task: Compete in the Forester Field House Robotics Competition

We started off with our presentation pretty...

Read More

Fly Wheel 2 - Fly Harder

Fly Wheel 2 - Fly Harder By Max

Task: Create a backer rail to guide the particle as it fires

Our work on the flywheel design has been an effective proof of concept, and now we need to work it in...

Read More

Helping Imperial Robotics

Helping Imperial Robotics By Ethan, Evan, and Tycho

Task: Help Imperial Robotics before their qualifier

As said in previous posts, we have a sister team, Imperial Robotics, and it would...

Read More

Return to Machine Vision

Return to Machine Vision By Tycho

Task: Prepare to reintegrate machine vision

A year and a half ago while the new Android-based platform was still in pre-launch, we...

Read More

Introducing the New Particle Accelerator

Introducing the New Particle Accelerator By Max

I was going to make a Windows 10 joke but then we stopped using the catapult at version 8.

Task: Design a flywheel for a new system replacing the catapult

...

Read More

Wylie East Postmortem

Wylie East Postmortem By Ethan

Task: Analyze what we did wrong and right at Wylie

At Wylie, we did decently. We were mildly surprised that we actually qualified for regionals, but...

Read More

Wylie East Qualifier

Wylie East Qualifier By Ethan, Evan, Max, Tycho, Darshan, Jayesh, Omar, Janavi, and Caitlin

Task: To go to the Wylie East robotics tournament

On Jan. 14, we...

Read More

Bake Sale

Bake Sale By Darshan, Caitlin, Evan, Jayesh, Omar, and Janavi

Task: Plan Bake Sale

During our winter break, we worked on our robot, but we also planned to gain funding...

Read More

Motor Controller Mounts

Motor Controller Mounts By Ethan, Darshan, Max, and Tycho

Task: Prevent static shocks to our robot

Throughout the year, we've dealt with static issues with our...

Read More

Cap Ball Lift

Cap Ball Lift By Omar, Jayesh, Darshan, Evan, and Max

Task: Build a lift to try cap-ball scoring

Although we're confident in our robot's ability to shoot balls and press beacon buttons, we decided that in order to be competitive,...

Read More

Centurion's Helm of +2 Swankiness

Centurion's Helm of +2 Swankiness By Max

Task: Make some Roman helmets for the team

Read More

Tent Disassembly

Tent Disassembly By Ethan, Omar, and Darshan

Task: Disassemble the tent covering our field

Dallas has been experiencing some bad weather for the past couple of weeks....

Read More

Meeting Log

Meeting Log December 31, 2016 By Ethan, Evan, Tycho, and Caitlin

Meeting Log December 31, 2016

Today's Meet Objectives

Organization / Documentation / Competition Prep

  • Blog Fixes
...
Read More

Mapping Out Autonomous

Mapping Out Autonomous By Janavi, Tycho, Omar, Evan, and Darshan

Task: Mapping Out Autonomous

To tell the robot how far to move forward we had to calculate...

Read More

Fixing Faulty Encoder

Fixing Faulty Encoder By Tycho and Jayesh

Task: Fix a faulty encoder on our robot

This shows a test of...

Read More

Beginning the build for the Cap Ball Trapper

Beginning the build for the Cap Ball Trapper By Jayesh and Omar

Task: Give Deadshot flexibility in end game scoring by designing Cap ball launcher

One of the issues we...

Read More

QD Academy Scrimmage

QD Academy Scrimmage By Ethan, Evan, Tycho, Max, Darshan, Caitlin, and Omar

Task: To test our robot in a tournament setting

On Dec. 18, we came to...

Read More

Arkansas Analysis

Arkansas Analysis By Caitlin, Omar, Darshan, Jayesh, Evan, Max, Tycho, Janavi, and Ethan

Task: Analyze what went wrong and right at Arkansas

We spent a good hour and a half analyzing...

Read More

Time to Skip Version 9

Time to Skip Version 9 By Max

Task: Make some changes to the catapult bowl

The apocalypse is at hand.

Chaos reigns as the world is thrown into peril; whole nations are thrown into anarchy by the second; and...

Read More

Arkansas State Competition 2016

Arkansas State Competition 2016 By Ethan, Evan, Caitlin, Janavi, Jayesh, Omar, Darshan, Max, and Tycho

Task: Compete in the 2016 Arkansas State Competition

This year, to give...

Read More

Combining TeleOp and Autonomous

Combining TeleOp and Autonomous By Tycho

Task: Combine TeleOp and Autonomous code

Today, I combined the autonomous and teleop so that we can demo both more easily. As well, during testing,...

Read More

Designing Button Pusher

Designing Button Pusher By Darshan and Omar

Task: Design potential beacon scoring mechanism

Up to this point, we hadn't given much attention to a beacon scoring mechanism...

Read More

Robot Frame and Rewiring

Robot Frame and Rewiring By Jayesh, Omar, and Evan

Task: Build a frame to increase available surface area on robot to rewire current configuration

The wiring, which had been on the robot, had been a constant issue....

Read More

Final Catapult

Final Catapult By Ethan, Evan, Omar, and Jayesh

Task: Finish up the catapult before Arkansas

Today marks six days until Doomsday (AKA Little Home, Arkansas), so we needed to finalize everything....

Read More

Meeting Log

Meeting Log November 26, 2016 By Ethan, Max, Tycho, Janavi, Darshan, Omar, and Evan

Meeting Log November 26, 2016

...

Read More

Catapult Upgrades

Catapult Upgrades By Max

Get Nostradamus on the horn, there’s a new prophet in town.

Task: Imbue the catapult bowl with infinite power

As I predicted in the article about the first version of the catapult bowl, it’s gonna...

Read More

Autonomous Setup Options

Autonomous Setup Options By Tycho

Task: Create a basic autonomous

Autonomous is one of the things that we tend to be weak on every year, and this year, we really want...

Read More

Catapult Unfixes

Catapult Unfixes By Ethan

Task: To bring the catapult within size limits and improve it

What Actually Happened: Abject failures

So, the original catapult, when not stuck, performed pretty well at the scrimmage. However, since we opted not to measure our...

Read More

Meeting Log

Meeting Log November 22, 2016 By Caitlin, Evan, Ethan, Darshan, Tycho, and Omar

Meeting Log November 22, 2016

Intake System Improvements

Intake System Improvements By Caitlin and Janavi

Task: Replace rubber bands with smaller versions and add wider intake area

New intake area is wider than before


At the...

Read More

Nov. 21 Scrimmage

Nov. 21 Scrimmage Written, but not attended by Ethan By Omar, Darshan, Jayesh, Max, Tycho, Caitlin, Janavi, Austin, and Ethan

Task: To test our robot and gauge other team's progress

First,...

Read More

Mecanum Driving

Mecanum Driving By Tycho

Task: Code driving under mecanum wheels

Today, I wrote the whole code for controlling our mecanum wheels. It is entirely fron scratch, and works perfectly right off...

Read More

A Thank-You to Tetrix

A Thank-You to Tetrix By Ethan and Evan

Task: To create a thank-you video to Pitsco

We entered a contest to win a pack of Tetrix parts on Twitter, and we...

Read More

Parasyte

Parasyte By Jayesh, Omar, Darshan, Caitlin, and Max

Task: Design a collector for the balls

We've spent the last few practies creating a ball collector. The idea was to have our...

Read More

Meeting Log

Meeting Log November 06, 2016 By Max, Tycho, Jayesh, Darshan, Ethan, Evan, and Janavi

Meeting Log November 06, 2016

...
Read More

New Worlds Cities In Space

New Worlds Cities In Space By Caitlin, Jayesh, Omar, and Darshan

Task: Obtain knowledge and share work done on Moon base...

Read More

The Robot is a Nautilus Now

The Robot is a Nautilus Now By Max

Task: Make a conveyor shaft to guide particles to the catapult

We’ve thoroughly proven that the tread of rubber bands is an effective method of ball collection, but as of yet it can...

Read More

Launching Mechanisms Pt. 2

Launching Mechanisms Pt. 2 By Ethan

Task: To improve upon launching mechanism designs

Catapult

First and foremost, we now have one completely functional, terrifying, catapult. The motor mechanism...
Read More

Stabilizing Our Driving Base

Stabilizing Our Driving Base By Jayesh, Omar, Max, and Darshan

Task: Stablize Meccanum wheel base so the driving is more stable and consistent

Our Meccanum wheel base idea started off on...

Read More

Ready the Artillery

Ready the Artillery By Max

Task: Design a bowl for our upcoming catapult system

We've been experimenting with catapult systems for a little while now, but we're still sorely lacking one of the core ingredients of any catapult system: the ability...

Read More

Launching Mechanisms

Launching Mechanisms By Ethan

Task: To build a launching mechanism for the particles

For the 2016-2017 season, particle scoring is really important. During autonomous, balls that are launched into the center vortex earn 15 points each, and balls that are launched...

Read More

Applying for Grants

Applying for Grants By Charlotte and Evan

Task: Applying for Grants

As the season begins, we have started to apply for grants. Grants are important to us because 68% of students...

Read More

Need for ZTE Speed - The Movie - The Game

Need for ZTE Speed - The Movie - The Game By Max

Task: Make a case for the ZTE Speed controlling the robot

While we are still in the early stages of design and it's not wise to make a permanent...

Read More

General Organization Progress

General Organization Progress By Caitlin and Janavi

Task: Reduce clutter from summer

We made real progress in sorting the good and dead batteries after UIL, and we've...

Read More

Travis Open House

Travis Open House By Ethan, Max, Tycho, Caitlin, Darshan, Jayesh, and Evan

Task: To talk to prospective SEM students about robotics

Every year W.B. Travis, a 4-8...

Read More

Programming our New Robot

Programming our New Robot By Tycho, Caitlin, Ethan, and Jayesh

Task: Program our new mecanum wheel driving platform

Now that...

Read More

2016-2017 Robot

2016-2017 Robot By Ethan, Omar, Jayesh, Evan, Tycho, and Max

Task: To build the robot for the 2016-2017 season

As much as we love our robot from last season, Geb, we...

Read More

Adding Blog Features

Adding Blog Features By Ethan

Task: Add Cool and New Blog Features

I remember, vaguely, that someone on our team wanted to add a post counter for all the posts people appear in. And, today, I did it out of sheer...

Read More

Building the Robot Base

Building the Robot Base By Jayesh, Omar, and Darshan

Task: Design and test implementation of a driving base

We have spent the last few practices formulating a new driving base...

Read More

Budgeting With Team 3734

Budgeting With Team 3734 By Ethan, Evan, and Austin

Task: Create a Budget Sheet for the 2016-2017 Season

As always, Iron Reign needs more money. We are a title 1 school in a cash-strapped district with over 60% of students qualfying...

Read More

First Official Practice of the Season

First Official Practice of the Season By Omar, Caitlin, Jayesh, Darshan, Ethan, Evan, Janavi, Max, and Tycho

Task: Pull ourselves together for the new season

At this practice, our goal was...

Read More

MXP Transportation

MXP Transportation By Darshan, Caitlin, Jayesh, Omar, Ethan, Evan, Janavi, Tycho, and Max

Oh the places you'll go!

We attend many events throughout the DFW area, taking our robot and whatever...

Read More

FTC Kickoff 2016

FTC Kickoff 2016 By Ethan, Evan, Max, Tycho, and Omar

Task: Go to the FTC 2016 Kickoff to preview the new Velocity Vortex challenge

This Saturday, we ventured down to...

Read More

Planning Meeting

Planning Meeting By Janavi, Max, Tycho, Jayesh, Omar, Darshan, and Caitlin

Task:

This week we met to discuss the origination of the meetings for the upcoming year. We decided that for the first fifteen minutes of the meeting we would...

Read More

Outreach and Sponsors

Outreach and Sponsors By Caitlin, Darshan, Jayesh, Omar, Ethan, Evan, Janavi, Tycho, and Max

Task: Analyze how finances effect recognition

It's always a challenge to convince sponsors that we are a...

Read More

Meeting with The Texas Workforce Commission

Meeting with The Texas Workforce Commission By Jayesh, Omar, Max, Tycho, Darshan, Evan, Ethan, Janavi, Caitlin, Trace, and Dylan

Task: Connect with our sponsors in the Texas Workforce Commission

Read More

Robotics UIL 2016

Robotics UIL 2016 By Ethan, Evan, Caitlin, Darshan, Jayesh, Janavi, Trace, Max, Tycho, and Omar

Task: Compete in UIL Robotics in Austin

A bit of background:
UIL is a Texas-specific organization that hosts competitions in both academic and athletic pursuits....

Read More

Mobile Learning Lab in Action

Mobile Learning Lab in Action By Caitlin, Max, and Tycho

Task: Deploy the Mobile Learning Lab to camps and teach kids

The...

Read More

Turn Up! at Frontiers of Flight with DCOL

Turn Up! at Frontiers of Flight with DCOL By Janavi, Darshan, Jayesh, Caitlin, Max, Tycho, Omar, and Austin

Inspiring 1,000 People to Turn Up with STEM

Written by Janavi Chadha Read More

MXP - Mobile Learning Lab Recap

MXP - Mobile Learning Lab Recap By Jayesh and Caitlin

DCOL Mobile Tech XPerience (MXP) Begins Service

Written by Jayesh Sharma
Edited by Caitlin Rogers

...
Read More

Geb Fixes and Adjustments

Geb Fixes and Adjustments By Jayesh, Omar, and Caitlin

Task: Prepare Geb for competition and get it into running condition

With all of the large projects and events that Iron Reign...

Read More

Mobile Learning Lab Part 4 - Update

Mobile Learning Lab Part 4 - Update By Ethan, Max, Tycho, Caitlin, Jayesh, Darshan, Austin, Matthew, Evan, Dylan, Omar, and Trace

Task: Covert a 1998 RV into the Dallas City of Learning...

Read More

Mobile Learning Lab Part 3 - Flooring

Mobile Learning Lab Part 3 - Flooring By Evan, Max, Tycho, Dylan, Ethan, Caitlin, Darshan, and Austin

Carpet ripping is not fun. The carpet is tacked down with so many...

Read More

Mobile Learning Lab Part 2 - Roof

Mobile Learning Lab Part 2 - Roof By Tycho, Max, Matthew, and Austin

Task: Clean the roof of the RV

We'd noticed that the roof was very...

Read More

Dallas City of Learning

Dallas City of Learning By Ethan, Evan, Jayesh, Omar, Caitlin, Max, and Tycho

Task: Teaching children how to use robots

...
Read More

Mobile Learning Lab Part 1 - Demolition

Mobile Learning Lab Part 1 - Demolition By Evan, Max, Tycho, and Austin

Task: Redo the inside of the recreational vehicle

Mr.Virani recently aquired an RV...

Read More

New tread material test

New tread material test By Caitlin, Tycho, Max, and Evan

Task: Initial tests for new tread material

The standard Tetrix treads and tread inserts aren't nearly as sturdy as we would...

Read More

Making a Ports Map

Making a Ports Map By Omar and Jayesh

Task: Create a list of motors/servos and what ports they're connected to

Very often, when we disconnect a motor...

Read More

LEGO (Plastic Fastener) SUMO Workshop and Competition, Coming April 24th and May 14th

LEGO (Plastic Fastener) SUMO Workshop and Competition, Coming April 24th and May 14th By Tycho

LEGO Sumo returns with a free Sumo Workshop on Sunday April 24th followed by the Dallas...

Read More

Sumobot Tips and Tricks

Sumobot Tips and Tricks By Tycho

Let's assume you are building a LEGO Mindstorms or Vex IQ based Sumobot, but you want to skip some of the basic mistakes beginners will...

Read More

Hoverboards and PID

Hoverboards and PID By Caitlin, Omar, Darshan, Tycho, and Max

Task: Continue with the Hoverboard and tweak PID

After the long weekend last week, today was a reasonably relaxed practice. We...

Read More

Day 2 of iMake

Day 2 of iMake By Caitlin, Max, Tycho, and Omar

Task: Continue presenting at iMake

Day 1 was a huge success, and we carried that over into the Sunday presentations too....

Read More

Robot On a Hoverboard - Try 1

Robot On a Hoverboard - Try 1 By Caitlin, Max, Tycho, Darshan, Omar, Evan, Ethan, and Jayesh

Task: Try to drive the hoverboard with the competition bot


We have recently been working on a new approach to climbing the mountain. Our strategy so...

Read More

Competition Post-Mortem

Competition Post-Mortem By Caitlin, Jayesh, Darshan, Max, Tycho, Evan, Ethan, Alisa, Trace, and Dylan

Task: Analyze our successes and failures in the previous competition

After a rocky start and finish to...

Read More

A Presentation for the Ages

A Presentation for the Ages By Ethan, Jayesh, Max, Tycho, Caitlin, Omar, Evan, Alisa

Task: Work on our presentation to the judges

Our main weakness in previous years had been our presentation. This year, we plan to change that. When...

Read More

I Still Won on the Inside… 2016 FTC Qualifier at Wylie

I Still Won on the Inside… 2016 FTC Qualifier at Wylie By Jayesh, Omar, Darshan, Max, Tycho, Evan, Ethan, Alisa, Caitlin, Trace, and Dylan

Starting out

Just as in previous years, Iron Reign set off about half an hour late. We...

Read More

Functions of our controller

Functions of our controller By Alisa, Ethan, Trace

Task: Listing out the functions of our game controller

In order to find a button for our argos mode drive, we made a rough draft of our game controller...

Read More

Starting Color Blob Detection

Starting Color Blob Detection By Omar, Max, Tycho

Task: Implement color blob detection on the robot for detecting beacons

Even though this was very long overdue, we now have a way to turn towards a certain color similar to what Argos does....

Read More

Slide Trigger (Revisited)

Slide Trigger (Revisited) By Max

Task: Remodel the slide trigger mechanism to compensate for mechanical problems

Reflections

Read More

Prototyping and Making the Flipper

Prototyping and Making the Flipper By Jayesh, Omar, Darshan

Task: Design an apparatus to deposit the climbers in the beacon bucket.

One of the methods to score in this year's competition is depositing the two climbers in the bucket behind the beacon....

Read More

Rebuilding the Churro Climber System

Rebuilding the Churro Climber System By Omar, Darshan, Max

Task: Fix bending axle on churro climber permanently

After further testing of the churro climbers, we noticed that the axle the gear is rotating on had been bent severely due to the...

Read More

Slide Lock

Slide Lock By Max

Task: Model a part to keep the slide from going too far forward

Since we mounted the beater bars on a slide, we have been keeping them...

Read More

Climber Restraint

Climber Restraint By Max

Task: Model a part to keep the churro climber cable ties on path

As we continued to work on the churro climber mechanism today, we decided that...

Read More

Improvements to Churro Catcher and Ramp

Improvements to Churro Catcher and Ramp By Jayesh, Caitlin, Omar

Task: Make improvements to Churro Catcher and Ramp and make blog more accessible

Iron Reign held our first of two meetings before the New Year season to concentrate on improving our...

Read More

Optimizing the Churro Catcher

Optimizing the Churro Catcher By Jayesh, Omar, Darshan

Task: Improve and fix our Churro Catcher + finalize design for trough

The team met up on Sunday and we focused our meeting on finalizing our trough design and making our churro catchers usable....

Read More

General Blog Improvements

General Blog Improvements By Caitlin

Task: Make blog more accessible and simpler to write for

In a rough order, here are the things I've worked on in the blog over the past month or so:

  • Add a readable nav-bar and...
Read More

Churro Hook

Churro Hook By Max

Task: Model a part to help the robot climb the churros on the mountains

Most of the big-value items in terms of points have to do with...

Read More

Prototyping the Trough

Prototyping the Trough By Jayesh, Omar, Darshan

Task: Prototype the trough using materials such as cardboard to give us a baseline

'

The team had a meet before the busy Christmas period to focus on the main part of...

Read More

Improving the Catcher Design

Improving the Catcher Design By Dylan, Darshan, Omar, Jayesh, Evan, Alisa

Task: Add Improvements to the Catcher Design

Today our team worked on improving the methods of capturing and holding blocks and balls. Our first design involving zip ties had major...

Read More

General Improvements

General Improvements By Jayesh, Omar, Darshan, Max, Caitlin

Task: Perfect and improve multiple of our main characteristics of our robot

Iron Reign held its first Christmas break parade today and we decided to focus our time on making multiple small improvements, rather...

Read More

Slide Trigger

Slide Trigger By Max

Task: Model a part that lets us hold back the slide with a trigger to release it

The beater bar mechanism was put on a slide so...

Read More

Scrimmage at Greenhill

Scrimmage at Greenhill By Darshan, Alisa, Omar, Caitlin, Max, Tycho, Evan

Task: Practice with other teams and see

This past Friday, the team tried to get the robot working in a small scrimmage with seven or so other teams. At...

Read More

Thinking about Effort

Thinking about Effort by Omar

Task: Think about our robot's design both for now and for the future


Today, I decided to list our different options when it comes to design and on how much effort they would take on...

Read More

Design and prototype a churro latch mechanism

Design and prototype a churro latch mechanism By Caitlin, Darshan

Task: Design an alternative churro climber mechanism

Currently Max and Tycho are working on a beater bar 3D part that is stiff enough to pull in blocks, and will hopefully double as a...

Read More

Business Planning

Business Planning By Alisa

Task: Making a Business Sponsorship Template

I worked on making a rough draft of a sponsorship template. This template will be used to email companies to ask for their sponsorship. I have a list of companies...

Read More

Helping the Travis Team

Helping the Travis Team By Tycho

Task: Help the William B. Travis FLL Team

Starting September 10th and lasting through today, I went to our old middle school, William B. Travis, to help their newer FLL team with...

Read More

Why we should measure twice, and cut once

Why we should measure twice, and cut once By Ethan, Evan

Task: To redo our bumpers

"Measure nonce, cut twice," is Iron Reign's unofficial slogan, as hidden in our html.

the image's spelling is entirely on purpose

...

Read More

Prototyping the ramp for the intake system

Prototyping the ramp for the intake system By Jayesh, Omar, Ethan, Evan

Task: Make a physical prototype to plan out the next step in our ball/block intake system

We held a post-Thanksgiving meet to focus on the mechanical...

Read More

Hell On Reels

Hell On Reels By Max

Task: Make a prototype grappling hook of doom.

As the point values make clear, managing to get the robot to hang on the end of the "cliff" is likely worth the effort. As such, we've worked...

Read More

Researching Awards

Researching Awards By Caitlin

Task: Research and understand the various awards

We rarely prepare enough for awards, usually hoping the practice before that we've done enough to be in the running. Last year we won the PTC Creo award at one competition,...

Read More

Autonomous Code

Autonomous Coding By Dylan and Tycho

Task: Updating and Working on Autonomous Code

Today we continued working on the code involved for the first ten seconds of motion in the tournament known as autonomous. In this period we hope to...

Read More

Driving That Robot

Driving That Robot By Evan, Darshan

Task: To try out the robot in a competition setting

Last weekend Darshan and I tried to drive the robot in a small scrimmage with eight other teams....

Read More

Bumper Shields

Bumper Shields By Ethan and Evan

Task: To create bumper shields for the robot.

We needed to create bumper shields because the debris on the field interfered with the tread. We had a prototype on the left,
Evan and...

Read More

Beater Bar Launch Mechanism

Beater Bar Launch Mechanism by Omar, Darshan, Evan, Max

Task: Design deployment mechanism for beater bar

Similarly to last year, the beater bar on our robot needs to be deployed in order to stay within the size limit....

Read More

Meeting other Teams at the Scrimmage

Meeting other Teams at the Scrimmage By Caitlin, Omar, Darshan, Jayesh, Tycho, Max, Evan

Task: Get a feel for where we are and the progress of other teams

Whether or not we were allowed to compete, we felt that it would be...

Read More

Starting up our Autonomous Code

Starting up our Autonomous Code by Jayesh, Tycho, Max

Task: Get started on autonomous coding

We spent some of the time at the scrimmage today starting up our autonomous code in android studio. The main basis of our coding was put around climbing...

Read More

SEM Open House 2015

SEM Open House 2015 By Jayesh, Caitlin, Omar, Max, Tycho, Darshan

Task: Publicize our school and team + showcase the benefits of robotics

Iron Reign was once again invited to attend our school's open house and present our robotics group...

Read More

Writing Pose

Writing Pose By Max and Eliot

Task: Create a rough draft of the code for the Pose class

Starting just a few weeks into the competition year, we thought up ideas...

Read More

Addition of Beater Bar to Robot

Addition of Beater Bar to Robot By Omar, Ethan, Darshan, Caitlin

Task: Fix and alter robot to include sliding beater bar

Since the robot's last run, several fixes and adjustments had to be made in order to make the robot operational again. All...

Read More

Helping the Travis Team

Helping the Travis Team By Tycho

Task: Teach Travis Team how to Use Previous Team's Code

After retiring from FLL at Travis, we decided to share our code library with the other team from the school. We set up a meet...

Read More

Autonomous Code Part 1

Coding for Autonomous Pilot Program By Tycho and Dylan

Task: Program Pilot Code

Our task was to begin programming for our first version of the Pilot class of the robot using other classes for our angle, position, and controller that we created....

Read More

Rocker Boogie Tank

Rocker Boogie Tank By Trace

Task: Design and build a basic rocker boogie tank

A few weeks back, I designed a new chassis. It was a combination of the rocker bogey and a tank to make the rocker boogie tank! With the advantage...

Read More

Before Scrimmage basic tests

Before Scrimmage basic tests By Caitlin, Tycho, Omar, Max, Darshan

Task: make sure the robot can run

There's a scrimmage next Saturday that we may or may not be going to based on Dallasisd technicalities with our team. Our goals for today were...

Read More

Video Ideas

Video Ideas By Alisa, Dylan, Ethan

Task: Watching videos to get ideas for our robot

Dylan, Ethan, and I decided to watch videos to see what other teams were doing to build and improve their robots during the Circle Meeting outside. We wanted...

Read More

Gyro-IMU Case V2

IMU Case V2 By Tycho

Task: Improve our 3D Printable case for the Adafruit BNO055 IMU

Last week I designed a case for our IMU sensor in Creo and wrote up how it could be improved. I've fixed most of...

Read More

Create a List of Blog Tags

Create a List of Blog Tags By Caitlin

Task: Make a list of tags for blog entries

We've been tagging each blog post as we write them according to topics we think they fall into, but there's been no standard for what...

Read More

Gyro-IMU Case

IMU Case By Tycho

Task: Make a 3D Printable case for the Adafruit BNO055 IMU

We're used to having gyros to help maintain heading, but we've never been fans of the Hitechnic gyro sensor. Now we have more options and the...

Read More

Arrangement and Rearrangement of Motor Controllers

Arrangement and Rearrangement of Motor Controllers By Omar, Darshan

Task: Find better configuration of motor/servo controllers and power distribution module on the robot

Today, we tried to figure out the best possible way to stick all the motor controllers and the...

Read More

Driving up the mountain - test 2

Driving up the mountain - test 2 By Caitlin, Darshan, Jayesh, Omar, Max, Tycho, Evan

Task: Test how the condition of the mountain changes robot performance

After last week's fail we decided that we should change a couple...

Read More

Circle Time

Circle Time By Jayesh, Ethan, Omar, Darshan, Evan

Task:Discuss multiple possible solutions to climb steep incline on field

We held a team meeting outside on the field discussing multiple possible solutions to the problem of the robot ascending to the top...

Read More

Money Please

Money Please By Evan

Task:

At the strategy meet we had, I brought up how we need money to get sensors so we can detect our heading and position. At the current moment we spend about 3000 dollars a year on...

Read More

Building the Field - Part III

Building the Field: Part III By Ethan, Trace, Alisa, and Evan

Task: Building the field for the third week in a row!

Today, for the third time, we worked on setting up the field. We finished the mountains...

Read More

Daily Organization

Daily Organization By Caitlin, Darshan, Evan, Omar, Max, Tycho, Dylan, Alisa

Task: Get in the habit of organizing daily

We have never had a great track record of having an organized workspace, so...

Read More

Building the 2015 Field

Building the 2015 Field By Evan, Dylan, Alisa, Trace, Ethan

Task: Cleaning and building the Field

Today we were charged with the task of building the FTC field. There was one problem. The tent we were setting it up in...

Read More

Post Kickoff

Post Kickoff By Jayesh, Omar, Caitlin, Ethan, Alisa, Evan, Max, Tycho

Task: Build FTC field and begin tank tread mirror side

After the 2015 kickoff, Iron Reign conducted a meeting to construct our game field and also construct our mirror side for the...

Read More

I hate tread inserts

I Hate Tread Inserts By Omar

Task: Insert grips into alternating treads to boost traction of driving system

I am so done with these treads. For the past three hours I have worked to soak the treads and...

Read More

FTC Kickoff 2015

FTC Kickoff 2015 By Jayesh, Omar, Max, Tycho, Evan, Ethan

Task: Attend FTC kickoff and assist newer teams in understanding task ahead of him

We were invited by team Technical...

Read More

Tank Drive Model

Tank Drive Model By Tycho

Task: Design a new build platform more suited to this year's challenge

Since the robot game for this year came out about a week ago, we were thinking about which kind of...

Read More

Meeting After Game Reveal

Meeting After Game Reveal By Dylan, Darshan, Alisa, Ethan, Evan, Caitlin, Tycho, Max, Trace

Task: Discuss robot design

Now that the game has been released, we as a group discussed the different amount of points per each possible game strategy that would...

Read More

Labor Day Meeting

Labor Day Meeting By Caitlin, Jayesh, Darshan, Alisa, Omar, Max, Tycho

Task: Learn about OpModes

Today, we reviewed opmodes in the FTC API and how to register new opmodes. We also learned about the differences between regular, linear and synchronous (from SwerveRobotics)...

Read More

Designing Drive Trains

Designing Drive Trains By Tycho

Task: Create preliminary designs for a new robot using a new build platform

After we got the new mechanum wheels, I had to start thinking about a new design that...

Read More

Season Startup Team Meet

Season Startup Team Meet By Max, Tycho, Omar, Caitlin, Trace, Evan, Darshan

Task: Discuss the upcoming FTC Season

This meet we discussed topics concerning the upcoming FTC season. Our sister team, Imperial Robotics, was also over getting their robot working with...

Read More

Field Navigation Speculation

Field Navigation Speculation By Max

Task: Determine necessities of this year's field navigation code



Today was our very first meet of the year, and as such, not too much got done other than planning and...

Read More

Back To Creo

Back To Creo By Tycho

Task: Create preliminary designs for a new robot using a new build platform

Today I started making new designs for a competition robot based on extrusions and the new software platform.

Reflections

I decided...

Read More

Overview of new hardware and software

Overview of new hardware and software By Max,Tycho,Caitlin,Alisa,Ethan,Trace

Task: Getting a first glimpse at the new motors and controllers with Imperial robotics

We continued our meeting at the Dallas Makerspace after the GitHub tutorial. We unpackaged the new motors and motor...

Read More

Learn About GitHub

Learn About GitHub by Max, Tycho, Jayesh, Caitlin, Ethan, Trace, and Alisa

Task: Learning more about Git and GitHub.

We've been using GitHub to host this website and to version our robot code since last year. Max, Tycho, Jayesh, Caitlyn,...

Read More

Mayor's Back to School Fair 2015 and Dallas City of Learning at Fair Park

Mayor's Back to School Fair 2015 and Dallas City of Learning at Fair Park By Jayesh, Max, Tycho, Omar, Darshan

Task: Share STEM opportunities with...

Read More

Intro to Gyros

Intro to Gyros By Caitlin, Tycho, Max, Omar, and Jayesh and Darshan

Task: Share what we've learned about motion sensing

On July 11th we gave a talk for a classroom full of adult members of...

Read More

Moonday 2015 at Frontiers of Flight Museum

Moonday 2015 at Frontiers of Flight Museum By Max, Tycho, Caitlin, Omar, and Jayesh

Task: Represent SEM and STEM at Moonday 2015

The Frontiers of Flight Museum hosts an event every year called Moon Day...

Read More

Argos the Chromovore

Argos the Chromovore By Max and Tycho

Task: Get some pre-season experience with Android controlled robots

We've been experimenting with Android controlled robots while we wait for our ModernRobotics modules. Argos is a chromovore -...

Read More

Discovery Faire at the Dallas Downtown Library

Discovery Faire at the Dallas Downtown Library By Caitlin, Jayesh, Omar, Darshan, Max, and Tycho

Task: Present at the Dallas City of Learning Discovery Faire

"Kids are invited to “Turn Up!” to make, create, craft, play and learn at the Dallas...

Read More

Earth Day Texas 2015 at Fair Park

Earth Day Texas 2015 at Fair Park By Max, Tycho, Caitlin, Omar, Jayesh, and Darshan

Task: Represent SEM and STEM at Earth Day 2015

Dallas ISD Superintendent Mike Miles came by our booth where we...

Read More

Regional Tournament

Regional Tournament By Max, Caitlin, Darshan, Jayesh, and Omar

Task: Perform somewhat successfully at the regional tournament

Due to numerous issues having to do with the design flaws of our robot and with poor luck, we sucked. We were not able...

Read More

Updated Intake System

Updated Intake System By Jayesh

Task: Make a new intake method for the balls

Our old beater bar intake for the game was deemed too big for our new scissor lift idea. Our new...
Read More

Beater Bar V4

Beater Bar V4 By Jayesh

Task: Finalize Beater Bar

The previous versions of the beater bar were too bulky and big for the front of the robot, so initially we had just taken the mechanism entirely off....

Read More

Servo Mounting Wiring

Servo Mounting Wiring By Jayesh

Task: Wire servos to new mount

The two new servos, one for the backboard, and the other for the autonomous small ball, are placed in relatively high positions and needed to be wired. The problem...

Read More

Backboard V2

Backboard V2 By Jayesh

Task: Create final design for backboard

Our old backboard was very nice in structure, however, as it was made out of paper and plastic Legos, it wouldn't have lasted...

Read More

Backboard Prototyping

Backboard Prototyping By Caitlin

Task: Prototype a backboard for scoring in the 90 cm goal

Since our ski lift sort of launches the scoring balls when they reach the top, we had to create a backboard for the balls to...

Read More

Autonomous Gyro

Autonomous Gyro By Jayesh

Task:Create Autonomous deploying from ramp utilizing gyro

A simple idea for autonomous was to use dead reckoning, with command such as
motor[leftWheel]=100;
motor[rightWheel]=100;
wait10Msec(100);
motor[leftWheel]=0;
motor[rightWheel]=0;
However, the problems included an inability to correct movement...
Read More

PID

PID By Tycho


Task: What is PID?

PID is useful in many ways, such as setting an arm to a certain position, going straight based on a gyro or following a line. There are three parts to...

Read More

Control Scheme

Control Scheme By Darshan, Caitlin, Tycho, Max, Jayesh, and Omar

Task: Test Autonomous and debugging

Today we were refining our ramp autonomous by debugging the gyro code. We found that our "goYonder" and "goBackward" method were affecting each other...

Read More

Mansfield Competition - Off to Regionals

Mansfield Competition - Off to Regionals By Darshan

Task: Compete at Mansfield successfully

This past weekend the team was at the Mansfield competition hoping to make it past the qualifier. Although we were more prepared by packing early, as the...

Read More

Control Scheme

Control Scheme By Jayesh

Task: Assign control scheme to actual competition controller

Referencing the earlier article explaining robot functions needing to be assigned buttons, we had a meeting to get the control scheme actually implemented into the controllers. The picture...

Read More

Competition at UTD

Competition at UTD By Omar

Task: Have success in tournament despite incomplete robot

The team spent the weekend at UTD at a qualifier. We were not able to complete the scissor lift before competition and had a very simple game plan...

Read More

Semi-Final Robot

Semi-Final Robot By Jayesh

Task:Finalize robot design for competition

With the scissor lift elevating with the screw-motor system, and the drive chain-claw system for scoring the balls all in place, our robot is now officially ready for competition next week....
Read More

Improve Scissor Lift (V3) - Wiring Guide

Improve Scissor Lift (V3) - Wiring Guide By Jayesh

Task: Improve Scissor Lift beams

The primary circular based beams were deemed unfit for use because of the constant folding and unstable support it gave for the scissor lift. We...

Read More

Mount scissor lifts

Mount scissor lifts By Caitlin

Task: Tear down temporary base frame and begin mounting scissor lift

We will be extending the scissor lift by using two drawer linear slides. We had to mount these on the side so that the...

Read More

Scissor Lift Construction Begins

Scissor Lift Construction Begins By Caitlin

Task: Start building scissor lift

We know that we are using a scissor lift, but we needed the actual dimensions. We are using 4 sections/ X's (maybe five if the lift...

Read More

Wiring guide

Wiring guide By Caitlin

Task: Follow the FTC Wiring Guide

Our robot has been experiencing issues that the guide mentioned, such as the Tamaya connections shutting off mid tests. We've seen how catastrophic the Samantha shutting off...

Read More

Scissor Lift

Scissor Lift By Jayesh

Task: Scissor Lift for New Scoring mechanism

Our method for elevating the platform for optimum height has been decided. A simple scissor-based design with support on either side seems the best option. Supporting...
Read More

New Design Features

New Design Features By Darshan

Task: Position basket, chair, and drive chain

With the new design, we will be using a drive chain with "chairs" placed periodically along it. There will be a basket at the end of the ramp...
Read More

Bill of Materials

Bill of Materials By Tycho

The parts we have used, not including Tetrix/Lego parts, were used for our main scoring mechanism, and also for subsequent parts like the beater bar.

... Read More

New Design!

New Design! By Jayesh

Task: Make emergency scoring mechanism for competition

With competition only a week away, the team has decided that the rolling tube will not be able to be completed by the competition. We are now switching...
Read More

3D Modeling Kibosh, pt 2

3D Modeling Kibosh, pt 2 By Tycho

Task: Continue Build of Kibosh in Creo

After finishing about 2/3 of the drive train, I came across the first custom part. We sliced a small chunk off of the inner beam so we...

Read More

Solution to Tube Placement

Solution to Tube Placement By Jayesh


Task: Place Scoring Tube

A Solution we have produced for the placement of the tube was to place to long beams to opposite sides of the robot and connect with...

Read More

Placing the lift tube for elevating the balls

Placing the lift tube for elevating the balls By Jayesh

Task:Place lift tube

Now that our rolling goal clamp system is working, we have the task of placing the lift tube to elevate the balls to the correct position....

Read More

3D Modeling Kibosh 1

3D Modeling Kibosh 1 By Tycho

Task:Start Building Kibosh in Creo

Today I started building the model of the Robot in an assembly in Creo. As I only had some experience with parts, which is not the proper tool for...
Read More

Scissor lift V3 - Mount Scissor Lifts

Scissor lift V3 - Mount Scissor Lifts By Jayesh

Task: Improve Scissor Structure

Our first version of the scissor lift had an unstable structure that was too heavy and often collapsed upon itself. Relying on a lighter, more flexible design,...

Read More

Toggle for Capturing Rolling Goals

Toggle for Capturing Rolling Goals By Jayesh

Task: Code the servo for the toggle + finalize remote settings

While our scoring tube mechanism for the balls to be placed in the rolling goals is being finalized, our simple task...

Read More

Scissor lift V2 - Mount Scissor Lifts

Scissor lift V2 - Mount Scissor Lifts By Jayesh

Task: Improve Scissor Structure

The first version of the Scissor lift was a basic prototype that wasn't meant to be the final design due to the flimsy, flexible design of the...

Read More

Initial robot driving

Initial robot driving By Jayesh

Task: Test the controller connection with Samantha

With the scoring mechanism gradually coming together, today was devoted to the testing of the sync between Samantha and our robot. The drive control system has given us a...

Read More

Ball capture

Ball capture By Jayesh

Task: Create mechanism to capture Rolling Goals

Our main mechanism for capturing the balls for scoring are now in place. A simple 3D printing of two triangle-shaped items are nailed opposite each other,...
Read More

Spring based design(Scoring)

Spring based design(Scoring) By Jayesh

Task: Design a way to lift the ball tube

The ideas we have come up with for scoring the balls in the rolling goals have undergone many changes throughout the year. The basic plan was to...

Read More

Toggle for servo (goal clamp)

Toggle for servo (goal clamp) By Jayesh

Task: Improve Toggle Servo Coding

Our goal today was to code for the servo, utilized by the goal clamp, to have a basic toggle to switch the open/closed mechanism. This was accomplished with...
Read More

Creo first experiences

Creo first experiences By Max

Outside example of Creo capabilities

Task: Utilize Creo to create better designs to print out for the robot

Our goal today is to use Creo; however, it...
Read More

Joystick Control Scheme

Joystick Control Scheme By Caitlin

Task: Find a control scheme for the needed actions

We've mostly been focusing on mechanical aspects on the robot recently, including the 3D printed parts and positioning, so we discussed which actions should be used on...

Read More

Trapping Rolling Goals

Trapping Rolling Goals By Caitlin

Task: Build a mechanism to hold a rolling goal so we can drive with it

Since we've already cut away part of the beams making up the robot's base to accommodate a rolling goal's shape, we...

Read More

Tube Positioning - Where will they go?

Tube Positioning - Where will they go? By Omar

Task: Mount the Tubes on the Robot

For a long time now, one of our problems has been to figure out how to mount the tubes that will function as the lift...

Read More

ThanksGiving meet

ThanksGiving meet By Jayesh

Task: Construct adhesive chain to elevate balls

The team had an extra meet during the ThanksGiving holidays and we used the extra time to start building the adhesive chain that...
Read More

To-Do List

To-Do List By Caitlin

LIFT

-update pulleys and spools
-experiment with base positions

GOAL BASE CLAMP

-finish socket
-servo clamp

DRIVE TESTING / PRACTICE

-autonomous review
-set up Samantha
-Driving...

Read More

Sewing Adventures and Samantha

Sewing Adventures and Samantha By Jayesh

Task: Make our adhesive strap sturdier and more durable

Today the team had an experience that most of us haven't had before: the art of sewing. The reason is that our...
Read More

3D Printing Troubles

3D Printing Troubles By Jayesh

Task: Print Spool/Pulleys for Lift Strap

Today we visited the Dallas Makerspace. They have moved their building though, and now have much more space. Their facility has great tools...
Read More

SEM Open House

SEM Open House By Jayesh

Task: Showcase robot to possible future engineers and scientists

On Tuesday we presented our Team's accomplishments, future goals, and basic robotics knowledge in a room full...
Read More

Spool Joint

Spool Joint By Max


Fig1 : Actual Image TBD - let's fix this

Task: Leverage synergies as a team so as to look towards the horizon in the new tomorrow by implementing binomial+ access

Today...

Read More

Scissor Lift Construction Begins

Scissor Lift Construction Begins By Caitlin

Task: Start building scissor lift

We know that we are using a scissor lift, but we needed the actual dimensions. We are using 4 sections/ X's (maybe five if the lift...

Read More

To-Done List

To-Done List By Tycho

LIFT

-begin experimenting with lift mechanisms
-connect tubes
-design & print 3D tube joints
-experiment with base positions

CAPTURE

-fabricate ramp
-build better beater bar
-gear up beater bars

...
Read More

To-Do List

To-Do List By Tycho

LIFT

-test strap
-figure out pulleys
-design 3D printable pulleys
-experiment with base positions

CAPTURE

-ramp sliders
-speed up beater #2
-gorfball deflector

GOAL BOOT CLAMP

-form socket...

Read More

Creating a Socket

Creating a Socket By Omar

Task: Ease transportation of rolling goals

While looking around on the internet, we found that some teams were trying to grab the bottom of the Rolling Goal to pull it around. This, however, is not what...

Read More

Big Thought Sponsorship

Big Thought Sponsorship By Darshan

Task: Gain more sponsors to make the work of producing a robot easier

On Saturday, November 8, 2014 a new Microsoft store was opened at NorthPark Center where Big Thought was one of four...

Read More

William B. Travis High School Night

William B. Travis High School Night By Omar

Most of our team went to a middle school named William B. Travis, so when we heard that we had the opportunity to visit our old school again, we jumped on the chance. The...
Read More

Intake Mechanism Completed!

Intake Mechanism Completed! By Jayesh

Task: Finalize ball collector

This week we finished updating the ball collector. This is a major accomplishment, since this is a very important part of the machine, and...

Read More

Beater Bar V3 Improvements

Beater Bar V3 Improvements By Darshan

Task: Improve BeaterBar V3

Today we came up with a new attack angle for the beater bar. This new angle allows for greater accuracy for picking up the the large balls but missing the small...

Read More

EKOCYCLE™ Printer Grant

EKOCYCLE™ Printer Grant Edited by Max

Task: Post final essay to obtain 3D printer from EKOCYCLE™

Coca Cola, 3D Systems, will.i.am and FIRST got together to offer 1600 3D printers to FIRST teams!

Application...

Read More

Almost Working Intake System

Almost Working Intake System By Jayesh

Task: Finalize ball intake system

The ball intake mechanism of the robot has finally been given a mostly working design. The plastic ramp and the dual-row system of twist ties...
Read More

Fitting the Tube Joints

Fitting the Tube Joints By Tycho


Task: Mount the Tube Joints onto the Tube

Today we attempted to fit our tubes into our newly-printed Tube Joints. The tube joints, however, were at least 2...

Read More

Beater Bar V3

Beater Bar V3 By Tycho


Task: Build Better Beater Bar

Today we set out to build an upgraded version of the beater bar. We used square dowels from home depot to prevent the twist-ties...

Read More

Making the Intake Ramp

Making the Intake Ramp By Max


Task: Make the intake ramp out of polycarbonate

Last night we went to the Dallas Makerspace to build our ramp for our capture and intake system. Caitlin had already done...

Read More

3D Printing the Tube Joint

3D Printing the Tube Joint By Max

Task: 3D Print Tube Joint

Last night we went to the Makerspace to 3D print our second version of the Tube Joint (link in the related...

Read More

Tube Joint V2

Tube Joint V2 By Tycho and Max

Task: Improve Tube Joint

Today we published an updated version of our tube joint on Thingiverse. This version of the tube joint added a third tab for extra...

Read More

Blog Production

Blog Production By Jayesh

Task: Create blogs to showcase our ideas and help share our design updates as they go

Blog production will be our main asset to showcase a journal to the judges on competition day. Github is the...

Read More

Essay for Grant for 3-D Printer

Written by Jayesh

Task: Produce essay to convince EKOCYCLE® to gift us 3D printer

Iron Reign Robotics has been a successful student team that has obtained multiple awards across multiple competitions. FTC (First Tech Challenge), and Google Lunar X-prize are only a few of...
Read More

Nature's Fury comes to FTC

Nature's Fury comes to FTC By Tycho

Fig1. Everything in the foreground was inside the tent last night

Yesterday, October 2nd, a storm blew across North Texas, wreaking havok on trees, backyards and many a...

Read More

First 3D Printable Part Published

First 3D Printable Part Published By Max

Task: Create joint for tube

Today we published our first 3D printable part on Thingiverse. This part is meant to create a joint in our lift tube...
Read More

Visit to SEM

Visit to SEM By Omar

Fig1: Tycho showcasing Kibosh's ability to rise up slopes to Imperialrobotics

Task: Showcase our robot's driving chassis

Today, we went to our school, SEM, to meet with...
Read More

Second Meet

Second Meet By Omar


Task: Restart robot basic programs and prepare it for later changes

Today was a mechanical day for Iron Reign. Our goal was to make sure that our robot from...
Read More

First Meet

First Meet By Caitlin

Task: Produce ideas for scoring and helping our team-mates win each game

First meet of the season.
We brainstormed ideas for retrieving the golf ball and soft ball sized balls while...

Read More

Let us Introduce Ourselves...

Season Kickoff

Caitlin Rogers


Hello, I am Caitlin Rogers, and I have been a part of Iron Reign since 7th grade, about 4 years. Robotics has provided me with a focus for my education at SEM, so I know that...

Read More

Contact Us

E-Mail: ironreignrobotics@gmail.com