Monday, January 16, 2012
An alarming day at Robotics!
Sunday, January 15, 2012
Design Reviews One and Two
- Using different release mechanisms [ex: pneumatics]
Devanshi and Katherine: Defensive Robot
- With a kicker we have to be able to maneuver the robot and the ball so that we have a “clear” shot
- Conveyor belt drops ball in a “hole” in the canon where it would later be launched (maybe using pneumatics)
- Is it possible to store more balls? With a longer conveyor belt
- Pros: this is a good design in terms of the guiding
- Cons: lots of moving parts
- How is the pushing mechanism going to be strong enough?
- What will be the aiming mechanism? If this is a defensive robot, then it doesn’t matter. But we can potentially use it as an offensive robot and aim the canon by angling it
- Pneumatics: FIRST sets maximum pressure teams can use…
- Conveyor belt: smooth, rugged, etc?
- How does it get it off the ground, how fast will it get into the canon, how can we make sure the ball doesn’t roll off the conveyor belt?
- Combine rollers and canon to create shooting mechanism
Balancing Ideas: accelerometer, shifting weight
Aneesha, Caroline, Sarah, and Karina: Conveyor Belt
- Straight-up-and-down conveyor belt that can pick up balls and that can shoot them straight down into the first and second hoops, or bring it up to a catapult on the top to aim for all the other hoops (including the higher one that couldn’t be reached with just the conveyor belt!)
- Might get harder to bring it up to the top with the change in pressure (pressure?)
- How does it enter the conveyor belt? If we get it at the right height, it can just enter from the ground [Popular design in 2008]
- We can use other types of material: if the two strings are widened then it can be more stable
- Outer strings with more tension can match the shape of the ball
- Think about the wall: would we create a piece of metal that would be V-shaped so that the ball would go in naturally and there would be no need to worry about direction/guiding it – also think about friction! If there is too much the ball will get jammed and stop moving…
- Can be both offensive and defensive…but would probably be better for offensive
- Two conveyor belts: one that picks up and loads (slower), one that shoots (faster)
- Think about angling the wall
Chloe, Yael, and Karina: Sweeping the ball in with brushes
- Change the brush (the current ones are flimsy!) and maybe use a pliable plastic (or rubber…)
- Lazy Susan @ the bottom = more power
- Think about curving the plastic
- Need to consider being able to change the direction of the sweeper in case a ball becomes jammed and stuck
- If the mechanism is simple, then we can have multiple ones on the robot
- Old lawnmower’s (lolwhat are those!?!?) curved piece of plastic
A few more things…
- Anna and Shifrah’s Tank Drive: might enable us to go over the ramp, stronger, more stable
- Getting on the ramp/bridge…tilt it with something (lead (sp?) screw to push down on the ramp -- someone needs to prototype this!!!)
- Not limited by wheel diameter with the tank design
- Able to push other robots really well, and other robots won’t be able to push us
- Lots of friction with the carpet surface
- Anna’s (leads’?) Chassis:
- Programming:
- Considering other balls being shot
Friday, January 13, 2012
Lots of Prototyping
Tuesday, January 10, 2012
Who Knew You Could Prototype with Swiffers and Chocolate Bar Wrappers?
Monday, January 09, 2012
Welcome Back Juniors!
Today our Juniors returned! Welcome back!
We finished the barrier/threshold, but we were not able to attach any screws. We might want to reinforce it later. More people worked on cutting, gluing, and screwing parts of the balance bridge together.
In addition, some of us went down to the lower gym to test out the tennis ball pitching machine to see if it was viable as a shooting mechanism. We plan to test the basketball shooting machine as soon as we find Jez.
Down in the lab, Shifrah re-imaged the cRIO, Kylie worked on downloading robot test code, Ana used SolidWorks to modify the CAD of our robot, Sarah and Aneesha played with chain and masterLinks, and Nina and Katherine examined our 3-D accelerometers.
Near the end of the day, almost the whole team gathered on the circle to watch our off-season robot try to get over the barrier. It didn't work for a long time.
Also, remember to check the fiveawesomerobots youtube channel for team 1700's second video!
Sunday, January 08, 2012
A Great Start to the Season
Today, members of Gatorbotics split into two groups in which one group would focus on building and the other on prototyping. The building group examined the instructions on planning to cut the plywood for the barrier/ the "threshold". The group made careful measurements and spent a good portion of the day learning how to cut the plywood gotten at Home Depot. After cutting, the group actually tackled the building part of the threshold, using the pieces. One main challenge when trying to attach different parts was to work with slightly uneven pieces since glue did not completely do the job. Clamps worked pretty effectively along with the glue and the building group hopes to complete the barrier by tomorrow. The prototyping group brainstormed ideas for the robot getting a ball to be shot into the hoops. This team thought a conveyer-belt mechanism might work but are still finetuning this idea. At the end of today's work period, the team agreed on goals to accomplish by this upcoming Tuesday and Friday:
Things to do by Tuesday (Jan 10th):
1) Build threshold/bump
2) Build hoops
3) Build Thing in front of hoops
4) Interface with Kinect
5) Working prototype of conveyor belt
6) Reimage cRIO
7) Figure out accelerometer
Things to do by Friday (Jan 13th):
1) CAD of Chassis
2) Laser cut electronics board
3) Buy a band saw and drill press
~ We also figured out the gameplan for the programming team:
Things for programming to do:
1) Hopper
go, stop, reverse
2) Balance
correct itself
3) Aiming
recognize target
lock
adjust power/angle
height feedback
4) Drivetrain (should be done soon)
tank drive
~ A quick reminder: Remember to read the rules/manual as soon as possible!
Saturday, January 07, 2012
Kickoff 2012!
Friday, January 06, 2012
Fall 2011 Update
Programming
The transmission code we wrote is broken up into two classes: one for driving and one for changing gears. In the drive class, we use a simple tank drive with four motors (two for each side) and two joysticks. To change gears, a pneumatic system opens and closes a solenoid when a button is pressed. "Open" represents one speed while "closed" signifies the other. If you would like to see a copy of the code feel free to leave a comment with an email for us to send it to you or you can email us at castilleja.robotics@gmail.com
Gearbox
We decided to create a two-speed transmission as an off-season project this year. The transmission should allow us to drive at two different speeds (we aimed for around 7 and 15 ft/sec) with full power. With the drivetrains we used in the past, our robot could move at different speeds, but it involved reducing the power. Having a transmission means we can have a setting for high speed and low torque for times when speed is important, and another with low speed and high torque (torque and speed are inversely related) that would be easier to control and would be able to push more strongly. As the CAD drawings show, we calculated the gear ratios in the two situations (you can email or comment again for these specific values, but while writing this post I can't seem to find them). We also have a pneumatic actuator that slides the middle set of gears back and forth between the two sets of gears on the side to create the right gear ratios.
For this process we first started by determining the number of teeth that we would want on each of the gears. Then we modeled the system in SolidWorks. We were then able to use our new laser cutter to make a prototype out of acrylic. While this prototype was not especially sturdy and could not be useful for the final product, it was useful to see what the system would look like. If we continue to pursue a transmission during the season we will continue to refine this design.
Below are the pictures of the acrylic prototype.
Chassis
The chassis that we modeled in the fall is slightly different from what we have used in previous years. We decided to narrow the chassis so that we could put supports for the bumpers. With this new design we could easily modify the height of the bumpers depending on the rules for the challenge.
The second modification was that we made was to have a piece of sheet metal (or potentially another material) for the base. We could store the electronics board here, and in the current CAD the location of the battery mount is included as well.
In this design the wheels would also be mounted so that they are visible from the outside, and supported on one side. This is a six-wheel drive set-up, and we have not yet figured out the details of the how the chassis would work with the transmission system.
Here is the CAD that we have made.
That is it for now. If you have any other questions or feedback feel free to comment! We are excited for kick-off tomorrow.
PS Make sure to check out the Five Awesome Robots project that we started at youtube.com/fiveawesomerobots