awsdeepracer-control

awsdeepracer_control is a rewrite python package for control the DeepRacer vehicle via HTTP API.


Keywords
aws, aws-deepracer, deepracer, deepracer-console
License
MIT
Install
pip install awsdeepracer-control==0.2.0

Documentation

awsdeepracer_control

This python package rewrite to support the new version Deepracer Console Software version 1.0.606.0

What's New

  • Fix the video stream can not display
  • Fix the move method add the new value to support new version web console
  • Remove move_forward, move_backward, turn_right, turn_left method

Package Repo Link

https://github.com/lshw54/awsdeepracer_control

Package Pypi Link

https://pypi.org/project/awsdeepracer-control/

API

High level methods

  • show_vehicle_info
  • move

General purpose methods

  • get_is_usb_connected
  • get_battery_level
  • get_raw_video_stream

Methods for running autonomous mode

  • set_autonomous_mode
  • set_throttle_percent

methods for running manual mode

  • set_manual_mode
  • start_car
  • stop_car
  • move

methods for models

  • get_models
  • get_uploaded_models
  • load_model
  • upload_model

methods for calibration

  • set_calibration_mode
  • get_calibration_angle
  • get_calibration_throttle
  • set_calibration_throttle
  • set_calibration_angle

Installation

pip install awsdeepracer_control

Getting Started

Show vehicle info

import awsdeepracer_control

client = awsdeepracer_control.Client(password="???", ip="111.222.333.444")
client.show_vehicle_info()

Others

This repo is rewrite from :