Skip to main content

Python app to control the 16 Servo positions

Project description

AI Robot Position Finder

PyPI Page

alt text

alt text

Installation

pip install ai-robot-position-finder

First Time Only This app requires a config.json file present in the working directory Which should contain the following or it can be obtained from config.json

{
    "initial_position_url": "https://github.com/AI-Robot-GCEK/robo-initial-positions/blob/main/src/initial-positions.h",
    "servo_count": 16,
    "control_api": "setServo",
    "ip": "192.168.180.110"
}

Some Things to note

  • I have provided the initial_positions as a URL, and it is scraped using a module called ai-robot-position-scraper you can find it here. If you want to change that and want to do something like, provide a list inside the JSON or something create an issue or update the app and send a PR.

Usage

ai-ps

update

pip install --upgrade ai-robot-position-finder

Features

  • Initializes the robot position from a URL ✅
  • Values can be saved to a file ✅

Contributing

Contributions are welcome! Please read the contributing guidelines for details on how to contribute to this project.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ai_robot_position_finder-0.1.1.tar.gz (4.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ai_robot_position_finder-0.1.1-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

Details for the file ai_robot_position_finder-0.1.1.tar.gz.

File metadata

File hashes

Hashes for ai_robot_position_finder-0.1.1.tar.gz
Algorithm Hash digest
SHA256 0a1cee2903dd6c0a15b5a9813676db472c1c388ea7d79986888d59ef67a95fc5
MD5 0b2ea97b7c981beabdd59600043e3db0
BLAKE2b-256 feae6f9181d807b518a6ca89e344de0be1c2448152ae67bba238d26cc8fdcd60

See more details on using hashes here.

File details

Details for the file ai_robot_position_finder-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for ai_robot_position_finder-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 bc8d2cd4eca038d930394583787f8ff57a78daaf29100c92e0ce714dcf472232
MD5 20a5dbd38bdf3131f5154f2e77a8ef42
BLAKE2b-256 2f951a3227e49ec8840a74c340377b3868a4e139f9d23ad583641c8e37d84c33

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page