Week 1 - Wednesday 1/11 Update
We started off running this week, and have found some interesting things.
Mechanical
Mechanical so far has tested 2363’s old 2019 intake (thanks triple helix/@Nate_Laverdure, we love your old stuff!) using our new pneumatics test board (try saying that 3 times fast). We found this actually worked really well, at least for gripping both gamepeices.
https://drive.google.com/file/d/1tiPQYg8aaD94ZHV1uvKNCbFtbEsXG-pP/view?usp=sharing
We’re on the way to a full test with active wheeled intaking.
Mechanical also worked on building some of design team’s prototypes, namely the OTT intake (see later in post) and the compression tester. We got the latter working but it literally exploded on first use (@siyeng can vouch lol).
Design
Our design team conceptualized end effector designs and split off separately to begin design considerations for a universal arm platform we can build immediately. We planned out some end effector designs for fabrication into testable prototype mechanisms, and we also designed a more dedicated compression/wheel testing prototype that we could iterate very quickly.
We conceptualized a few end effectors, namely 3 variants of a pneumatic gripper (wheeled and passive) and an intake that grabs cones from above (Over the Top: OTT) and vectors using mecanum wheels. We also designed an intake using HYPE Blocks and 1x1 dowel wood for more rapid testing of wheel compressions.
We also began designing a 1DOF rotary arm. The aim here is for very fast iteration and development, where we can design and build this by the end of next week and integrate end effectors later. Here are a few concepting and design planning sketches made during meetings (used an arc constraint to inform arm and upright lengths):
And here is the v1 design, using a MaxSpline dead axle configuration. We came up with a more clever way to use MaxSpline bearing blocks to constrain the shaft without needing tube passthrough, and several other review points (design review notes in this doc). Those are listed in a doc here. We hope to have a v2 design to review or verify for production on Saturday.
This mechanism should serve as a modular platform moving forward (enabling our aggressive week 4 completion schedule), potentially for both of our robots. Because this mechanism scores and intakes outside of frame perimeter, rapid stowing and deployment will be critical, and the robot will return to a “safe home” position each cycle. Thus, the arm needs to be super light and very fast moving, ideally a motion cycle (280deg) in <0.5sec. We did some ReCalc math and it seems possible to get it that fast without browning out or turning our battery into a black hole. We shall see.
We played around in CAD with configs of this using the Triple Helix intake, and found a few things: notably that:
- Cube shooting with a 1DOF arm seems hella doable, and potentially faster than scoring top cubes by extending.
- Intaking from ground is a pretty favorable angle (45deg, for optimal cone drive forward scoring angle), and… potentially allows for picking up of tipped cones from the rear (using some sort of end stop that rotates the cone into the desired angle?
CAD (this will likely become our robot CAD) can be found here. The arm and uprights are configurable in length for maximum playing around with different configs potential.
Design team also came up with this interesting handoff intake concept for a full width dual gamepeice intake. Here’s a video showing how it works. We might prototype this if it jives with our timeline and concept.
https://drive.google.com/file/d/1SRK741lfUujQFS2ik4BCiE9Q80x1q3DA/view?usp=share_link
Software
Additionally, our software team began writing auto-balancing platform code, as well as researching motion profiling schemes for rapid rotary arm control. We also began researching coprocessors for AprilTags.
We were able to get a running test with AprilTags tonight, here’s a video:
https://drive.google.com/file/d/1ZYPO01W-Sxtp9P2tvUqW-pnm_BieskpS/view?usp=sharing
Let’s talk about our drivebases. We’re currently working on the following chassis:
- 2363 Drivebase as vision based path following testbed
- 2363 cone intake is being integrated onto this for testing
- Swerve drivebase using Rev MaxSwerve
- For programming to develop teleop drive code while mechanical works on the…
- Dummy drivebase using casters as stand-ins for MaxSwerve
- Allows for the robot to be built and semi-tested and modules to be integrated later, maybe week 3 (since we’re expecting modules to arrive by Saturday).
- Our old robot: Giannis
- For data logging testing atm
- The Beastbot
- West coast drive chassis based on our pre-season posted design, for our new members, with some returning member leadership roles, to develop a robot on.
Electrical
…is working on wiring all these freaking drivebases.
Wrap-up
We’re also collaborating with 4829 Titanium Tigers on a field build, progress is good! A few of our members go over there each meeting day. Pics will be posted in the Sunday update.
That all said, happy week 1!!
-Lucien