-
Create a new Anaconda environment:
conda create -n mm python=3.8
-
conda activate mm
-
pip3 install -r requirements.txt
-
export PYTHONPATH="$PYTHONPATH:<path to Mobile-Manipulation repo>"
python simulation/main.py
Press 'u' for bot to collect the chosen obj
We have 4 demo videos
- Full path video shows the robot successfully planning a path and avoiding collisons to reach across the room and grasp an object.
- The other three videos showcase the robot successfully planning a path and picking three objects (blue, red and white cups in this order) and dropping them in end location.
PyBullet Documentation: https://pybullet.org/wordpress/index.php/forum-2/.
You can also use ChatGPT or Cursor to get the API of PyBullet.