Skip to content

NAO: Testing - Tai Chi #602

Description

@3C-SCSU

🥋 QA: Verify NAO Robot Body Balance Post-Repair (Tai Chi Slow Balance Test)

Label: bug-fix-verification, hardware, qa, balance-check
Priority: High

📝 Description

Following the successful (or failed) high-movement check, we need to conduct a secondary, low-speed stability and fine motor control test on the returned NAO robot. This test focuses on confirming controlled, gradual weight shifting and joint precision, which are crucial for the robot's overall functionality.

✅ Acceptance Criteria

  • The NAO robot must successfully complete the Tai Chi choreography with smooth, controlled movements and no visible tremor, shaking, or abrupt shifts in balance.
  • A short video (15-30 seconds) of the performance must be attached to this ticket.

🏃 Steps to Run the Test

  1. Preparation: Ensure the NAO robot is fully charged and placed on a flat, clear surface.
  2. Test Selection: Execute the pre-existing "Tai Chi Choreography" script/program. (This routine involves slow, deliberate movements and controlled weight transfers, making it an excellent test for fine-tuned balance algorithms.)
  3. Recording: Record a short video clip (15-30 seconds) of the robot performing the movements.
  4. Observation: Closely monitor the robot during the performance for:
    • Visible tremors or shaking in joints during slow holds.
    • Abrupt or jerky weight shifts instead of smooth transitions.
    • Loss of balance during single-leg stance or deep-stance postures.
  5. Reporting:
    • Attach the recorded video to this issue.
    • Add a comment below detailing the outcome (e.g., "Passed: Movements were smooth and controlled," or "Failed: Visible shaking in the arm joint at 0:08 mark").

Reference Video for Choreography:
NAO Tai Chi

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions