Skip to main content

A gymnasium environment for pushany.

Project description

Install Anypush

pip install anypush

Example

import gymnasium as gym
import gym_pushany

<<<<<<< HEAD
# OBJECT_NAME_LIST = [
#     't',
#     '0',
#     '1',
#     '2',
#     '3',
#     '4',
#     '5',
#     '6',
#     '7',
#     '8',
#     '9',
#     'ellipse',
#     'rectangle',
#     'reg3',
#     'reg4',
#     'reg5',
#     'reg6',
#     'reg7',
#     'reg8',
#     'reg9',
#     'reg10'
# ]

object_name = 'ellipse'  
use_obstacles = True     
env = gym.make("anypush/AnyPush-v0", object_name=object_name, use_obstacles=use_obstacles)
=======
object_name = 'ellipse'  # 예시로 'ellipse'를 사용
use_obstacles = True     # 예시로 True를 사용
env = gym.make("pushany/PushAny-v0", object_name=object_name, use_obstacles=use_obstacles)
>>>>>>> 6ff4299 (change name to gym-pushany)
observation, info = env.reset()

for _ in range(1000):
    action = env.action_space.sample()
    observation, reward, terminated, truncated, info = env.step(action)
    image = env.render()

    print(f'terminated: {terminated}, truncated: {truncated}')
    if terminated or truncated:
        observation, info = env.reset()

env.close()

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

gym_pushany-0.0.8.tar.gz (18.7 kB view details)

Uploaded Source

Built Distribution

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

gym_pushany-0.0.8-py3-none-any.whl (22.3 kB view details)

Uploaded Python 3

File details

Details for the file gym_pushany-0.0.8.tar.gz.

File metadata

  • Download URL: gym_pushany-0.0.8.tar.gz
  • Upload date:
  • Size: 18.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for gym_pushany-0.0.8.tar.gz
Algorithm Hash digest
SHA256 95dfd5585830aad9c48fb166d63504f81744027989ec8c569d36b8de65c9ecfb
MD5 426aeb9d6f0a8cbc960ec8ab9b6adb09
BLAKE2b-256 4a98dc317b1b112f7f0964f8d766952dba4b9312c026b019699c3d62b797023f

See more details on using hashes here.

File details

Details for the file gym_pushany-0.0.8-py3-none-any.whl.

File metadata

  • Download URL: gym_pushany-0.0.8-py3-none-any.whl
  • Upload date:
  • Size: 22.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for gym_pushany-0.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 6082719bc70fc88175bc2f2f747b3c37a39ad6306bfe2b713800cfa5e1fd0124
MD5 6a08a91d6563510d00612db93e3d5861
BLAKE2b-256 5f6ec661d408e986546038ee8255b48ae2a4138b410d5c9c05eb7dc5cda4d06a

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