Skip to content

feat: add MicroDuck 2.0 learning and design proposal - #440

Closed
theworker02 wants to merge 1 commit into
pollen-robotics:mainfrom
theworker02:microduck2
Closed

theworker02 wants to merge 1 commit into
pollen-robotics:mainfrom
theworker02:microduck2

Conversation

@theworker02

Copy link
Copy Markdown

Summary

  • Add a bounded, persistent mobility-learning memory that records fall and obstacle incidents, provides advisory context, and reports a readiness percentage without directly changing gait or commanding joints.
  • Add a high-level neural affect selector for expressive behavior, plus new original signal, warble, and whistle sound cues with optional user-supplied signal overlays.
  • Add a 45 cm MicroDuck 2.0 embodiment proposal, a parametric OpenSCAD reference model, preliminary BOM, and safety-oriented electronics integration plan.
  • Document a MicroDuck 2.0 MuJoCo simulation profile contract for the companion training repository.

Scope and safety

This is a concept/proposal branch, not a hardware release. The design documents retain the upstream safety boundaries: learned data is advisory only, no autonomous gait mutation is enabled, and access-control or radio replay/emulation features are out of scope. CAD and BOM files require mechanical, electrical, and safety review before fabrication.

Validation

  • cargo fmt --check
  • git diff --check
  • Companion simulator Python syntax and XML structural checks

The full robot daemon test suite remains Linux-only and was not run on the Windows development host. Companion microduck_rl simulator changes are deliberately kept in its separate repository.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant