Skip to main content

Simple gym environment for multiple agents to chase multiple (dumb) targets

Project description

PyPI - Package Version PyPI - Python Version PyPI - License codestyle

Introduction

This is a simple gym environment that sets up a set of robots and targets for them to chase. These targets are dumb, they simply move at a constant speed and bounce off the “limits” of the simulation environment. The intention is that the robots will chase after these targets, and switch to a new target after catching their current one. The targets are “transparent” and robots are free to ignore “avoiding them”, the intention is that they avoid each other. An example of a simulation with robot controller is shown below.

misc/example_sim.gif

Installation

Either you can clone and pip install the source, or you can install via pypi.

git clone https://github.com/5had3z/chasing-targets-gym && cd chasing-targets-gym && pip3 install -e .

Otherwise install pypi package

pip3 install chasing-targets-gym

Some Credit

I was pointed to a basic environment here but it didn’t really match what I wanted, so I made my own based off this.

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

chasing_targets_gym-0.0.4.tar.gz (10.9 kB view details)

Uploaded Source

Built Distribution

chasing_targets_gym-0.0.4-py3-none-any.whl (10.1 kB view details)

Uploaded Python 3

File details

Details for the file chasing_targets_gym-0.0.4.tar.gz.

File metadata

  • Download URL: chasing_targets_gym-0.0.4.tar.gz
  • Upload date:
  • Size: 10.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for chasing_targets_gym-0.0.4.tar.gz
Algorithm Hash digest
SHA256 a43c7b8209fc4d52fcb4d2f142b0eda20b7f6353f98825a3ddd0d8c4c2abbe96
MD5 2597a171e73a55cb7d192a9bda52b9a5
BLAKE2b-256 c52983b99d581fe9e01b82a4f915b7af4c4ed298bbdc6b4da26e62086cf3db11

See more details on using hashes here.

File details

Details for the file chasing_targets_gym-0.0.4-py3-none-any.whl.

File metadata

File hashes

Hashes for chasing_targets_gym-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 8a4a02dd41fb0f54bc1cddfc295ec84fd955bb6d6a87d33119b8f0eb5bff5ef4
MD5 4bb39575f45efa46491776a23e0cd3bf
BLAKE2b-256 8ae9db93edfd6f31a82b8f4c43c66805bd92a803f84c8ae1c28613e0db887c3b

See more details on using hashes here.

Supported by

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