This was our final project. The objective was to design and construct a coin sorter. Here are the requirements and restrictions.
1. This new device should be capable of holding and automatically sorting 100 US coins in less than 2 minutes.
2. The energy source of the device can be very flexible and may include gravity, coil springs, small DC motors with battery, wound springs, or similar devices, as well as manual cranking. A combination of some or all of these items can also be used as the power source.
3.The device should be small in size (should fit in a 15’x15’x15’ box), portable, easy to operate, easy to manufacture in mass quantities, and safe.
4. The total budget given to your design team for the prototype is less than or equal to $15.
We used a system of four boxes and used gravity and hand cranking as our power sources. Here are a few pictures of our design.
Our design worked very well. We only missed 2 coins which gave us 98% accuracy and we did it in 34 seconds, the fastest out of any other group.
Thursday, December 13, 2007
Monday, December 3, 2007
Automated Guided Vehicles
Our fourth project was to build and program an automated guided vehicle. Here are the requirements and restrictions:
1. Design a Lego Robot to safely transport, without damage, 2 ping-pong balls and a golf-ball from the top of a platform to a box separated by a given distance d.
2. The outside dimensions of the flat platform are L30xW10 cm and it is constructed from 1/4² grade plywood. The balls initially rest in three 1cm. diameter holes that are 5 cm apart on the platform. The outside dimensions of the disposal box where the ping-pong balls need to be transported into are approximately L35xW18xH18 cm.
4. The Lego Robot must fit within the 20x20x20 cm box.
5. The design objective is to pick up and deliver the balls within the shortest amount of time. Your robot should follow a 2 cm wide black line on the white laminate floor going from the center of the platform to the center of the disposal box. The line will NOT be a straight and will contain 4 T-junctions, two leading to wrong direction and two leading back to finishing platform. Your robot should not get confused about the line while navigating over these junctions. In addition, there will be two extra challenges. First one is a semi-cylindrical bump with L20xW10xH5 cm dimensions located somewhere along the path, and your robot must navigate over it. The second one is a wooden block with L35xw18xH18 cm dimensions located somewhere along the path, and your robot needs to navigate around it. The exact location of these obstacles will not be given until the project demonstration time.
6. Initially, your robot should not be in contact with the pig-pong and golf balls, you can start at any position on or around the flat finishing platform.
7. Once the robot is positioned and in place in front of the platform, a start signal will be given and the robot must deliver the balls from the platform to the box within 3 minutes. The transport time will be measured from the start signal to when the last ball is dropped to the box. Once the robot is started, no external communication, interaction, or influence of any kind is allowed - the robot must be completely autonomous.
8. The projects will be ranked according to their travel time (shortest time will take the first place). The performance scores will be assigned will be proportional to travel time. In addition, below penalty scores will be assessed if you fail one of the objectives.
- Failing to deliver a ping-pong ball, 15 pts each
- Failing to deliver the golf-ball, 20 pts
- Failing to go over the bump, 10 pt
- Failing to navigate around the obstacle, 15 pts.
This project was very difficult. It challenged us to the max. Again our first objective was to design a robot that could pick up two ping pong balls and a golf ball all at once. Our robot could have easily gone across the bump. It had a motion sensor in place to detect an obstacle, but we did not know how to distinguish from the box and an obstacle so we decided to develop two different programs to avoid the obstacle altogether.
Here is Brandon Hahn fixing our robot in frustration after it broke apart while adding more pieces to it.
While programming our robot we came across many problems. We had a tough time mounting our motor to pick up the balls but finally we found away to do so. Our next task was to get it to follow the black lines. This was very tricky. We tried using the program from the cd program but for some reason it would not work with our robot. So we were unable to get our robot to follow the black line. Here is our final robot.
After we built our robot and knew that we were unable to follow the black line, we set out to obtain the most points possible. We were going to go straight to the delivery box and deliver all three boxes. There lied a problem though, our motors were not callibrated correctly and our robot could not even make a straight line. So we abandoned that idea and did the best we could.
We ended up being able to pick up all three balls and follow the black line for a little bit but this project ended up being more than we could handle.
1. Design a Lego Robot to safely transport, without damage, 2 ping-pong balls and a golf-ball from the top of a platform to a box separated by a given distance d.
2. The outside dimensions of the flat platform are L30xW10 cm and it is constructed from 1/4² grade plywood. The balls initially rest in three 1cm. diameter holes that are 5 cm apart on the platform. The outside dimensions of the disposal box where the ping-pong balls need to be transported into are approximately L35xW18xH18 cm.
4. The Lego Robot must fit within the 20x20x20 cm box.
5. The design objective is to pick up and deliver the balls within the shortest amount of time. Your robot should follow a 2 cm wide black line on the white laminate floor going from the center of the platform to the center of the disposal box. The line will NOT be a straight and will contain 4 T-junctions, two leading to wrong direction and two leading back to finishing platform. Your robot should not get confused about the line while navigating over these junctions. In addition, there will be two extra challenges. First one is a semi-cylindrical bump with L20xW10xH5 cm dimensions located somewhere along the path, and your robot must navigate over it. The second one is a wooden block with L35xw18xH18 cm dimensions located somewhere along the path, and your robot needs to navigate around it. The exact location of these obstacles will not be given until the project demonstration time.
6. Initially, your robot should not be in contact with the pig-pong and golf balls, you can start at any position on or around the flat finishing platform.
7. Once the robot is positioned and in place in front of the platform, a start signal will be given and the robot must deliver the balls from the platform to the box within 3 minutes. The transport time will be measured from the start signal to when the last ball is dropped to the box. Once the robot is started, no external communication, interaction, or influence of any kind is allowed - the robot must be completely autonomous.
8. The projects will be ranked according to their travel time (shortest time will take the first place). The performance scores will be assigned will be proportional to travel time. In addition, below penalty scores will be assessed if you fail one of the objectives.
- Failing to deliver a ping-pong ball, 15 pts each
- Failing to deliver the golf-ball, 20 pts
- Failing to go over the bump, 10 pt
- Failing to navigate around the obstacle, 15 pts.
This project was very difficult. It challenged us to the max. Again our first objective was to design a robot that could pick up two ping pong balls and a golf ball all at once. Our robot could have easily gone across the bump. It had a motion sensor in place to detect an obstacle, but we did not know how to distinguish from the box and an obstacle so we decided to develop two different programs to avoid the obstacle altogether.
Here is Brandon Hahn fixing our robot in frustration after it broke apart while adding more pieces to it.
While programming our robot we came across many problems. We had a tough time mounting our motor to pick up the balls but finally we found away to do so. Our next task was to get it to follow the black lines. This was very tricky. We tried using the program from the cd program but for some reason it would not work with our robot. So we were unable to get our robot to follow the black line. Here is our final robot.
After we built our robot and knew that we were unable to follow the black line, we set out to obtain the most points possible. We were going to go straight to the delivery box and deliver all three boxes. There lied a problem though, our motors were not callibrated correctly and our robot could not even make a straight line. So we abandoned that idea and did the best we could.
We ended up being able to pick up all three balls and follow the black line for a little bit but this project ended up being more than we could handle.
Sumo Wrestling Lego Robot
Our third project was to build a robot out of Legos that could push or manuever another robot of the same standards our of a sumo wrestling circle. Here are the requirements and restrictions:
1. The robots must fit within 8×8” square in the starting position, but may expand automatically to any size once the contest begins.
2. The height of the robot is unlimited.
3. The robots must weigh no more than 4.0 lb. You are not allowed to use anything other than the standard kit issued to you in terms of main components (Yellow RCX Lego Brick, 3 motors, 2 touch sensors, 2 light sensors, 1 rotational sensor). However, there are no restrictions in terms of small Lego pieces as long as they are components from Lego MindStorm set.
4. Gluing, taping, wrapping with rubber band, or similar fastening methods are strictly forbidden!
5. Autonomous robots must contain all the necessary intelligence within its structure. No interference may be provided from outside the ring. Robots may be turned on by hand at the beginning of the match, and then must be left to their own devices. No touching, adjusting, repairing, reorienting, etc. of the robots will be allowed once the start button is pressed.
Our first main goal was to develop a robot that could withstand a big hit. We figured that the programming would be the easy part and that constucting a stable robot would be the most difficult part. We were quite wrong. We began programming and it was much more difficult than expected. Finally we created a program that told the robot to go straight until it hit a black line and then go in reverse until it hit another black line. Then it would turn at an angle while going straight again. In doing this our robot would cover then entire circle.
After programming our robot to maneuver around the circle, we decided to develop somewhat of a weapon. We built the black rotating device in hopes it would remove someones wires or lock onto someone's robot and break some pieces off. In reality this last minute addition saved our robot from being defeated in early. It locked on to another robot and just spun in circles.
Here is our final robot which ended up finishing in the final four with 5 teams left.
In competiton, our robot mainly lacked power. We should have made our robot a little slower in order to add some torque and power which may have enabled us to push robots out of the circle a little easier.
1. The robots must fit within 8×8” square in the starting position, but may expand automatically to any size once the contest begins.
2. The height of the robot is unlimited.
3. The robots must weigh no more than 4.0 lb. You are not allowed to use anything other than the standard kit issued to you in terms of main components (Yellow RCX Lego Brick, 3 motors, 2 touch sensors, 2 light sensors, 1 rotational sensor). However, there are no restrictions in terms of small Lego pieces as long as they are components from Lego MindStorm set.
4. Gluing, taping, wrapping with rubber band, or similar fastening methods are strictly forbidden!
5. Autonomous robots must contain all the necessary intelligence within its structure. No interference may be provided from outside the ring. Robots may be turned on by hand at the beginning of the match, and then must be left to their own devices. No touching, adjusting, repairing, reorienting, etc. of the robots will be allowed once the start button is pressed.
Our first main goal was to develop a robot that could withstand a big hit. We figured that the programming would be the easy part and that constucting a stable robot would be the most difficult part. We were quite wrong. We began programming and it was much more difficult than expected. Finally we created a program that told the robot to go straight until it hit a black line and then go in reverse until it hit another black line. Then it would turn at an angle while going straight again. In doing this our robot would cover then entire circle.
After programming our robot to maneuver around the circle, we decided to develop somewhat of a weapon. We built the black rotating device in hopes it would remove someones wires or lock onto someone's robot and break some pieces off. In reality this last minute addition saved our robot from being defeated in early. It locked on to another robot and just spun in circles.
Here is our final robot which ended up finishing in the final four with 5 teams left.
In competiton, our robot mainly lacked power. We should have made our robot a little slower in order to add some torque and power which may have enabled us to push robots out of the circle a little easier.
Project 2 Results
Our bridge was very sturdy but we missed calculated the dryness of the glue and how long it would take to dry. That factor led to our downfall. We figured the glue was not as dry as it could have been. It held the minimum weight and quite a bit of weight after that but eventually it gave into the pressure.
Monday, October 1, 2007
The Wooden Bridge
Our second project is to constuct a bridge. Here are the requirements and restrictions:
1. The bridge is to be built from hardwood dowels (1/4” in diameter) and carpenters wood glue only.
2. The bridge shall be freestanding and must span two level surfaces that are one meter apart.
3. The support for the bridge shall be from the top of the level surfaces. The edges of the level surfaces can’t be used in any way for support.
4. The bridge must include a deck to provide a suitable road surface at least 5cm
wide across the full span of the bridge. Three conditions must be met:
a) the surface of the deck must be made out of cardboard, a block of wood (5 cm x 5cm x 10 cm) representing a car must be able to move along
the length of the deck unobstructed from end to end, the deck of the bridge must not be more than 5 cm above or below the ends of the bridge at any point along its length.
5. You must incorporate a "loading platform" consisting of a U-bolt secured to a piece of plywood (0.7 cm x 5 cm x 10 cm) in your design. This platform is to be attached at the center of the bridge such that the bottom of the U-bolt is no more than 5 cm from the top of the bridge decking. All loads will be suspended from this U-bolt, and there must be a clear space directly below it to allow loads to be hung. Otherwise, we won’t be able to perform a load test and your design will be disqualified. Loads will be attached using an S-hook, and a 1 cm diameter metal rod extension. If during loading, the bridge twists in such a way as to cause the bridge to touch the rod at any point other than the U-bolt, thus lending additional support, the bridge will be disqualified.
6. The maximum vertical depth of the bridge, from the highest point in its structure to the lowest cannot exceed 50 cm.
7. The maximum weight of the bridge including the loading platform must not exceed 0.75 kilograms.
8. The load test will start with 20 pounds. Therefore, one of the design criteria is the minimum weight the bridge must withstand.
9. The material cost of the bridge can’t exceed $8. (48”´1/4” hardwood dowels are about $.50 at Hardware Stores)
At first we looked at many designs for bridges and decided which one would be the easiest to build, would be the most durable under pressure, and still be very cheap to build. The most tedious part of the project was cutting the pieces to fit perfectly into the angles. After that we glued everything together and waited.
We chose a design but modified it a bit to fit into the height restrictions. Here is our final product.
1. The bridge is to be built from hardwood dowels (1/4” in diameter) and carpenters wood glue only.
2. The bridge shall be freestanding and must span two level surfaces that are one meter apart.
3. The support for the bridge shall be from the top of the level surfaces. The edges of the level surfaces can’t be used in any way for support.
4. The bridge must include a deck to provide a suitable road surface at least 5cm
wide across the full span of the bridge. Three conditions must be met:
a) the surface of the deck must be made out of cardboard, a block of wood (5 cm x 5cm x 10 cm) representing a car must be able to move along
the length of the deck unobstructed from end to end, the deck of the bridge must not be more than 5 cm above or below the ends of the bridge at any point along its length.
5. You must incorporate a "loading platform" consisting of a U-bolt secured to a piece of plywood (0.7 cm x 5 cm x 10 cm) in your design. This platform is to be attached at the center of the bridge such that the bottom of the U-bolt is no more than 5 cm from the top of the bridge decking. All loads will be suspended from this U-bolt, and there must be a clear space directly below it to allow loads to be hung. Otherwise, we won’t be able to perform a load test and your design will be disqualified. Loads will be attached using an S-hook, and a 1 cm diameter metal rod extension. If during loading, the bridge twists in such a way as to cause the bridge to touch the rod at any point other than the U-bolt, thus lending additional support, the bridge will be disqualified.
6. The maximum vertical depth of the bridge, from the highest point in its structure to the lowest cannot exceed 50 cm.
7. The maximum weight of the bridge including the loading platform must not exceed 0.75 kilograms.
8. The load test will start with 20 pounds. Therefore, one of the design criteria is the minimum weight the bridge must withstand.
9. The material cost of the bridge can’t exceed $8. (48”´1/4” hardwood dowels are about $.50 at Hardware Stores)
At first we looked at many designs for bridges and decided which one would be the easiest to build, would be the most durable under pressure, and still be very cheap to build. The most tedious part of the project was cutting the pieces to fit perfectly into the angles. After that we glued everything together and waited.
We chose a design but modified it a bit to fit into the height restrictions. Here is our final product.
Saturday, September 15, 2007
Project 1 Results
In firing, we went 3 for 6. We had plenty of distance and height and i mean plenty of height. Our design could easily be adjusted to hit targets at many different ranges. Shooting 50% from the field, not going over budget and keeping the project within the restrictions, I would say this project was a success.
Here are some different angles of our finished masterpiece:
Here is Matt Conner firing the ball down the hallway of our dorm.
Here are some different angles of our finished masterpiece:
Here is Matt Conner firing the ball down the hallway of our dorm.
Monday, September 10, 2007
Tennis Ball Launcher
The first project was to design a tennis ball launcher that would meet the following restrictions and requirements:
SCOPE:
Design and construct a tennis ball-firing device to hit a target that is 25 ft away and 2 feet above ground.
RESTRICTIONS:
1. The device must be constructed entirely of items found at your local hardware store.
2. Teams can not spend more than $8 dollars on the construction of the device.
3. The device dimensions must not exceed H 18” x W 18” x D 20” (strictly enforced).
4. Other than loaded springs, rubber bands, and similar devices, no batteries, electrical motors or external power sources are allowed.
5. The device should securely sit on a concrete ground during firing.
6. The device must have a trigger mechanism capable of being “cocked” and then manually fired.
7. Up to 6 tennis balls can be loaded in your device as long as they are fired one at a time.
8. One or two team members can hold the device in place during the firing, but team members can not interfere with its operation other than cocking and pulling the trigger.
9. You should use relevant scientific knowledge on trajectory and mechanical design.
We went through a number of possibilities during this project and we ended up making a trebuchet. We modified it towards the end so that it resembled a catapult as well.
Here is a photo of the finished product.
Well....let's fire away!!!
SCOPE:
Design and construct a tennis ball-firing device to hit a target that is 25 ft away and 2 feet above ground.
RESTRICTIONS:
1. The device must be constructed entirely of items found at your local hardware store.
2. Teams can not spend more than $8 dollars on the construction of the device.
3. The device dimensions must not exceed H 18” x W 18” x D 20” (strictly enforced).
4. Other than loaded springs, rubber bands, and similar devices, no batteries, electrical motors or external power sources are allowed.
5. The device should securely sit on a concrete ground during firing.
6. The device must have a trigger mechanism capable of being “cocked” and then manually fired.
7. Up to 6 tennis balls can be loaded in your device as long as they are fired one at a time.
8. One or two team members can hold the device in place during the firing, but team members can not interfere with its operation other than cocking and pulling the trigger.
9. You should use relevant scientific knowledge on trajectory and mechanical design.
We went through a number of possibilities during this project and we ended up making a trebuchet. We modified it towards the end so that it resembled a catapult as well.
Here is a photo of the finished product.
Well....let's fire away!!!
Subscribe to:
Posts (Atom)