2022:Prototyping: Difference between revisions
m (Heydowns moved page Prototyping to 2022:Prototyping without leaving a redirect: Correct namespace) |
Mechanical1 (talk | contribs) mNo edit summary Tag: visualeditor |
||
(2 intermediate revisions by the same user not shown) | |||
Line 13: | Line 13: | ||
Black Chunky wheel (please rename if you know an actual name for this): ball is burned and wheel is slightly damaged | Black Chunky wheel (please rename if you know an actual name for this): ball is burned and wheel is slightly damaged | ||
Grey Colson: tears through fuzz and ball material | Grey Colson: tears through fuzz and ball material | ||
== 1/15/2022 == | |||
=== Drive Base === | |||
* 28”x32” tentative dimensions | |||
* C channel - Order | |||
* Encoders on alternate position opposed to current position | |||
* New Swerve modules are being built | |||
** Only missing the encoders for the new modules, but are backlogged - must keep track of when they’re in stock. (1/28?) | |||
*** Might have to ask around from local teams to see if they have extras? | |||
** Assembling the tread wheels | |||
** Determine top speed needed | |||
*** For turning motor, more torque | |||
*** Can NEOs be geared faster than Falcons? | |||
*** Gear turning slower - starting 15:1 and then evaluating | |||
** Current speed is 14.5ft/sec = ~4.1 seconds across the field | |||
* Finished Drive base…? Next weekend ish. | |||
* Ship out any parts possible for fabrication | |||
=== Intake/Cargo === | |||
* 2 axles | |||
* Lexan keeps cargo down | |||
* Test Pivot/frame parameter sizing | |||
* Going to test moving the drive base and intaking | |||
* Having an issue with the second roller hitting the balls/storage mechanism | |||
* Cargo | |||
** Experimenting with different entry angles | |||
** 2 stage design | |||
** Tuning the shooter intake | |||
** Serializing? Making balls go in a single file line | |||
** Also could make storage less wide? 11 inches down to 10 inches potentially? | |||
=== Shooter === | |||
* Can make a 25 ft shot from initial testing? | |||
* Driven with 2 CIM | |||
** Potential slipping of cargo on lexan (going to try tape on hood to reduce) | |||
** Trying to test feeding the shooter straight up | |||
*** Making sure we can make the launch pad shot | |||
*** Lexan flexes a lot - adding ribbing or backing for support | |||
*** Takes 7 seconds to get up to full speed | |||
* Rough dimensions are 10” wide by 14” deep | |||
* Looking at hooded shooter | |||
** No t-word | |||
** Will need servo? | |||
* Add ons for cargo - make bal counter/tracking sensor pairing so that auto can know when cargo is intake/outtake | |||
* Verify servo for hood adjustment if used? Use a different motor? | |||
=== Hang === | |||
* Referenced a lego scale model for the hang | |||
* LEGO Design - Two arms: | |||
** Static Arm - After the first climb, static arm is hooked on. Static arm hooks on again. Rinse and repeat. | |||
** Extending arm - Gets raised first and then pulls the robot up. Extending arm then tips back and hooks on to the next bar. Rinse and repeat. | |||
** Motion is the same | |||
* Real Design - Four arms: | |||
** Similar motion to the LEGO version | |||
** Learned that there is a lot of swinging/rotating force | |||
*** Then did Stoecklometry to figure out why | |||
** Allowing arm to swing forward | |||
*** Will not break frame perimeter restrictions | |||
*** Extending hook is the only one that telescopes | |||
*** Static arm will rotate but is stopped at 45 degrees with a hard stop | |||
*** Winch will drive extending arm up, spring resets the hang and the process repeats | |||
** No motor to control the pivot of the Static Arm, only using springs and hard stops | |||
*** Sprung loaded to line up with the extending arm | |||
** Maybe cable the arms so they are mechanically coupled: One moves and the other follows suit. Some sort of link. Orrrrr maybe not. | |||
* SOP STUFF | |||
** Planning on having a brake for the extending arms | |||
** Has a engage and disengage brake for each bar in case the match ends so we don’t fall | |||
** Pivots and extends arm back, and then extends. Then retracts until the static arm brings it back. Repeat the cycle. | |||
** Brake is preventing extension, because it wants to extend because of the CF spring | |||
** Like the disc brake better because of the on and off compared to the ratchet and pawl | |||
*** Disc brake makes is easier to program, and the braking needs to happen very quickly too | |||
** If you do pneumatics: | |||
*** 1 motor, 2 pistons | |||
**** 1 piston for engaging and releasing the brake per arm (2 total) | |||
**** 1 piston for pivoting (1 per side?) | |||
*** May use a magnetic sensor | |||
*** Might need to re-evaluate the piston count? | |||
*** How do we get the partial rotation without adding another motor? | |||
** What’s the plan for driver control? | |||
*** Driver control with programmed assistance | |||
** Black line will not be helpful because it is black on gray | |||
** Will need an optical sensor, encoders, work through sensors | |||
** While driving, is the hang going to sway around or will it stay put? | |||
** 55-60 inches from the top of the drive base? | |||
*** Current prototype has 55 inches? | |||
** 30 inches of travel - 2 stage telescoping arms | |||
*** Pneumatics for the extensions? Nope | |||
** Difficult to do a crossbar for the extending hook | |||
*** Potential crossbar for the stationary hook | |||
** No potential issues with hitting the shooter? | |||
*** Need to see if shooter and hang can share the crossbar space | |||
* Tomorrow will be more of a robot real estate meeting, figuring that stuff out | |||
** Going to have less swing in the hang than the previous version | |||
** For sure using pneumatics | |||
*** Especially for the brake | |||
** Maybe use piston to go in? | |||
** Potential height of the robot: 48 inches? | |||
=== Whole Robot === | |||
* Cannot do just motors because of a space issue | |||
* With the Mixed Motors and Pistons: | |||
** 15 total motors | |||
** 5 Pistons | |||
* Stuff to Test: | |||
** Drive intake and stage 1 of conveyor on same motor | |||
** Second stage of conveyor and preshooter on same motor | |||
*** Have a sensor in the middle to turn off stage 2 | |||
** Run preshooter and Flywheel on same motor | |||
* Will we need limelight? Compressor may take up a slot on the PD board | |||
* Hood actuation might need a servo and/or slot on the PD board | |||
=== Integration === | |||
We integrated the storage and intake. The intake and storage work really well with minor to no changes and we started doing a little testing on moving the ball through the robot. | |||
https://drive.google.com/file/d/11rnUp6b4Tuqs7f-RVaUvpYT-3igqs_8z/view?usp=sharing | |||
https://drive.google.com/file/d/1KSS_oGmdD1frqLi5Lx9-2nSxsF4HZkhl/view?usp=sharing | |||
https://drive.google.com/file/d/1VNBUhl4a10Mt-PwGDhmTcL4PlmA11VIx/view?usp=sharing | |||
https://drive.google.com/file/d/19Ib_GrieU0tOWCAcw0QyZ-JL6so5U5Hv/view?usp=sharing |
Latest revision as of 14:31, 16 January 2022
Testing on the cargo ball
Compliance wheel (blue, non-treaded): slight damage to wheel Compliance wheel (blue, treaded): shreds surface of wheel and scuffs cargo ball Hard Wheel: wheel heats up slightly and ball is lightly damaged Green compliance wheel: wheel heats up and ball loses some fuzz Large Omni: ball is scuffed up Mecanum (3D-Printed): wheel is scraped Mecanum (large): wheel gets fuzz tangles in rollers, ball heats up and loses lots of fuzz Chicken Plucker: removes very small amount of fuzz Compliance wheel (red): no damage to either the ball or the wheel Compliance wheel (blue, just spokes): wheel is lightly damaged but ball is untouched Black Chunky wheel (please rename if you know an actual name for this): ball is burned and wheel is slightly damaged Grey Colson: tears through fuzz and ball material
1/15/2022
Drive Base
- 28”x32” tentative dimensions
- C channel - Order
- Encoders on alternate position opposed to current position
- New Swerve modules are being built
- Only missing the encoders for the new modules, but are backlogged - must keep track of when they’re in stock. (1/28?)
- Might have to ask around from local teams to see if they have extras?
- Assembling the tread wheels
- Determine top speed needed
- For turning motor, more torque
- Can NEOs be geared faster than Falcons?
- Gear turning slower - starting 15:1 and then evaluating
- Current speed is 14.5ft/sec = ~4.1 seconds across the field
- Only missing the encoders for the new modules, but are backlogged - must keep track of when they’re in stock. (1/28?)
- Finished Drive base…? Next weekend ish.
- Ship out any parts possible for fabrication
Intake/Cargo
- 2 axles
- Lexan keeps cargo down
- Test Pivot/frame parameter sizing
- Going to test moving the drive base and intaking
- Having an issue with the second roller hitting the balls/storage mechanism
- Cargo
- Experimenting with different entry angles
- 2 stage design
- Tuning the shooter intake
- Serializing? Making balls go in a single file line
- Also could make storage less wide? 11 inches down to 10 inches potentially?
Shooter
- Can make a 25 ft shot from initial testing?
- Driven with 2 CIM
- Potential slipping of cargo on lexan (going to try tape on hood to reduce)
- Trying to test feeding the shooter straight up
- Making sure we can make the launch pad shot
- Lexan flexes a lot - adding ribbing or backing for support
- Takes 7 seconds to get up to full speed
- Rough dimensions are 10” wide by 14” deep
- Looking at hooded shooter
- No t-word
- Will need servo?
- Add ons for cargo - make bal counter/tracking sensor pairing so that auto can know when cargo is intake/outtake
- Verify servo for hood adjustment if used? Use a different motor?
Hang
- Referenced a lego scale model for the hang
- LEGO Design - Two arms:
- Static Arm - After the first climb, static arm is hooked on. Static arm hooks on again. Rinse and repeat.
- Extending arm - Gets raised first and then pulls the robot up. Extending arm then tips back and hooks on to the next bar. Rinse and repeat.
- Motion is the same
- Real Design - Four arms:
- Similar motion to the LEGO version
- Learned that there is a lot of swinging/rotating force
- Then did Stoecklometry to figure out why
- Allowing arm to swing forward
- Will not break frame perimeter restrictions
- Extending hook is the only one that telescopes
- Static arm will rotate but is stopped at 45 degrees with a hard stop
- Winch will drive extending arm up, spring resets the hang and the process repeats
- No motor to control the pivot of the Static Arm, only using springs and hard stops
- Sprung loaded to line up with the extending arm
- Maybe cable the arms so they are mechanically coupled: One moves and the other follows suit. Some sort of link. Orrrrr maybe not.
- SOP STUFF
- Planning on having a brake for the extending arms
- Has a engage and disengage brake for each bar in case the match ends so we don’t fall
- Pivots and extends arm back, and then extends. Then retracts until the static arm brings it back. Repeat the cycle.
- Brake is preventing extension, because it wants to extend because of the CF spring
- Like the disc brake better because of the on and off compared to the ratchet and pawl
- Disc brake makes is easier to program, and the braking needs to happen very quickly too
- If you do pneumatics:
- 1 motor, 2 pistons
- 1 piston for engaging and releasing the brake per arm (2 total)
- 1 piston for pivoting (1 per side?)
- May use a magnetic sensor
- Might need to re-evaluate the piston count?
- How do we get the partial rotation without adding another motor?
- 1 motor, 2 pistons
- What’s the plan for driver control?
- Driver control with programmed assistance
- Black line will not be helpful because it is black on gray
- Will need an optical sensor, encoders, work through sensors
- While driving, is the hang going to sway around or will it stay put?
- 55-60 inches from the top of the drive base?
- Current prototype has 55 inches?
- 30 inches of travel - 2 stage telescoping arms
- Pneumatics for the extensions? Nope
- Difficult to do a crossbar for the extending hook
- Potential crossbar for the stationary hook
- No potential issues with hitting the shooter?
- Need to see if shooter and hang can share the crossbar space
- Tomorrow will be more of a robot real estate meeting, figuring that stuff out
- Going to have less swing in the hang than the previous version
- For sure using pneumatics
- Especially for the brake
- Maybe use piston to go in?
- Potential height of the robot: 48 inches?
Whole Robot
- Cannot do just motors because of a space issue
- With the Mixed Motors and Pistons:
- 15 total motors
- 5 Pistons
- Stuff to Test:
- Drive intake and stage 1 of conveyor on same motor
- Second stage of conveyor and preshooter on same motor
- Have a sensor in the middle to turn off stage 2
- Run preshooter and Flywheel on same motor
- Will we need limelight? Compressor may take up a slot on the PD board
- Hood actuation might need a servo and/or slot on the PD board
Integration
We integrated the storage and intake. The intake and storage work really well with minor to no changes and we started doing a little testing on moving the ball through the robot.
https://drive.google.com/file/d/11rnUp6b4Tuqs7f-RVaUvpYT-3igqs_8z/view?usp=sharing
https://drive.google.com/file/d/1KSS_oGmdD1frqLi5Lx9-2nSxsF4HZkhl/view?usp=sharing
https://drive.google.com/file/d/1VNBUhl4a10Mt-PwGDhmTcL4PlmA11VIx/view?usp=sharing
https://drive.google.com/file/d/19Ib_GrieU0tOWCAcw0QyZ-JL6so5U5Hv/view?usp=sharing