Skip to content

applied-ai-lab/ramp-planner

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RAMP Benchmark Planner 2023

A collaboration between the Manufacturing Technology Centre and Oxford Robotics Institute. For more information please see the RAMP benchmark.

Planning Module for the RAMP Assembly Benchmark

1. Installation

Tested on ubuntu 22.04.02 LTS

  1. Install Dependencies

java runtime environment

  • install via apt
sudo apt install default-jre

clingo

  • Add potassco stable ppa to apt and install clingo
sudo add-apt-repository  ppa:potassco/stable
sudo apt update
sudo apt install clingo

SPARC

Python distutils

  • if not included with your python build can be installed using apt, we use python3.10 but this should also work for other versions.
sudo apt install python3.10-distutils
  1. Download this Repo and configure
    • Clone this repo
      git clone git@github.com:applied-ai-lab/ramp-planner.git
    • Set PLANNER_PATH environment variable
      echo 'export PLANNER_PATH=path/to/repo/folder' >> ~/.bashrc
    • Change to repo base directory
      cd ramp-planner
    • Install python dependencies
      python3 -m pip install -r requirements.txt
    • Install python modules (may vary depening on your python install)
      python3 setup.py build
      sudo python3 setup.py install

2. Usage

  1. Run example planner with
    cd ramp-planner
    python3 -m sparc_planning.src.main

About

A fork of the planner designed for use in RAMP

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 75.0%
  • SourcePawn 25.0%