Skip to main content

Gymnasium environment for mobile robot navigation with lidar and A* planning

Project description

# mobile-robot-nav

A Gymnasium environment for mobile robot navigation with:

- rectangular obstacles

- lidar observations

- collision checking with safety margins

- standard A*

- modified A* with turning penalty

- pygame visualization

- manual obstacle injection through reset(options=...)

During rendering:

- press **q** to quit the simulation

- press **n** to skip to the next episode

## Installation

```bash

pip install mobile-robot-nav

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

mobile_robot_nav-0.2.tar.gz (10.6 kB view details)

Uploaded Source

Built Distribution

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

mobile_robot_nav-0.2-py3-none-any.whl (10.0 kB view details)

Uploaded Python 3

File details

Details for the file mobile_robot_nav-0.2.tar.gz.

File metadata

  • Download URL: mobile_robot_nav-0.2.tar.gz
  • Upload date:
  • Size: 10.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for mobile_robot_nav-0.2.tar.gz
Algorithm Hash digest
SHA256 5bd10e2648f72dab8722dbf046d391a9b3780804dfadd37a0e1395f81c065021
MD5 090355ee3bae92af3e1e5eb8039b01b4
BLAKE2b-256 774ac0f6873d271a42d9b2c13de736a73ecc081122813b9906146b9a2a85103e

See more details on using hashes here.

File details

Details for the file mobile_robot_nav-0.2-py3-none-any.whl.

File metadata

  • Download URL: mobile_robot_nav-0.2-py3-none-any.whl
  • Upload date:
  • Size: 10.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for mobile_robot_nav-0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 eed659a247cc1f218c7c60fab66437e992fc62ddfe76babd5d3981d5bb60c559
MD5 3752716be24dd8f3d87654f50ba34a19
BLAKE2b-256 41108fc6ba47b9399376d592eee4e2856655fc737871cac2b0258c33430162c6

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