Commit graph

8 commits

Author SHA1 Message Date
9e672ce637 fix(voice_main): pass actual current_pos to execute_pick/execute_lift; add requirements.txt
- Closes #3: execute_pick and execute_lift now accept an optional
  current_pos parameter. Callers (execute_command) pass self.current_pos
  so move_line starts from the actual arm position rather than a hardcoded
  [120, 0, 60] default. Falls back to rest position when None.
- Closes #4: add requirements.txt with correct package names.
  Note: README listed 'openai-whisper' but the code imports faster_whisper;
  requirements.txt uses the correct 'faster-whisper' package name.
- Replace all `servo_buffer = []` assignments with `.clear()` to stay
  compatible with the deque introduced in PR #8 (#6 follow-up).
- Partial #5: translate Chinese print/comment strings to English in
  execute_pick, execute_lift, and execute_command.
2026-02-20 20:26:30 +08:00
whisper11111111111
a7209c4f78 Optimize project introduction in README 2026-02-11 00:16:49 +08:00
whisper11111111111
0e7d692784 Add BOM list and cost summary 2026-02-11 00:11:53 +08:00
whisper11111111111
e7278edeb4 Enhance README with project overview and keywords 2026-02-10 23:56:33 +08:00
whisper11111111111
c7828ea914 Add main.ino firmware and update docs 2026-02-10 23:52:15 +08:00
whisper11111111111
865957604d Set replication guide as README.md 2026-02-10 23:43:48 +08:00
whisper11111111111
eaa8b9a132 Add usage manual and replication guide 2026-02-10 23:41:06 +08:00
whisper11111111111
bb85c3266b Initial commit for robot arm voice control system 2026-02-10 23:31:14 +08:00