├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── LICENSE ├── NOTICE ├── README.md ├── audio_util.py ├── chat_custom.example.py ├── documentation ├── COZMO_MAC.md ├── COZMO_WIN.md ├── EXTENDING_CONTROLLER.md ├── RobotClientTopology.png ├── TRANSITIONING.md ├── google-cloud.md ├── install-1.png ├── install-2.png ├── install-3.png ├── install-4.png ├── install-5.png ├── install-6.png ├── install-7.png ├── letsrobot-add-new.png ├── letsrobot-create-robot.png ├── letsrobot-login.png ├── letsrobot-robot-profile.png ├── letsrobot-robot-settings.png ├── mqtt_pub.md ├── mqtt_pub_topography.png ├── raspi-config-interfacing.png ├── raspi-config-network.png └── raspi-config.png ├── extended_command.py ├── hardware ├── __init__.py ├── adafruit_pwm.py ├── cozmo.py ├── gopigo2.py ├── gopigo3.py ├── hardware_custom.example.py ├── l298n.py ├── maestro-servo.py ├── max7219.py ├── mc33926.py ├── mdd10.py ├── motor_hat.py ├── motozero.py ├── mqtt_pub.py ├── none.py ├── owi_arm.py ├── pololu.py ├── serial_board.py └── telly.py ├── letsrobot.py ├── letsrobot.sample.conf ├── mod_utils.py ├── networking.py ├── optional ├── batteryShutdown.py └── list_google_voices.py ├── requirements.txt ├── robot_util.py ├── schedule.py ├── scripts ├── init_reverse_ssh ├── install.sh ├── install.sh.old ├── kill_command ├── repeat_start └── start_robot ├── tts ├── __init__.py ├── cozmo_tts.py ├── espeak.py ├── festival.py ├── google_cloud.py ├── none.py ├── pico.py ├── polly.py ├── tts.py └── tts_custom.example.py ├── video ├── LRWebLogox256.png ├── __init__.py ├── ffmpeg-arecord.py ├── ffmpeg-hud.py ├── ffmpeg.py └── none.py └── watchdog.py /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/README.md -------------------------------------------------------------------------------- /audio_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/audio_util.py -------------------------------------------------------------------------------- /chat_custom.example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/chat_custom.example.py -------------------------------------------------------------------------------- /documentation/COZMO_MAC.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/documentation/COZMO_MAC.md -------------------------------------------------------------------------------- /documentation/COZMO_WIN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/documentation/COZMO_WIN.md -------------------------------------------------------------------------------- /documentation/EXTENDING_CONTROLLER.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/documentation/EXTENDING_CONTROLLER.md -------------------------------------------------------------------------------- /documentation/RobotClientTopology.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/documentation/RobotClientTopology.png -------------------------------------------------------------------------------- /documentation/TRANSITIONING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/documentation/TRANSITIONING.md -------------------------------------------------------------------------------- /documentation/google-cloud.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/documentation/google-cloud.md -------------------------------------------------------------------------------- /documentation/install-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/documentation/install-1.png -------------------------------------------------------------------------------- /documentation/install-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/documentation/install-2.png -------------------------------------------------------------------------------- /documentation/install-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/documentation/install-3.png -------------------------------------------------------------------------------- /documentation/install-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/documentation/install-4.png -------------------------------------------------------------------------------- /documentation/install-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/documentation/install-5.png -------------------------------------------------------------------------------- /documentation/install-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/documentation/install-6.png -------------------------------------------------------------------------------- /documentation/install-7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/documentation/install-7.png -------------------------------------------------------------------------------- /documentation/letsrobot-add-new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/documentation/letsrobot-add-new.png -------------------------------------------------------------------------------- /documentation/letsrobot-create-robot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/documentation/letsrobot-create-robot.png -------------------------------------------------------------------------------- /documentation/letsrobot-login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/documentation/letsrobot-login.png -------------------------------------------------------------------------------- /documentation/letsrobot-robot-profile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/documentation/letsrobot-robot-profile.png -------------------------------------------------------------------------------- /documentation/letsrobot-robot-settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/documentation/letsrobot-robot-settings.png -------------------------------------------------------------------------------- /documentation/mqtt_pub.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/documentation/mqtt_pub.md -------------------------------------------------------------------------------- /documentation/mqtt_pub_topography.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/documentation/mqtt_pub_topography.png -------------------------------------------------------------------------------- /documentation/raspi-config-interfacing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/documentation/raspi-config-interfacing.png -------------------------------------------------------------------------------- /documentation/raspi-config-network.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/documentation/raspi-config-network.png -------------------------------------------------------------------------------- /documentation/raspi-config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/documentation/raspi-config.png -------------------------------------------------------------------------------- /extended_command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/extended_command.py -------------------------------------------------------------------------------- /hardware/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hardware/adafruit_pwm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/hardware/adafruit_pwm.py -------------------------------------------------------------------------------- /hardware/cozmo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/hardware/cozmo.py -------------------------------------------------------------------------------- /hardware/gopigo2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/hardware/gopigo2.py -------------------------------------------------------------------------------- /hardware/gopigo3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/hardware/gopigo3.py -------------------------------------------------------------------------------- /hardware/hardware_custom.example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/hardware/hardware_custom.example.py -------------------------------------------------------------------------------- /hardware/l298n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/hardware/l298n.py -------------------------------------------------------------------------------- /hardware/maestro-servo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/hardware/maestro-servo.py -------------------------------------------------------------------------------- /hardware/max7219.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/hardware/max7219.py -------------------------------------------------------------------------------- /hardware/mc33926.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/hardware/mc33926.py -------------------------------------------------------------------------------- /hardware/mdd10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/hardware/mdd10.py -------------------------------------------------------------------------------- /hardware/motor_hat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/hardware/motor_hat.py -------------------------------------------------------------------------------- /hardware/motozero.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/hardware/motozero.py -------------------------------------------------------------------------------- /hardware/mqtt_pub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/hardware/mqtt_pub.py -------------------------------------------------------------------------------- /hardware/none.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/hardware/none.py -------------------------------------------------------------------------------- /hardware/owi_arm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/hardware/owi_arm.py -------------------------------------------------------------------------------- /hardware/pololu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/hardware/pololu.py -------------------------------------------------------------------------------- /hardware/serial_board.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/hardware/serial_board.py -------------------------------------------------------------------------------- /hardware/telly.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/hardware/telly.py -------------------------------------------------------------------------------- /letsrobot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/letsrobot.py -------------------------------------------------------------------------------- /letsrobot.sample.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/letsrobot.sample.conf -------------------------------------------------------------------------------- /mod_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/mod_utils.py -------------------------------------------------------------------------------- /networking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/networking.py -------------------------------------------------------------------------------- /optional/batteryShutdown.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/optional/batteryShutdown.py -------------------------------------------------------------------------------- /optional/list_google_voices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/optional/list_google_voices.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | socketIO-client==0.7.2 2 | configparser==3.5.0 3 | logging==0.4.9.6 4 | -------------------------------------------------------------------------------- /robot_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/robot_util.py -------------------------------------------------------------------------------- /schedule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/schedule.py -------------------------------------------------------------------------------- /scripts/init_reverse_ssh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/scripts/init_reverse_ssh -------------------------------------------------------------------------------- /scripts/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/scripts/install.sh -------------------------------------------------------------------------------- /scripts/install.sh.old: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/scripts/install.sh.old -------------------------------------------------------------------------------- /scripts/kill_command: -------------------------------------------------------------------------------- 1 | sudo killall /bin/bash python ffmpeg 2 | -------------------------------------------------------------------------------- /scripts/repeat_start: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/scripts/repeat_start -------------------------------------------------------------------------------- /scripts/start_robot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/scripts/start_robot -------------------------------------------------------------------------------- /tts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tts/cozmo_tts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/tts/cozmo_tts.py -------------------------------------------------------------------------------- /tts/espeak.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/tts/espeak.py -------------------------------------------------------------------------------- /tts/festival.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/tts/festival.py -------------------------------------------------------------------------------- /tts/google_cloud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/tts/google_cloud.py -------------------------------------------------------------------------------- /tts/none.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/tts/none.py -------------------------------------------------------------------------------- /tts/pico.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/tts/pico.py -------------------------------------------------------------------------------- /tts/polly.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/tts/polly.py -------------------------------------------------------------------------------- /tts/tts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/tts/tts.py -------------------------------------------------------------------------------- /tts/tts_custom.example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/tts/tts_custom.example.py -------------------------------------------------------------------------------- /video/LRWebLogox256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/video/LRWebLogox256.png -------------------------------------------------------------------------------- /video/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /video/ffmpeg-arecord.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/video/ffmpeg-arecord.py -------------------------------------------------------------------------------- /video/ffmpeg-hud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/video/ffmpeg-hud.py -------------------------------------------------------------------------------- /video/ffmpeg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/video/ffmpeg.py -------------------------------------------------------------------------------- /video/none.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/video/none.py -------------------------------------------------------------------------------- /watchdog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/letsRobot/letsrobot/HEAD/watchdog.py --------------------------------------------------------------------------------