Skip to content

Remote control cozmo#72

Open
donnie58744 wants to merge 14 commits intozayfod:devfrom
donnie58744:remote_control_cozmo
Open

Remote control cozmo#72
donnie58744 wants to merge 14 commits intozayfod:devfrom
donnie58744:remote_control_cozmo

Conversation

@donnie58744
Copy link
Copy Markdown

@donnie58744 donnie58744 commented Feb 18, 2026

Remote Control Cozmo

What this PR does

  • Rewrites the original remote_control_cozmo.py code to use the pycozmo library

Why?

  • The new SDK mode on IOS mobile app does not work with the new cozmoCLAD.

Features

  • Flask web server for remote control
  • Mouse Look control of Cozmo
  • Keyboard control of Cozmo
    • Move Wheels (W,A,S,D)
    • Move Head (T,G)
    • Move Lift (R,F)
    • Toggle Headlight (L)
    • Slow movement mode (Alt)
    • Fast movement mode (Shift)
    • Cozmo Say (Space) - Needs PR TTS #73 Merged
    • Toggle Free Play mode (P)
    • Toggle Device Gyro mode (Y)
    • Animation Key Mappings (0-9)
  • Live stream from Cozmo’s camera
  • Annotated Images
  • Cozmo IMU
  • OpenCV - Resolves RC car example with OpenCV UI #37

Changes

Added examples/lib/flask_helpers.py
Added examples/apps/remote_control_cozmo.py

Dependencies

  • flask
  • requests
  • pillow

Test

  • python = [3.8,3.10]
    python remote_control_cozmo.py

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.

2 participants