Skip to content

Commit

Permalink
Removed pip install -e . from setup instructions in README. Added the…
Browse files Browse the repository at this point in the history
… required version of numpy for setup instructions in README. Tested. Added ICRA paper link and updated citation in README.md.
  • Loading branch information
tedhuang96 committed Aug 18, 2024
1 parent 69e81b3 commit 285dd24
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 7 deletions.
4 changes: 4 additions & 0 deletions LOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# LOG

## 240817
1. Removed `pip install -e .` from setup instructions in `README.md`. Added the required version of numpy for setup instructions in `README.md`. Tested.
2. Added ICRA paper link and updated citation in `README.md`.

## 240421
1. Fixed typo of `circle_radius_range` in `generate_random_world_env_2d.py`. Adjusted `env_configs/random_2d.yml` to make the 2D configurations still the same as the previous setup, but with no typos.

Expand Down
16 changes: 9 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,32 +6,34 @@ This is the implementation of Neural Informed RRT* (NIRRT*), which is the algori

##### [Zhe Huang](https://tedhuang96.github.io/), [Hongyu Chen](https://www.linkedin.com/in/hongyu-chen-91996b22b), [John Pohovey](https://www.linkedin.com/in/johnp14/), [Katherine Driggs-Campbell](https://krdc.web.illinois.edu/)

[Paper] [[arXiv](https://arxiv.org/abs/2309.14595)] [[Main GitHub Repo](https://github.com/tedhuang96/nirrt_star)] [[Robot Demo GitHub Repo](https://github.com/tedhuang96/PNGNav)] [[Project Google Sites](https://sites.google.com/view/nirrt-star)] [[Presentation on YouTube](https://youtu.be/xys6XxMqFqQ)] [[Robot Demo on YouTube](https://youtu.be/XjZqUJ0ufGA)]
[[Paper](https://ieeexplore.ieee.org/abstract/document/10611099)] [[arXiv](https://arxiv.org/abs/2309.14595)] [[Main GitHub Repo](https://github.com/tedhuang96/nirrt_star)] [[Robot Demo GitHub Repo](https://github.com/tedhuang96/PNGNav)] [[Project Google Sites](https://sites.google.com/view/nirrt-star)] [[Presentation on YouTube](https://youtu.be/xys6XxMqFqQ)] [[Robot Demo on YouTube](https://youtu.be/XjZqUJ0ufGA)]

All code was developed and tested on Ubuntu 20.04 with CUDA 12.0, conda 23.11.0, Python 3.9.0, and PyTorch 2.0.1. We also offer implmentations on RRT*, Informed RRT*, and Neural RRT* as baselines.


## Citation
If you find this repo useful, please cite
```
@article{huang2023neural,
@inproceedings{huang2024neural,
title={Neural Informed RRT*: Learning-based Path Planning with Point Cloud State Representations under Admissible Ellipsoidal Constraints},
author={Huang, Zhe and Chen, Hongyu and Pohovey, John and Driggs-Campbell, Katherine},
journal={arXiv preprint arXiv:2309.14595},
year={2023}
booktitle={2024 IEEE International Conference on Robotics and Automation (ICRA)},
pages={8742--8748},
year={2024},
organization={IEEE}
}
```

## Setup
Run
```
conda env create -f environment.yml
```
or
which is recommended. Or run
```
conda create -n pngenv python=3.9.0
conda activate pngenv
pip install -e .
pip install numpy
pip install numpy==1.25.0
pip install pyyaml
pip install matplotlib
pip install opencv-python
Expand Down

0 comments on commit 285dd24

Please # to comment.