In the slot bots competition, our robot failed to successfully score as the result of a lack in power from the outer motor. This power was lost because of the flexible coupling. If we had more time, we would have made a different type of coupling. Our jamming arm worked successfully, but unfortunately, our first and only opponent’s strategy was to score on top, not in the slot. Even though our team didn’t win, we feel that if we had more time, our robot would have done much better in the competition.
Sunday, December 12, 2010
Final Post
In the slot bots competition, our robot failed to successfully score as the result of a lack in power from the outer motor. This power was lost because of the flexible coupling. If we had more time, we would have made a different type of coupling. Our jamming arm worked successfully, but unfortunately, our first and only opponent’s strategy was to score on top, not in the slot. Even though our team didn’t win, we feel that if we had more time, our robot would have done much better in the competition.
Reflection - Peter Williamson
What I learned:
During this course I have learned about how to sketch model, CAD, and finally build a functional robot. I learned that the first step in design was not to just draw out a basic sketch of what you wanted, but to weigh different methods of solving a problem then creating the design based on that.
This class also taught me how to use SolidWorks to CAD parts and create drawings. I had experience creating engineering drawing before, but I had never used a three-dimensional CAD program like SolidWorks. Previously, I would simply sketch two or three views on a piece of paper for what I wanted to make. Now, I will create the design in a CAD program and let the program create the drawing for me.
I also learned how important correct tolerances are in designs. Some parts only need to be within one tenth of an inch to still work, while others must be correct to the thousandth of an inch in order to work correctly.
How the course could be improved:
My one major gripe about this course was the constantly changing rules during the first half of the semester. I realize that shifting goals and requirements are an unfortunate reality in the business world, but having to reevaluate the design and alter parts of the bot in CAD every single time the rules were changed became ridiculous. I would advise coming out with a solid, unchanging set of rules for the competition within the first month of class. Preferably, the rules would be set before the class even began so that any possible loophole abuses would be noticed and corrected for before major design work had started.
How my performance could have improved:
I found that one of the major issues during the semester was just not getting the blog posts assigned and posted in time. If I were to take the class again, I would have the blog post assigned to a group member by the weekend, with the post being due Sunday afternoon. This allows ample time for making the post, and, should someone not do their work, allows another group member to cover for them.
Another issue I noticed was that we were constantly redesigning the robot as time went on. Even beyond the normal level of, “This doesn't work, how can we fix it?” An example of this is our jamming arm. That part was designed at least three separate times by different group members each time. The designed was finalized on the very last day we were allowed to alter our design. Even after that date, though, we found issues that had to be solved quickly before the part would work. From putting weights at the end of the arm to changing where the ratchet attached to the arm, the jamming arm was a mess simply because it had been redesigned so many times and nobody was quite sure how the final version was going to work. The best way to fix this particular problem would have been to finalize the design a week before it was due, then run through the entire design for the next week and fix any problems that cropped up.
The final issue we ran in to during the semester was being unable to find shop times that worked for every group member toward the end of the year. In the last week, it was impossible to get a shop time unless you either signed up a week in advance, or came in at 8am and hoped that someone who did sign up didn't come in. Fortunately, since so few people were willing to come in at 8 in the morning, we were able to get the worked we needed done. Our performance in this area could have been improved by simply signing up for times a few days in advance at least, and not leaving a large amount of work for the last couple days before the competition.
-Peter Williamson
SELF REFLECTION
Paul Stam
Mechanical Engineering 250 is my first real taste of what it means to be a mechanical engineer. In this course I learned fundamental design principles of engineering, different components such as springs, bearings, and screws, and also essential pieces in creating a working robot such as motors and control boxes. In the beginning of the semester I learned the basics in creating parts in SolidWorks, and I learned how to machine parts on the mill, lathe, bandsaw, and on the waterjet. The class also required students to take fabrication labs which I really appreciated. Overall, this was a demanding course, but it was well worth the effort.
Over the course of this semester, I learned design principles (e.g. simplicity of design, risk management, cost-performance diagrams) that were applied to my team’s robot. One of my favorite parts of this class was the machining. Before this class, I had done very little machining before and was even intimidated by those who could machine well. After taking this class, I feel much more confident in my machining skills, and I believe I am much better prepared to take ME350 next year.
One of lesson’s I learned from this class was to plan ahead. For example, it’s good to cut a part long if it is going to be lathed. I also learned a lot about team formation and how a team can be successful. In my ENGR 100 class from my previous semester, teams were required to create team contracts, and gantt charts. Unfortunately, this class didn’t require this.
Though I learned a lot from this class, I think that there were several areas that should have been improved. The most noticeable was the inconsistency of the rules created by the staff. I understand that the staff tried to even the playing field, but it appeared as if the staff was unaware of the students’ possible scoring strategies. I would have appreciated rules that were set in stone at the beginning of the semester. Another improvement that would have benefited students would be to reduce the duration of lectures. Lectures contained copious amounts of information, but I feel like the key concepts weren’t stressed heavily enough. The tedious calculations took away from practical engineering. Also, the staff should have encouraged more learning by doing.
I also strongly disliked the way the method of the deterministic design was taught. Rather than have students understand the concept of funneling ideas from to broad to narrow, students were required to follow a specific way to problem solve. I believe that many design approaches should be offered to students, and I was very disappointed with the strict grading for the required design approach.
On a different note, there are several changes I could have made to improve my performance in this class. The first would be to review the information presented in lecture earlier rather than later. I also should have asked for more help in designing our robot. The ME250 staff has a lot of experience in this area and their input would have been extremely beneficial. Another thing I would have done differently would have been a better team formation. If our team went one step further and created a team contract and a gantt chart, we might have been more productive during meetings and machining times.
Final individual reflection - Kai Li Yu
ME 250 F10 Reflection
Yusuf Yanikoglu
ME 250 Fall 2010
MASSIVE DYNAMIC TEAM REFLECTION
We began the year using design techniques that I thought were unnecessary like the FRDPRRC tables to refine the strategies, concepts, modules, and components of our robot. However as the semester progressed, these techniques allowed us to consider many more methods of attacking the problem of scoring balls in the arena. Our design process continued throughout the semester, as we changed our course of action many times. The end result was very different from what we envisioned from the beginning of the class, and I believe this is a good example of real life engineering.
Since this is unlike any class I have taken so far at any level, I learned an immense amount about manufacturing and machining as well as the design process. This started with SolidWorks, where we got a strong grasp of visual bases necessary to build an effective machine. As I have taken CAD classes in the past, this was by far and away the most advanced and useful, directly leading to our machining process. These connections between creating strategies, creating a CAD model, and making the components by hand in a shop are what I believe are the strengths of this course.
It is difficult to get in touch with other students sometimes in a school of this size, so getting into groups to work on something like this was a great way to meet people and use team work in engineering. Our group did a great job of balancing each other’s ideas and opinions evenly with minimal disagreement. Although we had differences throughout the semester, it showed the interest that we all had and the number of paths we considered along the way. Working with others well is a very important aspect of engineering and the structure of this class was a good opportunity for us to learn to adapt to other viewpoints and work on our team working skills.
If I would take the class again, I would have tried to structure my time better throughout the semester, and maybe start building the robot earlier. We were very pressed for time towards the end of the semester, especially when unforeseen problems arose, such as cancelled shop times. We also chose a very complicated strategy for scoring and ended up failing to do just that. If I could go back, I think we might have used a simpler strategy, such as scoring on the top using a robot with wheels. The lever arm turned out to be very difficult to jam, and our hammer did not work as effectively as we anticipated. Considering that less that half of the robots in competition scored, we would have been very successful by making our machine simple.
If I could change anything in the course, I would adjust the arena to make the lever arm easier to jam, or anything that would make a robot that attacks the slot stronger. I just felt that we had a general lack of knowledge of how the arena would work, and the adjustments to the starting positions and rule changes during the semester did not help.