IDETC presentation prep: Doumont template and video notes - #84
IDETC presentation prep: Doumont template and video notes#84me-madsen wants to merge 39 commits into
Conversation
…TC prep Transcribed the TM&Th-3.2 presentation-structure template from principiae.be into an editable markdown file, plus a placeholder for notes on the Jean-luc Doumont slide design video (#83). Co-authored-by: Sterling G. Baird <45469701+sgbaird@users.noreply.github.com> Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
I've attached my notes from my review of Jean-luc Duomont's presentation. |
(from #83 (comment)) Sounds good, thanks! |
|
Presentation Outline Draft 1 (7-17-2026).pdf First draft/attempt at a draft using Duomont's outline. |
|
Claude finished @me-madsen's task in 2m 16s —— View job Review of Presentation Outline Draft 1
TL;DR: The structure is solid — you followed the Doumont template faithfully, the planetary-lander hook matches the manuscript's framing exactly, and the transitions between body points have real logic to them. The two biggest fixes: (1) the main message is too generic and claims "robust" when your actual story is speed, and (2) a few phrases contradict the current manuscript direction ("combining real and simulated data," "generative design"). Details below. What's working well
Main message needs sharpeningYour one-sentence takeaway is: "We provide a robust method for designing and optimizing tensegrity structures." Two problems, both flagged by your own Doumont notes ("messages, not just words"; "prioritize the so-what"):
Alignment with the manuscript direction (#75 / PR #76)A few phrases in the draft contradict decisions already locked into the manuscript:
Applying your Doumont notes to this draft
Minor items
Overall: strong first draft — the skeleton is right, the story arc is right, and most fixes are wording-level. The one structural addition I'd prioritize is a results/evidence slot before the Conclusion. |
|
Claude finished @sgbaird's task in 3m 38s —— View job Done — feedback implemented, PDFs transcribed, videos found
📄 Documents for review (commit
|
| Video | Channel | Best for |
|---|---|---|
| Super Ball Bot | NASA Video (official) | The canonical overview — safest choice to show |
| HET2 SUPERball Bot NIAC Mission concept | NASA Video (official) | Mission-concept animation (Titan descent) — strongest hook visual |
| NASA Demonstrates Super Ball Bot Prototype | Wall Street Journal | Real prototype drop footage |
| NASA 360 Talks – Super Ball Bot | NASA eClips (archive) | Short talk format |
| Design of SUPERball v2 | IEEE Spectrum | Newer v2 robot, more engineering detail |
One caution: the "Super Ball Bot | NASA 360" result that shows up high in search (Fz2wVkb13v4) is a re-upload on an unofficial channel — prefer the official NASA Video links above for showing in the talk. My pick for the attention getter: the NIAC mission concept animation (drop onto a planetary surface, no parachute) for the hook, with the WSJ prototype footage as a backup if you want real hardware on screen. The top three are also embedded in the template's attention-getter section.
• Branch
…lied - presentation/doumont-video-notes.md: transcribed me-madsen's notes from the Doumont "Creating Effective Slides" video (PDF attachment on #83/#84) - presentation/doumont-presentation-template.md: filled the Doumont template with the outline (Draft 2), applying all feedback from the PR #84 review: sharpened main message, removed simulated-data/generative-design claims, explicit objectives, two-sided need, evidence slot, bookended close, and verified Super Ball Bot video links Co-authored-by: Sterling G. Baird <45469701+sgbaird@users.noreply.github.com> Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
sgbaird
left a comment
There was a problem hiding this comment.
@claude address the feedback below, then send for mock audience feedback via Edison analysis assuming different levels of familiarity with the base techniques described and different types of backgrounds, also different personalities in terms of the level of skepticism
|
|
||
| *A way to lead the audience to the need efficiently* | ||
|
|
||
| Tensegrity provides robust solutions to issues posed by planetary landings — |
There was a problem hiding this comment.
Lean into the reusability of the planetary lander, I I.e, that it can withstand multiple drops, unlike perhaps some other alternatives to a tensegrity lander
|
|
||
| *A difference between actual and desired situations* | ||
|
|
||
| **Actual situation** (a two-sided pincer): |
There was a problem hiding this comment.
There's a logical jump here. Pla + TPU would never be used. At least I don't think, in an actual planetary lander setup. However, this is a proxy system that can allow us to have some inspiration from tensegrity and prototype, a self-driving lab, or at least a close to autonomous system for the optimization of tensegrity inspired structures
| **Actual situation** (a two-sided pincer): | ||
|
|
||
| - Simulation can't be trusted for these structures: FDM interfacial defects | ||
| and TPU rate-dependence make calibrated finite-element models expensive and |
There was a problem hiding this comment.
The expensive part doesn't really matter. Even heavy duty simulations would probably fail in comparison to the experimental effort that we're currently undertaking
|
|
||
| **Desired situation:** | ||
|
|
||
| - Trustworthy performance data without hand assembly (easy creation of |
There was a problem hiding this comment.
We can lean into the facts here that while assembling a single T3 prism by hand might not be too difficult, as we start moving into more complex structures and especially lattice structures, this would become extremely difficult and not particularly feasible
| *What I decided/was asked to do to address the need* | ||
|
|
||
| Build a closed-loop design–print–test workflow that optimizes a parametric | ||
| family of tensegrity-inspired energy absorbers directly from real, measured |
There was a problem hiding this comment.
We're only presenting on a T3 structure optimization along with the fdm processing parameters like temperature, print speed, etc
The rest is future work
| PLA–TPU prints turn each proposed design into test data in hours, with no | ||
| assembly. | ||
|
|
||
| ## Body |
There was a problem hiding this comment.
Do we want to make a fourth point which is the future applications for which this can be applied?
| Simulation-first design of printed tensegrity structures is unreliable, and | ||
| physical trial-and-error is intractable. | ||
|
|
||
| - Why current methods fall short (not just *that* they do): high-fidelity FE |
There was a problem hiding this comment.
I think the point would be more so how simulations fall short of reality in the actual materials that would be used, meaning struts and cables probably made of steel or similar
| tensegrity-inspired structures — parametric designs proposed by a Bayesian | ||
| optimization routine — we rapidly iterate toward better energy absorbers. | ||
| This feedback loop makes tensegrity optimization dramatically faster: dozens | ||
| of prints instead of thousands of candidates. |
There was a problem hiding this comment.
Thousands is probably an overstatement. Maybe instead say hundreds that would be typical of traditional design of experiments over a relatively high dimensional space.
| improvement. | ||
| - Small parallel batches: the surrogate proposes the next batch of specimens | ||
| to print, balancing exploration and exploitation. | ||
| - Multi-objective by construction: maximize specific energy absorption and |
There was a problem hiding this comment.
Let's also mention how honegumi was used to quickly scaffold and adapt to the Bayesian optimization script for our advanced optimization task. This is something that the audience would likely be interested in using themselves and we want to help them see that
| *A way to end the presentation clearly and elegantly* | ||
|
|
||
| Return to the opening image: the next planetary lander's energy absorber | ||
| doesn't have to take years of hand-built prototypes — with this loop, it can |
There was a problem hiding this comment.
Again I think saying years compared to weeks might be an overstatement. You could say in months instead of years or you could say in weeks instead of months or longer
|
Claude finished @sgbaird's task in 3m 58s —— View job
|
Co-authored-by: Sterling G. Baird <45469701+sgbaird@users.noreply.github.com> Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
@claude Fetch summarize report |
|
Claude finished @sgbaird's task in 2m 46s —— View job Fetching the Edison mock-audience report
|
|
@claude fetch, summarize, report |
|
Claude finished @sgbaird's task in 3m 6s —— View job Fetching the Edison mock-audience report
|
…load-based failures Co-authored-by: Sterling G. Baird <45469701+sgbaird@users.noreply.github.com> Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
@claude Probably you're not following the official file upload instructions. See your custom instructions. You often get tripped up on this without reading those instructions. Use context7 if you need |
|
Claude finished @sgbaird's task in 3m 15s —— View job Mock-audience report retrieved ✅ — and yes, the upload flow was wrong
You were right about the upload instructionsThe two failed jobs called 📄 The report: mock-audience-feedback.mdSix personas reviewed the outline (skeptical BO professor, aerospace EDL engineer, AM/materials researcher, first-year grad student, defensive FEA veteran, friendly industry generalist). Each gives a first-person reaction, the message they'd repeat the next day (with distortions), top-3 Q&A questions in character, and their most pointed objection. Predicted reception: 5/10 as-is, 7–8/10 with the priority revisions. Cross-persona themes (what multiple personas attacked):
Three priority revisions: (1) build the talk around a quantitative 3-slide results sequence (campaign ledger → budget-matched baseline comparison → measured feasible Pareto front); (2) replace the anti-simulation premise with the scoped calibration-cost argument; (3) a concrete minute-by-minute reallocation of the 15 minutes putting 5 min on results. There's also a 17-row table of every claim needing evidence, hedging, or a prepared backup slide — useful as a Q&A prep checklist. Fit check: best-served persona is the friendly industry generalist; worst-served is the skeptical BO insider — and the report argues that's the wrong trade-off for DAC-10, recommending a two-layer talk (plain-language loop for everyone, budget/baseline/noise-model rigor visible for experts). Notably, the mock audience independently converged on several of @sgbaird's review comments (proxy-system framing, simulation-gap justification, "hundreds not thousands" overstatement) — those review threads are still open on the template and I haven't applied them yet; say the word and I'll fold both the review comments and the report's priority revisions into a Draft 3. Committed artifacts (
|
|
Claude finished @sgbaird's task in 44s —— View job No — editing the PowerPoints isn't something I'm doing or planning
Short answer: No. Nothing in my queued or in-progress work touches the two SharePoint decks linked in #83 (EMC 2026 and SDL101 workshop). My work on this PR has been limited to the markdown outline/notes files and the Edison mock-audience job — the only thing still open from earlier tasks is fetching that Edison report (task A few reasons I'd stay away from the decks unless you explicitly ask otherwise:
If you do want me involved with the decks, the workable options are: (a) commit a copy of the .pptx to the repo (or attach it in a comment) and I can inspect/extract text or do targeted python-pptx edits you specify, or (b) I can generate speaker-notes/slide-title text from the outline for pasting into PowerPoint. Just say the word. --- • Branch |
…official docs The inlined resubmission (task 4949af58) succeeded; commit the 33.8k-char mock-audience report, full task response, and both trajectory artifacts (notebook + memory log). Rework edison_mock_audience_job.py to use the documented upload path (store_file_content -> data_storage_uris in runtime_config) instead of the undocumented create_task(files=...) call that caused the two earlier sandbox failures. Co-authored-by: Sterling G. Baird <45469701+sgbaird@users.noreply.github.com> Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
@claude typo, I meant able to. It's a public share link, so I think you should at least be able to attempt downloading it directly from that box or OneDrive share link. Link. Even if you don't commit it due to file size. |
|
Claude finished @sgbaird's task in 2m 2s —— View job Yes — both decks download fine from the public share links ✅
You were right — no authentication needed. Appending To re-download locally: curl -L -o emc2026.pptx "https://byu-my.sharepoint.com/:p:/g/personal/sbaird9_byu_edu/IQBkaWNY4Dc8SaIReVu16NeaAW-baU-Lv20tLTG_rZoMa2U?e=G3tQLZ&download=1"
curl -L -o sdl101.pptx "https://byu-my.sharepoint.com/:p:/g/personal/sbaird9_byu_edu/IQCPPLlTXZn2Sa3HxkIWn1cOAcNsTC-Zp5bZRzFJdqiKzz0?e=b4aUYB&download=1"What's inside
EMC 2026 template details (the deck #83 tells @me-madsen to build from): 16:9 (13.33 × 7.50 in), theme "Custom Design" with Aptos Display / Aptos fonts. Accent palette: Directly reusable slides for the IDETC talk (EMC deck, by slide number):
Since download access is confirmed, I can now extract anything specific from either deck on request — slide text/speaker notes into markdown, specific images/figures (committable individually if under size limits), or a slide-by-slide mapping from the Draft 2 outline onto EMC layout names. --- • Branch |
|
@claude create a bare template that is essentially one of those ppts but without additional content. Commit that here |
|
Claude finished @sgbaird's task in 1m 57s —— View job Bare EMC 2026 template committed ✅
The file: I used the EMC 2026 deck as the source, since that's the deck #83 designates as the template to build from. All 60 slides and their embedded media (the videos that made it 417 MB) were removed; everything that defines the template's look was kept:
Opening it in PowerPoint gives an empty presentation — "New Slide" offers all ten EMC layouts (Title Slide, Title Only ×3, Custom Layout, Title and Content ×2, Blank ×2, Quote_Long) with the original theme colors ( @me-madsen can start slides for the IDETC talk directly from this file using the Draft 2 outline in --- • Branch |
|
@claude apply the review feedback: #84 (comment) |
Co-authored-by: Sterling G. Baird <45469701+sgbaird@users.noreply.github.com> Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
Hey, not bad at first glance #84 (comment) @claude place this into the deck. Marcus can make edits or rearrange things later or even hide it if we decide not to use it |
|
Claude finished @sgbaird's task in 25m 24s —— View job ✅ Search-space figure placed into
|
…o idetc-2026.pptx Co-authored-by: Sterling G. Baird <45469701+sgbaird@users.noreply.github.com> Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: Sterling G. Baird <45469701+sgbaird@users.noreply.github.com> Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
https://youtu.be/M4u7qwBbTxM link to the practice presentation on YouTube, given August 7th, 2026 |
|
@claude #84 (comment) looks overall really good. Perhaps an even better one would be a series of GIF animations visually showing changes to a specific parameter. Give that a try |
|
Claude finished @sgbaird's task in 6m 6s —— View job ✅ Five parameter-sweep GIFs built and committed (
|
|
Noting for ourselves that we'll want to specify that we constrain the search space to have a fixed mass so we can better compare the drop tower measurements and better mimic the real-world considerations for a planetary lander (weight is the most expensive thing); we're not free to tune the parameters independently of each other |
One GIF per geometry parameter, sweeping its campaign bounds while the other four hold at mid-range; geometry and bounds imported from build_search_space_figure.py so the two assets cannot drift apart. Co-authored-by: Sterling G. Baird <45469701+sgbaird@users.noreply.github.com> Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
@claude I've gone through the slides as they were this morning in the video below, giving what I want to say on each slides, some notes for changes, and notes for me on items to change, improve, or look up. Download the video (either through YouTube or Box) and transcribe these items cleanly into a document or place I can review them. Make a checklist of my to-do items. Provide some places I can look to clarify the terms I needed clarification on, (i.e. defining transmissibility, classical definition of tensegrity, etc.). Ensure you transcribe about what I stated as wanting to say verbally during the presentation for each slide. You may provide some suggestions for saying things more smoothly, but for the most part keep what I said and write suggestions to the side or something. https://youtu.be/-0qPEmmgSBA |
|
Claude finished @me-madsen's task in 22m 33s —— View job Walkthrough transcribed into a reviewable document ✅
📄 The document: presentation/slide-walkthrough-2026-08-20.mdIt has four parts, in the order you'll probably use them:
Three things worth flagging now
Other things I can pick up from your checklist on request: the peak-marker lines and ratio annotation on the jolt figure (a small edit to the existing figure script), the workflow-slide icon swaps (printed specimen / drop tower / black box), and the higher-quality logo image. |
…rm references Per-slide spoken scripts kept in Marcus's voice with suggestions to the side, a grouped to-do checklist with video timestamps, reference pointers for the flagged terms (transmissibility, classical tensegrity, TPU, metamaterials, DoE, f(x)), and 25 timestamped screenshots. Co-authored-by: Marcus Madsen <265197858+me-madsen@users.noreply.github.com> Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
@claude find in this repository where this kit is and what model it is of. We should have purchased it and provided a link to it. I'd like to know what to call it. We think it may be of the Nasa Superball bot configuration, but we are not certain of this.
|
|
Claude finished @me-madsen's task in 4m 30s —— View job Found it — the kit is the Tensegrity Adventures Icosahedron Kit, and yes, it's the SUPERball configuration ✅
What it isProduct: Icosahedron Tensegrity Kit — Tensegrity Adventures, $27.00 (their site currently shows it sold out, consistent with it having been bought). The kit ships six 9 in × ¼ in wood dowel struts and 24 elastic tendons plus a tendon assembly/removal tool, and the photo matches on every visible detail: six light wood dowels, red braided elastic tendons, and the vendor's signature yellow end caps. The close-up of your photo shows each cap has four cord-winding drums with the tendon ends wrapped around them — that's Tensegrity Adventures' knot-free tension-adjustment system, which is exactly what their "tendon assembly tool" services. Four tendons per strut end is also the node valence of a 6-bar icosahedron (24 tendons × 2 ends ÷ 12 strut ends = 4), so the caps even confirm the topology by themselves. What to call the structure: the 6-bar (6-strut) tensegrity icosahedron, also called the expanded octahedron. And your hunch is right: this is the same configuration as NASA's SUPERball Bot, which is a 6-bar icosahedron spherical tensegrity. On stage you can accurately say "a commercial kit built into the 6-bar tensegrity icosahedron, the same configuration NASA used for the SUPERball Bot lander." Where it lives in the repo
|
|
@claude, rather impressive actually #84 (comment) For kicks and giggles, let's try making one that dynamically goes through each of those changes. I.e. first triangle radius adjusted, then height, then twist angle, etc. all in one continuous motion (one after each other). I.e. so I could say something like: "We vary the spread of the base, the height of the structure, the angle of twist, ...." etc. Maybe don't have it reset the structure after each dial changes i.e. the dials start at the minimum parameters and then each one is dialed up one by one)? |
|
Claude finished @me-madsen's task in 3m 41s —— View job ✅ One continuous sweep, all five dials turned up one by one (
|
…y one Requested by me-madsen in PR #84: start at the all-minimum design and dial each geometry parameter up to its bound in sequence (radius, height, twist, strut, cable) with no reset in between, so the animation can be spoken over as "we vary the spread of the base, the height of the structure, the angle of twist, ...". Co-authored-by: Marcus Madsen <265197858+me-madsen@users.noreply.github.com> Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
@claude remove the text at the bottom saying "we..." that is distracting. Remove the "one dial at a time so nothing resets". On the dials include the minimum parameter (i.e. triangle radius would have 25mm on the left and 40 mm on the right) and maximum parameter. Generate another gif that looks just like this generator, and starts off on the end configuration of this last one, and then have it adjust parameters to each of our 8 SOBOL +S0 prism designs in sequential order. (again, don't add extra words to the slide lol). Ensure the gif is high enough quality that it looks as clean as possible on a big screen (i.e. fullscreen slide) Also give an image of each of those 9 designs on one slide with the same animation style. Omit the dials on this slide |
|
Claude finished @me-madsen's task in 5m 44s —— View job ✅ Sequence GIF revised, seed-designs tour GIF and 9-design still built (
|
Per Marcus's request on PR #84: drop the caption and panel-header text from gif-param-sequence.gif, label each dial with its bound values, and render at 1920x1080. New gif-designs-tour.gif starts at the sequence GIF's all-max end state and morphs through all nine campaign seed designs (S0 then Sobol 1-8) with every dial live. New fig-seed-designs.png puts the nine designs on one slide, common scale, no dials, no text. Co-authored-by: Marcus Madsen <265197858+me-madsen@users.noreply.github.com> Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
@claude make the first two gifs into videos. Double check that the size and placement of the prism in the animation is in the same placement and orientation at the end of the first one and start of the second so I can transition between videos smoothly/without detection. Also I noticed the orange of the tendons sometimes overlaps or slips through the black of the struts during some parts of the animation, can that be fixed? Create the image you made before of the 9 designs without these orange parts slipping out two. I.e. this:
Place these into the slideshow in place of slides 25 and 26 (currently the gifs). |
|
Claude finished @me-madsen's task in 29m 59s —— View job Videos are in the deck, occlusion artifact fixed everywhere ✅
The occlusion fixThe renderer sorted segments by their centerline depth, so a thin cable whose centerline sat marginally in front of a thick strut drew over it even though the strut's surface bulges past the cable. That is exactly the slipping you circled. Segments now sort by their front surface (centerline depth plus radius) with finer subdivision, in The videos
The seamless transition is guaranteed by construction, not eyeballing. Both videos share one camera (the bounding box is the union over every frame of both animations, same margins), and the boundary frame is shared code: video 1 ends on, and video 2 opens on, a frame rendered by the same function with the same parameters (all dials at max, tour-style panel). The script asserts the two renders are pixel-identical before encoding, and this run passed. Each side holds that frame for about 1.2 s, so advancing during the hold is undetectable. One consequence: the prism in the sequence video sits slightly smaller than in the old sequence GIF, because the shared camera must also fit the tour's tallest designs. That is the price of an exact join. Placed into
|
| Slide | Was | Now |
|---|---|---|
| 24 | sequence GIF | video-param-sequence.mp4, full-bleed |
| 25 | tour GIF | video-designs-tour.mp4, full-bleed |
| 26 | old 9-designs PNG | fixed fig-seed-designs.png, full-bleed |
All via the headless web editor (insert, delete the old object, size 13.33", align center/middle, provenance note in the speaker notes). Verified against re-downloads of the stored file: both MP4s and the PNG are byte-exact (SHA-256 match), the old GIFs are gone, all three objects are full-bleed within 0.02 in, and the notes match (PowerPoint autocapitalized one word in slide 26's note). A whole-deck fingerprint diff confirms only slides 24 to 26 changed by me; slide 18 also changed during the session, but that was you editing live (your new title and picture there are untouched).
Worth knowing
- The videos are muted by nature (no audio track) and play on click by default. If you want them to start automatically on slide entry, set Playback > Start: Automatically in desktop PowerPoint; the web editor has no playback-start control.
- The web editor has no poster-frame control, so each video shows its own first frame, which works out fine here (video 1 opens on the all-minimum design, video 2 on the shared all-max frame).
- Slide 23's static search-space figure still embeds the pre-fix rendering with the same orange slipping. The repo copy is already regenerated; say the word and I'll swap it into the deck the same way.
- One dead end mid-run for the record: the editor popped a Trim Video dialog that blocked clicks until handled, which is why the apply took a few passes. Each pass was verified against the stored file before the next.
• Branch
…deos Segments now depth-sort by their front surface (centerline depth plus radius) with finer subdivision, so a thick strut whose surface is nearer occludes a thin cable whose centerline is only marginally in front. All GIFs and both stills are regenerated with the fix. build_search_space_videos.py renders the parameter-sequence and designs-tour animations as 30 fps H.264 videos sharing one camera, with a pixel-identical boundary frame (asserted) so the presenter can cut from one video to the next without the prism moving. Co-authored-by: Marcus Madsen <265197858+me-madsen@users.noreply.github.com> Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
… 24-26 Co-authored-by: Marcus Madsen <265197858+me-madsen@users.noreply.github.com> Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
@claude for this figure you've previously produced, I want it updated so that the legend for top and bottom sensor do not overlap with the graph. Let this be a bit more spacious. I'd like to use it on a slide to explain attenuation. Double check if our attenuation measurements are comparing the peaks of acceleration for the bottom and top sensors (i.e T = a_top/a_bottom). A nice graphic for that could be helpful.
|
|
Claude finished @me-madsen's task in 13m 38s —— View job Attenuation figure reworked, and the metric definition verified ✅
The answer to your double-check: yes, it is a peak ratio, with three details worth knowingVerified against the campaign analysis code (
One thing to be ready for on stage: for both specimens shown, T comes out slightly above 1 (1.03 and 1.01), and the campaign write-up's mean for this setting is about 1.04. So this figure honestly shows near-unity transmission, not attenuation. That is fine for explaining the metric (the annotation makes the ratio concrete), but if the spoken line is "closer to zero is better," expect someone to ask why the example sits at 1.03. The new figureWhat changed: the legend moved to the top margin, fully clear of the traces; a schematic on the left shows where the two sensors sit (bottom input sensor on the base plate, tri-axis sensor at a top vertex, impact arrow from below) using the same prism renderer as the search-space slides; each panel marks both peaks with dots and dashed guide lines, prints the peak values, and states T = â_top / â_bottom with the computed ratio; one shared x-axis label instead of two; and the caption records the filter class and the 1.5 ms window so the figure is self-documenting in Q&A. Two side effects you should know about (
|
|
Also remove that title that says "The jolt." |
- New layout: legend moved above the axes (clear of the traces), a sensor-placement schematic on the left, one shared x-axis label, and more breathing room throughout. - Peak markers with dashed guide lines and per-panel annotation T = a_top / a_bottom, matching the campaign metric verified in drop_test_60in_5felts_analysis.py (top tri-axis resultant peak over CH5 peak, both SAE J211 CFC-180, each within 1.5 ms of impact). - cfc() now uses the J211-1 Appendix C coefficients; the previous 1.65x Butterworth + filtfilt was ~20 percent narrow (issue #94), so all three figures' peak values shift (e.g. CFC-180 bottom peak 432 -> 532 G). - Drop the "The jolt (first 2 ms)" panel title (me-madsen request). - Correct the walkthrough terms note: the pipeline's T uses the top sensor's three axes combined, not CH4 alone. Co-authored-by: Marcus Madsen <265197858+me-madsen@users.noreply.github.com> Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…33 #94 #97 #85 #86 #98 #101) Pivot from planned-methods SEA/eta_c framing to the executed campaign: drop-tower objectives t180 (filtered peak-acceleration ratio) and rebound energy per drop, SAASBO round 1 on the printed Sobol seed batch (real results table, real Pareto/feature-importance/LOOCV figures with labels regenerated for naming consistency), round-2 batch in fabrication, constant-solid-mass projection + printability screens, as-printed fabrication record (manual painted supports, TPU dry box, high-flow nozzle), corrected J211 filter provenance, simulation screening ladder from PR #33 with honest scorecard, metal-analog metric switched to t180, Edison adversarial objective review reflected in Discussion/round-3 plan. SI rewritten: print key, drop-tower protocol/rig characterization, printed-mass model, simulation ladder. Em-dash sweep per style guide. Rebuilt all four PDFs. Co-authored-by: Sterling G. Baird <45469701+sgbaird@users.noreply.github.com> Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>


















Adds scaffolding for IDETC presentation preparation (#83):
presentation/doumont-presentation-template.md: editable transcription of Jean-luc Doumont's TM&Th-3.2 presentation-structure template for @me-madsen to fill outpresentation/doumont-video-notes.md: placeholder for notes and impressions from the Doumont slide design videoGenerated with Claude Code