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.3.tar.gz (10.8 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: chasing_targets_gym-0.0.3.tar.gz
  • Upload date:
  • Size: 10.8 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.3.tar.gz
Algorithm Hash digest
SHA256 e8061b686a7b7dad770b73da7d0ca6fc7fb05a00e6f656540189ed75312d1a8c
MD5 b22fdaca2d4041f8d3c72f0d4b0e6234
BLAKE2b-256 5f0072309898b2d3da8580f22ca6372f6127a1ff53a7b928304e1c7bdb610367

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chasing_targets_gym-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 980e2775b003508be65fdc096a1b71736f2cd258ff2133ef54bb1fe180a943a2
MD5 e15a2a9671b526fa5d0faa1e7b3f2a66
BLAKE2b-256 8de4f74a72edaa980887bbf19216364f10c4f49f5000f1871eb294064e64131e

See more details on using hashes here.

Supported by

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