Skip to main content

Chasing Targets Gym

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.

Release files for chasing-targets-gym 0.0.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for chasing-targets-gym 0.0.4
File Size Uploaded
chasing_targets_gym-0.0.4.tar.gz 10.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for chasing-targets-gym 0.0.4
File Interpreter ABI Platform
chasing_targets_gym-0.0.4-py3-none-any.whl Python 3 none any Details

Total release size: 21.0 kB

Release files / chasing_targets_gym-0.0.4.tar.gz

Download URL chasing_targets_gym-0.0.4.tar.gz
Size 10.9 kB
Tags Source
SHA-256 checksum
How to use checksums
a43c7b8209fc4d52fcb4d2f142b0eda20b7f6353f98825a3ddd0d8c4c2abbe96
BLAKE2b-256 checksum
How to use checksums
c52983b99d581fe9e01b82a4f915b7af4c4ed298bbdc6b4da26e62086cf3db11
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.6

Release files / chasing_targets_gym-0.0.4-py3-none-any.whl

Download URL chasing_targets_gym-0.0.4-py3-none-any.whl
Size 10.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8a4a02dd41fb0f54bc1cddfc295ec84fd955bb6d6a87d33119b8f0eb5bff5ef4
BLAKE2b-256 checksum
How to use checksums
8ae9db93edfd6f31a82b8f4c43c66805bd92a803f84c8ae1c28613e0db887c3b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.6

Release history Release notifications | RSS feed

0.1.0

19 release files

0.0.9

19 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

This release

0.0.4 This release

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page