Metadata-Version: 2.1
Name: aws-deepracer-control-v2
Version: 0.1.4
Summary: aws_deepracer_control_v2 is a fork of awsdeepracer_control from lshw54
Home-page: https://github.com/jacobcantwell/aws_deepracer_control_v2
Author: jacobcantwell
Author-email: jacob.cantwell.deepracer@gmail.com
License: MIT
Project-URL: Bug Tracker, https://github.com/jacobcantwell/aws_deepracer_control_v2/issues
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: beautifulsoup4 (>=4.8.2)
Requires-Dist: bs4 (>=0.0.1)
Requires-Dist: lxml (>=4.4.2)
Requires-Dist: PyYAML (>=5.3)
Requires-Dist: requests (>=2.22.0)
Requires-Dist: requests-toolbelt (>=0.9.1)
Requires-Dist: urllib3 (>=1.25.8)

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

This is a fork from the original work built by https://github.com/lshw54/awsdeepracer_control

I have added some small fixes for API changes to DeepRacer

# 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

```python
import awsdeepracer_control

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

# Credits

This repo is rewrite from:
* https://github.com/lshw54/awsdeepracer_control
* https://github.com/thu2004/deepracer-vehicle-api/


