Local Software Requirements
- Python 3
- Pip package manager
- Jupyter Notebook: https://jupyter.org/install
- Bullet3: https://github.com/bulletphysics/bullet3
Create object to simulate
We need to load in a Universal Robotics Description Format file describing an object with the dimensions and weight of a Nordic Thingy:53. In this case, measuring our device it is 64x60x23.5mm and its weight 60g. The shape is given by a .obj 3D model file.Visualizing the problem
To generate the required data we will be running PyBullet in headless “DIRECT” mode so we can iterate quickly over the parameter field. If you run the python file below you can see how pybullet simulates the object dropping onto a plane