UTD Qualifier Build Post Mortem
Task: Review our failure of rushed build leading up to the UTD qualifier
As discussed in the post "Making the Ringevator Legal" there was a lot of rushed build leading up...
As discussed in the post "Making the Ringevator Legal" there was a lot of rushed build leading up...
We’re at the point now where we have a lot of our systems ready to...
This year we have done a lot of work on intakes and launchers. The purpose of this post is to...
Iron Reign has seen several iterations of our intake over this...
At today's meeting, Paul worked on the ringevator, with the guidance from Mr. V. The intake mechanism required a motor to be installed,...
Today’s meet consisted of Cooper working on code, Paul burning polycarb, and Trey working on the intake with Paul. We were able to...
With our first qualifier being a week away, Proteus (our robot) needs to be in drive testing phase. So, we started out by mapping...
With the goal of having the turret continuously aim towards the goal, the elbow tilt to the correct...
The Ringslinger 9000 is a crucial part of the robot and requires careful planning to build. Although we have a relatively...
In order to visually represent the significance of placing the constraints we did, we modified our desmos...
The three of us worked on the engineering portfolio, discussing what we needed to get done in these 3 weeks between now...
In the previous trajectory calculations post, "Derive And Translate Trajectory Calculations Into Code", we did not take into account how the length of the launcher would effect...
Today we performed proper field testing of the Launcher subsystem. While we have done many tests in the past...
A ring launcher is more than just a flywheel; it needs a barrel to give the ring a path to move through. A 90 degree...
Here at Iron Reign, we're used to using off-the-shelf materials for our robot. For this season,...
This season, we experimented with 5 gripper models - both for our robot in three days project and for our competition bot. While...
2 weeks ago, Iron...
We participated in the “Pink v....
We wanted to setup FTC Dashboard for graphing, configuration, vision, and later on, odometry. FTC Dashboard enables graphing of numeric variables, which can simplify PID tuning...
Today we worked on different intake systems to place the rings in the launcher. We finished our first prototype for a belt type intake and lift....
To ease the work put on the drivers, we wanted to...
In the past week, we've been experimenting with a series of equations to derive the angle...
First thing to do in this CAD session is to design a secondary mounting point for the ring launcher. To...
For this years new season we used an innovative flywheel-based...
Every year, Iron Reign presents our robot or standout subsystems to the Dallas Personal...
As mentioned in our earlier posts, one of the biggest control challenges we face in this...
The main thing here is a huge wall on the left to guide rings to their resting position at the back of the ring launcher. But...
The first step in accomplishing this task is to expand the center aluminum plate to almost...
Leading up to the scrimmage, many code changes happened, mostly in the area of auton. To start, I tried to run 10...
With our first qualifier being around a month away, Iron Reign is currently in the midst of trying to...
Today we continued to further...
Iron Reign will be participating in our first competitive event of the year at the PvC scrimmage. One of the submissions we...
Following the milling of the aluminum plates and the 3-D printing of the core of...
The initial vision for the ring laucher was to be a semi-circle in order to give the ring as much acceleration as possible. In this meeting,...
For the intake system of this year's challenge we first brainstormed several ways which a ring could be collected and...
With our first qualifier being less than 2 months away, Iron Reign embarked on an ambitious project to create a...
So far we have made a few Intake assemblies including the belt intake and the Tetrix tread intake. However, as is Iron Reign tradition, we...
One of the first intake systems we made was...
The so-called “FTC Legal” belt sander was an early iteration of the intake mechanism for this year's robot....
A key challenge in this year's...
To begin, as you can see up above (a diagram that was generated on https://ftcchad.com/ ) our first auto path takes very little...
The initial vision for this intake design was inspired by FRC team 1983’s Ultimate Ascent robot. The “ladder” pivots...
Owing to the ongoing pandemic, our recruitment goals are not similar to that of previous seasons. One of our bigger concerns is that it will be harder to teach...
Today we gave a presentation to rookie FTC teams about FIRST and our team over...
On Saturday October 10 we received an email from the robotics coach at Dealey International School. Dealey...
Instead of using a grip wheel to launch rings we went with the approach to make a custom flywheel. The key concept of a flywheel is to maximize rotational...
This year's game saw a significant boost to the importance of the control award, now being put above even the motivate and design awards in order of advancement. Therefore, it is crucial to analyze...
One of the centerpieces of any robot this year is going to be the disk launcher. It’s likely that most robots in the competition...
The Archimedes Screw Intake, as the name goes, was based on an Archimedes screw. A screw...
This intake design is the most plain of them all, just compliant wheels on a shaft. The idea with this is to have it low to the...
A new season, a new design challenge,...
Recently, this year’s competition details were released, and while we couldn’t quite get started on a robot immediately like we...
Today...
Earlier in the summer, we learnt of an...
Over the summer, we collaborated with FTC teams 3658 and...
Today kicked off our first...
As we have explained in earlier posts, Iron Reign is currently involved in the process of creating a new version of...
Numerous code changes were made during the week before regionals, the most signicant of which were attempted two days before regionals, a costly mistake during competition. Firstly, three different paths were layed...
Since our gripper follows a design similar to a slap-band it needs a trigger to close it, for too...
We finished manufacturing our new base today, with very little difficulty, but a few flaws. The CAM was already designed so all...
Iron Reign is so excited to be advancing to the...
Alright kids, back to the usual grind now. As Iron Reign came back from regionals taking a lot away from it, we immediately...
A long time ago in a galaxy far, far away there was a robot named TomBot. TomBot was a circle, a spinning circle with a turret...
Despite putting in lots of effort in order to pull off a working autonomous before regionals, small and subtle issues that surfaced only during testing at the...
Today Iron Reign competed at the North Texas Regional Championship...
Driving at regionals was unfortunately a learning opportunity for our drivers. In our first few matches, for some reason we couldn't get our robot...
Breaking our packing-the-night-before streak, we managed to start the night before....
Twas the night before regionals, and all through the house, every creature was stirring, especially the raccoons,...
In typical Iron Reign fashion we are making our side shields the night before regionals, as with many...
In order to increase the spice factor for TomBot, we need to custom machine our own side plates out of aluminum using our CNC. The design...
From analyzing the friction coefficient of a variety of different materials, to calculating torque for our various robot sub-assemblies, and creating an equation for our tower-stacking abilities in our autonomous, Iron Reign has seen several different series' of calculations this season. Since these...
A long, long time ago, - well, 4 years ago really - alumni members of Iron Reign converted an old...
The renowned architect Frank Lloyd Wright once said, “The longer I live, the more beautiful life becomes.” This, however, is not the...
A couple hours...
We reached out...
This saturday, we had the privilege to present our team's Control and Vision algorithms this year to the Dallas...
Today, we presented to Deloitte LLC's Bot Development Team in their...
With this year's game awarding 20 points to teams than can successfully locate Skystones during autonomous, a fast and reliable OpenCV Pipeline is necessary to succeed in robot game....
Over the course of the following week we have done much driver practice so we can improve our...
Since the qualifier at UME, we have been focusing on tuning controls to make driving smoother. Our first set of improvements was...
Before our last qualifier, we ran a couple material tests to find the friction coefficient of different materials. Now, since we've...
In a week, we will be giving a presentation...
Being around 2 weeks away from the North Texas Regional Championship, Iron Reign has made significant...
Previously this season, Iron Reign has reached out and presented to various companies and individuals...
Today we worked on the calibration sequence. This has been a problem for awhile now, as the robot has so many degrees...
It has officially been one week since the UME Prep Qualifier and we...
Last night we installed the new Snapdragon gripper, which means we needed to re-work the gripper code. We started out by getting the positions the servo would...
Last week, we prototyped a new gripper called the Snapdragon. Now it's time to give it more complexity. The Snapdragon...
We want to utilize our new CNC as best as we possibly can. Since we plan to CNC the second version...
As you could probably tell from our plethora of gripper articles, here at Iron Reign we have one too many grippers. And...
This Saturday, we had the privilege of being a vendor at the Annual DISD STEM Expo. While this...
During the STEM Expo, while also helping volunteer, we worked on auto. There were a series of cascading events that were planned and completed. The first...
DISD STEM Expo has been our busiest event this year. Many kids, ranging from elementary...
One of our biggest challenges this year was learning to adapt our robotics program to the large influx of new recruits. Last year, most of us...
A solid month or so after our first qualifier, Iron Reign walked through the doors to...
Today Iron Reign competed at our second qualifier at UME Preparatory Academy with TomBot which...
Just like with our gripper designs, we've also gone through a number of...
Just as Iron Reign was at the point of getting driver practice started and hunkering down to do autonomous, the turntable stopped working. The...
Today we worked on driving the robot with new presets. Over the weekend, our coders worked on new presets to speed up our cycling time....
Today we worked on driver optimizations, since Justin was here. We changed around the controls for the arm to be more like the drivetrain and the D-pad on controller 1, with...
Today we started testing out our new two controller setup. The goal is to have one driver control just the base, and have the other driver...
Next week, a week after...
We want to know if we are using the best possible motor set on our turntable....
During drive-testing, one issue we noticed was that our robot was not as fast as could...
As the design and build of the robot progresses, many components must be updated to be compatible with the current design. The logarithmic spiral, which was...
In order to maximize our robot performance, we need to be able to use motors and gears with the...
As we progressively make our robot more autonomous when it comes to repeated tasks, it's time to map these driver enhancements. Since...
It's the last day of the decade! With a new decade, comes new money, and similar to...
Today we assembled a second version of our bevel gear assembly for...
Today is the second to last day of 2019, and therefore the same of the decade. Thus, I want to spend it at robotics. Today...
The finger gripper is the pinnacle of technological evolution, with class, durability and most importantly, metal....
Moving the foundation throughout a match is an important part of the overall gameplay of a...
We want to measure various constants of materials on our robot. These materials serve to improve the grip on our...
Since we have decided to move onto using 2 controllers, we can have more room for optimizations and shortcuts/...
Today was a long day, clocking in 10 hrs continuously. In those ten hours, I was able to make tremendous progress. Overall, we have 4 main areas of...
Here at Iron Reign, we're used to using off-the-shelf materials for our robot. For this season,...
On this minor update to our flat gripper design a dropper for the latest capstone was...
With the return of the king(Abhi - an alumni of our team) we were able to make some code changes, mainly...
Thank you to all the volunteers that gave up their Saturday to contribute to the FTC community in North Texas. Because...
On Saturday, December 15, Iron Reign hosted 31...
Tomorrow, December 14th, Iron Reign will be hosting the 2019 Townview Qualifier. 31 teams will be...
Getting back from the tournament, we were able to immediately start to think about what was the big problems and possible improvements to the articulations of...
So far, we have experimented with 3 capstone models. While we do not intend to use all 3 of these models, they allowed us to...
So our Allen qualifier was a success! Iron Reign won the Inspire Award, which we are so honored to have been given. We did a...
It’s officially been a week since our first qualifier at Allen. Although we succeeded in qualifying there’s still...
This version of our capstone is to be 3D modeled and printed as well as be as compact...
To determine all the materials we need for the new robot, we started a Bill of Materials. To...
The robot handle is a revolutionary piece of precision engineering, designed to allow the robot to lifted by a carbon-based...
This version of the finger gripper is going to be mostly custom made to make it as simple and as...
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...
Fresh off our first qualifier at the Allen STEAM Center, we decided to begin...
Prior to updating the model, the model purely consisted of the chassis and the primitive turntable. Since then, both the turntable and chassis have been updated to...
From what we learned at the Allen Qualifier the gripper needs some major improvements before it...
After the recent competition, we realized that a good way to increase precision would be to add, of...
Recently, Iron Reign received a request for advice on how we run our outreach events from FTC Team 6964...
After the qualifier, along with articulation plans, we had a long list of bugs in the code that needed to be sorted out. Most of them were a direct...
While using our untested code and inexperienced drivers at the Allen STEAM Center this weekend, we encountered many...
Moving on from the Allen qualifier, there are a couple issues we need to fix. Aside from the usual wear and tear a robot experiences in...
This weekend, SEM sent four teams to the first qualifying tournament of the FIRST Tech Challenge 2019-2020 season. Iron Reign (6832) was a finalist in robot game and won the top award (Inspire) and has advanced...
Right off of a subpar performance at the Woodrow Wilson Scrimmage, Iron Reign walked on...
Today was our first qualifier at the Allen STEAM Center and we were able to...
Twas the night before competition and the...
This article may seem a bit rushed, but that's because it is - for good reason. Tonight is the night...
Iron Reign has seen several iterations of several subsystems over this past build season....
To code TomBot, we decided to use the codebase from Frankendroid, as its...
Today we focused on getting the arm and linear slide ready to be powered up. Our first task was to move down one of...
This Saturday Iron Reign attended a scrimmage at Woodrow High School....
This weekend Iron Reign attended the Woodrow Wilson Scrimmage....
Since last season, we have conducted a significant amount of experimentation on our elbow and slide mechanism. We are using a similar design because we...
Today, Iron...
On our robot we have a turntable in order to increase the degree of precision at which we can maneuver skystones. We have one...
Today we worked on creating a 3d model for a CNC cut part to mount the turntable to the chassis. Since...
As our 8th gripper design we are trying out a compact design known as the 3-fingered gripper. This was 3-D modeled before being...
During today’s meeting, we were able to complete the mounting of the pinion motor assembly to the turntable. This included drilling out holes and routing out a...
As our 8th gripper design we modeled a stub gripper, inspired by 7129’s Ri30H. Several of our previous grippers were designed with the intention of...
Over the past month we have used the control hub our...
Today we finished assembling the round chassis for our circle robot, TomBot. The most important system we added was the omni wheels to...
With our first qualifier being less than a month away, Iron Reign embarked on an ambitious project to create...
In order to spin the turntable on TomBot we need to use a motor with a specific gear to make it spin and...
Taking part in the annual Hedrick Scrimmage, we got to test our Robot In 24 Hours, FrankenDroid. Specifically, since...
We've decided to design a suspension for our circular chassis for one reason. Under the neutral bridge, there is a 15mm lip...
Tonight, the night before the scrimmage, We worked on making the depositing of the stone and parking of the robot more reliable. Or as reliable as possible, as we are planning to use...
This...
We didn't do too well in teleop driving at the Hedrick Scrimmage, with our max stone deposit being...
With the Hedrick Middle School scrimmage being a day away, the robot needs to be in drive testing phase. So, we started...
Last year was a very successful season for Iron Reign, financially speaking. We earned around $11,000 in...
As seen in the last post, the skeleton of the auto was done. Tonight...
As most people in the FIRST community know by now, Dr. Woodie Flowers passed away on October 11th. As a team...
Today we made some progress on our round robot. We moved the rev rails and big wheels on the Bigwheel chassis to...
To kick off our autonomous programming, Iron Reign created our first version autonomous path plan. We begin, like all...
...
We've been trying to get our start on autonomous...
Today we worked on the calibration of FrankenDriod's TPM. This is used to accurately and precisely move during...
DISD students have been blessed with a long weekend, which we plan to take full advantage of as our first...
Here is us testing the gripper we designed to pick up the blocks in this years SkyStone challenge. This gripper combines the Pivoting Accelerated User-Friendly...
Today, we presented to Mr...
This summer, our team reached out to three congressional...
Tonight, I worked on fixing the Iron Star robot from last year, since its a viable option for replacement of...
Just like last year, this year has been pretty successful recruitment-wise. We have had 24 total signups, up from -5 last year. In addition to our...
A challenge we face this year is running into other robots. Last year, it was possible to easily get around other robots; however,...
Last season, we designed a ninjaflex gripper for Icarus, our World championship robot. This season, we are...
After the end of the two day robot build, we had come up with two main gripper designs. One...
Today we were able to drive test our "robot in 2 days" robot. We used our robot from the previous...
Today we started preparing for the first meeting with the new recruits. Some of the...
During the making of our Ri2D we prototyped and...
Since the reveal was released yesterday, Iron Reign embarked on a project to build a...
As the Ri2D bot nears completion, the need for TeleOp code becomes apparent to actually make it move....
While there are many different solutions and gripper designs, one of the most common is the parallel gripper. The purpose of a parallel gripper is to grip objects,...
During our time participating in the robot in 2 days challenge, rookie...
The rack-and-pinion gripper system is one of the 4 gripper systems we built this weekend...
This season Iron Reign decided...
The first idea we came up with for gripper designs during our Robot in 2 Days...
During the 2 day robot challenge, one of the gripper designs that we built on the first day...
A couple hours ago, Iron Reign attended the reveal for the 2019-2020 FTC game - SKYSTONE. Since we intend to...
Today Iron Reign attended the FTC 2019-2020 season kickoff event at Williams High School. Team members and prospective...
Today we held an interest meeting at our campus - Townview Magnet Center. Over 30 people of varying grade...
Big Wheel, Iron Reign’s first iteration of our Worlds competition robot Icarus, had been sitting outside in the tent for months and we needed parts...
Tonight we set out to organize our thoughts and projects...
In two weeks, Iron Reign is planning on building a robot in 2 days, based on the 2019-2020 Skystone Reveal Video. We've never really...
One of the biggest challenges we will face this upcoming season is the fact that 6 of our members graduated just a month ago....
This past year at the world championship, the founder of...
Iron Reign was given...
Iron Reign was given the opportunity by our school, The School...
Iron Reign went to the Frontiers of Flight Museum again with the DPRG...
On July 13th Iron Reign attended...
I(Jose) fixed the battery box and charged the robot phones and batteries so that we could charge Icarus before next Saturday....
Although most teams go for a traditional chassis, a different type may be needed for next season as speculations suggest...
Today kicked off our first...
Today kicked off our first meeting for the new Skystone...
Ready and prepared, our two man team came to compete at the Annual Dallas Personal Robotics Group's RoboRama.
The...
Tomorrow Iron Reign is to send out a team of two people to compete at the annual Dallas Personal Robotics Group (DPRG) RoboRama as well...
This Saturday was the Discover Summer Fair organized...
Today was the last of the 2019 FTC World Championship and...
We won 292-280. With the elbow motors fixed we were ready for...
We lost 340-280. We had a flawless auto this time and followed...
Our presentation went...
This year, I started the role of project manager, and there have certainly been plenty of growing pains. Iron Reign had previously learned to embrace chaos, frequently pulling all nighters...
Founders of REV working with our team
REV...
It has been a very long time since we have reconsidered our auto paths. Between my last post and now, we have made numerous changes to both the hardware and...
Iron Reign was recently selected to attend a REV Control Hub trial along with select other teams in...
Earlier in the year, we posted an early version of the Gantt chart as seen in (T-17, Project Management). Since then, the chart has seen many changes, which can be seen...
The new ninja flex intake is good, but it...
Shortly after creating the new Tetrix gear system, we got a response from one of the CNC shops we'd reached out to, offering...
In testing, we found that the intake didn't perform adequately - the balls would slide back out in the inverse articulations. So, we designed...
In posts E-116, we found that we were putting pressure on the individual teeth of the Superman gears on...
It's competition time again, and with that means updating our code. We have made quite a few changes...
Competition is always stressful for everyone. There's so much that can go wrong, and when something does, it feels like all your hard work has...
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.
Due to our new intake articulation involving the superman wheel the ice cube tray intake is slightly too...
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...
With the construction of Icarus nearing completion we need to start connecting wires from the motors and servos to the REV Expansion Hubs...
Since our project manager is leaving for college next year, there has been an effort to teach the younger students on our team to take on this role and...
When attaching the hook to the servo, it was very important that the configuration gave the hook its widest possible range of motion. The open position...
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...
Because our robot tends to tip over often, we decided to start working on a dynamic anti-tip algorithm. In order...
In post E-116, I showed all the big wheel articulations. As we shifted our robot to Icarus, we decided to change to a new set of articulations as they would work...
With the birth of Icarus came a new job for the programmers: supporting both Bigwheel and Icarus. We needed the code to work both ways because new logic could be developed...
Fix camera mount, attach lift motors, make custom cables for the drive motors, and forge the hook
At the same time as the elbow joint was being done (which can be found in the article "Constructing Icarus'...
In the last Icarus' blog post, it was just getting the basic flat, support frame of the robot. The next step in the...
An essential part of the project management role is the meeting log, where the project manager records all progress made in each subteam during each session....
To speed up the build process of the new robot, we made a 3D printable part of the elbow joint. The...
Today, our main goal...
A big part of our redesign is improving our intake system. To see where some of the errors may lie, we took detailed videos of our robot intaking silver and...
To determine all the materials we need for the new robot, Karina and I started a Bill of Materials....
Over the course of today’s meet, we plan to create new axle...
We plan to build the base of the chassis for the new robot, mainly by aligning the...
Since we finished the polycarb base, our robot went through some major changes. We last left our robot in the...
Since BigWheel was never intended to be a competition robot, we decided to build an entire new...
Today we managed to get our robot to balance for 30 seconds after spending about an hour tuning the PID gains. We made significant progress, but there is a flaw in our algorithm that needs to...
Our main objectives for today are to gather...
Iron Reign has received $1,000 from FIRST in Texas for tournament fees and robot parts. This will go a long way for...
Since our robot has two wheels and a long arm, we decided to take on an interesting problem: balancing our robot on two wheels as do modern hoverboards and Segways. Though the problem had already been solved by others, we...
We need to speed up our intake to spend less time in the crater collecting minerals....
Beyond the Gantt chart and meeting logs mentioned in (T-17, Project Management), another one of the biggest additions to the team with the project management role are planning sessions. Planning sessions are...
Today we had 2 goals: present the FTC control system and allow everyone...
A feature that is essential to many advanced autonomous sequences is the ability to know the robots absolute location (x position, y position, heading). For our localization, we determine the robots position relative to the fields coordinate frame. To track our position, we use encoders (to...
Since we just qualified, we have a lot to do. On the list for tonight, between the 6 of us, we...
At this point in the season, we have time to clean up our code before development for code. This is important to do now so that the code remains...
ROAD TO WORLDS - What we need to do
OVERALL:
We performed really well at Regionals; we actually won our first game of the season...
Since we qualified for worlds, we are using today as an opportunity...
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...
Unlike other tournaments, we started packing before morning. We packed as...
A lot of teams have been asking about how we were able...
Updating the Bigwheel model to the robot’s current configuration was a challenge. The new linear slides are not standard parts, so we had to model them from...
As you already know, Iron Reign has a mechanized cart called Cartbot that we bring to competitions. We used the FTC control system...
In our motion, our robot shifts multiple major subsystems (the elbow and Superman) that make it difficult to keep the robot from tipping....
It's the week before Regionals, so...
The first version of the latch worked decently. We started out with the idea of a one-way, passive...
So, its the last week before Regionals, so we...
In a previous post, we detailed the extent to which we had stripped our gears - they were missing teeth in...
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...
The elbow arm of the robot is what allows us to rotate the arm of our robot - the...
With regionals being a week away, the robot needs to be in drive testing phase. So, we started out by mapping out controls...
We had an issue where the belts that allowed our arm to slide upward were misaligned, resulting in the belts frequently slipping. We...
We made more secure way of activating our hook, so we switched our piece of wire attaching the servo to the hook with a much stronger and...
We are updating our bigwheel model to represent our current robot. We had a model of just the chassis from the chassis study, so we are...
In the past our autonomous routines were tedious and difficult to change. Adding one step to the beginning of an autonomous would require changing the...
This past Saturday, Iron Reign competed in the Woodrow...
Today we participated at a scrimmage held at Woodrow Wilson High School. This was...
Our latching system is too complicated to use quickly; it requires too much reliance on driver control and becomes jammed. So,...
We had the privilege...
The picture above is a representation of our work today. After making sure all the manual drive controls were working, Karina found the positions she preferred for intake, deposit, and latch....
DISD STEM...
The DISD STEM Expo took place today. While incredibly...
At the STEM expo we saw a clear issue with the mineral dropper: it is very poorly geared and doesn't deposit minerals well. A quick...
We assembled the fourth version of the latch today. Some of the improvements on this latch include using bigger bearings and thrust bearings inside. This latch...
Tomorrow, Iron Reign along with members from the other 3 teams, is participating in the DISD STEM Expo for our third year. As...
To relieve driver stress, we decided to put a mechanical release mechanism that would drop the minerals into the passive sorter to then further...
We need to add omniwheels to the intake arm to allow the arm to rest on the ground, while still maintaining the necessary height for collecting the minerals. If the...
We need to install gearkeepers on the Superman arm to prevent gear skippage which damages gears over time. We designed a simple rectangle in...
We want to have our robot completely replicable through the journal. So, we found it necessary to include the power calculations of various subsystems...
Engineering Notebook:
Our first attempt at a latch was made out of flat metal L brackets that would slide into the hook, but they slid off under...
We performed well at Wylie, comparatively speaking. But, there's always room for improvement.
We are going to use our experience from last week to guide our improvement...
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...
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...
While at the Wylie quaiifier, we had to make many changes because our robot broke the night before.
First thing that happened was that the belt code was...
Wylie East was Iron Reign's second qualifier of the year. Having qualified at the first one, we planned...
The night before our final qualifier, we decided that the intake system on the robot was not up to our standards. To...
The differentiation between the different shapes of minerals has been something we’ve been thinking about since day one. At the time we...
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...
The most recent addition to BigWheel has been the addition of a belt drive lift on either side of the linear...
It is almost time for competition and with that comes a super duper autonomous. For the past couple of weeks and today, we focused on making our depot...
The other day, when running through Bigwheel's controls, we came across an error in the code. The motors on the elbow did not have min and max values for its...
One of our priorities this season was our autonomous, as a perfect autonomous could score us a considerable amount of points. A large portion of these points come from...
Early in the season, we made a hook, Although it was durable, it required a higher amount of precision than we would have liked to have, especially in the...
Regionals is coming up, and there are some driving issues that need to be addressed. Going back to November, one notable issue we had at the Conrad qualifier was the lack...
Today's goals include lowering the latch on Superman so that it becomes...
Recently, we added polycarb barriers to our linear slide system. They were created as a temporary measure by bending the polycarb with...
Today, we implemented our first autonomous path. Since we we still didn't have a complete vision software, we made these manually so we can integrate vision without issues....
We implemented OpenCV support in our code, but we hadn’t tested it until now. Upon testing, we realized it didn't work.
The first problem...
We have quite a few tasks this week, including:
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...
We recently refactored our vision code to allow us to easily swap out vision implementations. We had already implemented TensorFlow, but we hadn't implemented code for using OpenCV instead of...
Iron Reign has been working on multiple vision pipelines, including TensorFlow, OpenCV, and a home-grown Convolutional Neural Network. Until now, all our code assumed that we only used TensorFlow, and we wanted...
Hello and welcome to the Iron Reign...
The issue with the lift is that many of the pieces that need to be made require specificity that’s hard to obtain using...
We now have a lift and an intake system, but we're missing a way to hold onto and deposit the minerals after intake. To achieve this, we...
An important part of this year's challenge is scoring minerals in the lander. Additionally, our upright elbow cannot raise the...
A long time ago, in a land far, far away, Iron Reign once had a battery box. This was a fabled...
At the beginning of the season, we saw that our robot base was not as well crafted as we originally thought it...
Today, a group of Iron Reign, Core, and Star members ventured down to the...
In our post "Selecting Lift System" we decided that the linear slide system that we will...
On Saturday, December 15, Iron Reign hosted 30 teams at the Townview Magnet...
On Saturday, December 15, Iron Reign hosted 30 teams at the Townview Qualifier tournament. As a part of hosting the tournament, we wanted to ensure that all teams...
We presented to the DPRG about our computer vision, touching on subjects including OpenCV, Vuforia, TensorFlow, and training our own Convolutional Neural Network....
We reached out to the Dallas Personal...
After our last tournament, we noticed several 3D-printed sprockets that had worn down significantly. So, we wanted to measure how much wear...
This is a follow up to Post E-64, Code Issues Break the Superman Arm. We made some hustles and got them fixed. We reinforced Superman by ganging up...
After constant use, our robot's Superman arm broke. At this point, it is important to analyze our failures. This error was not...
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.
In our past post Choosing Drive Train we decided that we will use the chassis BigWheel. After deciding the base...
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...
Next Saturday, December 8th, Iron Reign will be giving its judging presentation to...
Iron Reign takes pride in the Townview Tournament; we really enjoy making it a great experience for everyone. One small way we plan to...
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...
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....
Earlier today, I attended the Rice Middle School Qualifier in order to mentor my middle school team, SchimRobots, as an alumnus. Last year, when I was a member...
We are going to discuss multiple facets...
Iron Reign didn't necessarily have the best time at Conrad. As...
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...
Iron Reign has been working hard on our robot, but despite that, we did not perform well owing to our autonomous performance.
Our autonomous plan was fairly simple: perform sampling, deploy the...
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...
Right off of a mortifying experience at the Hendricks MS Scrimmage, in which we got the...
Iron Reign (team 6832), The School of Science and Engineering and the Dallas ISD STEM Department are happy to announce that we...
Today, we built mounts to attach both types of intake to the rack; the rack-and-pinion corncob intake and the red-flapped intake. We also created a new way of mounting the...
FTC released new code to support Tensorflow and automatically detect minerals with the model they trained. Unfortunately, all of our CNN work was undercut by this update. The silver lining is that...
For extension both into the crater and lifting our robot up to the crater we have decided test a linear slide system. We plan to utilize linear slide...
After seeing how well the robots that could latch onto the lander performed at the scrimmage, Iron Reign knew that we had to be able to score these points....
Historically, Iron Reign has used a class called "Pose" to control all the hardware mapping of our robot instead of putting it directly into our opmodes....
So, we have one week before our first tournament. This isn't great. As you...
In 2012 I began competing in FTC. That year our team built a robot with a giant central arm on top of a six wheeled...
Bigwheel’s intake arm is one of the most important parts of the robot. Since our scrimmage, we have learned how to make this arm much more efficient,...
Today, we presented to the Leadership Dallas program, run by the Dallas Chamber of Commerce, to fundraise for Iron Reign...
Today, Iron Reign competed in the DISD scrimmage at Hedrick Middle School. This was the...
Iron Reign will be attending a scrimmage on Saturday, but to attend a scrimmage, you usually...
Our first scrimmage is next weekend, so we need to complete our chassis...
We created the corn-cob intake a few weeks ago. Unfortunately, it was a little too big for the Minichassis, so...
While we were using Python and TensorFlow to train our convolutional neural network, we decided to attempt writing this in Java, as the code...
First, for a brief backstory: Iron Reign built the MXP - or Mobile Learning Lab - two seasons ago...
Over the summer, we designed many robots for the North Texas Chassis Project, including one based off of last year's Worlds robot, Kraken. The robot chassis had 6" mechanums. But, based on...
Today, we went to the Travis H.S. Night to talk to prospective freshmen about our robotics...
For the past year, members of Iron Reign have been planning this event and getting...
The National Honor Society at our home school, the Science and Engineering Magnet, has been...
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...
Today we are taking part in a massive outreach event to...
Now that we have gathered and labeled our training data, we began writing our Convolutional Neural Network. Since Abhi had used Python and...
BigWheel has gone through a few major changes. First and foremost, it now has a flipper arm, AKA Superman. Since the robot itself is the lift mechanism, we...
Iron Reign sometimes struggles with our team organization and time management. There have been many instances where we have fallen behind in different subteams...
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...
FTC recently released version 4.0 of their SDK, with initial support for external cameras, better PIDF motor control, improved wireless connectivity,...
We set up some tables with FTC Starter Kits for our new recruits...
Now that we have software to make labeling the training data easier, we have to actually use it to label...
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...
Last week, we decided to take up the task of creating the team marker, a simple project that would surely be overlooked, but can score a significant amount of points. We...
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...
The ice cube tray is 9 holes wide and each hole is 16.50mm wide and long. Using these measurements,...
So, Iron Reign is currently training an influx of new members - so much that we've started two...
Today, we modeled two possible designs for mini-mecanum wheel mounts. The purpose of the mounts is to hold a churro or hex shaft in...
To increase the efficiency of our robot, we looked into ways to passively sort minerals during intake and deposit. It is important to sort because it requires...
In order to use the captured training data, we need to label it by identifying the location...
We've been toying around with the idea of using BigWheel, our Summer Chassis Research Project bot, in this year's competition with a few modifications. The idea for this robot is that...
Since our overflow of new recruits, we have opened up...
To get a head-start on latching and delatching from the lander during autonomous, we got a head...
With the high point potential available in this year's autonomous it is essential to create autonomous paths right now. This year's auto is more complicated due to potential...
As we are starting to make more serious strides in...
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...
In order to train a Convolutional Neural Network, we need a whole bunch of training images. So we got out into the...
Part of this year’s game requires us to be able to detect the location of minerals on the field. The main use for this is in sampling. During...
As...
We had another brainstorming session today, which allowed us to break down into some new building tasks.
This part...
In the Choosing Drive Train E-16 we decided that we will use the chassis BigWheel. We know that our wheels need to be light weight but...
In our last post, we created a chart where we listed each task asked based on point value and the level of difficulty, separated by autonomous and teleop. Our goal is to...
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...
Today, we went to the Rover Ruckus kickoff! This year's main challenge is getting blocks (gold) and balls...
So, today was the first meeting in the Rover Ruckus season! On top of that, we...
Today Iron Reign attended the FTC 2018-2019 season kickoff at Williams High School. After the event, we gathered...
This was our last presentation in a series of presentations in conjunction with teams from around Texas...
Today, we participated in the Chassis Presentation workshop for teams all around the North Texas region; the project was to design robots and perform various tests with them,...
As a new freshman on Iron Reign, I took on the responsibility of a robot we called Bigwheel. Karina and I worked on getting the robot into something that could be...
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...
Iron Reign Clutter
One of Iron Reign's greatest weaknesses is the organization of our physical space. It is rare that our workspace is...
In a previous post, I mentioned how the knowledge I gained in machine learning at MIT could help the team. But another way our team could...
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...
Hopefully, you're here because you heard our announcement or saw our flyers. Even if not, welcome! We are team 6832 Iron Reign Robotics. We've been a FIRST team since 2010 and currently compete in
Hello all! You might have been wondering where I went the entire summer while Iron Reign was busily working on tasks. Well for those of you interested,...
In our last post, we thought that we had finished Garchomp. However, as we came back to the next practice, we realized that Garchomp's chains were incorrectly linked.
...
Today we brought the MXP over to O.W. Holmes Academy in South Oak Cliff for our...
Last year, we received a $10,000 award to continue our RV operations, cover staffing costs, and pay for additional technology\repairs....
At Iron Reign, we hate to waste the summer since it’s a great time to get all the ridiculous builds out of the...
Today Iron Reign presented at the New Student Orientation (NEST) camp at our school, SEM. All incoming freshman were there. We had...
One of the difficulties in writing an autonomous program is the long development cycle....
At Big Thought's offices in downtown Dallas, three teams met. Technicbots (Team 8565), EFFoRT (Team 8114), Schim Robotics (12900), and Iron...
This is Iron Reign’s world-championship robot from last season. The basic rundown is this:
Iron Reign had a great time today at the Frontiers of Flight Museum for the 2018 Moon Day. We...
During Relic Recovery season, we had many problems with our autonomous due to slippage in the mecanum wheels and our need to align to the balancing...
This Saturday, we drove down to the J. Erik Jonsson library to present at the Dallas City...
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...
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...
FTC is undergoing a series of changes next year that will most likely negatively impact Iron Reign's ability to advance...
Every year, the Frontiers of Flight Museum hosts Turn Up!,...
This summer, we're working on creating unique chassis that are outside of our comfort zone. Often we choose safe bases - opting for ones that we have tried in...
Over the past week, I worked with Christian and another member of Imperial to prototype a drive train. Due to the limited resources. we decided to use Tetrix...
Last season, we saw many robots that utilized a swerve drive rather than the mecanum drive for omnidirectional movement. To further expand Iron Reign's repertoire of drive bases, I wanted...
In this post, I would like to thank Mr. Cuban for supporting Iron Reign. Today, we received a message from Mark Cuban's assistant stating that he would be contributing $2500...
Once again, we got a positive response from Cuban! Unfortunately, we couldn't meet in person but I was still pursuing the sponsor path....
After sending a small email to Cuban, he replied very soon asking for more details (shown above)! With this, I felt more confident I could make things happen. In...
At the World Championship this year, Dean Kamen, the founder of FIRST, talked about getting celebrity involvement in the robotics program. Very few celebrities support FIRST (will.i.am being...
For those who don't know, UIL Robotics is the premier state robotics competition for Texas. Iron Reign has...
We have been working on this chassis for over 3+. In out last post, we had thought the wheels were ready to go....
Today, we attended the Science and Engineering Magnet's annual freshman orientation. All prospective students are required to...
Last week at the FIRST Tech Challenge (FTC) Robotics World Championship in Houston, Team 6832, Iron Reign, from the School of Science and Engineering in Dallas ISD earned the Motivate award which ranks them at the top in the outreach category.
...It was the beginning of Day 3. We awoke, covered in metal parts and broken servos, took our sleeping-caps...
It was the beginning of Day 2. Our members rolled out of bed, covered in old Fiesta receipts and...
It was a dark, surprisingly non-humid, Houston morning. Tarballs blew through the parking lot from dusty, abandoned oil...
After a season of work, Iron Reign has the final version of Kraken ready for Championships. With it comes a video showing off its features. We filmed...
It is almost time for Championships and that means scouting time! Thank you everyone for contributing to the scouting sheet. The combined effort of all teams made this...
Read More
We had a functional autonomous for the balacing stone close to the audience. However, chances are that our alliance partner would want that...
Tired of slipping set screws? Want a rigid drive shaft as long or tall as your robot? Have a bunch of REV Rail lying around? Have we got a solution...
For weeks now, Team 6832 has been working hard to have a functional relic arm designed and mounted on the robot. We feel...
To find the acceleration and maximum velocity of our robot we decided to use a method we have learned in our physics class at school: video analysis with...
At super regionals, we saw all the good teams having multi glyph autonomi. In fact, Viperbots Hydra, the winning alliance captain, had a 3 glyph autonomous. I believed Iron...
With FIRST Champs right around the corner, we needed to update our CAD model to match our current Kraken. After all, Kraken can't be lackin' any features. I decided to reopen...
Today, our sponsor volunteered our RV for DISD's Discover Summer PREP U. This is the...
Building. It seems so simple but alas I was wrong, so wrong. During our post mortem, when we discussed our roles on the road to worlds, Kenna and...
As explained in a previous post, we were having many issues with git commits and fixing our errors in it. After a lot of the merging conflicts, we had...
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,...
At this point, we are training the next generation of the drivers on our team, and since we have so many buttons with so many different functions it can often...
Two words describe the picture above: "Oh dear". The wires shown above are connected to our jewel thief on the bottom of our robot. The reason the wires are so...
Procedure
The iMake Maker Fest is an annual event held by the Forth Worth Museum of Science and...
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,...
See the first and second posts here.
To make Iron Reign’s history entirely clear, we built the RV last...
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...
Strengths In previous presentations, we have had difficulty with timing and conveying...
Today we focused on changes we planned from Supers. Also,...
When we went to Super Regionals, we forgot about where to put our flag with the new design. That led us to strapping a zip...
We are always looking for ways to make it easier to drive. One way to do that is to modify our code such that no...
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...
By this stage of Relic Recovery, we have finally discovered an efficient strategy for the glyph game. At this point, it is important to get consistent driver practice. While...
We
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...
It was the final day. Tumbleweeds drifted over the land, rolling...
After finishing judging and setup, all we had left...
A placid stillness hung over the dark, cold room. The...
After continual development and adding the fifth grabber, it became time to make a new model.
With some sick upgrades, Kraken has become reborn just in time...
So, its Supers time again! And that means its time to design our tents and pick a theme for ourselves. Last year, when Iron Reign went to Supers for the first time, we...
This design was too rigid, we overlooked the fact that triangles tend to be the strongest shape, and therefore...
It all started when both teams went to the North Texas Regional - I was part of Imperial at the time, with high hopes for our...
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...
With SuperRegionals just around the corner, everyone is going into overdrive and we almost forgot about our video for the Promote...
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...
As Super Regionals approaches, we'd like to evaluate our past performance on post mortems, to see how well we've done,...
At the North Texas regionals, we realized that if we really want to go further in the robot game, we need to significantly improve....
It wasn't a great regional, but it wasn't a bad one either, it...
As were continuing development of the relic arm, we realized we needed to make several modifications. That resulted in the following design.
This demonstrates the latest version...
We've talked to REV before about our unique REVolution system that we've detailed in other posts, but for those who are unaware, its a system that we've personally designed...
The side shield design process involved much thought and discussion. We have experienced difficulty with the wheel mounts we have been using, which...
So, we've been talking about our new gripper system for a while - we've made prior 3D models and...
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...
Our grabber is good, but it isn't achieving 100% of the potential it could. One thing we're doing is creating the Grabber V.5 previously blogged about, but we...
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...
In November, we went to a Oklahoman qualifier in Mustang. The reason for this was...
Strengths Some of our team members...
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...
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...
So, we probably won't finish both the Grabber V.5 and the Flipper designs by the North Texas Regional this Saturday, but we...
Now that we had developed a glyph game and a stable autonomous, it has come time for Iron Reign to conquer the true challenge of the 2017-2018 competition: Relic Recovery.
...In the past few months we've made a lot of improvements and updates to our robot and code. For example, we changed our gripper system again; it now includes an internal which makes it easier...
Download the full, updated plan here.
Beyond superficial changes, we hadn't done much else to the Strategic/Business plan since it was...
Our presentations to the judges usually turn out well. However, looking back at the last tournament's awards, we could've performed...
This is the last Saturday meeting before the tournament. We have to finish bringing the engineering journal up...
One of the leading problems Iron Reign faces is our ability to allot time to effective driving practice. Driving practice is essential for our success in...
After analyzing the lack of speed from our last competition, we decided to continue the journey of attaching the gripper arms to a conveyor belt as previously designed. To...
Janavi and I have started to build a new chassis for Kraken 2.0., modelled after Kraken’s current chassis.
First, we had to measure the chassis of Kraken, then...
As the season wears on, the robot game looms over Iron Reign since the bot we built scores only a fifth of the world record. To lessen the...
We are very behind on updating our engineering journal and discussing our performance in Wylie. This was the main focus...
We have a new format for our postmortems. We start by asking a series of...
Introduction:
Iron Reign has used many different materials in years past. In those years, we usually preferred materials which were more durable. We...
DISD STEM Fair was one of our busiest events, but it was also one of our least chaotic. Our team has...
It was a cold and dark morning. The howling winds of a cold front...
It was countdown time before the competition, we had to practice driving our robot, pack the MXP, and practice our presentation....
In the week before the Wylie east north Texas qualifier, Iron Reign was going about our normal development schedule when we received a request for assistance from a...
Step 1: Find Support Resources
...
Iron Reign, generally, has not been great at finding sponsorships in prior years. However,
Next Saturday, Iron Reign will be participating in the DISD STEM Expo for our second year. As we did last year, we are bringing our...
Over the course of this past season, I have been learning how to use Creo Parametric to learn 3-D modeling. Since this is Tycho's last year on the team...
One of our issues with the previous iteration of the gripper was the fact that the material that coated the actual pincers weren't even and would often lead to
When we designed our new grabber with the octopuckers, one of the variables we neglected was the width of the new grabber once assembled and resting. After the grabber was completed
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.
On an excursion to the Rev Headquarters located conveniently in North Dallas, to pick up a few extra servos and other miscellaneous parts we decided to...
After making significant development on our robot, we decided to model it. So far, we have developed the chassis of the robot seen below
...We have finally completed assembly modeling Kraken, Iron Reign's Relic Recovery robot. Named after the sea creature due to the robot's OCTOPUCKERS, Kraken stands as a fierce competitor in FTC....
See the first post with the full text here.
The world advances on innovation. We strive to make the most efficient devices and aparati to complete jobs for us. There’s a hundred different ways to work a task, but only one will be the best at functioning in the areas of efficiency and timeliness. Just as America runs on Dunkin, advancement runs on efficiency.
This is an inside washer. It will fit entirely inside the standard plate hole. We don’t use these much, but they can be useful as spacers.
...
Washers can be used as spacers. They are also used to smooth out the rough top layers. Keep the bed very clean and smooth and the...
This shows customized version of the Dual Rail Plate. This is for our 4th generation rolling gripper system. The small ears are designed to hold...
This stop can be placed anywhere on a REVrail to trap mounting plates inside bearings. They are usually used in pairs.
This is the standard bearing / bushing that allows a REVrail to rotate inside a plate. It is typically coupled with a glide washer and two...
End caps are stops placed at the end of a REVrail. Five of the holes are for M3 bolts that can be screwed into the standard...
This is our REV0lution 20 tooth sprocket for #25 chain. This took a lot of trial and error to get right, because it was the component...
Our team alumni visited practice today. They imparted their knowledge to us in terms of the blog and our build plans.
The jewel thief we built before *worked* but that was about it. More often than not, it failed or, even worse, knocking off the wrong...
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
This is a standard pillow block. We had to add adhesion pads to the ends because the nylon would curl away from the print bed. But these...
This is our most used hinge plate. The 4 holes can take M3 screws to attach to a REVrail on one side at the end.
...
This washer is a stackable spacer that can be used to adapt standard bearings/sprockets/pulleys to thinned base plates.
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.
Iron Reign (team 6832), The School of Science and Engineering and the Dallas ISD STEM Department are happy to welcome you to the FIRST Tech Challenge qualifying tournament at our Townview campus on December 16th. Twenty-six North Texas robotics teams will
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
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...
This is our most used hinge plate. The 4 holes can take M3 screws to attach to a REVrail on one side at the end.
...
The dual rail plate allows you to couple the rotation of two REVrails together. The distance between the holes should be based on how you...
Organization / Documentation / Competition Prep
This GT2 pulley has rounded teeth that engage nicely. GT2 pulleys and timing belts are the most common in use with 3D printers - but those are...
Version 2 of our gripper arms worked much better than our original. Due to their silicone material and trianglular shape, we definitely had more control over the glyphs...
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...
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
At the end of the first regular practice since putting up our tent, the field is populated with 4 separate projects. Evidence of a lot of great work going on....
At the Oklahoma qualifier, we saw numerous teams with similar systems to that of ours. However, since we had the mobilized gripper arms to stack with auto alignment, we were able to collect glyphs easier. In spite of that
A few weeks leaving for our Oklahoma competition we assembled a large garage tent upon the pool deck and moved our field inside the...
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 basters are here and in full swing. We spent a late night putting together the two intake columns. They were attached to a backing by
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 Saturday. One of the tasks was to create the control award
In addition to making parts to print in Creo, it is sometimes useful to combine multiple parts to make a model. For example, we can
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.
Iron Reign’s robot drivers Abhi, Charlotte, and I, have been working hard to decrease our team’s glyph-scoring time. The past few meets, we have...
So, we can't include all the code changes we made today, but all of it involved cleaning up our code, removing extra functions we didn't use, refactoring, adding comments, and making it more readable
The task today was simple. We replicated the prior work with the first gripper, as stated in the prior post, so we can begin connecting them. The biggest problem was
Today we tried to drive the robot on the practice field for the first time since the qualifier last Saturday. However, we couldn't get in very much quality drive practice because the robot kept breaking down.
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
These commits add said functionality:
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.
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,...
Any well-versed team understands that, depending on the competition for the year, a robot will either be modified to compete or be built from the ground up. In any case, however, a robot often
The jewel thief, the mechanism for knocking off one of the jewels, was going to be one of the tougher parts of our bot to integrate, based on the chassis we began with. But, with a little engineering
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
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
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.
PTC Creo Parametric is one of the best software to 3-D model tools that we can print out. I will detail how to create a part in Creo
Standard parts were used to create the backbone. Then, we bent some tetrix parts to connect the backbone to the servos.
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.
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
We attempted to create an autonomous for our first scrimmage. It aimed to make the robot to drive forward and drive into the safe zone. However, we forgot to align the robot and it failed at the scrimmage.
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 for the robot
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
Organization / Documentation / Competition Prep
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
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.
Today, we created a new PickAndPlace class to isolate the code that controls the current gripper and lift system. I also added new methods to send the lift to max, min and stacking heights with manual override.
Organization / Documentation / Competition Prep
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.
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...
Because our robot at this point has merely become a collage of prototypes that we compete with, there are often subtle improvements that need to be made. Starting with the wheelbase
Organization / Documentation / Competition Prep
Today we continued our work on the second grippers. We talked about this in another post, but the gist is that we iterated through various materials to find something that would securely grip the block, without damaging it. At the beginning, that got rid of most of our options, but we tested various sprays, materials, and pressures to find the right material.
We were tearing up our glyphs like this because our wheels had no guard for their screws:
More specifically, we had multiple issues with damaging the glyphs. First, the exposed screws on the mechanum wheels (Fig 1) tended to cut into the glyphs as seen in the above picture. As well, you can see relatively sharp edges on the wheels where the block could also be cut
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
With our single degree of freedom lift fastened to the robot we focused on the appendage that would grip to within an inch of its life any glyph we fed it. We initially toyed with simple tetrix channels to form a make shift rail that would hold axels for pivoting points, however we found tetrix to be a bit too cumbersome and decided to use rev rail instead.
The grabber has been evolving. A column made of a turkey baster and a wooden dowel attached to servo has come into fruition. The first drawings and designs are coming along, and some 3D printed parts have been thought up to allow the square dowel to become a hexagon. An adapter of sorts.
Though our current gripper is working sufficiently, there are some issues we would like to improve in our second version. The mounting system is unstable and easily comes out of alignment because the rev rail keeps bending. Another issue we've encountered is the cervo pulling the grippers so that they begin to cave inwards, releasing any blocks being held at the bottom. By far the biggest problem is our intake. Our drivers have to align the robot with the block so precisely to be able to stack it
Today was based around prepping for our meeting with DISD adminmistrators, getting our robots in working order, and organizing parts for the season.
The games have begun and it’s time to build. So that’s what Austin and I did. A war had been declared. Legions of the indentured collided on the battlefield. Millions were slaughtered during this new age armageddon. Austin had his army. I had mine.
After determining that the treaded channel was much too buggy to perfect with the time we had, we shifted attention to other scoring systems like grabbers, however before finding the right grabber we decided we needed to get the track for it completed first.
In an attempt to get a working lift system before the coaches meeting we will be presenting at, a linear slide has been attached to the robot, along with a pair of grabbing arms. They work surprisingly well and aren’t as complicated as my idea. Plus the importance of speed has really taken hold on me this year.
We started the day by volunteering at LV Stockard MS, another DISD event. During our practice, we planned to work on robot design, blog updates, and code testing.
Earlier this morning, we drove the Mobile Tech Experience RV to LV Stockard Middle School and participated in a DISD event. We served around 250 kids, ages ranging from preschool to middle school. The morning started off slow, but as the day went on, the MXP became more and more crowded. Our spot was near the food and snack area, so lots of families came through after getting breakfast or lunch.
Over the past couple of days we’ve experimented with a horizontally mounted track system that we had hoped would serve to move blocks through the entire length of the robot and into the crypto box. Immediately we noticed a few issues
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 sun came out and it was back to the field. We got started right away, both of us building our designs. Since the cryptoboxes were wider than the 18 inch sizing cube, we started by designing a fold out for the conveyor belt.
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.
After the game reveal video was released we had some ideas on how to have our robot grip onto the blocks, but we couldn't test it without a makeshift glyph to hold onto.
The block scoring system is going to be an integral part of the competition this year, and it will have to built sturdy. It’ll have to be reliable for us to have any shot of winning any matches. So we got to brainstorming. We spent a while at the whiteboard, drawing up various mechanisms and ways to pick up blocks.
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
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.
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...
To allow each user to create their own settings, we're designing a way to allow the user to tune PID to their own liking from the controller. This also enables debugging for our robot.
This video was pulled from Argos visits to: The NSTA STEM Expo in Kissimmee FL, in the path of eclipse totality in Tennessee, and in North Texas at The Dallas Makerspace, The Southwest Center Mall, Southside on Lamar and the Frontiers of Flight Museum. We hope you find it interesting:
We're currently testing code to give Argos a balancing system so that we can demo it. This is also a test for the PID in the new REV robotics expansion hubs, which we plan on switching to for this season if reliable. Example code is below.
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 attempting to be started. I’d had sparse experience with the subject, through extraneous events like the annual Engineering Saturday at UTA, so I decided to give it a shot.
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
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 this past season.
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.
Hooray for graduation! Sort of. As we seniors write our farewell blog posts before we head to college, we have a lot of years to think about. In my case, I only have my 4 years of high school to pull from, but that's more than enough to express my gratitude for being on this team.
Well... this is somewhat of a bittersweet moment for me. All of us seniors are leaving for college in hopes of spreading our horizons and making something of ourselves, but we're leaving this team that has become almost a second family.
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.
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
Today, we brought the MXP to the DISD Discover Summer Resource Fair. We talked to about 250 people, including the Mayor of Dallas
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
Our final competition day began with the driver team rushing to the pits because of a warning given by the game officials for the first match's teams to reach the pits earlier than expected. We reached in time
After a decent night's rest, we began Day Two at around 7 AM. A lot of our tools and materials were still on our RV, so we first moved them over to our pit. Our match schedule said that
Way too early in the morning, on March 22nd, the Iron Reign team gathered in darkness. It was approximately 65 Farenheit and gusts around 12 mph were blowing in from the South. Under this cover of darkness
Every post I write about organization seems to start off talking about how Iron Reign hasn't had the best track record with this sort...
Last year, we had some experience with OpenCV to press the beacons, and this year we decided to do the same. We use OpenCV to find the color we...
We use Vuforia and Open CV vision to autonomously drive our robot to the beacon and then click the button corresponding to our team's colour. We started this...
The Robot Reveal video is underway. With most of the filming done, the sky grows dark and the day ends. A night time of...
Many members were out of town this break but we still managed to make a good deal of progress. What we forgot to...
We have had a lot of interest garnered towards the STEM outreach the team has committed to. When we found that FTC encouraged the creation of a video outlining...
With Superregionals drawing near, we thought it prudent to better organize ourselves in terms of driving teams. We've never felt that...
The Yale club of Dallas organized a STEM event for groups of girls in the city. We took the...
In order to organize a plan for our spring break meetings, we created a poll on doodle.com....
Sensors
Since we had the general idea of the shape and size of the actual pit tent, we set out to either build...
A year or two ago Imperial advanced to Super Regionals, bringing along a few Iron Reign members. While teams get...
Scouting:
Good
Iron Reign members left to right are Ethan Helfman (Build, Communications), Janavi Chada (Programming, Communications), Tycho Virani (Programming...
On Febuary 25, we drove our RV to W.E. Pete Ford Middle School, in Allen, TX. The...
Previously, our side shields were zip-tied through 4 bolt holes on tetrix pieces per side, and we had taken one off to...
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 on the team. So, for regionals this year, we want...
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 to pieces, leaving It powerless to bend the world to...
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 teams, and even members of our own team to find...
In our competitions we really can't rely on our robot performing as well as it does in practice and our sparring matches...
Sensors
Every year, DISD hosts a STEM expo for local...
The first particle launcher we saw by another FTC team was actually a crude flywheel and rail design back in October where the rail was a...
We started off with our presentation pretty early, and everything was going pretty well until our robot...
Our work on the flywheel design has been an effective proof of concept, and now we need to work it in to the rest of the robot. However, just like with...
One of the leading problems Iron Reign faces is our ability to allot time to effective driving practice. Driving practice is essential...
As said in previous posts, we have a sister team, Imperial Robotics, and it would be really nice to see them advance to regionals alongside...
A year and a half ago while the new Android-based platform was still in pre-launch, we were the first team to share a machine vision testbed...
I was going to make a Windows 10 joke but then we stopped using the catapult at version 8.
So while our catapult was good, we needed...
At Wylie, we did decently. We were mildly surprised that we actually qualified for regionals, but we did, so that's pretty nice.
Mechanical Problems...
On Jan. 14, we headed out to Wylie East HS for a North Texas...
During our winter break, we worked on our robot, but we also planned to gain funding for our continued progression. We had applied for multiple grants...
Throughout the year, we've dealt with static issues with our robot, as shown here and here. And, now...
Although we're confident in our robot's ability to shoot balls and press beacon buttons, we decided that in order to be competitive, we should try to score the cap ball. The lift...
...Read MoreTent Disassembly
Read MoreTent 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. Unfortunately, our field was outside, with a tent that was...
Meeting Log
Read MoreMeeting Log December 31, 2016 By Ethan, Evan, Tycho, and Lin
Meeting Log December 31, 2016
Today's Meet Objectives
Organization / Documentation / Competition Prep
- Blog Fixes
Software
- Test autonomous changes
Build / Modelling
...Mapping Out Autonomous
Read MoreMapping 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 our motors RPM. We did this by telling the robot...
Fixing Faulty Encoder
Read MoreFixing Faulty Encoder By Tycho and Jayesh
Task: Fix a faulty encoder on our robot
This shows a test of our encoder issues. It might have been a month ago...
Beginning the build for the Cap Ball Trapper
Read MoreBeginning 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 saw in Arkansas was in the lack of flexibility we...
QD Academy Scrimmage
Read MoreQD Academy Scrimmage By Ethan, Evan, Tycho, Max, Darshan, Lin, and Omar
Task: To test our robot in a tournament setting
On Dec. 18, we came to QD Academy to test our robot under tournament conditions. At...
Arkansas Analysis
Read MoreArkansas Analysis By Lin, 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 what we needed to do differently at upcoming competitions, and...
Time to Skip Version 9
Read MoreTime 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 the superpowers of the world, once bitter enemies, have no...
Arkansas State Competition 2016
Read MoreArkansas State Competition 2016 By Ethan, Evan, Lin, Janavi, Jayesh, Omar, Darshan, Max, and Tycho
Task: Compete in the 2016 Arkansas State Competition
This year, to give our team a better chance of going to super-regionals for...
Combining TeleOp and Autonomous
Read MoreCombining 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, we now can switch between them seamlessly so that our...
Designing Button Pusher
Read MoreDesigning 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 that we could use in both autonomous and tele-op. At...
Robot Frame and Rewiring
Read MoreRobot 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. The wiring tangled, interfered with the scoring mechanism, and led...
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. For the catapult, Jayesh and Omar fixed my catapult
Read More Meeting Log
Read MoreMeeting Log November 26, 2016 By Ethan, Max, Tycho, Janavi, Darshan, Omar, and Evan
Meeting Log November 26, 2016
Today marks one week until our Arkansas Tournament. God help...
Catapult Upgrades
Read MoreCatapult 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 need a rework. There’s enough room for the catapult system...
Autonomous Setup Options
Read MoreAutonomous 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 to get to super-regionals. So, to start off this year's...
Catapult Unfixes
Read MoreCatapult 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 robot at the scrimmage, we didn't realize that our robot...
Meeting Log
Meeting Log November 22, 2016 By Lin, Evan, Ethan, Darshan, Tycho, and Omar
Meeting Log November 22, 2016
Intake System Improvements
Read MoreIntake System Improvements By Lin and Janavi
Task: Replace rubber bands with smaller versions and add wider intake area
New intake area is wider than before
At the Scrimmage we noticed that the rubber bands would get tangled...
Nov. 21 Scrimmage
Read MoreNov. 21 Scrimmage Written, but not attended by Ethan By Omar, Darshan, Jayesh, Max, Tycho, Lin, Janavi, Austin, and Ethan
Task: To test our robot and gauge other team's progress
First, the team arrived at the Virani's house and boarded the...
Mecanum Driving
Read MoreMecanum 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 the bat. This code allows us to strafe, move backwards...
A Thank-You to Tetrix
Read MoreA 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 won! You can also enter the contest by following these...
Parasyte
Read MoreParasyte By Jayesh, Omar, Darshan, Lin, 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 track with the gripping rubber bands reach from the bottom...
Meeting Log
Read MoreMeeting Log November 06, 2016 By Max, Tycho, Jayesh, Darshan, Ethan, Evan, and Janavi
Meeting Log November 06, 2016
We've been blogging/journalling at the sub-team level, which allows...
New Worlds Cities In Space
Read MoreNew Worlds Cities In Space By Lin, Jayesh, Omar, and Darshan
Task: Obtain knowledge and share work done on Moon base project
A contigent from Iron Reign participated in a...
The Robot is a Nautilus Now
Read MoreThe 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 only move the balls along the ground. We’ll need a...
Launching Mechanisms Pt. 2
Read MoreLaunching 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 is cannibalized from our sister team's attempt at a catapult,...Stabilizing Our Driving Base
Read MoreStabilizing 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 a shaky note. While we had a good amount of...
Ready the Artillery
Read MoreReady 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 to throw things. I mean, technically we're lacking the ability...
Launching Mechanisms
Read MoreLaunching 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 into the center vortex earn 5 points. If done quickly...
Applying for Grants
Read MoreApplying 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 in our home school receive free-or-reduced lunch, and we are...
Need for ZTE Speed - The Movie - The Game
Read MoreNeed 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 decision about where the robot's controlling phone will be, we...
General Organization Progress
Read MoreGeneral Organization Progress By Lin and Janavi
Task: Reduce clutter from summer
We made real progress in sorting the good and dead batteries after UIL, and we've streamlined the charging process. The phones are harder to charge...
Travis Open House
Read MoreTravis Open House By Ethan, Max, Tycho, Lin, Darshan, Jayesh, and Evan
Task: To talk to prospective SEM students about robotics
Every year W.B. Travis, a 4-8 has an open house for magnet schools to attend and...
Programming our New Robot
Read MoreProgramming our New Robot By Tycho, Lin, Ethan, and Jayesh
Task: Program our new mecanum wheel driving platform
Now that our new robot has been built with a mecanum wheel...
2016-2017 Robot
Read More2016-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 need a robot that is better able to fit the...
Adding Blog Features
Read MoreAdding 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 boredom. And, here it is.
{% assign eh...
Building the Robot Base
Read MoreBuilding 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 for our robot this year. We went through various possibilities:...
Budgeting With Team 3734
Read MoreBudgeting 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 for free lunch. So, this year, we decided to *actually*...
First Official Practice of the Season
Read MoreFirst Official Practice of the Season By Omar, Lin, Jayesh, Darshan, Ethan, Evan, Janavi, Max, and Tycho
Task: Pull ourselves together for the new season
At this practice, our goal was to get everybody familliar with this year's game, Velocity Vortex,...
MXP Transportation
Read MoreMXP Transportation By Darshan, Lin, 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 else we need along with us. This has often puts...
FTC Kickoff 2016
Read MoreFTC 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 UTD to watch the unveiling of the new FTC challenge,...
Planning Meeting
Read MorePlanning Meeting By Janavi, Max, Tycho, Jayesh, Omar, Darshan, and Lin
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 outline our plans for the meeting. Then during our lunch...
Outreach and Sponsors
Read MoreOutreach and Sponsors By Lin, 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 worthy team for their grants, visibility in FIRST and the...
Meeting with The Texas Workforce Commission
Meeting with The Texas Workforce Commission By Jayesh, Omar, Max, Tycho, Darshan, Evan, Ethan, Janavi, Lin, Trace, and Dylan
Task: Connect with our sponsors in the Texas Workforce Commission
Commissioner Hughs visited with the @FIRSTinTexas Robotics @team6832 today to discuss the #UILRobotics
Read More Robotics UIL 2016
Read MoreRobotics UIL 2016 By Ethan, Evan, Lin, 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. This year, they ran a pilot program for Robotics, using...
Mobile Learning Lab in Action
Read MoreMobile Learning Lab in Action By Lin, Max, and Tycho
Task: Deploy the Mobile Learning Lab to camps and teach kids
The RV has been fully remodeled and set up with netbooks...
Turn Up! at Frontiers of Flight with DCOL
Read MoreTurn Up! at Frontiers of Flight with DCOL By Janavi, Darshan, Jayesh, Lin, Max, Tycho, Omar, and Austin
Inspiring 1,000 People to Turn Up with STEM
Written by Janavi Chadha
The Dallas City of Learning...
MXP - Mobile Learning Lab Recap
Read MoreMXP - Mobile Learning Lab Recap By Jayesh and Lin
DCOL Mobile Tech XPerience (MXP) Begins Service
Written by Jayesh Sharma
Edited by Lin RogersIron Reign has been actively supporting Dallas...
Geb Fixes and Adjustments
Read MoreGeb Fixes and Adjustments By Jayesh, Omar, and Lin
Task: Prepare Geb for competition and get it into running condition
With all of the large projects and events that Iron Reign have been commiting to (with more still to come), we...
Mobile Learning Lab Part 4 - Update
Read MoreMobile Learning Lab Part 4 - Update By Ethan, Max, Tycho, Lin, Jayesh, Darshan, Austin, Matthew, Evan, Dylan, Omar, and Trace
Task: Covert a 1998 RV into the Dallas City of Learning Lab
The RV exterior
We...Mobile Learning Lab Part 3 - Flooring
Read MoreMobile Learning Lab Part 3 - Flooring By Evan, Max, Tycho, Dylan, Ethan, Lin, Darshan, and Austin
Carpet ripping is not fun. The carpet is tacked down with so many staples that is is not easy to remove. It tends...
Mobile Learning Lab Part 2 - Roof
Read MoreMobile 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 grimey looking from the small strip you could see at...
Dallas City of Learning
Read MoreDallas City of Learning By Ethan, Evan, Jayesh, Omar, Lin, Max, and Tycho
Task: Teaching children how to use robots
On 18 June, we went to the...
Mobile Learning Lab Part 1 - Demolition
Read MoreMobile 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 so it could be used as a mobile learning center...
New tread material test
Read MoreNew tread material test By Lin, 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 like. When they snap it's a real effort to put...
Making a Ports Map
Read MoreMaking 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 or servo (maybe on accident), we forget what port we...
LEGO (Plastic Fastener) SUMO Workshop and Competition, Coming April 24th and May 14th
Read MoreLEGO (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 Personal Robotics Group's Roborama Sumobot competition at the Dallas Makerspace...
Sumobot Tips and Tricks
Read MoreSumobot 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 make. Here are some tips and tricks.
- ...
Hoverboards and PID
Read MoreHoverboards and PID By Lin, 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 decided that we could work on anything, as long we...
Day 2 of iMake
Read MoreDay 2 of iMake By Lin, 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. There were a lot of common questions we noticed from...
Robot On a Hoverboard - Try 1
Read MoreRobot On a Hoverboard - Try 1 By Lin, Max, Tycho, Darshan, Omar, Evan, Ethan, and Jayesh
Task: Try to drive the hoverboard with the competition bot
In the middle of Saturday's...
Fort Worth Maker Fest
Read MoreFort Worth Maker Fest By Jayesh, Omar, Max, Tycho, Lin, Darshan, Evan, Ethan, and Austin
Task: Show both adults and children benefits of robotics and past work of the team
Iron Reign was invited to present at the annual Fort Worth Maker Fest at the city's Museum of...
RIP FTC 2016
Read MoreRIP FTC 2016 By Jayesh, Omar, Max, Tycho, Lin, Darshan, Alisa, Dylan, Evan, Ethan, and Trace
Task: Review the events that occurred at the FTC Regional Championship
Iron Reign had a fairly...
Presentation Runthrough
Read MorePresentation Runthrough By Lin, Max, Tycho, Darshan, Jayesh, Omar, Alisa, Ethan, and Evan
Task: Go through presentation with Mr. Gilkes
Our mentor Mr. Gilkes was kind enough to listen to us do a rough presentation run-through at practice. We hadn't looked...
Fixing Up Our Climber and Trough Attachments
Read MoreFixing Up Our Climber and Trough Attachments By Jayesh, Max, and Omar
Task: Replace servo on CliffHanger with a motor
At both competitions we've been to so far, we've noticed that the servo that controls the cliff hanger's elevation...
Actual Postmortem
Read MoreActual Postmortem By Jayesh, Lin, Omar, Max, Tycho, Darshan, Trace, Alisa, Ethan Evan, and Dylan
Nolan Tournament
Post-mortem
We have 1 weekend to get it right!
Iron Reign
INTRO
While we had a great...
Post Competition Goals
Read MorePost Competition Goals By Jayesh, Omar, Darshan, Max, Tycho, Lin, Ethan, Evan, Dylan, Alisa, and Trace
Task: Discuss future goals and fixes needed to succeed at regionals and beyond
In the week following the competition, a Google document was made to discuss sections of building the team can improve on...
Nolan Qualifier
Read MoreNolan Qualifier By Ethan, Lin, Jayesh, Darshan, Max, Tycho, Evan, Alisa, Trace, and Dylan
Task: To review our last tournament
Beginnings
Due to the team taking a bus with Imperial Robotics, we arrived to the competition a little late. However, due to an organizer running late, the competition itself was...
Pushing my Buttons
Read MorePushing my Buttons By Ethan and Max
Task: To build a button-pusher for the beacon
Today, we realized that the tape-measure attachment that's supposed to push the buttons on the beacon could have multiple functions instead So, we designed an attachment to the tape measure that can push...
The Double-Wide Experiment
Read MoreThe Double-Wide Experiment By Jayesh, Max, Dylan, and Evan
Task: Strengthen our tape-measure climber against folding and sideways forces
Our tape measure is constantly under stress, which usually isn't a big problem if the driver is positioned with a straight 90 degree angle, but when twisted can result in cracks.
...It's a Bloodbath
Read MoreIt's a Bloodbath By Ethan, Alisa, Max, Darshan, Jayesh, and Tycho
Task: To dye all our nylon parts red
Today, we took every single 3D-printed part off our robot to dye them. We used RIT clothes dye, which worked because our parts are nylon. The purpose of dying all...
Conveyor belt
Read MoreConveyor belt By Jayesh, Max, and Darshan
Task: Create continuous method of scoring blocks
Since we have a semi-reliable form of going up the ramp (which we are working on to make closer to 100% efficiency), a priority for our team robot-wise is to establish an effective...
Post Writing Guide for Team Members
Read MorePost Writing Guide for Team Members By Lin
So as I've made changes to the blog I've realized that not everyone understands the little rules or guidelines I've made, but never quite explained. Following is a mock post, the content is a guide on what to put in each section.
...Tape Measure Attachment
Read MoreCliff Hanger - Tape measure based climber By Trace and Max
Task: Creating an attachment to climb the mountain
We have recently been working on a new approach to climbing the mountain. Our strategy so far was to have one system customized for climbing the...
Competition Post-Mortem
Read MoreCompetition Post-Mortem By Lin, 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 our first qualifier yesterday we took today to have...
A Presentation for the Ages
Read MoreA Presentation for the Ages By Ethan, Jayesh, Max, Tycho, Lin, 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 our team was solely FLL, we practiced our presentations beforehand,...
I Still Won on the Inside… 2016 FTC Qualifier at Wylie
Read MoreI Still Won on the Inside… 2016 FTC Qualifier at Wylie By Jayesh, Omar, Darshan, Max, Tycho, Evan, Ethan, Alisa, Lin, Trace, and Dylan
Starting out
Just as in previous years, Iron Reign set off about half an hour late. We REALLY need to get everything not directly on the robot...
Functions of our controller
Read MoreFunctions 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 listing the functions of each button. For example, the 'X'...
Starting Color Blob Detection
Read MoreStarting 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. What we're basically doing is calculating the angle that the...
Slide Trigger (Revisited)
Read MoreSlide Trigger (Revisited) By Max
Task: Remodel the slide trigger mechanism to compensate for mechanical problems
Reflections
Prototyping and Making the Flipper
Read MorePrototyping 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. This being relatively simple, we decided to concentrate this practice...
Rebuilding the Churro Climber System
Read MoreRebuilding 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 strain on it of the arms pulling. If we left...
Slide Lock
Read MoreSlide 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 from going too far and falling off their rails either...
Climber Restraint
Read MoreClimber 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 the cable ties bowing out would be a big issue...
Improvements to Churro Catcher and Ramp
Read MoreImprovements to Churro Catcher and Ramp By Jayesh, Lin, 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 main designs to ensure they worked as expected. Starting with...
Optimizing the Churro Catcher
Read MoreOptimizing 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. Beginning with our trough prototype, we put in an angled...
General Blog Improvements
Read MoreGeneral Blog Improvements By Lin
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 fix header text color
- Add About page structure for...
Churro Hook
Read MoreChurro 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 the mountains, so climbing mechanisms are a must have. Since...
Prototyping the Trough
Read MorePrototyping 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 of our scoring mechanism: the trough. We discussed possible courses...
Improving the Catcher Design
Read MoreImproving 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 difficulties including that it had little strength to pull objects...
General Improvements
Read MoreGeneral Improvements By Jayesh, Omar, Darshan, Max, Lin
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 than adding one big part on our robot. Omar, Darshan,...
Slide Trigger
Read MoreSlide 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 that we could restrain it until some point during the...
Scrimmage at Greenhill
Read MoreScrimmage at Greenhill By Darshan, Alisa, Omar, Lin, 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 the scrimmage, we managed to get our cow-catcher working, even...
Thinking about Effort
Read MoreThinking 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 a numerical scale from 0 to 7. 0 means no...
Design and prototype a churro latch mechanism
Read MoreDesign and prototype a churro latch mechanism By Lin, 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 churro catcher when spinning. However, since the parts take 4...
Business Planning
Read MoreBusiness 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 that have a high chance of sponsoring us. I found...
Helping the Travis Team
Read MoreHelping 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 robot design and programming. There were also some one on...
Why we should measure twice, and cut once
Read MoreWhy 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.
We especially learned the error of cutting hastily today, as...
Prototyping the ramp for the intake system
Read MorePrototyping 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 side of our robot, as we had been devoting a...
Hell On Reels
Read MoreHell 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 on making a strange grappling-hook type contraption to pull the...
Researching Awards
Read MoreResearching Awards By Lin
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, but that was a one time deal. This year we...
Autonomous Code
Read MoreAutonomous 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 reach the other side of the field towards the Res-Q...
Driving That Robot
Read MoreDriving 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. Even though we hit a few bumps along the competition...
Bumper Shields
Read MoreBumper 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 I cut the bumper shields out of polycarbonate with two...Beater Bar Launch Mechanism
Read MoreBeater 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. Using motors would make the robot heavier, and potentially too...
Meeting other Teams at the Scrimmage
Read MoreMeeting other Teams at the Scrimmage By Lin, 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 worthwhile to go to the scrimmage, if only to see...
Starting up our Autonomous Code
Read MoreStarting 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 the ramp, which is our main function of our robot...
SEM Open House 2015
Read MoreSEM Open House 2015 By Jayesh, Lin, 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 and speak about what we have and will do. We...
Writing Pose
Read MoreWriting 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 for a system of classes to allow the robot to...
Addition of Beater Bar to Robot
Read MoreAddition of Beater Bar to Robot By Omar, Ethan, Darshan, Lin
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 we had to do was tighten a couple of bolts,...
Helping the Travis Team
Read MoreHelping 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 with Clay, one of the main programmers of the team,...
Autonomous Code Part 1
Read MoreCoding 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. The controller class known as PID controller used part of...
Rocker Boogie Tank
Read MoreRocker 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 of sturdiness from a tank and the ability to adjust...
Before Scrimmage basic tests
Read MoreBefore Scrimmage basic tests By Lin, 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 to get a basic autonomous going to dump climbers and...
Video Ideas
Read MoreVideo 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 to see if any of the designs were successful so...
Gyro-IMU Case V2
Read MoreIMU 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 those issues and we are ready to share the results....
Create a List of Blog Tags
Read MoreCreate a List of Blog Tags By Lin
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 to choose from. For example, what I tag as "Mechanical"...
Gyro-IMU Case
Read MoreIMU 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 BNO055 looks pretty good. But our testing has been off...
Arrangement and Rearrangement of Motor Controllers
Read MoreArrangement 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 PDM together to minimize the amount of space they take...
Driving up the mountain - test 2
Read MoreDriving up the mountain - test 2 By Lin, 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 of variables of the environment. The first and easiest to...
Circle Time
Read MoreCircle 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 of the ramp. While we are already able to climb...
Money Please
Read MoreMoney 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 parts and sensors and we only get a 1000 dollar...
Building the Field - Part III
Read MoreBuilding 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 and the climber setup. We made several mistakes along the...
Daily Organization
Read MoreDaily Organization By Lin, 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 each member was greeted with the new rule as we...
Building the 2015 Field
Read MoreBuilding 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 was in a state of decay. We cleaned out the...
Post Kickoff
Read MorePost Kickoff By Jayesh, Omar, Lin, 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 tank treads. Taking turns on placing the grips on our...
I hate tread inserts
Read MoreI 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 tread inserts in dish soap. *takes deep breath* The process...
FTC Kickoff 2015
Read MoreFTC 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 Dificulties invited Iron Reign to attend first FTC kickoff for...
Tank Drive Model
Read MoreTank 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 drive system would work best for the challenge, which mostly...
Meeting After Game Reveal
Read MoreMeeting After Game Reveal By Dylan, Darshan, Alisa, Ethan, Evan, Lin, 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 give us the most ample amount of points during the...
Labor Day Meeting
Read MoreLabor Day Meeting By Lin, 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) opmodes.
Task: Review Blogs/Journal
Our Blog == our...
Designing Drive Trains
Read MoreDesigning 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 would be able to use them.
Reflections
Not...
Season Startup Team Meet
Read MoreSeason Startup Team Meet By Max, Tycho, Omar, Lin, 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 the new motor controllers. We went over basics that we...
Field Navigation Speculation
Read MoreField 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 experimentation. For the greater part of the meeting, I worked...
Back To Creo
Read MoreBack 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 to make two different possible designs, one based on our...
Overview of new hardware and software
Read MoreOverview of new hardware and software By Max,Tycho,Lin,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 controllers for the first time and took out the phones...
Learn About GitHub
Read MoreLearn About GitHub by Max, Tycho, Jayesh, Lin, 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, Ethan, Trace, and Alisa attended. Steve Edwards, a member of...
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 returning Dallas ISD Students
Moonday 2015 at Frontiers of Flight Museum
Read MoreMoonday 2015 at Frontiers of Flight Museum By Max, Tycho, Lin, Omar, and Jayesh
Task: Represent SEM and STEM at Moonday 2015
The Frontiers of Flight Museum hosts an event every year called Moon Day that exhibits a lot of STEM topics to anyone who...
Argos the Chromovore
Read MoreArgos 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 - it seeks an identified color using OpenCV4Android machine vision processing....
Discovery Faire at the Dallas Downtown Library
Read MoreDiscovery Faire at the Dallas Downtown Library By Lin, 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 Public Library on Saturday June 20. The Dallas City of...
Earth Day Texas 2015 at Fair Park
Read MoreEarth Day Texas 2015 at Fair Park By Max, Tycho, Lin, Omar, Jayesh, and Darshan
Task: Represent SEM and STEM at Earth Day 2015
Dallas ISD Superintendent Mike Miles came by our booth where we were representing our Science and Engineering Magnet High School and...
Regional Tournament
Read MoreRegional Tournament By Max, Lin, 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 to win any matches that day. Also unfortunately, we were...
Updated Intake System
Read MoreUpdated 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 claw has a simple toggle set in the code:...
Beater Bar V4
Read MoreBeater 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. However, we needed something to push the balls towards the...
Servo Mounting Wiring
Read MoreServo 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 was that the wires needed to be positioned at a...
Backboard V2
Read MoreBackboard 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 for very long on the field. Our new design is...
Backboard Prototyping
Read MoreBackboard Prototyping By Lin
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 bounce off of and aim at the tube
...Autonomous Gyro
Read MoreAutonomous Gyro By Jayesh
Task:Create Autonomous deploying from ramp utilizing gyro
A simple idea for autonomous was to use dead reckoning, with command such asmotor[leftWheel]=100; motor[rightWheel]=100; wait10Msec(100); motor[leftWheel]=0; motor[rightWheel]=0;
However, the problems included an inability to correct movement if one side of the wheels had less power than...PID
Read MorePID 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 a PID control program : Proportional, Integral and Derivative.
...Control Scheme
Read MoreControl Scheme By Darshan, Lin, 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 which was making our robot work incorrectly and just going...
Mansfield Competition - Off to Regionals
Read MoreMansfield 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 competition was far away, we were still rushed the next...
Control Scheme
Read MoreControl 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 above displays the majority of the control scheme. Some values...
Competition at UTD
Read MoreCompetition 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 for each match. Our robot was (is) basically a brick,...
Semi-Final Robot
Read MoreSemi-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. Our advantages lie in the stable,continuous driving chain of the...Improve Scissor Lift (V3) - Wiring Guide
Read MoreImprove 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 have switched to an L-shaped design that gives us greater...
Mount scissor lifts
Read MoreMount scissor lifts By Lin
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 two scissor lifts would be stable. Max cut notches into...
Scissor Lift Construction Begins
Read MoreScissor Lift Construction Begins By Lin
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 is unstable) and we have about enough space for a...
Wiring guide
Read MoreWiring guide By Lin
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 mid match can be, with robots charging into walls and...
Scissor Lift
Read MoreScissor 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 each opposite side and also lifting the platform, the scissor...New Design Features
Read MoreNew 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 which will be catching the balls. The drive chain will...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.
FTC Robot Bill of Materials ... Read More New Design!
Read MoreNew 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 to a elevator based design with a drive chain. This...3D Modeling Kibosh, pt 2
Read More3D 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 could install our goal catcher. Getting the alignment on the...
Solution to Tube Placement
Read MoreSolution 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 a third beam. This addition grants us more surface area...
Placing the lift tube for elevating the balls
Read MorePlacing 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. First we have to reconstruct the back end of the...
3D Modeling Kibosh 1
Read More3D 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 this job, I decided to watch some videos on the...Scissor lift V3 - Mount Scissor Lifts
Read MoreScissor 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, the new version of the scissor lift fixes many of...
Toggle for Capturing Rolling Goals
Read MoreToggle 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 of capturing the rolling goals has finally been coded and...
Scissor lift V2 - Mount Scissor Lifts
Read MoreScissor 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 beams. The new version uses heavy steel beams and are...
Initial robot driving
Read MoreInitial 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 weird bug, where on startup, the robot starts moving only...
Ball capture
Read MoreBall 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, allowing for a perfect diameter to contain both the balls...Spring based design(Scoring)
Read MoreSpring 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 somehow stack adjacent tubes on top of one another and...
Toggle for servo (goal clamp)
Read MoreToggle 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 a boolean value switch within an if/else group. Our boolean...Creo first experiences
Read MoreCreo first experiences By Max
Task: Utilize Creo to create better designs to print out for the robot
Our goal today is to use Creo; however, it is a new tool to us. We previously used SketchUp...Joystick Control Scheme
Read MoreJoystick Control Scheme By Lin
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 what buttons of the controller. In past competitions we've always...
Trapping Rolling Goals
Read MoreTrapping Rolling Goals By Lin
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 now have to put down a hook to hold it...
Tube Positioning - Where will they go?
Read MoreTube 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 system onto the robot, and where to mount them. Today,...
ThanksGiving meet
Read MoreThanksGiving 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 will bring the balls up for scoring in the tubes....To-Do List
Read MoreTo-Do List By Lin
LIFT
-update pulleys and spools
-experiment with base positionsGOAL BASE CLAMP
-finish socket
-servo clampDRIVE TESTING / PRACTICE
-autonomous review
...
-set up Samantha
-Driving practice
-Tweak program controls for normal remoteSewing Adventures and Samantha
Read MoreSewing 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 adhesive strap needs extra support so the durability is sustained...3D Printing Troubles
Read More3D 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 for us to use in future endeavours. Also, they are...SEM Open House
Read MoreSEM 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 of kids and parents thinking of attending a school of...Spool Joint
Read MoreSpool Joint By Max
Task: Leverage synergies as a team so as to look towards the horizon in the new tomorrow by implementing binomial+ access
Today we 3D-printed a new version of the tube joint made...
Scissor Lift Construction Begins
Read MoreScissor Lift Construction Begins By Lin
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 is unstable) and we have about enough space for a...
To-Done List
Read MoreTo-Done List By Tycho
LIFT
-begin experimenting with lift mechanisms
-connect tubes
-design & print 3D tube joints
-experiment with base positionsCAPTURE
-fabricate ramp
-build better beater bar
-gear up beater barsGOAL CLAMP
-None
DRIVE TESTING / PRACTICE
...
To-Do List
Read MoreTo-Do List By Tycho
LIFT
-test strap
-figure out pulleys
-design 3D printable pulleys
-experiment with base positionsCAPTURE
-ramp sliders
-speed up beater #2
-gorfball deflectorGOAL BOOT CLAMP
-form socket
-servo clampDRIVE TESTING / PRACTICE
-autonomous...
Creating a Socket
Read MoreCreating 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 we plan to do right now. What our idea is...
Big Thought Sponsorship
Read MoreBig 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 beneficiary organizations at the opening ceremony. Big Thought, as they...
William B. Travis High School Night
Read MoreWilliam 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 school placed us in our 4th grade math teacher's, Mrs....Intake Mechanism Completed!
Read MoreIntake 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 is the first step towards the ability to score. Our...
Beater Bar V3 Improvements
Read MoreBeater 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 ones. We also added a temporary mounting area for our...
EKOCYCLE™ Printer Grant
Read MoreEKOCYCLE™ Printer Grant Edited by MaxTask: 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 Essay
The demand for robotics at our school is...
Almost Working Intake System
Read MoreAlmost 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 has been pretty effective with moderate power driving both rows....Fitting the Tube Joints
Read MoreFitting 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 mm too small in the inside diameter, so we had...
Beater Bar V3
Read MoreBeater 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 from changing their orientation on the bar. We down the...
Making the Intake Ramp
Read MoreMaking 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. Lin had already done the mockup in cardboard and the rest of the team...
3D Printing the Tube Joint
Read More3D 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 articles section). We arrived with a Sketchup file on a...
Tube Joint V2
Read MoreTube 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 durability, and a gradual slope was added leading up from...
Blog Production
Read MoreBlog 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 blog provider we have so today was the day we...
Essay for Grant for 3-D Printer
Written by JayeshRead MoreTask: 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 the competitions and events we have been a part of....Nature's Fury comes to FTC
Read MoreNature's Fury comes to FTC By Tycho
Yesterday, October 2nd, a storm blew across North Texas, wreaking havok on trees, backyards and many a robotics field. At least our robotics field. Our field was...
First 3D Printable Part Published
Read MoreFirst 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 so that it can be folded into the 18" sizing...Second Meet
Read MoreSecond 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 last year was able to move with some basic demo...First Meet
Read MoreFirst Meet By Lin
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 watching the challenge video. We came up with three starter...Let us Introduce Ourselves...
Season Kickoff Lin Rogers
Hello, I am Lin 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 what I'm learning matters.
Jayesh Sharma
Read More