Pybullet_industrial is a process-aware robot simulation. It aims to enable scientists and researchers to easily simulate robotics scenarios where a robot is participating in a manufacturing process. It achieves this by combining the world of classical robot simulations with the world of industrial processes. The library is capable of simulating different manufacturing tools and workpieces, as well as the robot itself. With the help of the pybullet_industrial package you will be able to:
- simulate additive manufacturing processes
- simulate milling processes and how the resulting forces impact the robot
- simulating paint coating scenarios
- simulate the handling of complex tasks using a variety of grippers
You can find the documentation here.
There are two ways to get started with the library. The first is to use the newest source version from the repository. The second is to use the latest release version from pip. The source version is the most up-to-date, but it is also the most unstable. The release version is the most stable, but it is also the least up-to-date. The release version is recommended for most users, but the source version is recommended for developers.
The release version is the most stable version of the library. It is recommended for most users. To install the release version, run the following command:
pip install pybullet_industrial
The source version is the most up-to-date version of the library. It is recommended for developers. To install the source version from the repository, run the following commands:
git clone https://github.com/WBK-Robotics/pybullet_industrial
cd pybullet_industrial
pip install src/
Note that if you are on windows, you may need to use the command pip install src\\
instead.
And depending on how you have installed your python environment, you may need to first install wheel
using pip install wheel
.
If you find the package useful, please consider citing it using the citation information on the right side of this page.