Repository navigation
docs(vehicle-ph-plant): the plant reel, and the live plant's ground, world and driver - #150
Merged
Merged
Conversation
…world and driver - Section 11.1 links the plant reel (pre-release plant-reel-2026-11): its three successes and five failures, and the 24-route arrival counts. - Section 5's live plant gains libcvc #869 and #873: the ground, the rigid-body world (its contact line, outside the pH form) and the driver, with a new table of their tests, measured on libcvc master at 6cc8cfdc. - The collisions gap now separates the pH forms (no contact) from the live plants (contact by handing over the world's state). - Python access: pycvc binds dyn_bike_plant and its books (libcvc #979).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This follow-up to #142 brings
docs/vehicle-ph-plant.texand its PDF up to date with libcvc master and the plant reel.What changed
§11.1, Recordings. The paragraph saying videos would follow now links the plant reel and summarizes its clips: 3 successes and 5 failures.
docs/PLANTS.md: 3/24 on the surrogate, 3/24 on the kinematic bicycle, 0/24 on the live plant and 0/24 on the rigid-body vehicle.§5, the live plant: ground, world and driver (libcvc #869, #873). docs(vehicle-ph-plant): the four-wheel pH form, merged commits, review gaps #142 said the live plant is flat and has no world to collide with. That was true at #852's commit, where its rows were measured, but not on master. The section now covers three changes:
plant_hostbuilds this world for"dynamic";The books equation gains its contact line.
dyn_4w_plantis named as the four-wheel live plant.New Table 4, the tests of those changes. Measured on libcvc master at
6cc8cfdc, wherephysics_dyn_bike_plant_test's 8 tests pass. Itsphysicssources and tests are identical to master at09dcfa76.ClimbsTheGroundTheDriverHoldsAndClimbsCollidesWithTheWorldSlidesAlongAWallThe caption gives master's
TheBooksCloseresiduals: 1.68e-4 for the full-size preset and 6.45e-4 for the 1/10-scale car. That resolves the open item from docs(vehicle-ph-plant): the four-wheel pH form, merged commits, review gaps #142's review notes.§11.1, Collisions. docs(vehicle-ph-plant): the four-wheel pH form, merged commits, review gaps #142 said "the dynamic plants have no contact". The item now says neither pH form has contact, and that the live plants collide by handing over the world's state. The work under way still puts contact into H and R.
Python access.
pycvc.dyn_bike_plant(libcvc #979,781b9a2f, in no release yet) reads the live plant's books, and GRL-SNAM'scaptureshows them.pycvcbinds neitherdyn_4w_plantnorplant_host. The equation-to-code map is updated to match.Versions. Adds #869 (3.7.2), #873 (3.7.3) and #979 (unreleased), plus the appendix's where-measured entries for the new rows.
Checks
pdflatex, three passes: no warnings, 35 pages..tex: no program, engagement, radio or vehicle-preset terms, no city name, and no session names.Not in this PR
libcvc #978, #981, #982, #983 and #987 are still open. Their paragraphs on the discrete-gradient step, the semi-implicit default, wheel spin, compliant contact and the full (q, p) form will come in a later PR, after they merge.