Pybullet Quickstart Guide and other resources

Official Python bindings with a focus on reinforcement learning and robotics.
Post Reply
User avatar
Erwin Coumans
Site Admin
Posts: 4221
Joined: Sun Jun 26, 2005 6:43 pm
Location: California, USA
Contact:

Pybullet Quickstart Guide and other resources

Post by Erwin Coumans »

You can find the PyBullet Quickstart Guide at http://pybullet.org with an introduction and documentation about the PyBullet API.

Installation of PyBullet should be as easy as

Code: Select all

pip install pybullet
Various reinforcement learning environments are implemented in PyBullet, using the OpenAI Gym interface.
We have various Gym environments that run in simulation and on real robots.
buddha_314
Posts: 1
Joined: Tue Apr 03, 2018 8:31 pm

Re: Pybullet Quickstart Guide and other resources

Post by buddha_314 »

The current quickstart misses some key ideas I'd like to see covered. It would be useful to have a PyBullet version of

1. Two object placed in the scene. Say R2D2 and a duck.
2. R2D2 "sees" the duck using `rayTest` or a more appropriate method
3. R2D2 moves towards the duck and collides
4. Simulation ends


At the moment, I'm searching for a good example of moving objects. I'm not sure how to use `applyExternalForce` in PyBullet, so the use case above would be appreciated.
graygary
Posts: 1
Joined: Mon Sep 16, 2019 2:30 am

Re: Pybullet Quickstart Guide and other resources

Post by graygary »

What directory do you run the program from? Can it be done from the command line? (Total newbie at everything here, if possible give step by step instructions. pip install pybullet doesn't seem to work)
glanzfreya
Posts: 3
Joined: Thu Jul 07, 2022 6:48 am

Re: Pybullet Quickstart Guide and other resources

Post by glanzfreya »

@graygary you have to install Python and pip, perhaps you need to use pip3 install pybullet. Check if pip is installed with:
pip --version
Post Reply