forked from letsRobot/letsrobot
-
Notifications
You must be signed in to change notification settings - Fork 19
Transitioning From Lets Robot
Brooke Morrison edited this page Mar 26, 2020
·
2 revisions
If your robot previously worked on Let's Robot, it will work on Remo. After you have cloned this controller, you should edit or replace your start_robot
file with the one provided with this controller.
You may find that copying your old config file may not work with this new controller. It's recommended to start fresh with the new file. Here's what's changed:
- Robot ID and Camera ID have been consolidated into one API key.
- Two new off-by-default features to announce your IP and if your cloned instance of the Repo are out of date.
- The
[messenger]
section is removed. It's now built into the controller without any extra configuration. - Google Cloud now supports random voices with whitelisting.
- New supported motor controller, PiBorg ThunderBorg.
- Other miscellaneous changes
- All commands are now received in lowercase
- The call to get a command has changed from
args['command']
toargs['button']['command']
- The call to get the user of a command or message has changed from
args['name']
toargs['sender']
- All logging is done via
RemoTV.xxx
instead ofLR.xxx
- Adafruit Motor Hat
- Adafruit PWM / Servo Hat
- Anki Cozmo on MacOS/Linux
- Anki Cozmo on Windows
- Cytron MDD10 10 Amp Motor Driver
- GoPiGo2
- GoPiGo3
- L298N Dual Motor Driver
- MAX7219 SPI LED Driver
- MotoZero 4 Motor Controller
- MQTT Publish Controller
- OWI 535 Robotic Arm (USB Controller)
- Serial Based Controllers (Parallaxy or Arduinos)
- PiBorg ThunderBorg Motor Driver
- Pololu Daul MC33926 Motor Driver (experimental)
- Pololu DRV8835 Dual Motor Driver
- Pololu Maestro Servo Controller (experimental)